The Annuity Formula Explained
Annuity math is built on the time value of money — the principle that a dollar today is worth more than a dollar in the future. There are two primary scenarios: calculating how much a sum grows (future value), and calculating how much regular income a sum can generate (present value / payout).
Future Value of a Lump Sum
If you deposit a single amount and let it compound:
FV = PV × (1 + r)^n
Where PV = present value, r = interest rate per period, n = number of periods. Example: $100,000 at 5% annually for 20 years → FV = $100,000 × (1.05)^20 = $265,330.
Future Value with Regular Contributions
FV = PMT × [((1 + r)^n − 1) / r] × (1 + r × type)
Where PMT = periodic payment, type = 0 for ordinary annuity (end of period), type = 1 for annuity due (beginning). If you contribute $500/month for 20 years at 5% annually (r = 0.4167%/month, n = 240): FV ≈ $205,516.
Monthly Payout from a Lump Sum
PMT = PV × [r(1 + r)^n] / [(1 + r)^n − 1]
This tells you how much monthly income a balance can generate. A $200,000 annuity at 5% annual over 20 years (r = 0.4167%, n = 240) generates a monthly payment of approximately $1,320.
Try the Calculator
Ordinary Annuity vs. Annuity Due
An ordinary annuity makes payments at the end of each period. Most mortgages, retirement accounts, and investment products work this way. An annuity due makes payments at the start — rent and insurance premiums are classic examples. The annuity due is worth slightly more because each payment gets one additional compounding period. On a $1,000/month contribution over 30 years at 6%, an annuity due yields about $47,000 more in future value than an ordinary annuity.
Common Mistakes When Calculating Annuities
The most frequent error is mismatching the rate period with the payment period. If payments are monthly, the rate must be the monthly rate (annual ÷ 12) and n must be in months (years × 12). Using annual rates with monthly periods overstates growth significantly. The second mistake is forgetting that the payout rate and accumulation rate are different numbers when buying an insurance annuity product — see our annuity payout calculator for the distribution-phase formula.