In plain English

A retirement Monte Carlo simulation runs the same plan through many possible sequences of returns and inflation. The success score is the share of modeled paths that fund the stated spending and goals through the target age. It is a comparison tool, not a forecast or guarantee.

From inputs to annual paths to a score

The current engine uses annual steps, seeded pseudo-random draws and the same tax/withdrawal machinery as the deterministic projection. Each run is one complete sequence.

What is sampled and what is measured
StageCurrent implementationMeaning
InputsHousehold horizon, assets, expenses, income, access and tax assumptionsEntered scenarios, not verified personal records
SampleIndependent bounded normal annual asset returns and general/health inflationNo correlated capital-market model or persistent economic regimes
ProjectAnnual income, expenses, taxes, withdrawals and growthAn annual approximation; not monthly cash management
SummarizeFraction without depletion/access shortfall; pointwise bands; selected run summariesDifferent summaries answer different questions

Reproduce a synthetic 500-path example

The complete input and result file fixes seed 20260916, start year 2026 and 500 paths. One person retires at 60 with $1.5 million: $100,000 cash, $500,000 taxable assets ($400,000 basis), $800,000 traditional IRA and $100,000 Roth. The horizon ends at age 90 in 2056.

Starting annual living costs are $60,000 plus $8,000 travel, increasing 2.5%. Healthcare is $12,000 before age 65 and $6,000 thereafter on a 4% growth assumption. The entered Social Security base is $36,000 annually, starts at 67 and grows 2% from model year zero. Cash return center is 2%; other assets 5%; state tax placeholder is 0%. There are no debts, contributions, dependents or planned events.

Recorded engine output for this fixture; future nominal dollars
FieldResult
Paths without the engine’s failure event347 / 500 = 69.4%
Median ending liquid assets$619,362
Selected P5 run: first depletion2048, age 82
Selected P10 run: first depletion2051, age 85
Selected P50 run: ending liquid assets$620,873; no depletion observed

Understand the sampling and spending rules

Under Balanced paths, annual return standard deviations are 1 percentage point for cash, 12 for taxable/pre-tax/Roth, 22 for concentrated stock, and 8 for home equity. Cash returns are clipped to −2% through 8%; the three broad investment buckets to −50% through 50%. General inflation has 1.4-point standard deviation clipped to 0–12%; healthcare has 2.4 points clipped to 0–18%. Other named profiles alter the centers and variation.

The synthetic example allows a 10% cut to eligible flexible expenses when the initial-balance-weighted investment return falls below −4%, or is negative while general inflation exceeds its assumed center by more than one percentage point. It resets each year. These simplifying assumptions, independent draws, clipped tails, annual timing and limited tax/access rules can materially affect the score.

There is no universally sufficient path count. At an underlying modeled proportion near 90%, a simple binomial approximation gives standard error √(0.9 × 0.1 / n): about 1.34 percentage points at 500 paths, 0.95 at 1,000 and 0.30 at 10,000. This only describes sampling noise under fixed assumptions; it does not measure real-world forecast accuracy. Read the success-rate scorecard before interpreting the result.

A percentile curve is not a selected path

Every chart year is sorted independently to form pointwise percentiles. The household at the tenth percentile can change each year. Critical-scenario cards select whole-run summaries by ending liquid assets and then depletion timing for ties. That is why the median ending value and the selected P50 run can differ. Neither representation is a prediction of the next sequence of markets.

What the simulation actually does

A standard projection may assume that investments earn the same return every year. Monte Carlo modeling replaces that straight line with many different yearly paths. One path may begin with a strong market, another with an early decline, and another with a long stretch of modest returns. Inflation may vary too, depending on the model.

Each path uses the same household plan: retirement dates, spending, Social Security, pensions, taxes, account balances, and withdrawal rules. The engine records whether liquid assets can cover the plan through the selected target age. If 920 of 1,000 paths do, the modeled success score is 92%.

  • InputsYour timing, spending, income, assets, tax assumptions, and goals.
  • Market modelExpected returns, volatility, inflation behavior, and relationships among assets.
  • PolicyHow withdrawals, taxes, rebalancing, and flexible spending work in each path.

Why the score is not a prediction

The model does not know which path the future will follow. It describes outcomes under a chosen set of assumptions. A 90% result does not mean there is a 90% objective chance that your real plan succeeds. It means 90% of the model's paths met the success definition.

That distinction matters because assumptions can be optimistic, conservative, incomplete, or simply different from the future. Fees, taxes, asset allocation, correlations, spending behavior, and income rules can all move the result. Treat the percentage as a consistent yardstick for comparing plan changes, not a promise printed by a calculator.

Planning takeaway

Say 'modeled success' rather than 'chance of success' when you want the wording to reflect what the tool really measured.

Read the critical paths, not only the fan chart

Retirement outcomes are often skewed. Some paths run out of liquid assets while surviving paths compound to very large balances. A wide percentile band can therefore look unbelievable or stretch the chart until the years that matter become unreadable.

A clearer report pairs the success score with critical scenarios. A severe downside path such as the 5th percentile can show the age assets run out, or the ending balance if they last. A poor path such as the 10th percentile and a typical 50th-percentile path provide additional context. These percentiles are outcomes of the full plan, not labels for one kind of market crash; returns, inflation, spending, and timing all contribute.

  • P5Only about 5% of modeled outcomes ended lower; use it as a severe downside story.
  • P10A poor modeled outcome that helps expose where the plan first becomes strained.
  • P50The middle modeled outcome, useful as a typical path but not an expected guarantee.

Use Monte Carlo to compare decisions

The most useful question is usually not 'Is my score good?' but 'Which realistic change improves the plan, and why?' Compare retiring one year later, adjusting spending, delaying Social Security, or changing a large goal under the same simulation settings. Look at the score, the downside runout age, and the cash-flow phase that changed.

Avoid optimizing toward 100%. A very high score may require unnecessary sacrifice, and even a 100% result within a finite simulation does not eliminate real-world uncertainty. The goal is a plan with understandable margin, practical responses, and enough flexibility to revisit as life changes.

Common questions

Frequently asked questions

How many Monte Carlo simulations are enough for retirement planning?

There is no universally sufficient count. More paths reduce sampling noise under fixed assumptions, not missing risks. The app uses 500 by default and an optional 10,000-path Deep check; the worked sampling-error example above explains the difference.

What is a good Monte Carlo success rate for retirement?

There is no universal threshold. Interpret the score alongside downside outcomes, spending flexibility, guaranteed income, and how willing you are to adjust. The score is most useful when comparing versions of your own plan.

Can Monte Carlo predict a market crash?

No. It can include poor return sequences and volatility, but it does not predict the timing or cause of a future crash.

Sources and further reading

Rules and program details can change. These primary and research sources are a starting point for checking current information.

  1. Reproducible synthetic scenario, seed and model resultsRest of the Road
  2. Determining Withdrawal Rates Using Historical Data (1994; reprinted 2004)William P. Bengen / Journal of Financial Planning
  3. Monte Carlo simulations for retirementeMoney Advisor