Retirement savings calculator — how much you will have and how much you need

Enter your age, savings, monthly saving and the yearly income you want in retirement to see what you are likely to have, what you need, the monthly amount that closes the gap, and the age your money would last to.

Live demo · real result from this tool
Your own estimate — your Social Security statement at ssa.gov shows yours.
Projected savings at 67$882,847.05
Projected savings in today's dollars
$400,609.99
Savings needed at 67
$1,302,036.97
Shortfall
$419,189.93
Monthly saving needed (level)
$874.16
First-year withdrawal needed
$66,112.71
Money lasts until
About age 81

Savings balance by age

0221k441k662k883k364044485256606468727680

Year by year

Age at year endPhaseSaved / withdrawn in yearBalance
36Saving$6,000.00$59,163.26
37Saving$6,000.00$68,876.32
38Saving$6,000.00$79,172.17
39Saving$6,000.00$90,085.76
40Saving$6,000.00$101,654.17
41Saving$6,000.00$113,916.69
42Saving$6,000.00$126,914.95
43Saving$6,000.00$140,693.11
44Saving$6,000.00$155,297.96
45Saving$6,000.00$170,779.11
46Saving$6,000.00$187,189.12
47Saving$6,000.00$204,583.73
48Saving$6,000.00$223,022.02
49Saving$6,000.00$242,566.60
50Saving$6,000.00$263,283.86
51Saving$6,000.00$285,244.16
52Saving$6,000.00$308,522.07
53Saving$6,000.00$333,196.66
54Saving$6,000.00$359,351.72
55Saving$6,000.00$387,076.09
56Saving$6,000.00$416,463.92
57Saving$6,000.00$447,615.02
58Saving$6,000.00$480,635.18
59Saving$6,000.00$515,636.56
60Saving$6,000.00$552,738.02
61Saving$6,000.00$592,065.56
62Saving$6,000.00$633,752.76
63Saving$6,000.00$677,941.19
64Saving$6,000.00$724,780.93
65Saving$6,000.00$774,431.05
66Saving$6,000.00$827,060.17
67Saving$6,000.00$882,847.05
68Retired−$66,112.71$849,403.71
69Retired−$67,765.53$812,903.71
70Retired−$69,459.66$773,181.81
71Retired−$71,196.16$730,065.08
72Retired−$72,976.06$683,372.58
73Retired−$74,800.46$632,915.01
74Retired−$76,670.47$578,494.32
75Retired−$78,587.23$519,903.37
76Retired−$80,551.92$456,925.51
77Retired−$82,565.71$389,334.19
78Retired−$84,629.86$316,892.50
79Retired−$86,745.60$239,352.78
80Retired−$88,914.24$156,456.08
81Retired−$91,137.10$67,931.74
82Retired−$67,931.74$0.00

47 rows — scroll inside the table, or download the CSV.

To close the gap, save about $874.16 a month from now (you save $500.00), retire later, or plan on less income.

