Annuity Calculator Guide: How Annuities Are Valued年金计算器指南:年金是如何定价的
An annuity is just a fancy word for a stream of equal payments made at regular intervals — but the math behind how that stream is valued is anything but simple. Whether you're pricing a retirement income stream, evaluating a lottery payout, or comparing a 30-year mortgage to a 15-year one, the annuity formulas give you the answer. This guide walks through present value, future value, ordinary vs due, and the real-world decisions that hinge on them.
What Is an Annuity?
An annuity is a series of equal payments made at equal intervals. Most of the financial calculations you do — loan payments, retirement savings, mortgage payoffs — are annuity math under the hood. There are two kinds you need to know:
- Ordinary annuity — payments at the end of each period. This is the default in finance: loan payments, mortgage payments, most retirement contributions.
- Annuity due — payments at the beginning of each period. Rent is the classic example: you pay on the 1st of the month for that month.
The distinction matters because money received sooner is worth more (you can invest it). An annuity-due is always worth more than an otherwise-identical ordinary annuity, by a factor of (1 + r).
The Future Value of an Annuity
If you save the same amount every period and earn interest, how much do you have at the end? The future value formula is:
- FV — future value (the balance at the end)
- PMT — payment per period
- r — interest rate per period
- n — total number of payments
For an annuity-due (payments at the start), multiply the result by (1 + r).
Walk through a real example. You contribute $500/month to a retirement account earning 6% annual (so r = 0.06 ÷ 12 = 0.005) for 30 years (n = 360):
FV = 500 × [ (1.005)360 − 1 ] / 0.005 ≈ 500 × 1004.52 ≈ $502,256
Notice what just happened: you contributed $180,000 of your own money, but compounding turned it into $502,000. The growth is almost 2.8× your contributions — the magic of long-horizon investing.
The Present Value of an Annuity
The flip side: if someone promises you $500/month for 30 years, what's that worth today? That's the present value, and it's the formula behind every loan payoff and every structured settlement:
- PV — present value (the lump sum today)
- PMT — payment per period
- r — discount rate per period
- n — total number of payments
For an annuity-due, multiply the result by (1 + r).
Discount the same $500/month for 30 years at 6% annual:
PV = 500 × [ 1 − (1.005)−360 ] / 0.005 ≈ 500 × 166.79 ≈ $83,398
The intuition: a dollar 30 years from now is worth only 17 cents today at a 6% discount rate. So a stream of $180,000 in total payments is worth about $83,000 in present-day money. That's why lottery winners take the lump sum.
Real Decisions That Use Annuity Math
You don't need to use the formulas directly — but you should recognize when they're being applied. Three common cases:
| Decision | Annuity question |
|---|---|
| Mortgage payoff | What's the present value of all my remaining payments? Compare to the current loan balance to see if refinancing pays off. |
| Retirement income | What lump sum do I need today to fund $4,000/month for 25 years? Solve for PV with a conservative discount rate. |
| Settlement offer | Lump sum vs $5,000/month for 20 years? PV the monthly payments at the Treasury yield — anything above that is your "discount" for waiting. |
Pitfalls and Edge Cases
The formulas look clean, but five traps catch most people:
- Period mismatch. If the rate is annual but payments are monthly, convert the rate first:
r = annual ÷ 12, and use months forn. Mixing is the #1 error. - Inflation. The formulas use nominal rates. If inflation runs at 3%, a "6% return" is really only 3% in real terms. For long horizons, always quote returns in real terms before comparing.
- Variable payments. The formulas assume equal payments. If you contribute more some years and less others, you have to compute year-by-year or use the future value of a mixed cash flow (not the annuity formula).
- Annuity-due confusion. If your calculator gives a "lower than expected" answer, double-check whether you're computing ordinary or due. Mortgage payments are ordinary; rent is due.
- Negative cash flows. The formulas assume you pay in and get out. If you receive a payment (pension) and then pay (taxes), treat them as separate cash flows.
Annuities with a growing payment (like a pension that grows with inflation) use the growing annuity formula: PV = PMT × [1 − ((1+g)/(1+r))n] / (r − g). It looks scary, but the logic is the same: discount each cash flow back to today.
Try It
Use the Annuity Calculator to model a few scenarios:
- Retirement savings: $500/month, 7% return, 30 years → how much do you really need to start with?
- Loan valuation: what is the present value of your remaining mortgage payments if rates dropped 1%?
- Settlement vs lump sum: compare a $300,000 lump-sum offer against $2,500/month for 15 years at current Treasury yields.
The calculator handles both ordinary and annuity-due, adjusts the period to match your rate, and shows the future value side-by-side so you can see the symmetry of the math.