Retirement · 35–65

Retirement Savings Calculator

Nest Egg Projection, Monte Carlo Success Rate, and Social Security Offset

Enter your current savings, monthly contributions, expected return, and target monthly withdrawal to project whether your retirement savings will last. Runs 1,000 scenarios with varying returns and inflation to show median, best-case, and worst-case outcomes alongside a success rate.

Back to timeline
300 × 250
Advertisement

About this tool

Use Monte Carlo mode when you want a distribution of outcomes instead of one straight-line assumption. It fits long horizons where return and inflation volatility matter. Treat the success rate as an educational stress test, not a guarantee; real portfolios, tax drag, spending shocks, and sequence-of-returns risk can differ from the model.

Each of the 1,000 scenarios draws annual real returns (and inflation if enabled) from configured distributions, applies your contribution path, subtracts withdrawal and Social Security offsets against a retirement spending target, and marks success if the balance stays positive through the planning horizon. Percentiles and success rate summarize the scenario cloud. Rounding appears in chart labels; the simulation uses continuous draws. Past paths do not predict future results; parameters should be conservative when the goal is safety margin.

Last updated: 2026-05-08

Sources

Use tool</> EmbedPress ⌘D / Ctrl+D to bookmark

Monte Carlo · 1,000 scenarios

Run Projection

How to Use This Calculator

  1. Enter your current age and retirement age to set the accumulation window.
  2. Enter your current savings (total balance across all retirement accounts) and your monthly contribution.
  3. Set your expected annual return (nominal, before inflation — e.g. 7% for a diversified stock/bond portfolio) and expected inflation rate (e.g. 3%).
  4. Enter your monthly withdrawal target in today's dollars — what you'd need today to cover your retirement expenses. The calculator inflates this forward to retirement automatically.
  5. Set years in retirement (how long your savings need to last) and your estimated Social Security benefit in today's dollars (0 if unknown or not applicable).
  6. Click Run Projection. The result shows your median nest egg, success rate across 1,000 scenarios, and best/worst case final balances.

How the Projection Works

The calculation runs in two phases. During the accumulation phase, contributions compound monthly at a randomly sampled annual return. During the drawdown phase, the portfolio funds inflation-adjusted withdrawals, with Social Security income subtracted each year before drawing from the portfolio.

Each of the 1,000 scenarios uses a different sequence of annual returns and inflation rates, sampled from normal distributions. This captures the reality that average returns don't arrive in a predictable order — and that the timing of bad years matters enormously in retirement.

Example: Age 35, $50,000 savings, $500/month contributions, 7% return, 3% inflation, $4,000/month withdrawal, 30 years in retirement, $1,500/month Social Security. Net portfolio draw: $2,500/month. Median nest egg at 65: ~$1.4 million. Success rate: ~89%.

Sequence-of-Returns Risk

A portfolio that averages 7% per year can produce very different outcomes depending on whether the bad years come early or late. Two retirees starting with the same balance can have opposite outcomes — one depletes savings while the other doubles them — if the sequence of returns differs.

This is why a single compound-growth estimate (baseline) is optimistic. The Monte Carlo simulation shows how much the outcome varies by running 1,000 different return sequences. The worst-case outcome (10th percentile) shows what happens when bad years cluster at the start of retirement. The best-case outcome (90th percentile) shows favorable sequencing.

Social Security and Other Income Sources

Social Security substantially reduces required portfolio withdrawals. A $1,500/month benefit on a $4,000/month target cuts the portfolio draw from $4,000 to $2,500 — a 37.5% reduction that compounds over decades.

To estimate your Social Security benefit, use your most recent annual statement from the SSA, or use the SSA's online My Social Security estimator. Benefits vary by lifetime earnings record and claiming age. Claiming at 62 reduces benefits; delaying to 70 increases them by roughly 8% per year beyond full retirement age.

Limitations

This estimate does not account for income taxes on withdrawals (which reduce take-home income in traditional 401(k)/IRA accounts), required minimum distributions (RMDs) from age 73, healthcare cost escalation, variable income sources, or changes in contribution rate. Returns are modeled as independent annual draws from a normal distribution — actual market returns exhibit fat tails and multi-year correlations not captured here. Treat the result as a planning guide, not a guarantee.

FAQ

Retirement Savings Questions

Short answers for readers and answer engines.

What success rate should I aim for in retirement planning?

A success rate of 85–90% or higher is commonly used as a planning target, meaning your savings outlast retirement in at least 85–90 of 100 scenarios. Lower rates are acceptable for conservative spending plans or if you have flexible expenses that can be reduced in poor years.

Should I enter my expected return as nominal or real (inflation-adjusted)?

Enter your expected nominal return — the raw percentage before adjusting for inflation. The calculator applies inflation to your withdrawals separately. Entering a real return would double-count inflation and produce an overly pessimistic result.

How does Social Security affect my savings target?

Social Security offsets the amount your portfolio must fund each month. A $1,500/month benefit on a $3,500/month target cuts portfolio withdrawals by 43%, which can add 10–15 years to portfolio longevity depending on return assumptions.

Why does the Monte Carlo result differ from a simple compound-growth estimate?

A simple projection assumes a constant return every year. Monte Carlo varies returns and inflation randomly across 1,000 scenarios. The median result is often lower than the baseline because bad returns early in retirement deplete the portfolio before recovery — the sequence-of-returns effect.

What is not included in this estimate?

Taxes on withdrawals, required minimum distributions (RMDs), healthcare cost escalation, variable income beyond Social Security, and changes in contribution rate over time. Treat the result as a directional estimate, not a financial plan.

Browse

Explore All Tools