Annuity Calculator
Model regular yearly deposits into an annuity or investment and see the balance year by year.
About the Annuity Calculator
Enter a starting balance, the amount you'll deposit each year, the expected yearly return and the number of years, and choose whether deposits are made at the start or end of each year. The calculator shows the final balance, a chart and a year-by-year table.
In the accumulation phase of an annuity you pay in regularly and the balance grows. Deposits at the start of each year (annuity due) earn one more year of growth than deposits at the end (ordinary annuity).
The formula
FV = P(1 + r)ⁿ + D × ((1 + r)ⁿ − 1) ÷ r
- P
- starting balance
- D
- yearly deposit
- r
- yearly return as a decimal
- n
- number of years
Worked example
10,000 to start, 5,000 a year at 6% for 20 years
- Paid in: 10,000 + 20 × 5,000 = 110,000
- Deposits at the end of each year: about 215,999
- Deposits at the start of each year: about 227,035, 11,036 more
Things to keep in mind
- Assumes the same return every year and no fees or tax.
- Models saving up, not the income an annuity pays out afterwards.
Questions people ask
How do I turn the balance into income?
Use the annuity payout calculator.
Are annuity products the same?
Insurance annuities add fees and guarantees; this models the maths only.
Ordinary annuity or annuity due?
Ordinary: payments at the end of each period, like most loans. Due: at the start, like rent or many savings plans.