PlainFigureFree finance calculators

Retirement Monte Carlo Calculator

Last updated

Run thousands of market-return paths to estimate whether your savings, contributions, and spending target can survive retirement.

Runs locally in your browser No signup Inputs stay private Educational estimate only

A straight-line retirement calculator hides one of the biggest risks: bad returns early in retirement. This calculator uses a seeded Monte Carlo model so the same inputs produce the same shareable result, while still testing thousands of possible market paths.

Your retirement assumptions

This calculator is for education, not personalized investment advice. It uses simplified inflation-adjusted Social Security or pension income if entered, but it does not model benefit claiming rules, taxes, account type rules, healthcare shocks, or advisor recommendations. Read the disclosure.

Estimated success probability
--

Median ending balance--
10th percentile--
90th percentile--
Median depletion age--

Your next move

    Outcome range

    These balances are after the final planned year. The 10th percentile is the rough downside case; the 90th percentile is a strong-market case.

    10th percentile
    --
    Median
    --
    90th percentile
    --

    Simulation paths

    Each line is one simulated portfolio path from your current age through the final planned age. Colors are assigned deterministically from the run number, so the same inputs and seed draw the same chart.

    AgePortfolio balance

    What to try next

      What-if comparison

      These use the same seed so the differences come from the changed assumption, not a different random draw.

      ScenarioSuccess probabilityMedian ending balanceChange

      Projection snapshots

      AgeMedian balanceDownside balanceStrong-market balance
      How this calculator works

      Each simulation year draws a random return from a normal distribution using your expected return and volatility assumptions. Before retirement, the calculator compounds savings and adds annual contributions. At retirement, it inflates your spending target from today into retirement dollars, then withdraws that amount each year while continuing to apply random returns.

      A run counts as successful if the portfolio never hits zero before the final planned age. Ending balances are shown as percentiles across all simulation runs. Negative balances are treated as zero after depletion.

      Related calculators