Withdrawals start at $66,112.71 in the first year of retirement ($30,000.00 in today's dollars) and rise with inflation. Taxes on withdrawals and investment fees are not included; returns are assumptions, not guarantees.

Processed on your device — nothing is uploaded.

How to use the retirement savings calculator

  1. Enter your Current age, your Retirement age and the age you want to Plan for money to last until.
  2. Enter your Retirement savings today and your Monthly saving. Add a yearly Increase if you plan to raise it with your pay.
  3. Set the Return before retirement, the Return during retirement and Inflation.
  4. Enter the Yearly income you want in retirement and your expected Social Security and pensions per year, both in today’s dollars.
  5. Read your projected savings, the amount you need, the shortfall or surplus, the monthly saving that would close the gap, and the age your money lasts to.

What it does and when to use it

This calculator answers two questions at once. How much am I on course to have when I retire? And how much do I actually need for the life I want? It then turns the difference into a monthly figure you can act on and shows how long your money would last.

It suits a yearly check-up, or deciding whether to raise your 401(k) or IRA contributions. It also helps you see what retiring a few years earlier or later is worth. It works with your total retirement savings across accounts. For a single workplace plan with an employer match, the 401(k) calculator goes into more detail.

How it works

Saving phase. Your monthly saving is added at the end of each month. It rises once a year by your increase percentage. The balance grows at the monthly equivalent of your pre-retirement return, (1 + return)^(1/12) − 1.

Income you need. The yearly gap is the income you want minus Social Security and pensions, in today’s dollars. It is inflated to your retirement age: first-year withdrawal = gap × (1 + inflation)^years to retirement. In retirement it keeps rising with inflation every year.

Savings needed. This is the lump sum at retirement that pays every withdrawal from retirement to your planning age. Each withdrawal is taken at the start of the year, and what is left earns your retirement return:

Needed = Σ (t = 0 … N − 1) of W × (1 + inflation)^t ÷ (1 + retirement return)^t

where W is the first-year withdrawal and N the number of retirement years.

Monthly saving needed. This is the level monthly amount that, added to your current savings, grows to exactly the amount needed:

m = (Needed − savings × (1 + i)^M) × i ÷ ((1 + i)^M − 1)

where i is the monthly return and M the number of months to retirement.

Money lasts until. Starting from your projected savings, the calculator takes each year’s withdrawal and grows the rest. It reports the age at which a full withdrawal is no longer possible.

Worked examples

The default plan. Age 35, $50,000 saved, $500 a month, retiring at 67 and planning to 90. It assumes a 6% return before retirement, 4% after and 2.5% inflation. The goal is $50,000 a year with $20,000 from Social Security, both in today’s dollars. Savings grow to $882,847.05 by 67, about $400,610 in today’s money. The $30,000 gap becomes a first withdrawal of $66,112.71, and the savings needed at 67 are $1,302,036.97. The shortfall is $419,190. Saving $874.16 a month from now would close it, and on the current plan the money lasts until about age 81.

Retiring at 70 instead. With everything else the same, savings reach $1,071,106 and the amount needed falls to $1,244,713. The monthly saving needed drops to $626.39, and the money lasts until about 86.

A check you can do by hand. Age 40, nothing saved, $1,000 a month, retiring at 65 and planning to 85, with returns and inflation set to 0%. You save $1,000 × 300 months = $300,000. You need $24,000 a year for 20 years, so the savings needed are $480,000.00. The gap is $180,000, which is $1,600 a month over 300 months. The $300,000 covers 12.5 years, so it runs out at about 77.

Saving $900 a month. The default plan with $900 instead of $500 reaches $1,330,989, a surplus of $28,952.24 over the amount needed, and lasts to about 90.

Limits and tips

  • Returns and inflation are assumptions. The calculator uses steady rates. Real markets move unevenly, and a fall just before or after you retire matters more than the average.
  • Taxes are not deducted. Withdrawals from traditional 401(k)s and IRAs are taxed as income, so the income you want should include the tax you expect to pay. Roth withdrawals that meet the rules are tax-free.
  • Social Security is your estimate. The calculator does not work out benefits. Use your statement from the Social Security Administration.
  • Fees are not included. Lower your return assumptions by your yearly fund and advice fees.
  • Health care and long-term care can be large and uneven. Consider adding a margin to the income you want.
  • Contribution limits apply in real accounts. In 2026 you can defer up to $24,500 into a 401(k), or $32,500 at 50 or older ($35,750 at 60 to 63), and put up to $7,500 into an IRA ($8,600 at 50 or older). A monthly saving above what your accounts allow would have to go into a taxable account.

The 401(k) calculator projects a workplace plan with your employer’s match and the IRS limits year by year. The US paycheck calculator shows how a bigger pre-tax contribution changes your take-home pay. The compound interest calculator shows the growth of any lump sum or regular deposit, and the inflation calculator converts future dollars into today’s money.

Frequently asked questions

How much do I need to retire?
It depends on the income you want, what Social Security and any pension will pay, how long retirement lasts and the return you earn. The calculator works this out from your own figures. For $30,000 a year on top of Social Security, in today's dollars, from 67 to 90, it shows about $1.3 million needed at 67. That assumes 2.5% inflation and a 4% return in retirement.
Why is the amount needed so much bigger in future dollars?
Prices rise. $30,000 of spending today costs about $66,000 a year after 32 years at 2.5% inflation, and it keeps rising during retirement. The calculator shows both the future-dollar figure and the projected savings in today's dollars, so you can compare like with like.
What should I enter for Social Security?
Your own estimate, in today's dollars per year. Your Social Security statement at ssa.gov shows estimated benefits at different claiming ages. Add any pension you expect. If you are unsure, try a cautious figure to see how much the result depends on it.
What return should I assume before and after retirement?
Returns are not guaranteed, so test more than one. Many people assume a lower return in retirement because they hold more bonds and cash. A one-point change in either rate moves the result a lot over several decades.
What does "money lasts until" mean?
The calculator spends your projected savings from your retirement age. It takes the inflation-adjusted withdrawal at the start of each year and grows what is left at your retirement return. It reports the age at which the next withdrawal can no longer be paid in full. If the money outlasts your planning age by a wide margin, it says "beyond" that age.
How can I close a shortfall?
There are three main levers. Save more each month (the calculator shows the level amount needed), work a little longer, or plan on less income. Retiring at 70 instead of 67 in the default example cuts the monthly saving needed from $874 to $626. That is because you save for three more years and draw for three fewer.

Sources

  1. Notice 2025-67 — 2026 contribution limits for 401(k) plans and IRAs — Internal Revenue Service, accessed Sat Oct 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
  2. Retirement topics — Catch-up contributions — Internal Revenue Service, accessed Sat Oct 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
  3. my Social Security — your Social Security statement and benefit estimates — Social Security Administration, accessed Sat Oct 03 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Written by the ToolsRift team · Last updated · Figures last verified

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close