All tools · 💰 Finance

🏖️ Retirement Calculator

See how much you will have at retirement given current age, retirement age, current savings, annual contribution, expected market return, and employer match. Includes year-by-year balance projection.

Loading tool…

Examples

30-year-old saving $1k/month
Inputage 30 → 65, $25k start, $1,000/mo, 7%, 50% employer match up to 6%
OutputProjected at 65: ~$2.2M
Late starter
Inputage 45 → 65, $50k start, $1,500/mo, 7%, no match
OutputProjected at 65: ~$960k

Late starters need higher contributions to hit similar targets.

Aggressive saver
Inputage 25 → 60, $10k start, $2,000/mo, 8%
OutputProjected at 60: ~$4.5M

Frequently asked questions

How much do I need to retire?

A common rule is 25× your annual expenses (the 4% withdrawal rule). If you spend $60k/year in retirement, target $1.5M. Adjust up if you retire early or expect long life.

What return should I assume?

Historical US stock returns are ~7% real (after inflation). Many advisors use 6-7% for planning to stay conservative. Bond-heavy portfolios should assume lower.

Should I prioritize 401k or IRA?

First: contribute enough to get full employer match (free money). Then: max Roth/Traditional IRA ($7k in 2026). Then: more 401k up to the limit.

Roth vs Traditional?

Roth = pay tax now, withdraw tax-free. Traditional = deduct now, pay tax on withdrawal. Roth wins if you expect higher tax rates later (most younger / lower-income workers).

Does this account for taxes and inflation?

No — the projection is nominal dollars and pre-tax for traditional accounts. For real purchasing power, subtract ~2-3% inflation per year from the return assumption.

About this tool

Retirement Calculator runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.

Related tools

← All 96 tools

Why this tool

vs typical free web-tool sites

1vwTypical free site
PriceFreeFree
Signup requiredNoOften (for premium features)
Ads inside the toolNoYes (banner + video)
Data sent to serverNo (browser-only)Yes (inputs analyzed for ads)
Total tools96Often <20 or scattered across sites
Bookmarkable URL per toolYesMixed
Loads in under 1sYes (static)Often slow (ad tracking)
MultilingualEN / ES / PT / FR / DEUsually EN only
Open sourceYesNo