1. Calculators
  2. Retirement & FIRE

Retirement Calculator

See whether your savings will pay for the retirement you want. Project your balance to retirement, compare it with the nest egg your spending needs, and find the extra monthly saving or the earliest retirement age that makes the plan work.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Enter money amounts in today's dollars. The calculator grows them with inflation and shows results both ways.

The age the money must last to. Planning past your average life expectancy builds in a margin.
$
401(k), IRA and other money set aside for retirement.
$
Your contributions plus any employer match.
%
How much you raise the monthly amount each year, for example with pay rises.
%
Average yearly return after fees while you are saving.
%
Usually lower, because the mix tends to hold more bonds and cash.
%
Raises your spending and other income each year.
$
Yearly spending in today's dollars, before other income.
$
Social Security, pensions or annuities per year, in today's dollars.
For Social Security, the age you plan to claim. Counted only once you are retired.

Results

Shortfall at retirement-$37,667In today's dollars: projected savings $787,943 against $825,610 needed. In dollars of the year you retire: -$69,832.
Projected savings at retirement
$787,943
$1,460,803 in future dollars at age 65
Nest egg needed
$825,610
$1,530,635 in future dollars at age 65
Extra monthly saving to close the gap
$85
Starting now, rising 2% a year like your contributions
Money runs out at
Age 92
3 years short of age 95
First-year withdrawal
$111,237
$60,000 in today's dollars; 7.6% of projected savings
Total contributions until retirement
$384,364

On these assumptions your savings run out at age 92, 3 years before the plan ends. Saving about $85 more a month, retiring later or spending less would close the gap of $37,667 in today's dollars.

Retirement savings over your lifetime

Balance in today's dollarsBalance in future dollars
$0$500K$1M$1.5M4047546168758289RetireRuns out

Balances at the end of each year of age. The future-dollar line includes inflation; the today's-dollar line shows what the balance would buy now.

Year-by-year projection

AgeContributionsWithdrawalOther incomeGrowthEnd balanceIn today's dollars
40$12,000$0$0$9,327$171,327$167,148
41$12,240$0$0$10,613$194,179$184,823
42$12,485$0$0$11,990$218,654$203,042
43$12,734$0$0$13,466$244,855$221,826
44$12,989$0$0$15,045$272,889$241,194
45$13,249$0$0$16,734$302,871$261,165
46$13,514$0$0$18,540$334,925$281,761
47$13,784$0$0$20,471$369,180$303,003
48$14,060$0$0$22,533$405,774$324,914
49$14,341$0$0$24,737$444,851$347,517

Contributions, withdrawals and other income are in future dollars. Withdrawals cover spending minus other income.

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the retirement calculator

The Will I have enough? tab projects your savings to retirement and tests them against your spending. The Earliest retirement age tab uses the same inputs and searches for the youngest age at which the plan works. Enter every money amount in today’s dollars; the calculator applies inflation for you.

  1. Ages. Your current age, the age you want to retire and the age the money must last to. Planning to 95 rather than to an average life expectancy protects against the real chance of living longer than average.
  2. Savings and contributions. Your current retirement balance across 401(k), IRA and other accounts, what you add each month including any employer match, and how fast you expect to raise that amount. In the US the 2026 limit on employee 401(k) deferrals is $24,500, and on IRA contributions $7,500, before catch-up amounts for people aged 50 and over.
  3. Returns and inflation. One average return for the saving years, another for retirement, and an inflation rate that raises your spending each year.
  4. Retirement income. What you want to spend per year in today’s dollars, plus Social Security or pension income and the age it starts. Your Social Security statement gives an estimate for each claiming age.

The results show the surplus or shortfall, both sides of the comparison, the extra monthly saving needed and the age the money runs out. The chart follows the balance through your whole life, and the table gives every year.

How the calculation works

While you work, contributions go in at the end of each month and the balance compounds monthly at the equivalent of the annual return. The monthly amount rises once a year by the contribution growth rate.

BR = S × (1 + r1)n + Σk=0..n−1 12-month value of c × (1 + g)k, grown to retirement
i = (1 + r1)1/12 − 1BR is the balance at retirement, S today's savings, n the years until retirement, c the monthly contribution, g its yearly growth, r1 the return before retirement and i the matching monthly rate.

In retirement, one withdrawal at the start of each year covers spending minus other income, raised with inflation from today. The nest egg needed is the present value of those withdrawals at the retirement return:

Wt = max(0, D − Ot) × (1 + π)n + t
Nest egg = Σt=0..T−1 Wt ÷ (1 + r2)t
Today's dollars = future dollars ÷ (1 + π)nD is the desired income and Ot other income in year t of retirement (both in today's dollars), π inflation, r2 the return in retirement and T the years from retirement to the plan-to age.

The gap is the projected balance minus the nest egg. If it is negative, the extra monthly saving is the gap divided by what $1 a month, rising with your contributions, would grow to by retirement.

A worked example

