retirement age calculator

Estimate the age when your portfolio may be large enough to support retirement spending. This calculator uses your savings rate, investment return assumptions, inflation, and a chosen withdrawal rate.

Enter your values and click “Calculate Retirement Age.”

Educational estimate only. Not financial, tax, or investment advice.

How this retirement age calculator works

This retirement age calculator estimates when your invested assets might reach your target portfolio. The target is based on your annual retirement spending and withdrawal rate. In plain terms: if your spending need is $60,000 and your withdrawal rate is 4%, your target portfolio starts around $1.5 million in today’s dollars, then adjusts over time for inflation.

The model compounds your current savings monthly, adds your monthly contributions, and checks each month whether your portfolio has reached the inflation-adjusted target. The first month that passes the target determines your estimated retirement age.

Inputs explained

1) Current age

Your current age is the starting point for the timeline. The calculator checks each future month until age 100.

2) Current retirement savings

This includes invested balances earmarked for retirement (401(k), IRA, pension lump sums, taxable investments used for retirement, etc.).

3) Monthly contribution

This is how much you plan to invest each month going forward. If you expect future increases, try multiple scenarios.

4) Expected annual investment return

Use a long-term average expectation, not a best-case short-term guess. Conservative assumptions can reduce planning surprises.

5) Desired annual retirement spending

Enter spending in today’s dollars. The calculator then inflates this amount each year to estimate your nominal spending need at retirement.

6) Inflation rate

Inflation reduces purchasing power over time. Even moderate inflation materially increases required retirement income over decades.

7) Withdrawal rate

The withdrawal rate converts retirement spending into a portfolio target. A lower withdrawal rate (such as 3.5%) requires a larger portfolio than 4%.

Practical ways to retire earlier

  • Increase monthly contributions whenever income rises.
  • Automate investing and remove timing decisions.
  • Lower recurring expenses to reduce your target spending.
  • Delay major lifestyle inflation during peak earning years.
  • Keep investment costs and taxes as low as reasonably possible.
  • Revisit assumptions annually and adjust course early.

Important limitations

Any retirement projection depends on assumptions. Real markets are volatile, taxes vary by account type, healthcare costs can be unpredictable, and spending is rarely perfectly smooth. Use this as a planning tool, then stress-test your plan with conservative return assumptions and higher-than-expected expenses.

For major decisions, pair calculators with personalized planning from a qualified financial professional.

Quick interpretation guide

  • If retirement age is earlier than expected: your savings rate and assumptions are strong—consider margin-of-safety scenarios anyway.
  • If retirement age is later than desired: focus first on contribution rate and spending target; those usually move the result most.
  • If result says “not reached by age 100”: assumptions may be too conservative, spending too high, or contributions too low.

🔗 Related Calculators