Annuity Future Value Calculator

Future value of a series of equal periodic payments at a constant interest rate.

Money 2 types Ordinary & Due
Rate this calculator · 4.0 (1)

PMT + rate + periods → FV

2 annuity types · 4 payment frequencies · interest breakdown

Instructions — Annuity Future Value Calculator

1

Enter the payment amount (PMT)

The amount you contribute every period. For a $500 monthly Roth IRA contribution, that is 500. The calculator multiplies PMT by the number of periods to get total contributions.

2

Set the annual interest rate

Use the rate you expect to earn each year. Historic US stock market average is 10.3% nominal (1928-2024, S&P 500). A high-yield savings account is currently 4-5%. The Treasury 10-year yield is 4.3%.

3

Set the payment frequency and number of periods

Monthly is the most common for retirement and savings plans. 120 months = 10 years. The annual rate is divided by the frequency to get the periodic rate.

4

Pick ordinary or due

Ordinary annuity pays at the end of each period (most common: mortgages, bond coupons). Annuity due pays at the start (rent, insurance premiums). Annuity due always produces a higher future value by a factor of (1 + i).

Reverse the formula: If you have a target FV, you can solve for required PMT by dividing the future value by the annuity factor [(1+i)^n - 1] ÷ i.
Inflation: The FV is nominal. For real purchasing power, divide by (1 + inflation)^years. The Federal Reserve targets 2% inflation, so $1 in 30 years buys roughly $0.55 of today.

Formulas

An annuity is a series of equal payments at equal time intervals. The future value formula compounds each payment forward to the end date.

Ordinary Annuity (End of Period)
$$ FV = PMT \times \frac{(1 + i)^n - 1}{i} $$
Payments occur at the end of each period. Used for mortgages, car loans, bond coupons. PMT = payment, i = periodic rate, n = number of periods.
Annuity Due (Beginning of Period)
$$ FV = PMT \times \frac{(1 + i)^n - 1}{i} \times (1 + i) $$
Payments occur at the start of each period. Used for rent and insurance. Each payment earns one extra period of interest, so FV is multiplied by (1 + i).
Periodic Rate (i)
$$ i = \frac{r_{annual}}{m} $$
m is the number of compounding periods per year. Monthly: divide annual rate by 12. Quarterly: divide by 4. Mismatched compounding and payment frequencies need a conversion step.
Zero-Rate Case (i = 0)
$$ FV = PMT \times n $$
If the interest rate is zero, the FV is just the sum of payments. The annuity formula collapses to a simple total when i = 0.
Total Interest Earned
$$ I = FV - PMT \times n $$
Subtract total contributions from FV. On $500/mo at 6% for 30 years, FV is $502,257; contributions are $180,000; interest earned is $322,257.
Solve for Payment Given Target FV
$$ PMT = FV \div \frac{(1 + i)^n - 1}{i} $$
Rearrange to find the required payment for a target future value. To reach $1M in 30 years at 6%, PMT = 1,000,000 ÷ 1004.515 = $995.51 per month.

Reference

Ordinary annuity, monthly compounding
Years3% annual5% annual7% annual10% annual
5 years (60 mo)$32,323$33,977$35,769$38,720
10 years (120 mo)$69,870$77,641$86,542$102,422
15 years (180 mo)$113,576$133,659$158,486$207,929
20 years (240 mo)$164,148$205,517$260,463$379,684
25 years (300 mo)$222,973$297,594$405,036$663,417
30 years (360 mo)$291,368$416,129$609,985$1,130,243

Historic returns: what rate to use

Annualized total returns through 2024.

Asset class long-run returns
AssetAnnualized (1928-2024)
S&P 500 (nominal)10.33%
S&P 500 (real)7.20%
10-yr Treasury4.62%
3-mo T-Bill3.32%
US Investment-grade bonds5.10%
CPI inflation3.04%
Current yields (2024)
Account / InstrumentCurrent rate
High-yield savings4.0-5.0%
1-yr CD4.4-5.0%
10-yr Treasury4.30%
30-yr Treasury4.55%
I-Bonds (composite)3.11%
Series EE Bond2.70%

Sources: NYU Stern (Damodaran historical returns), Federal Reserve H.15 release, Treasury Direct.