You are 40 with $150,000 saved, and you put in $1,000 a month, raising it 2% a year. You expect 6% a year until you retire at 65, 5% after that, and 2.5% inflation.

By 65 the balance reaches $1,460,803, which is $787,943 in today’s dollars. You will have contributed $384,364 of it yourself.

You want $60,000 a year in today’s money and expect $24,000 from Social Security from age 67. Funding that to age 95 needs a nest egg of $825,610 in today’s dollars ($1,530,635 at the time).

The result is a shortfall of $37,667 in today’s dollars. Left alone, the money runs out at age 92. Saving an extra $85 a month from now closes the gap. On the second tab, the earliest age that works with your current saving is age 66.

Reading the results

The gap is the headline. It compares two large numbers that both rest on assumptions, so treat a small surplus or shortfall as “about on track” rather than as a precise verdict. A gap of a few percent of the nest egg can change sign with a half-point change in returns.

Today’s dollars are the ones to judge. Future balances look impressive because they include decades of inflation. The future-dollar figures still matter: they are what your statements will show, and the first-year withdrawal of $111,237 in the example is the cash you would take out in the year you retire.

The run-out age is a warning, not a forecast. It assumes the same return every year. Real markets vary, and a bad stretch early in retirement shortens the timeline even if the average holds. The retirement Monte Carlo calculator tests the plan across thousands of return paths.

What changes the answer most

Change from the example Surplus or shortfall (today’s $) Money runs out
The example -$37,667 Age 92
Retire at 67 instead of 65 $122,320 Past age 95
Save $1,500 a month $182,681 Past age 95
Spend $50,000 a year $178,495 Past age 95
Return before retirement 5% -$166,413 Age 86
Inflation 3.5% -$312,962 Age 82

Retiring later works twice over: it adds years of saving and growth, and it removes years of withdrawals, including the expensive years before Social Security starts. Spending is the other strong lever, because it sets the size of every withdrawal for decades. A lower return before retirement hurts more than most people expect, because it compounds over the whole saving period. Higher inflation does the most damage in the table: with the same returns, it lowers the real return in both phases and raises every withdrawal.

Finding the earliest retirement age

The second tab repeats the calculation for every possible retirement age, from now to the year before the plan-to age, and picks the first one at which projected savings cover the nest egg. With the example inputs that is age 66. Saving $1,500 a month brings it forward to 63, and cutting spending to $50,000 a year instead has the same effect.

The chart on that tab shows why the search works: projected savings rise with each extra working year, while the nest egg needed falls because there are fewer years to fund. Where the two lines cross is the earliest age. Retiring right at the crossing leaves no margin, so many planners add a few years or a spending cushion on top. For an aggressive early-retirement target, the FIRE calculator frames the same question around a savings rate.

What this calculator does not include

  • Taxes. Withdrawals from traditional 401(k)s and IRAs are taxable income in the US; Roth withdrawals generally are not. Enter spending that includes the tax you expect to pay.
  • Variable returns. One steady return hides sequence-of-returns risk. See the retirement withdrawal calculator for how the order of returns changes the outcome.
  • Non-indexed pensions. Other income rises with inflation here, which suits Social Security. Many private pensions are fixed in dollars and lose buying power over time.
  • Changing spending. Spending often falls in later retirement while healthcare costs rise. The retirement income calculator projects healthcare separately.
  • Required minimum distributions, early-withdrawal penalties, one-off costs and any money left to heirs. For a simple drawdown of a fixed balance, the how long will my money last calculator works month by month.

Frequently asked questions

How much do I need to retire?
Enough to fund your spending, minus Social Security and any pension, for every year from retirement to the age you plan for. In the example, spending of $60,000 a year with $24,000 of other income from 67 needs a nest egg of $825,610 in today's dollars at age 65. Rules of thumb such as 25 times spending give a rough first figure; this calculator works it out year by year.
Why does the calculator show today's dollars and future dollars?
Because prices rise. A balance of $1,460,803 at age 65 sounds large, but at 2.5% inflation it buys what $787,943 buys today. Comparing everything in today's dollars makes the figures easy to judge against your current budget. The future-dollar figures are what your account statements will actually show.
What return should I assume for retirement savings?
Use an average yearly return after fees, and keep it modest. A portfolio weighted towards stocks is often assumed to earn more than one weighted towards bonds, but with larger swings. Many people use a lower return for the retirement years because they hold more bonds and cash then. Try a pessimistic case alongside your central one.
What happens if I retire before Social Security starts?
Your savings have to cover your whole spending until the other income begins. In the example the first withdrawal is $60,000 in today's dollars, falling to $36,000 once $24,000 of other income starts at 67. Those bridge years are expensive, which is why the first-year withdrawal looks high.
How do I close a retirement shortfall?
Four levers work: save more, retire later, spend less in retirement, or earn a higher return (which usually means taking more risk). In the example an extra $85 a month closes the gap, while retiring two years later turns it into a surplus of $122,320. Small changes made early cost much less than large ones made late.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.