Home › Calculators › Monte Carlo Retirement Simulator

Monte Carlo Retirement Simulator

A single average return hides the real risk in retirement: a few bad years at the wrong time. This simulator plays out thousands of random market paths for your savings, contributions and spending, and shows how often the money lasts, plus the range of balances you could end up with.

Last updated:

Ages
Savings
Retirement spending (today's money)

Spending and other income rise with inflation each year. Savings cover spending minus other income.

Market assumptions (yearly, nominal)
–success

–

Savings balance by age

10th–90th percentile25th–75th percentileMedianRetirement

Percentiles by age

How spending changes the odds

Advertisement
Advertisement

How to use the Monte Carlo Retirement Simulator

  1. Enter your ages: now, at retirement and the age your plan should last until.
  2. Add your savings, yearly contribution and how fast contributions grow.
  3. Set your retirement spending in today's money and any pension or Social Security income.
  4. Choose market assumptions or a preset mix, then press Run simulation.
  5. Read the success rate, explore the percentile chart and test lower or higher spending in the table.

How the simulation works

  1. Before retirement, each year: balance = balance × (1 + return) + contribution, and the contribution then grows by your raise percentage.
  2. In retirement, each year: the amount needed is spending × (1 + inflation)years from now minus other income (also inflation-adjusted, once it has started). It is withdrawn at the start of the year and the rest is invested for the year.
  3. If a withdrawal is larger than the balance, the path fails and the age is recorded.
  4. Returns are random each year: growth factor = eμ + σZ, a lognormal model matched to your average return and volatility.
  5. After all paths are run, the tool sorts the balances at every age to find the 10th, 25th, 50th, 75th and 90th percentiles.

Today's-money values divide each nominal balance by (1 + inflation)years, so a figure can be compared with what money buys now.

Reading the percentile bands

Line or bandMeaning
Median (dark line)Half of the paths end above it and half below: the typical outcome.
25th–75th percentile (darker band)The middle half of outcomes.
10th–90th percentile (light band)Eight out of ten outcomes. The bottom edge is a poor but realistic market.
Paths with money leftThe share of simulations still above zero at that age.

Ways to improve a low success rate

  • Spend a little less in the first years of retirement; the spending table shows how much each 10% matters.
  • Work one to three years longer: more contributions, more growth and fewer years to fund.
  • Delay Social Security or a pension if that raises the yearly payment, so savings carry less of the load later.
  • Review volatility, not just return: a slightly lower but steadier return can raise the success rate in retirement.
  • Plan to be flexible: being willing to trim spending after bad market years makes a real plan safer than this fixed-spending model shows.

Frequently asked questions

What is a Monte Carlo retirement simulation?

It is a way to test a retirement plan against many possible futures. Instead of assuming the same return every year, the simulator draws a random return for each year from a distribution with your chosen average and volatility, runs your savings and withdrawals through that path, and repeats this thousands of times. The share of paths in which the money lasts is the success probability.

What success rate should I aim for?

Many planners treat roughly 80% to 90% as a reasonable target. A 100% result often means you are under-spending, while anything below about 70% suggests the plan relies on good luck. Remember that real people adjust, cutting spending after bad years, which the simulation does not model.

How are the random returns generated?

Each year's return is drawn from a lognormal distribution whose arithmetic mean and standard deviation equal the return and volatility you enter. With mean m and volatility s, σ² = ln(1 + s²/(1+m)²) and μ = ln(1+m) − σ²/2, and the growth factor is e^(μ + σZ) for a standard normal Z. A lognormal model cannot lose more than 100% in a year.

Why does the median result differ from a simple compound-interest calculation?

Volatility drags down compound growth: the typical (median) path grows at about the geometric return, which is lower than the average return by roughly half the variance. A 7% average return with 15% volatility compounds at roughly 6% in the middle path. Withdrawals during down years make the effect stronger, which is called sequence-of-returns risk.

What return and volatility should I use?

Use long-term, nominal yearly figures for your actual mix of investments, and be conservative. As a rough guide, broad stock indexes have historically shown volatility around 15% to 20% a year, bonds much less, and balanced 60/40 portfolios around 10%. Past returns are no guarantee of future results.

Does the simulator include taxes and fees?

No. Enter spending as the gross amount you will withdraw, including the tax you expect to pay on it, and lower the expected return by your fund and advisory fees. All figures are yearly; contributions are added at the end of each year and withdrawals are taken at the start of each retirement year.

Is this financial advice?

No. It is an educational planning tool that runs entirely in your browser; your numbers are not uploaded. Results depend on assumptions that may not hold, so consider reviewing important decisions with a qualified financial professional.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Retirement CalculatorProject retirement savings and see your shortfall or surplus.Retirement Withdrawal CalculatorSee how many years your retirement savings last with withdrawals, returns and inflation.FIRE CalculatorFind your FIRE number, years to financial independence and Coast FIRE target.Compound Interest CalculatorSee how savings and investments grow over time.EMI CalculatorMonthly EMI, total interest and month-by-month schedule, reducing or flat rate.SIP CalculatorMaturity value, invested amount and returns of a monthly SIP, with optional annual step-up.401(k) CalculatorProject your 401(k) balance with employer match and growth.Savings Goal CalculatorMonthly deposit needed to reach a savings goal by a deadline.Inflation CalculatorValue of a dollar between any two years using US CPI data.CAGR CalculatorCompound annual growth rate, or solve for a target end value.Simple Interest CalculatorCalculate simple interest and final amount, or solve for principal, rate or time.APY CalculatorTurn an interest rate into APY and project savings growth with monthly deposits.CD CalculatorFind a CD's maturity value, interest earned, APY vs APR and early-withdrawal penalty.ROI CalculatorWork out ROI and annualized ROI, and compare up to three investments side by side.Investment Return CalculatorProject investment growth with monthly contributions, nominal vs real after inflation.Dividend CalculatorProject dividend income with yield, dividend growth and DRIP reinvestment over time.Net Worth CalculatorList assets and debts by category to get your net worth, debt ratio, donut charts and history.Credit Card Interest CalculatorSee how long minimum payments take, the total interest and how much a fixed payment saves.EOQ CalculatorEconomic order quantity, orders per year, reorder point, safety stock and a total cost curve.Rental Yield CalculatorCalculate gross and net rental yield for a buy-to-let or rental property.Roth IRA CalculatorProject your Roth IRA balance at retirement with contribution limits, catch-up and growth.Present Value CalculatorFind what a future sum or a series of payments is worth today at a discount rate.Future Value CalculatorCalculate the future value of savings with compounding, regular payments and payment timing.NPV CalculatorCalculate net present value, PV table, profitability index and payback from cash flows.IRR CalculatorFind the internal rate of return of cash flows, with an NPV profile chart and optional MIRR.Rule of 72 CalculatorEstimate how long money takes to double with the rule of 72, 70 and 69.3 vs. the exact answer.Annuity CalculatorCalculate annuity payouts from a lump sum, or how an annuity grows with regular contributions.Savings CalculatorSee how savings grow with an initial deposit, monthly deposits and compound interest.Interest Rate CalculatorSolve a loan's interest rate (APR) from the amount, payment and term using Newton's method.Yield to Maturity CalculatorFind a bond's yield to maturity, current yield and yield to call from its price and coupon.Bond Price CalculatorPrice a bond from its coupon, yield and term, with premium or discount and a cash flow table.Stock Average CalculatorAverage cost of several stock buys, plus how many shares to buy to reach a target average.Position Size CalculatorHow many shares or units to trade so a stop-loss risks only a set share of your account.EPS CalculatorBasic and diluted earnings per share from net income, preferred dividends and share count.CAPM CalculatorExpected return from the risk-free rate, beta and market return using the CAPM formula.Effective Annual Rate CalculatorConvert a nominal rate to the effective annual rate (EAR / APY) for any compounding, or back.Dividend Reinvestment CalculatorProject a DRIP: portfolio value, shares and income with and without reinvesting dividends.College Savings CalculatorProject future college costs and see how much you need to save each month to pay for them.Traditional vs Roth IRA CalculatorCompare the after-tax value of a Traditional and a Roth IRA and see which wins and by how much.Treasury Bill CalculatorT-bill price, discount rate, investment rate (bond equivalent yield) and interest earned.XIRR CalculatorAnnualized return (XIRR) for investments and withdrawals on irregular dates.Crypto ConverterConvert Bitcoin, Ethereum and top coins to USD, EUR and each other with live prices.Dividend Yield CalculatorFind a stock's dividend yield, yield on cost and the income your shares pay each year.Financial Calculator (TVM)BA II Plus-style TVM solver: find N, I/Y, PV, PMT or FV, with BGN/END and amortization.Traditional IRA CalculatorProject a traditional IRA to retirement and compare its after-tax value with a taxable account.Roth Conversion CalculatorShould you convert a traditional IRA to Roth? Compare after-tax values and find the break-even.S&P 500 Return CalculatorHistorical S&P 500 return between any two years, with dividends, inflation and CAGR.AGI CalculatorCalculate adjusted gross income from income sources and adjustments, plus MAGI for Roth and ACA.Asset Allocation CalculatorSuggested stock, bond and cash mix by age, risk tolerance and time horizon, with dollar amounts.CD Ladder CalculatorBuild a CD ladder: maturity schedule, blended yield and interest earned by year.Convertible Note & SAFE CalculatorSAFE and convertible note conversion: cap, discount and interest to shares and ownership %.Cost of Raising a Child CalculatorYearly and total cost of raising a child to 18 by category, income level and inflation.Crypto Mining CalculatorMining profit per day and month from hashrate, power, electricity cost, pool fee and difficulty.Crypto Staking CalculatorEstimate staking rewards in coins and dollars from APR or APY, compounding, validator fee and price.Dividend Income Goal CalculatorHow much to invest to earn a monthly dividend income and how many years it takes.403(b) CalculatorProject your 403(b): match, raises, returns, 50+ and 15-year catch-ups, balance at retirement.I Bond CalculatorSeries I savings bond value with fixed and inflation rates by period and early penalty.Interest Coverage Ratio CalculatorTimes interest earned (EBIT ÷ interest), EBITDA coverage, interpretation and stress test.Loss Recovery CalculatorSee the percent gain needed to recover an investment loss and how many years it may take.Net Worth Percentile CalculatorRank your US household net worth overall and by age with Federal Reserve survey data.Passive Income CalculatorCapital needed for a monthly passive income goal, or income from your portfolio.Retirement Savings by Age CalculatorCompare your retirement savings to salary benchmarks and median savings for your age.Roth IRA Contribution Limit CalculatorFind your maximum Roth IRA contribution from MAGI, filing status and age 50+ catch-up.SEP IRA Contribution CalculatorMax SEP IRA contribution for the self-employed (20% after SE tax) or employees (25% of pay).Solo 401(k) Contribution CalculatorMax solo 401(k): employee deferral, catch-up and employer profit sharing, vs a SEP IRA.Vesting Schedule CalculatorVested and unvested shares by date for options, RSUs or founder stock, with cliff and schedule.Bond Accrued Interest CalculatorBond accrued interest with 30/360 or actual day counts, plus clean and dirty price.Barista FIRE CalculatorPortfolio needed when part-time income covers part of your spending, and years to get there.
See all 127 Investing & Retirement Calculators →