Finance and Budgeting

Annuity Calculator

Find the future value, present value or payout of an annuity, for payments made at the end or the start of each period.

Your numbers

What do you want to find?

An example value. Interest compounds at the same frequency as the payments.

Payments are made

Result

Future value

$205,516.83

240 monthly payments of $500.00 at 5%

Total payments
$120,000.00
Interest earned
$85,516.83

Year by year

YearPayments inInterestBalance
1$6,000.00$139.43$6,139.43
2$6,000.00$453.53$12,592.96
3$6,000.00$783.71$19,376.67
4$6,000.00$1,130.77$26,507.44
5$6,000.00$1,495.60$34,003.04
6$6,000.00$1,879.09$41,882.13
7$6,000.00$2,282.20$50,164.33
8$6,000.00$2,705.93$58,870.26
9$6,000.00$3,151.34$68,021.60
10$6,000.00$3,619.54$77,641.14
11$6,000.00$4,111.70$87,752.84
12$6,000.00$4,629.03$98,381.86
13$6,000.00$5,172.83$109,554.70
14$6,000.00$5,744.45$121,299.15
15$6,000.00$6,345.32$133,644.47
16$6,000.00$6,976.93$146,621.40
17$6,000.00$7,640.86$160,262.26
18$6,000.00$8,338.75$174,601.01
19$6,000.00$9,072.35$189,673.36
20$6,000.00$9,843.48$205,516.83
How this was calculated
  1. Rate per period i = 5% / 12 = 0.416667%. Number of payments n = 12 x 20 = 240. Payments are made at the end of each period.
  2. FV = PMT x ((1 + i)^n - 1) / i = $205,516.83.
  • This is the math of a fixed-rate annuity. A real annuity contract from an insurer may include fees, surrender charges, mortality assumptions and taxes that change the payout.
  • Informational only, not advice or a product quote. Taxes, fees, inflation and changing interest rates are not modeled.

Next step

How to use the annuity calculator

  1. Choose what to find: the future value of regular payments, the present value of regular payments, or the payment a lump sum can fund.
  2. Enter the payment (or the lump sum), the annual interest rate and the term in years.
  3. Pick the payment frequency and whether payments are made at the end of each period (ordinary annuity) or at the start (annuity due).
  4. Read the headline result and the year-by-year table. Download the CSV or PDF to keep the schedule.

Formula

i = annual rate / payments per year; n = payments per year x years

Future value (ordinary) = PMT x ((1 + i)^n - 1) / i

Present value (ordinary) = PMT x (1 - (1 + i)^-n) / i

Payment from a lump sum L = L x i / (1 - (1 + i)^-n)

Annuity due: multiply future and present value by (1 + i), or divide the payment by (1 + i)

At a 0% rate every formula reduces to simple multiplication: future value = PMT x n and the payment from a lump sum is L / n.

Worked examples

Saving with an annuity: paying $500 a month for 20 years at 5% (240 payments, i = 0.4167% a month) grows to $205,516.83 with end-of-month payments. You pay in $120,000, so $85,516.83 is interest. Paying at the start of each month gives $206,373.15.

Present value: the same 240 payments of $500 are worth $75,762.66 today at a 5% discount rate, or $76,078.33 as an annuity due. Total payments are $120,000, so discounting removes the rest.

Payout from a lump sum: $250,000 at 5% paid out monthly over 20 years supports $1,649.89 a month (end of month) or $1,643.04 (start of month). With a 0% rate, $100,000 over 10 yearly payments is $10,000.00 each.

Ordinary annuity versus annuity due

An ordinary annuity pays at the end of each period, like a mortgage or a bond coupon. An annuity due pays at the start, like rent or an insurance premium. Because each due payment is one period earlier, it earns or costs one extra period of interest, so its value is higher by a factor of (1 + i). On the $500 monthly example the difference over 20 years is $856.32.

Using this for real annuity products

This tool does the mathematics of a fixed-rate stream of equal payments. A commercial annuity from an insurer also builds in fees, a guaranteed rate that may differ from the rate you assume, life expectancy and sometimes surrender charges. Treat the numbers here as a way to understand how rate and term drive a payment, not as a quote for any product.

The payout mode assumes the money earns the rate you enter until the last payment, which leaves a balance of zero. It does not model an income that lasts for life.

How to read the year-by-year table

For future value, the table shows the payments made in the year, the interest earned and the balance at year end. For present value and payouts, the table starts with the present value or lump sum and shows what is paid out, the interest credited and what remains. The final remaining balance is $0.00, which is a quick check that the payment is right.

Assumptions and limits

  • Interest compounds at the same frequency as the payments, with the rate you enter divided by the payments per year.
  • The term must be a whole number of payments. A 2.5-year term is allowed for monthly payments but not for annual ones.
  • The rate is constant for the whole term, and payments are all equal.
  • Taxes, fees, surrender charges, inflation, life expectancy and insurer guarantees are not modeled.
  • The 5% rate in the example is an illustration, not current market data.
  • Informational only. This is not advice or a quote for an annuity product.

Formulas reviewed October 10, 2026. See the calculation methodology for how SumPanda rounds, tests and sources its formulas.

Frequently asked questions

What is the difference between present value and future value of an annuity?

Future value is what a series of payments grows to by the end, with interest. Present value is what that series of payments is worth today, discounted at the rate. They describe the same payments at two different dates.

What is an annuity due?

An annuity due makes each payment at the start of the period instead of the end. Every payment then has one more period to earn interest, so its future value is higher than an ordinary annuity by a factor of one plus the periodic rate.

How is the payout from a lump sum calculated?

The payment is the level amount that, with interest at the rate you enter, uses up the lump sum exactly over the term. It is the same formula as a loan payment, with the lump sum playing the role of the loan amount.

Why does the term have to be a whole number of payments?

The formulas count complete payments. A term that leaves a partial period would need a smaller final payment, which this tool does not guess. Adjust the term or switch to a more frequent payment schedule.

Can I use this for a pension or an insurance annuity?

Only to understand the arithmetic. Real contracts add fees, life-contingent payments and their own rates. Ask the provider for an illustration, and use this tool to sanity check how much the rate and term matter.