Lelifi·tools

Annuity Calculator

Depositing $300 a month at 6 percent for 20 years grows to $138,612.27, of which $66,612.27 is interest on $72,000 paid in. Paying at the start of each month instead adds $693.06 to the balance.

Enter a deposit, an annual rate and a term to see the future value of a steady monthly payment, the money you paid in, the interest it earns, and the present value of the stream.

By the Lelifi editors ·

Key takeaways

Two formulas for the same stream of paymentsFV = PMT x (((1 + r)^n - 1) / r)PV = PMT x (1 - (1 + r)^-n) / rPMT is the deposit every period, r is the rate per period, n is the number of periods.For monthly saving, r = annual rate / 12 and n = years x 12.Annuity due: multiply either result by (1 + r), because every payment earns one extra period.
The future value and present value formulas for a level payment, with r per period and n periods.
Your money versus interest, $300 a month at 6%10 years$49,163.8020 years$138,612.2730 years$301,354.51money you paid ininterest earnedScale: one bar width is $301,354.51
At 10 years most of the balance is deposits. By 30 years interest is the larger share.
On this page
  1. What an annuity means in everyday money
  2. The future value formula, piece by piece
  3. Worked example: $300 a month at 6 percent for 20 years
  4. Ordinary annuity versus annuity due
  5. Present value: what a stream of payments is worth today
  6. Which lever moves the answer: amount, rate or time
  7. Saving on a schedule in real life
  8. What the calculator leaves out

What an annuity means in everyday money

In everyday money, an annuity is a series of equal payments made on a schedule. Rent, a car payment, a payroll deduction into a 401(k) and an automatic transfer to savings are all annuities in this sense. The payment amount stays the same and the gap between payments stays the same.

That makes the arithmetic predictable. If you know the payment, the rate and the number of payments, you can work out what the series will be worth at the end, or what it is worth today. The calculator above does both, and the only inputs it needs are the deposit, the annual rate and the term.

Insurance companies also sell a product called an annuity, which is a contract that turns a lump sum or a series of payments into income later. The SEC's investor education site explains how those contracts work, including fees and surrender charges. The math on this page is the same for any level payment series, whether the money goes into a savings account, a retirement plan or an insurance contract.

One distinction matters before any number is entered. An ordinary annuity pays at the end of each period. An annuity due pays at the start. The difference looks small and compounds into real money over a long term.

The future value formula, piece by piece

The future value of a level payment is FV = PMT x (((1 + r)^n - 1) / r). Three symbols carry all the work.

The formula comes from adding up each deposit with its own growth. The first deposit sits in the account for 239 months and grows the most. The last deposit lands at the end of month 240 and grows for no time at all. Add all 240 of those pieces and the sum collapses into the expression above.

Run the numbers for 300 dollars a month at 6 percent for 20 years. The monthly rate is 0.005 and there are 240 periods. The growth factor 1.005^240 is 3.3102, so the bracket is (3.3102 - 1) / 0.005 = 462.04. Multiply by the 300 dollar payment and the future value is 138,612.27.

That 462.04 is worth a second look. It multiplies the monthly deposit, so a 1 dollar monthly deposit would end at 462.04 dollars after 20 years: 240 dollars of deposits plus 222.04 dollars of interest.

Worked example: $300 a month at 6 percent for 20 years

A 30 year old sets up an automatic transfer of 300 dollars on the last day of every month, into an account that earns 6 percent a year. After 20 years the balance is 138,612.27. The deposits add up to 72,000 dollars, so the interest is 66,612.27, just under half of the final balance.

The path matters as much as the endpoint. After 5 years the balance is 20,931.01 on 18,000 of deposits. After 10 years it is 49,163.80 on 36,000. The second decade produces 53,448.47 of interest, four times the 13,163.80 earned in the first.

YearsPaid inBalanceInterest
5$18,000.00$20,931.01$2,931.01
10$36,000.00$49,163.80$13,163.80
15$54,000.00$87,245.61$33,245.61
20$72,000.00$138,612.27$66,612.27
30$108,000.00$301,354.51$193,354.51

