Home › Retire by Age Calculator

Retire by Age Calculator

Enter your age now, the age you want to stop working and what you plan to spend. You get the monthly investment that reaches your target in time.

$
$
%
%
Invest each month to retire at 50$2,137.32
Amount you need by then$1,000,000
Total you will contribute$512,957
Years until retirement20
Investments (today's money)Amount you need
$0$250K$500K$750K$1M303438424650
Age
Retire at ageMonthly investment needed
45$3,383.57
50$2,137.32
55$1,418.19
60$961.40
65$653.34

Example

To retire at 50 on $40,000 a year, a 30-year-old with $50,000 invested needs $1,000,000. At a 5% return after inflation, that takes $2,137.32 a month for 20 years.

How the retire by age calculator works

The amount you need is your yearly spending divided by the withdrawal rate. The calculator then works out how much your current investments will grow by your target age and how large the remaining gap is.

The monthly investment that fills the gap comes from the formula for regular payments: PMT = gap × i / ((1 + i)N − 1), where i is the monthly return and N the number of months.

The table shows how the monthly amount changes if you retire a few years earlier or later. Each extra year of work lowers it twice over, through more contributions and more growth.

Common questions

What if I cannot invest that much?

Change one input at a time. Retiring a few years later, spending less in retirement or planning some part-time income each reduce the figure considerably.

Can I access pension accounts before a certain age?

Often not. Many countries lock pension accounts until the mid-fifties or later, so early retirees need enough in accessible accounts to cover the years before then.

Should contributions rise over time?

The calculator works in today’s money, so it assumes your contribution rises with inflation. If your pay grows faster than prices, increasing contributions gets you there sooner.

Related calculators