Skip to content
RK Calculator
Menu

Annuity Calculator

Find what an annuity grows to with yearly or monthly additions, and the future or present value of regular payments.

Change the values and press Calculate to work out your own figures.

Accumulation

Enter the starting principal, additions and growth rate.

About starting amountWhat you start with or invest.
About contributions at theBeginning earns one more period of interest.
About interest rate, % a yearNominal annual rate.
About yearsLength in years.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About yearly contribution (optional)Added once a year.
About monthly contribution (optional)Added each month.
Result
Balance
$175,533.38
Starting amount
$20,000.00
Contributions
$100,000.00
Interest
$55,533.38
Rate per month
0.486755% (annually)

After 10 years, the balance is $175,533.38.

Year by year
YearContributionsInterestBalance
1$10,000.00$1,800.00$31,800.00
2$10,000.00$2,508.00$44,308.00
3$10,000.00$3,258.48$57,566.48
4$10,000.00$4,053.99$71,620.47
5$10,000.00$4,897.23$86,517.70
6$10,000.00$5,791.06$102,308.76
7$10,000.00$6,738.53$119,047.28
8$10,000.00$7,742.84$136,790.12
9$10,000.00$8,807.41$155,597.53
10$10,000.00$9,935.85$175,533.38
Show the working
  1. each month: balance × periodic rate × (1 − tax) is added, with contributions at the start or end
  2. periodic rate = (1 + r ÷ n)^(n ÷ 12) − 1

Future value of payments

Enter the payment, frequency, years and rate.

About payment per period (pmt)Paid or deposited each period.
About paymentsHow often payments are made.
About yearsLength in years.
About interest rate, % a yearNominal annual rate.
About compoundingHow often interest is added.
About annuity typeWhen each payment is made.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payment growth, % a period (optional)For a growing annuity; 0 if blank.
Result
Future value
$12,577.89
Present value
$7,721.73
Payments
10 of $1,000.00
Rate per payment
5%

The future value is $12,577.89.

Show the working
  1. FV = PMT × ((1 + i)^n − 1) ÷ i
  2. an annuity due multiplies by (1 + i)

Present value of payments

Enter the payment, frequency, years and rate.

About payment per period (pmt)Paid or deposited each period.
About paymentsHow often payments are made.
About yearsLength in years.
About interest rate, % a yearNominal annual rate.
About compoundingHow often interest is added.
About annuity typeWhen each payment is made.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About payment growth, % a period (optional)For a growing annuity; 0 if blank.
Result
Present value
$7,721.73
Future value
$12,577.89
Payments
10 of $1,000.00
Rate per payment
5%

The present value is $7,721.73.

Show the working
  1. PV = FV ÷ (1 + i)^n
  2. an annuity due multiplies by (1 + i)

How to use it

Enter the starting principal, additions and growth rate. Enter the payment, frequency, years and rate. Enter the payment, frequency, years and rate.

Enter amounts without commas or with them; rates are percentages (5 for 5%). Negative amounts are allowed where a sign means money paid out.

Key facts

accumulation: balance grows at the rate, plus additions
FV = PMT × ((1 + i)^n − 1) ÷ i

Annuities

This is the math of an annuity; insurance-company annuities add fees, surrender charges and riders, so compare their contract figures.

Questions

What do $20,000 and $10,000 a year become at 6% over 10 years?

$175,533.38 with additions at the start of each year.

Formulas

accumulation: balance grows at the rate, plus additions
FV = PMT × ((1 + i)^n − 1) ÷ i

Sources

Limitations

  • Results are estimates for planning, not offers or financial advice; lenders and banks may round, count days or time payments differently.
  • Rates are nominal annual rates compounded as you choose; payments at a different frequency use the equivalent periodic rate.

Formula version 0.1.0Reviewed