Ten more years, from 20 to 30, adds another 162,742.24 to the balance while adding only 36,000 of deposits. The curve is not linear and it never becomes linear.

Ordinary annuity versus annuity due

The timing of each payment changes the answer by one period of interest. An ordinary annuity pays at the end of the period, so the last payment earns nothing. An annuity due pays at the start, so every payment, including the last, earns at least one period.

The whole adjustment is a single multiplication: annuity due value = ordinary value x (1 + r). At a monthly rate of 0.005, that is a 0.5 percent bump. On the 300 dollar plan it turns 138,612.27 into 139,305.33, a difference of 693.06. That 693.06 is exactly 0.5 percent of 138,612.27, which is one month of interest on the whole balance.

PlanPayments madeValue at the end
$300 a month, 6%, 20 yearsend of month$138,612.27
$300 a month, 6%, 20 yearsstart of month$139,305.33
$100 a month, 12%, 1 yearend of month$1,268.25
$100 a month, 12%, 1 yearstart of month$1,280.93

Rent is usually due at the start of the month. A paycheck deduction usually lands at the end of a pay period. When you compare two savings plans, check which convention each one uses before you compare the totals.

Present value: what a stream of payments is worth today

Present value runs the same arithmetic backwards. It answers a different question: if someone promised you 500 dollars a month for 10 years, what is that promise worth in one lump sum today, at a 6 percent rate?

The formula is PV = PMT x (1 - (1 + r)^-n) / r. With r at 0.005 and n at 120, the bracket works out to 90.0735, and 500 dollars times that is 45,036.73. The payments add up to 60,000 over the decade, so the other 14,963.27 is interest the money earns while it waits.

That number is what a pension lump sum offer, a lottery payout or a structured settlement is priced against. A lump sum below the present value favors the payer. A lump sum above it favors the person receiving the payments.

MeasureOrdinary annuityAnnuity due
Future value, $300 a month, 6%, 20 years$138,612.27$139,305.33
Present value, $500 a month, 6%, 10 years$45,036.73$45,261.91
Total paid in over the term$72,000.00 / $60,000.00same

The same discounting explains why a dollar paid to you in 20 years is worth less than a dollar today. At 6 percent, a dollar 20 years out is worth about 31 cents now, because 1.06^20 is 3.2071.

Which lever moves the answer: amount, rate or time

Three inputs drive the result, and they do not carry equal weight. The table holds the deposit at 300 dollars a month and varies the rate and the term.

Rate10 years20 years30 years
4%$44,174.94$110,032.39$208,214.82
6%$49,163.80$138,612.27$301,354.51
8%$54,883.81$176,706.12$447,107.83

Doubling the deposit doubles the balance, because the relationship is a straight multiplication. Doubling the time more than doubles it. At 6 percent, going from 10 years to 20 years takes 49,163.80 to 138,612.27, which is 2.82 times as much, and going to 30 years takes it to 301,354.51.

Two points of extra return are worth 38,093.85 over 20 years on this plan, and 145,753.32 over 30 years. That is why fees matter: a fund charging one percentage point a year takes roughly that first slice of return, and over a long term the slice compounds away from you. At 5 percent instead of 6, the 20 year balance is 123,310.10, which is 15,302.17 less.

To work backwards from a goal, the payment is goal x r / ((1 + r)^n - 1). Reaching 250,000 in 20 years at 6 percent takes 541.08 a month, and the deposits total about 129,859. Reaching 500,000 in 25 years takes 721.51 a month.

Saving on a schedule in real life

A monthly transfer works because it removes the decision. The amount leaves on payday, before it can be spent, and the account does the compounding without anyone watching it.

