Retirement Calculator

Free retirement calculator.

Investing 🌍 Global ✅ Free · No sign-up
📂 Category Investing
🌐 Market Global
🎯 Formula Standard Formula
🔒 Privacy No data stored
⚡ Updates Real-time
📱 Device Any screen size

Retirement Calculator

How Much Do You Need to Retire?

years
years
$
$
%
%
$
$
years
%
Projected Retirement Corpus
—

Retirement Calculator: Stress-Test Your Nest Egg Against Inflation & the 4% Rule

Guessing a round retirement number like “$1 million” without factoring in 25 to 35 years of inflation, Social Security offsets, longevity past age 90, and safe withdrawal math is one of the costliest mistakes in personal finance. At 3% annual inflation, a lifestyle that costs $60,000 a year today will demand $168,832 a year thirty-five years from now. Our retirement calculator projects both sides of your retirement equation simultaneously—comparing What You’ll Have from compounded savings against What You Need using customizable Trinity Study withdrawal rates—so you see immediately whether you face a surplus or a monthly contribution gap.

What Is a Retirement Calculator?

A retirement calculator is a two-phase financial modeling tool that links your accumulation phase (working years from your current age to retirement age) with your decumulation phase (withdrawal years from retirement age through life expectancy). During accumulation, it compounds your existing 401(k), IRA, and brokerage balances alongside monthly employee-plus-employer contributions. At retirement, it inflates your desired today’s-dollar lifestyle into future nominal dollars, subtracts guaranteed pension or Social Security income, and divides the remaining portfolio gap by your chosen safe withdrawal rate.

Take Claire, age 30, targeting retirement at 65 with $50,000 already saved and $1,000/month ($700 personal 401(k) + $300 employer match) invested in a diversified portfolio returning 7% annually with 3% inflation. By age 65, Claire’s savings compound to $2,386,870 in future nominal dollars—equivalent to $848,254 in today’s purchasing power. Using the 4% rule, her portfolio generates $7,956/month in future nominal income (plus Social Security), and the calculator’s side-by-side Retirement Readiness panel shows her exact gap or cushion alongside a one-click + Save current scenario comparison tool.

How the Retirement Calculator Formula Works (Step-by-Step Example)

Because your portfolio compounds in nominal dollars, the target corpus must also be calculated in nominal dollars at your exact retirement age:

1. Projected Corpus = Savings(1 + r/12)12N + Monthly × [((1 + r/12)12N − 1) ÷ (r/12)] × (1 + r/12)
2. Future Desired Annual Income = Today’s Desired Income × (1 + Inflation)N
3. Needed Corpus = max(0, Future Desired Income − Annual Social Security/Pension) ÷ (Withdrawal Rate ÷ 100)

Let’s trace a 35-year-old household (Retire at 65, N = 30 years, Current Savings = $120,000, Monthly Contribution = $1,500, Return = 7.5%, Inflation = 3.0%, Desired Today’s Income = $75,000, Future COLA-Adjusted Social Security = $58,000 nominal, Withdrawal Rate = 4.0%):

  1. Projected Corpus at 65: $120,000 grows to $1,130,664, and $1,500/month across 360 months grows to $2,027,275 → $3,157,939 Projected Corpus ($1,301,029 in today’s dollars).
  2. Inflation-Adjusted Spending at 65: $75,000 × (1.03)30 = $75,000 × 2.42726 = $182,045/year.
  3. Annual Income Needed From Portfolio: $182,045 − $58,000 Social Security = $124,045/year.
  4. Target Corpus at 4% Rule (25×): $124,045 ÷ 0.04 = $3,101,125 Needed Corpus → Household is On Track (+$56,814 surplus)!

Retirement & FIRE Tier Benchmarks (Today’s Purchasing Power)

Whether you aim for a traditional age-65 retirement or early financial independence (which you can explore further in our FIRE calculator), your withdrawal rate dictates the portfolio multiple required to sustain spending without running dry:

