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.
| Future value | |
| Monthly rate used | |
| Number of monthly payments | |
| Total paid in | |
| Interest earned | |
| Paid at the other time of month |
Interest is credited monthly at the annual rate divided by 12. Taxes, fees and changes in the rate are not included. All calculations run in your browser and no data is uploaded.
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.
Key takeaways
- FV = PMT x (((1+r)^n - 1) / r), with r the rate per period and n the number of deposits
- $300 a month at 6% for 20 years puts in $72,000 and earns $66,612.27
- Paying at the start of the month gives $139,305.33, which is one extra month of interest on every deposit
- $500 a month for 10 years has a present value of $45,036.73 at 6%, well under the $60,000 paid out
On this page
- What an annuity means in everyday money
- The future value formula, piece by piece
- Worked example: $300 a month at 6 percent for 20 years
- Ordinary annuity versus annuity due
- Present value: what a stream of payments is worth today
- Which lever moves the answer: amount, rate or time
- Saving on a schedule in real life
- 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.
- PMT is the deposit made every period. Here it is monthly.
- r is the interest rate for one period, not for a year. A 6 percent annual rate with monthly deposits gives r = 0.06 / 12 = 0.005.
- n is the total number of deposits. Twenty years of monthly deposits gives n = 12 x 20 = 240.
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.
| Years | Paid in | Balance | Interest |
|---|---|---|---|
| 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.
| Plan | Payments made | Value at the end |
|---|---|---|
| $300 a month, 6%, 20 years | end of month | $138,612.27 |
| $300 a month, 6%, 20 years | start of month | $139,305.33 |
| $100 a month, 12%, 1 year | end of month | $1,268.25 |
| $100 a month, 12%, 1 year | start 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.
| Measure | Ordinary annuity | Annuity 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.00 | same |
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.
| Rate | 10 years | 20 years | 30 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.
- Taxes. A traditional 401(k) deposit comes out before tax and is taxed on withdrawal. A Roth deposit is taxed now and comes out tax free. The calculator ignores both.
- Fees. A one percentage point annual fee is not a one time cost. On the 300 dollar plan it can remove tens of thousands over 20 years.
- Returns that move. A steady 6 percent is an average, not a promise. A bad decade early in the term hurts more than the same decade late.
- Inflation. The balance is in future dollars. At 3 percent inflation, 138,612.27 in 20 years buys what 76,746.25 buys today.
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
- $100,000 Loan for 15 Years Calculator
- $15 an Hour Is How Much a Year?
- $15,000 Loan Over 5 Years Calculator
- $20 an Hour Is How Much a Year?
- $25 an Hour Is How Much a Year?
- $30 an Hour Is How Much a Year?
- 1 Year CD Rate Calculator
- 10 Year ARM Mortgage Calculator
- 10 Year Equipment Loan Calculator
- 10-Year Balloon Mortgage Calculator
- 10-Year Fixed Loan Calculator
- 10-Year Fixed Mortgage Calculator
- 10-Year Fixed Mortgage Rates Calculator
- 10-Year Second Mortgage Calculator
- 10/1 ARM vs 30 Year Fixed Calculator
- 1099 vs W-2 Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.