Retirement accounts put a ceiling on how much can go in. For 2026 the IRS sets the 401(k) elective deferral limit at 24,500 dollars, with an extra 8,000 dollar catch-up for savers 50 and older, for a total of 32,500. A 300 dollar monthly deposit is 3,600 a year, well inside the limit, and the monthly cap works out to 2,041.67.

An employer match changes the math more than any rate tweak. A plan that matches 50 cents on the dollar up to 6 percent of pay is an immediate 50 percent return on that slice, before any market growth. Capture the full match before increasing deposits anywhere else.

Emergency savings come first for most households, because a car repair charged to a card at 24 percent a year costs more than a savings account earns. The Consumer Financial Protection Bureau's retirement tools cover the wider planning picture, and the SEC's compound interest calculator is a second check on any long term projection.

This page does the arithmetic. It is not investment advice, and it cannot tell you which account or fund to use.

What the calculator leaves out

The result is a clean number built on assumptions, and the assumptions are where real plans drift.

Insurance annuities add their own layer: mortality charges, administrative fees, surrender periods and commissions. The investor.gov annuities page covers those costs and the claims paying strength of the insurer, which is the risk that matters most in a contract that lasts decades.

A useful habit is to run the plan at a lower rate than you hope for. If the numbers still work at 4 percent, the plan has room to absorb a bad market and a fee increase without collapsing.

Frequently asked questions

What is an annuity in simple terms?

A series of equal payments made on a regular schedule, such as 300 dollars a month into savings. The two versions are an ordinary annuity, paid at the end of each period, and an annuity due, paid at the start.

How much will $300 a month grow to at 6 percent in 20 years?

138,612.27 if each deposit is made at the end of the month. You pay in 72,000 and earn 66,612.27 of interest.

What is the future value formula for an annuity?

FV = PMT x (((1 + r)^n - 1) / r). PMT is the deposit, r is the rate per period, so 0.06 / 12 is 0.005 for a 6 percent annual rate, and n is the number of periods, here 240.

How much difference does annuity due make?

One period of interest on every payment. At 300 dollars a month for 20 years at 6 percent, the annuity due value is 139,305.33 against 138,612.27, a gain of 693.06.

Why do I divide the annual rate by 12?

Because the deposits are monthly. A 6 percent annual rate is 0.5 percent a month, and 20 years is 240 months. The formula needs the rate and the count in the same period.

What is the present value of $500 a month for 10 years at 6 percent?

45,036.73. The payments total 60,000, so the discount is 14,963.27, which is the interest the lump sum earns while the payments are drawn down.

How much do I need to save each month to reach $250,000 in 20 years?

541.08 a month at 6 percent, which comes to about 129,859 of deposits. At 4 percent the same goal takes 681.62 a month.

What happens if the interest rate is zero?

The balance is just the deposits added up. 300 dollars a month for 240 months is 72,000, with no interest on top.

Does an extra two points of return matter?

At 300 dollars a month for 20 years, 8 percent gives 176,706.12 against 138,612.27 at 6 percent, a difference of 38,093.85. Over 30 years the gap grows to 145,753.32.

How much of the balance is interest after 20 years?

66,612.27 out of 138,612.27, which is just under half. The deposits make up the other 72,000.

Can I use this for a mortgage or car loan?

No. Loan payments amortize, so part of each payment is interest and the balance falls toward zero. This calculator grows a balance instead. Use a loan calculator for a mortgage or auto loan.

Does inflation change the result?

Yes. The balance is in future dollars. At 3 percent inflation, 138,612.27 in 20 years has the buying power of 76,746.25 today.

Is an insurance annuity the same as this calculator?

No. The calculator models the math of level payments. An insurance annuity is a contract with fees, surrender charges and an insurer's claims paying ability, and investor.gov covers those details.

Are the growth in a 401(k) and the growth in this calculator the same?

The formula is the same when the return is steady. A real 401(k) has variable returns, fees and tax rules, and the 2026 contribution limit is 24,500 with an 8,000 catch-up at age 50 and over.

Spotted a wrong number or a broken result?

More Finance tools

See all Finance tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.