Retirement Style / Tier Annual Portfolio Spend (Today’s $) Recommended Safe Withdrawal Rate Target Portfolio Multiple Corpus Required (Today’s $)
Barista / Semi-Retirement $30,000 (after part-time income) 4.00% (30-yr horizon) 25.0× $750,000
Lean FIRE (Minimalist Early Retire) $40,000 3.50% (45-yr horizon) 28.6× $1,142,857
Traditional Age-65 Retirement (Net of SS) $50,000 (+ $25k Social Security) 4.00% (30-yr horizon) 25.0× $1,250,000
Standard Early FIRE (Age 45–52) $75,000 3.50% (40–45 yr horizon) 28.6× $2,142,857
Fat FIRE (Affluent Travel & Healthcare) $140,000 3.25% – 3.50% 28.6× – 30.8× $4,000,000 – $4,307,692

Tax-Bucket Diversification & Delaying Social Security

Not all retirement dollars spend equally on April 15. A $2,000,000 Traditional 401(k) carries an embedded deferred federal and state income-tax mortgage: withdrawing $80,000 per year triggers ordinary income tax on every dollar, whereas qualified withdrawals from a Roth IRA or Roth 401(k) (modeled in our Roth IRA calculator) and medical withdrawals from a Health Savings Account (HSA calculator) are 100% tax-free. Splitting contributions across pre-tax Traditional accounts (to save 22%–32% marginal tax today) and tax-free Roth/HSA buckets gives you surgical control over your tax bracket—and ACA healthcare subsidies or Medicare IRMAA surcharges—in retirement.

Don’t overlook the guaranteed inflation-protected annuity built into US Social Security either. Claiming early at age 62 permanently cuts your monthly benefit by 30% relative to Full Retirement Age (67), whereas delaying from 67 to 70 earns an 8% delayed retirement credit per year (+24% permanently, adjusted for CPI every year for life). Check your exact benefit curve in our Social Security calculator before finalizing your Social Security input.

Common Mistakes People Make With the Retirement Calculator

  • 1. Entering today’s uninflated Social Security estimate over a 30-year horizon: Because Social Security wage indexing and COLA adjustments grow roughly with inflation, entering a static $20,000 today’s-dollar check when retiring in 35 years understates your future nominal Social Security (~$56,277 at 3% inflation), artificially inflating your Corpus needed by up to $900,000. Scale long-horizon Social Security estimates for COLA, or set inflation to 0% and enter a real return (e.g., 4%–4.5% real) to model everything cleanly in today’s dollars!
  • 2. Using a 10% all-stock return right up to age 65 AND a 4% withdrawal rate: As retirement nears, most households shift toward 60/40 or 70/30 stocks/bonds to dampen crash risk. Modeling 6.5% to 7.5% nominal (3.5% to 4.5% real) prevents dangerous over-optimism.
  • 3. Forgetting pre-Medicare healthcare and retiree tax bills inside “Desired annual income”: Your desired retirement income must cover gross federal/state income taxes on pre-tax 401(k) withdrawals plus healthcare premiums (often $12,000–$18,000/year per couple if retiring before Medicare eligibility at 65).

Run your baseline numbers above, save the scenario, then test two quick levers—adding $250/month to contributions or shifting retirement age by two years—to see how dramatically your readiness score improves.

Related Calculators: FIRE Calculator · Roth IRA Calculator · Social Security Benefits Calculator

How to Use This Calculator

Formula: Inflation-Adjusted Target Corpus = max(0, Desired Income × (1 + i)^Years − Social Security) ÷ Withdrawal Rate | 4% Rule = 25× Annual Portfolio Spend
  1. Enter your 'Current age' and target 'Retirement age' (for example, 30 to 65, or 30 to 50 for early retirement), plus your 'Life expectancy' horizon (default 90).
  2. Input your 'Current retirement savings' across all 401(k), IRA, Roth, and brokerage accounts, along with your total 'Monthly contribution' (including any employer match).
  3. Set a realistic 'Expected annual return' (such as 7% for a diversified 60/40 or target-date portfolio) and expected 'Inflation rate' (3% long-term US CPI average).
  4. Enter your 'Desired annual income in retirement' in today's purchasing power, your 'Estimated Social Security / pension' benefit, and your planned 'Withdrawal rate' (4% standard).
  5. Check your Projected Corpus versus Corpus Needed, Retirement Readiness status, Monthly Income breakdown, and use '+ Save current scenario' to compare saving extra or retiring two years later.

Frequently Asked Questions