Article — Annuity Future Value Calculator

Annuity future value calculator: turn periodic payments into a target balance

The future value of an annuity is the total accumulated value of a series of equal periodic payments at a constant interest rate. The formula is FV = PMT × [((1 + i)^n − 1) ÷ i]. At $500 per month for 30 years earning 6% nominal, the future value is $502,257, of which $322,257 is interest.

Annuity math underlies retirement planning, college savings, mortgage amortization, and bond pricing. The Securities and Exchange Commission cites the same closed-form formula in its investor bulletins on annuities and 401(k) projections. The Internal Revenue Service uses it to value pensions for required minimum distributions.

What is the future value of an annuity?

An annuity is a stream of equal payments at equal intervals. The future value is the sum of those payments compounded forward to a single date. Each payment earns interest on every period after it is made, so earlier payments grow more than later ones. The closed-form formula collapses the sum into one calculation.

The Federal Reserve uses annuity math in its consumer credit modeling. The IRS uses it to compute pension lump sums under Section 415. The Social Security Administration uses it in the actuarial calculations behind benefit projections in Publication 70-10024.

Did you know

The Roman emperor Domitian issued the first known annuity contracts in the first century AD, promising fixed annual payments in exchange for a lump-sum deposit. The word annuity comes from the Latin annuus, meaning yearly. Britannica traces the modern formula to a 1671 paper by Dutch politician Johan de Witt.

The annuity future value formula

The standard formula has three inputs: the payment amount, the periodic interest rate, and the number of periods. The result depends on whether payments occur at the start or end of each period.

Annuity FV math at a glance
FV (ordinary) = PMT × [((1+i)^n − 1) ÷ i]
FV (due) = FV (ordinary) × (1 + i)
i (periodic) = annual rate ÷ payments per year
PMT for target = FV ÷ [((1+i)^n − 1) ÷ i]

The periodic rate must match the payment frequency. Monthly payments need a monthly rate. Mismatched compounding requires a conversion: convert the annual rate to its effective monthly equivalent using (1 + annual)^(1/12) − 1.

Ordinary annuity vs. annuity due

Ordinary annuities pay at the end of each period. Mortgages, car loans, and bond coupons are ordinary annuities. Annuities due pay at the start. Rent, insurance premiums, and lease payments are annuities due. The IRS distinguishes the two for pension valuation because the timing changes the FV by a factor of (1 + i).

  • Ordinary annuity — payments at end of period, lower FV.
  • Annuity due — payments at start of period, higher FV by factor (1 + i).
  • Perpetuity — ordinary annuity with infinite n, PV = PMT ÷ i, no FV.
  • Deferred annuity — payments start after a delay period, common in pension products.
  • Growing annuity — payments grow each period at rate g, adjusted formula required.

Picking the discount rate

The rate is the single biggest driver of future value. Federal Reserve H.15 reports 10-year Treasury yields around 4.3% in 2024, the closest thing to a risk-free rate. NYU Stern's Damodaran dataset shows the S&P 500 averaged 10.33% nominal annualized from 1928 through 2024.

5%
Conservative
$416,129
$500/mo, 30 yrs
10%
Equity-like
$1,130,243
$500/mo, 30 yrs

Vanguard and Fidelity use 6 to 7% nominal in their retirement projection tools for a balanced 60/40 portfolio. The SEC investor education materials warn against using the long-run S&P 500 average without accounting for sequence-of-returns risk.

Annuity future value examples

A 25-year-old saving $500 per month at 7% nominal until age 65 reaches $1,197,838 by retirement, of which contributions are $240,000 and interest is $957,838. The same monthly payment from age 35 reaches $566,764, less than half. The 10-year head start adds $645,524 from compounding alone.

Tip

The 401(k) employee contribution limit in 2024 is $23,000 ($30,500 if age 50+). Maxed out at 7% nominal over a 40-year career, that produces an annuity FV of $4.59 million on $920,000 in contributions.

Inflation and real FV

The annuity formula produces a nominal FV. The real purchasing power depends on inflation over the same period. The Bureau of Labor Statistics has measured average CPI inflation of 3.04% since 1928. The Federal Reserve targets 2% going forward.

Nominal vs. real FV gap

