Early Retirement Calculator

Quick answer

The early retirement calculator works out when you can retire based on your income, expenses, savings and investment return – the portfolio you need at a safe withdrawal rate and how many years of saving it takes.

$
$
$
%
%
%
Savings needed to retire
$ —
Yearly saving
$ —
Years until you can retire
—
Retirement age
—
Monthly saving
$ —
Monthly retirement income
$ —

Retiring early means your savings must last longer – often 40+ years – so many early retirees use a 3–3.5% withdrawal rate. Plan for health insurance before Medicare at 65 and penalties on early retirement-account withdrawals.

How to use the Early Retirement Calculator

  1. Current age
  2. Annual after-tax income
  3. Annual expenses
  4. Current savings
  5. Return on investment
  6. Inflation
  7. Withdrawal rate

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter your age, annual after-tax income, annual expenses, current savings, expected return, inflation and withdrawal rate.

Tips

  • Start early – time does more of the work than the amount you save.
  • Take the full employer match if your plan offers one.
  • Plan with a cautious return (4–6% after inflation) and check again every year.
  • Know the contribution limits and required minimum distribution rules for your accounts.

Common mistakes to avoid

  • Ignoring inflation when setting a retirement target.
  • Underestimating how long retirement can last.
  • Withdrawing early and paying penalties and taxes.

Inputs explained

Field What to enter
Current age A number
Annual after-tax income Amount in your currency
Annual expenses Amount in your currency
Current savings Amount in your currency
Return on investment In %
Inflation In %
Withdrawal rate In %

What each result means

  • Savings needed to retire = [Annual expenses]÷([Withdrawal rate]÷100)
  • Yearly saving = [Annual after-tax income] – [Annual expenses]
  • Retirement age = [Current age] + [Years until you can retire]
  • Monthly saving = [Yearly saving]÷12
  • Monthly retirement income = [Annual expenses]÷12

Example values

How the main result changes when Current age changes and everything else stays at the example values above:

Current age Savings needed to retire
16 1,428,571.43
24 1,428,571.43
32 1,428,571.43
40 1,428,571.43
48 1,428,571.43
64 1,428,571.43

Formula

Required portfolio = annual expenses ÷ withdrawal rateYearly saving = income − expensesYears to retire = nsave(real return, yearly saving, savings, required)

Worked example

Inputs — Current age: 32; Annual after-tax income: $90,000; Annual expenses: $50,000; Current savings: $100,000; Return on investment: 7 %; Inflation: 2.5 %; Withdrawal rate: 3.5 %.
Results — Savings needed to retire = $1,428,571.43; Yearly saving = $40,000.00; Years until you can retire = 19.5; Retirement age = 52; Monthly saving = $3,333.33; Monthly retirement income = $4,166.67.

Frequently asked questions

How much do I need to retire early?

About 25–33 times your annual expenses.

What is a safe withdrawal rate for early retirement?

3–3.5% for retirements lasting 40+ years.

Can I access retirement accounts before 59½?

Via the Rule of 55, 72(t) payments or Roth conversion ladders.

What formula does the Early Retirement Calculator use?

Required portfolio = annual expenses ÷ withdrawal rate.

Cite this calculator

Speedy Calculator. (2026). Early Retirement Calculator. Speedy Calculator. https://speedycalculator.com/calculators/finance/early-retirement/