Retirement Calculator

This calculator estimates retirement savings and sustainable withdrawals for people checking if their current plan is roughly on track.

The interactive retirement calculator loads right here. If it hasn't appeared, refresh the page.

Enter your current savings, regular contributions, expected return, years until retirement, planned retirement length, and expected withdrawals. Test conservative and optimistic return assumptions because retirement rarely follows one tidy spreadsheet line.

Savings at retirement equal FV = P × (1 + i)^N + PMT × [((1 + i)^N - 1) / i], where P is current savings, i is the return per contribution period, N is the number of periods, and PMT is each end-of-period contribution. A level withdrawal is W = B × [i(1 + i)^N] / [(1 + i)^N - 1], where B is the retirement balance.

Worked example

Someone with $150,000 saved who adds $1,000 monthly for 20 years at 6% would reach about $852,000. At a 4% annual return over 25 retirement years, that balance could support an initial level withdrawal of about $4,500 per month, before taxes and inflation adjustments.

Common questions

What return should I assume?

Use a cautious return based on your investment mix and subtract expected fees. Running several rates is more useful than treating one forecast as a promise.

Does this include Social Security?

Only if you enter it as retirement income or subtract it from your required withdrawals. Benefits, pensions, taxes, and health costs should be included separately when the calculator supports them.

Related finance tools

More from DoesWhat: free calculators · emoji meanings · quick answers · the DoesWhat blog