InfyCalculator
💹

Monte Carlo Retirement Calculator (Success Rate & Ending Balance Range)

Stress-test a retirement plan with 2,000 simulated market paths: the probability your money lasts, percentile bands for the balance year by year, the median and 10th–90th percentile ending balance, when failed paths run out, the highest spending that hits your target success rate, and how fixed, guardrail and percentage withdrawal rules, other income and years still saving change the odds.

Starting portfolio
First-year withdrawal (before inflation adjustments)
Years the money must last
Withdrawal rule
Expected nominal return (arithmetic mean)
Annual volatility (standard deviation)
Inflation (withdrawal grows by this each year)
Fees & drag
Other yearly income in retirement (pension, Social Security)
Other income starts in retirement year
Years until retirement
Yearly savings until retirement
Your age today
Target success rate for the spending solver
Show balances in today’s money
Random seed (change to re-roll)
Loading calculator…

How it works

each year: balance = (balance − withdrawal) × e^(g + σₗ·Z), Z ~ N(0,1), σₗ² = ln(1 + σ² ÷ (1 + μ)²), g = ln(1 + μ) − σₗ²/2, so the growth factor has mean 1 + μ and standard deviation σ withdrawal = first-year amount × (1 + inflation)^(year − 1) − other income (fixed rule); guardrails cut or raise it 10% when the withdrawal rate drifts 20% from its start; percentage rule = rate × balance success = paths that never run out ÷ 2,000 · percentiles from the sorted balances · seeded random numbers, so the same inputs always give the same result

A straight-line projection at the average return hides what actually breaks retirements: the order in which good and bad years arrive while you are withdrawing. A Monte Carlo simulation draws 2,000 plausible sequences of yearly returns from your expected return and volatility, runs your plan through each one, and reports how often the money lasts and how wide the range of outcomes is. A plan that works on average can still fail one time in five. The chart shows percentile bands: in any year, a tenth of the paths are below the 10th-percentile line and half are below the median. You can choose how withdrawals behave. A fixed amount raised with inflation is the classic 4% rule. Guardrails cut spending 10% when the withdrawal rate drifts well above where it started and raise it after strong markets. A percentage rule takes the same share of whatever is left each year. Flexible rules fail less often but your income moves with the markets, so the calculator also shows the lowest spending they lead to. Other income such as a pension or Social Security reduces what the portfolio must provide, and you can simulate the years you are still saving. The solver finds the highest first-year spending that still reaches your target success rate on the same paths. The success rate is a planning gauge rather than a prediction. It is most sensitive to the withdrawal rate, the assumed return and the early years. Random numbers come from a fixed seed, so the same inputs always give the same answer; change the seed to see the sampling noise.

Worked example

A $1,000,000 portfolio paying $40,000 a year (4%), rising with 2.5% inflation, at a 7.3% net return with 11% volatility over 30 years, lasts in about 88% of 2,000 simulated paths. The median path ends near $2.0 million in future dollars, about $960,000 in today’s money, while the 10th percentile ends at zero and the 90th above $6 million. A steady 7.3% return would never run out, which is the sequence-risk gap. Cutting to $35,000 (3.5%) lifts success to about 95%, and the highest first-year spending with 90% success is about $38,300. Switching to guardrails at the same $40,000 means the money almost never runs out, but on one path in ten spending falls below about $18,300 in today’s money at some point.

Frequently asked questions

Why do results change when I change the seed?

Each seed draws a different set of 2,000 random paths, so the success rate moves by a point or so between seeds. That is the sampling error of the method, shown in the notes. Treat 88% and 90% as the same answer: the assumptions matter far more than the decimals.

What success rate should I aim for?

Most planners use 80–95%. Aiming for 100% forces very low spending, and real retirees adjust when markets fall; below about 75% relies on luck. A common approach is an 85–90% plan combined with guardrails, cutting discretionary spending after bad years and raising it after good ones.

What is sequence-of-returns risk?

It is the risk that poor returns come early, while you are withdrawing. Losses then shrink the portfolio just as you sell to fund spending, and later gains work on a smaller base. Two retirees with the same average return can end up very differently because of the order of returns, which is why the simulation fails more often than a straight-line projection.

How do the guardrail and percentage rules work here?

Guardrails start like the 4% rule but skip the inflation raise after a losing year, cut spending 10% when the withdrawal rate is 20% above where it started, and raise it 10% when the rate is 20% below. The percentage rule takes the same share of the current balance every year, so it never runs out but income swings with the market. The results show the lowest spending each rule leads to.

What return and volatility should I use?

Use expected returns, not past best years. A balanced 60/40 portfolio is often modelled at 6–7% nominal with 10–12% volatility, all stocks at 8–10% with 16–18%, and a conservative 30/70 mix at 4–5% with about 7%. Subtract fees under Fees & drag. Lower returns are a sensible stress test.

Related calculators

Educational finance mathematics. Models such as Black-Scholes, parametric VaR and lognormal Monte Carlo rest on simplifying assumptions (constant volatility, normal returns, no fat tails) that real markets violate. Nothing here is investment advice — consult a licensed professional for decisions about your money.