At 2% inflation, $1 million in 30 years has the purchasing power of $552,071 today. At 3% inflation, the same nominal $1 million is worth only $411,987 in today's dollars. Always compare retirement targets in real terms.

Common annuity mistakes

The most common mistake is mismatching the rate and the period. A 6% annual rate becomes 0.5% per month, not 6% per month. The second is confusing ordinary annuity with annuity due. The third is using a long-run historic rate without adjusting for inflation.

  • Rate-period mismatch — divide annual rate by payments per year.
  • Ordinary vs. due confusion — rent (due) and mortgage (ordinary) use different formulas.
  • Nominal-vs-real conflation — FV is nominal, divide by (1 + inflation)^years for real.
  • Ignoring sequence risk — the closed-form formula assumes constant returns; real markets cluster losses.
  • Forgetting tax wrapper — 401(k) and IRA grow tax-deferred; taxable brokerage drags returns by 0.5-1.5% per year.

Annuity future value vs. present value

Future value tells you what a stream of payments will be worth at a future date. Present value tells you what those payments are worth today. They are two sides of the same formula. PV of an annuity is FV divided by (1 + i)^n. The SEC's investor education site uses both interchangeably depending on the question.

Use FV when planning toward a target (retirement, college). Use PV when evaluating a lump-sum offer (pension buyout, lottery payout) against a stream of payments. The IRS Section 415 actuarial tables use PV to convert pensions to lump sums, applying the segment rates published monthly by the Treasury Department.

The relationship between PV and FV is symmetric. For the same payment stream and interest rate, FV at time n equals PV multiplied by (1 + i)^n. A series of 240 monthly $500 payments at 6% has a PV of $69,790 today and an FV of $231,020 in 20 years. The two numbers describe the same annuity from different vantage points. The CFA Institute curriculum and the SEC investor bulletins both teach FV and PV as inverse operations on the same time line.

FAQ

The future value of an annuity is the total amount a series of equal periodic payments will grow to by a specified date, given a constant interest rate. The formula is FV = PMT × [((1 + i)^n - 1) ÷ i] for ordinary annuities. It assumes payments are equal and interest is reinvested at the same rate.
Ordinary annuity pays at the end of each period (most loans, bond coupons). Annuity due pays at the start (rent, insurance premiums). Annuity due always has a higher FV because each payment earns one extra period of interest. The difference is a factor of (1 + i).
Convert annual rate to monthly: i = 6% ÷ 12 = 0.5% per period. Periods n = 20 × 12 = 240. Ordinary annuity FV = 500 × [(1.005^240 - 1) ÷ 0.005] = $231,020. Annuity due FV = $231,020 × 1.005 = $232,176.
Vanguard, Fidelity, and most fiduciary planners use 6-7% nominal for a balanced 60/40 portfolio in long-run projections. The S&P 500 has averaged 10.33% nominal since 1928 (NYU Stern data), but most planners use lower assumptions to leave a margin of safety.
No, the result is nominal. To get real purchasing power, divide nominal FV by (1 + inflation rate)^years. The Federal Reserve targets 2% inflation. At that rate, $500,000 in 30 years buys what $275,815 buys today.
Compound interest grows a single lump sum (FV = P × (1+i)^n). An annuity grows a series of equal payments. The annuity FV formula is essentially compound interest applied to each payment separately, then summed.
Yes, by rearranging the formula: PMT = FV ÷ [((1 + i)^n - 1) ÷ i]. To save $1 million in 30 years at 7% nominal, you need PMT = 1,000,000 ÷ 1219.97 = $819.69 per month.
Each payment in an annuity due sits in the account one extra period earning interest. The full FV is therefore multiplied by (1 + i). At 6% annual with monthly payments, that is a 0.5% boost per period, compounding over n periods.
In the US, contributions to qualified retirement annuities (401(k), traditional IRA) are pre-tax, and withdrawals are taxed as ordinary income. Roth IRA contributions are post-tax with tax-free growth and withdrawals. Non-qualified annuities are taxed on gains under IRC Section 72.
At zero rate, FV simply equals PMT × n, the sum of all payments. Negative rates (rare, used in Europe and Japan) make FV less than total contributions, because money loses value over time. The formula still applies algebraically.