Skip to content
RK Calculator
Menu

Retirement Calculator

Find how much you need to retire, how much to save, how much you can withdraw and how long your savings will last.

Change the values and press Calculate to work out your own figures.

How much you need

Enter your age, income, the income you'll need and your savings.

About current ageYour age now.
About retirement ageWhen you stop working.
About life expectancyAge to plan to.
About gross incomeBefore tax.
About income you'll need in retirementA % of your income then, or an amount a year in today's money.
About needed income isHow you give it.
About return, % a yearBefore tax.
About savings nowRetirement savings so far.
About saving isHow you give it.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About income increase, % a year (optional)0 if blank.
About inflation, % a year (optional)For buying power at the end.
About other retirement income a month (optional)Social Security, pension; today's money.
About yearly saving (optional)A % of income or an amount.
Result
Needed at retirement
$1,927,731.77
Your savings will reach
$1,098,539.18
Shortfall
$829,192.59
Extra saving a year to close it
$9,123.06
First year's withdrawal
$135,191.84

You'll need $1,927,731.77 at 67; save $9,123.06 more a year to get there.

Show the working
  1. need = Σ yearly withdrawal × (1 + inflation)^k ÷ (1 + return)^k
  2. extra saving = shortfall × r ÷ ((1 + r)^years − 1)

How much to save

Enter your target and savings so far.

About current ageYour age now.
About retirement ageWhen you stop working.
About amount needed at retirementYour target nest egg.
About savings nowRetirement savings so far.
About return, % a yearBefore tax.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
Result
Save each year
$4,471.33
Or each month
$362.74
Savings now will grow to
$193,601.60

Save $4,471.33 a year (or $362.74 a month) to reach $600,000.00 at 67.

Show the working
  1. saving = shortfall × r ÷ ((1 + r)^years − 1)

How much you can withdraw

Enter your savings, contributions, return and inflation.

About current ageYour age now.
About retirement ageWhen you stop working.
About life expectancyAge to plan to.
About savings nowRetirement savings so far.
About return, % a yearBefore tax.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About yearly contribution (optional)Added once a year.
About monthly contribution (optional)Added each month.
About inflation, % a year (optional)For buying power at the end.
Result
Monthly withdrawal
$4,545.83
In today's money
$1,765.31
Savings at retirement
$753,779.31

From 67 to 85 you can withdraw $4,545.83 a month, rising with inflation.

Show the working
  1. withdrawal = savings ÷ Σ (1 + inflation)^years ÷ (1 + monthly return)^months

How long it lasts

Enter your savings, monthly withdrawal and return.

About savings nowRetirement savings so far.
About monthly withdrawalWhat you take out each month.
About return, % a yearBefore tax.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
Result
Savings last
15 years 1 month

Withdrawing $5,000.00 a month, your savings last 15 years 1 month.

Show the working
  1. balance = balance × (1 + monthly return) − withdrawal

How to use it

Enter your age, income, the income you'll need and your savings. Enter your target and savings so far. Enter your savings, contributions, return and inflation. Enter your savings, monthly withdrawal and return.

Enter amounts without commas or with them; rates are percentages (5 for 5%). Negative amounts are allowed where a sign means money paid out.

Key facts

need = Σ income needed × (1 + inflation)^k ÷ (1 + return)^k over the retirement years
saving = shortfall × r ÷ ((1 + r)^years − 1)

Rules of thumb

Common guides are to replace 70–80% of pre-retirement income, save 10–15% of income, and withdraw about 4% a year. They are starting points, not plans.

Questions

How long will $600,000 last at $5,000 a month?

About 15 years at a 6% return.

Formulas

need = Σ income needed × (1 + inflation)^k ÷ (1 + return)^k over the retirement years
saving = shortfall × r ÷ ((1 + r)^years − 1)

Sources

Limitations

  • Results are estimates for planning, not offers or financial advice; lenders and banks may round, count days or time payments differently.
  • Rates are nominal annual rates compounded as you choose; payments at a different frequency use the equivalent periodic rate.

Formula version 0.1.0Reviewed