Annuity Calculator

Value a stream of equal payments, or find the payment a lump sum can sustain.

What the Annuity Calculator does

An annuity is a series of equal payments. This calculator works both directions: what a lump sum can pay out over a fixed period, and what a stream of payments is worth today. Money left in the pot keeps earning, which is why total payouts exceed the starting sum.

Formula

  • PV = PMT × (1 − (1 + r)⁻ⁿ) ÷ r
  • PMT = PV × r ÷ (1 − (1 + r)⁻ⁿ)
  • Annuity due adjusts by a factor of (1 + r)

Inputs explained

InputUnitRequiredNotes
What do you want to find?one of 2 optionsYes
Lump sum availableselected currencyIn some modesAccepts more than 0. Shown What do you want to find? is Payment a lump sum can provide.
Payment per periodselected currencyIn some modesAccepts more than 0. Shown What do you want to find? is Value of a payment stream.
Annual interest rate%Yes
Number of yearsyearsYesAccepts more than 0, up to 100.
Payment frequencyone of 3 optionsYes
Payments occurone of 2 optionsYes
Currencyone of 10 optionsOptional

How to use it

  1. Choose What do you want to find? and Payment frequency.
  2. Enter Annual interest rate and Number of years.
  3. Fill in the remaining inputs the form shows for your choice.
  4. Select Calculate.

Worked example

$500,000 paying out monthly over 25 years at 5%.

Mode
Payment
Lump sum
500000
Rate
5
Years
25

$2,922.95 a month, totalling $876,885 across the term.

Frequently asked questions

Does this account for inflation?

No — payments stay flat in nominal terms. Their purchasing power falls over time, so use a real (inflation-adjusted) rate if you want constant buying power.

Related calculators