Retirement & FIRE

FIRE Monte Carlo simulator: what are the odds your money lasts?

What are the odds my retirement money lasts?

A single average return hides the real risk in retirement: a bad run of markets early on. This simulator plays your corpus and spending through thousands of possible futures for equity, debt, gold and inflation, and shows the share in which your money lasts, the range of outcomes by age, and the spending that keeps 90% odds.

Your result

In 86% of 5,000 simulated futures, spending ₹75,000 a month from ₹3 Cr, your money lasts to age 90. Spending about ₹69,375 a month would raise that to 90%.

Chance your money lasts to 90
86% (caution)
Borderline: 704 of 5,000 futures ran out
Safe monthly spending at 90% odds
₹69,375 (caution)
2.77% of the corpus in year one; 90.2% of futures last
Your withdrawal rate
3%
₹9,00,000 in year one, then rising with inflation
Typical corpus left at 90
₹3.74 Cr
Median future, in retirement-year money
Worst 1 in 10 futures at 90
₹0 (cost)
Money had run out
  • InfoRatings are rules of thumb, not standards: 90% or more is "Comfortable", 75–90% "Borderline", below 75% "Risky". A failed future means a withdrawal could not be paid in full; real retirees would cut spending first, but this model does not.
  • InfoReturns and inflation are drawn from a simple statistical model using the averages and swings you set, not from market history; real markets can have longer slumps and more extreme years. The random seed is fixed, so results are reproducible.
  • InfoThese are estimates under the assumptions you entered, not financial advice.

Change the numbers

Advanced options (10)
Number of simulated futures
Rebalancing

Breakdown

Chance your money lasts to age 90

Chance your money lasts to age 9086% — Borderline.

Borderline

Share of 5,000 simulated futures in which every withdrawal is paid. Bands are rules of thumb: 90%+ Comfortable, 75–90% Borderline, under 75% Risky.
Show the numbers
MeasureValue
Probability86%
RatingBorderline

Your corpus by age across 5,000 futures (inflation-adjusted)

  • 10th–90th percentile
  • 25th–75th percentile
  • Median (50th)
Age 90₹3.74 Crmedian₹1.04 Cr – ₹8.49 Cr25th–75th₹0 – ₹15.33 Cr10th–90th
Your corpus by age across 5,000 futures (inflation-adjusted)Fan chart of simulated outcomes by age from 45 to 90. At 90: 10th percentile ₹0, 25th percentile ₹1.04 Cr, 50th percentile ₹3.74 Cr, 75th percentile ₹8.49 Cr, 90th percentile ₹15.33 Cr.
The middle line is the median future. One future in ten does worse than the lowest line, and one in ten better than the highest.
Show the numbers
Age10th percentile25th percentile50th percentile75th percentile90th percentile
45₹3 Cr₹3 Cr₹3 Cr₹3 Cr₹3 Cr
46₹2.66 Cr₹2.81 Cr₹3 Cr₹3.21 Cr₹3.45 Cr
47₹2.51 Cr₹2.74 Cr₹3.02 Cr₹3.35 Cr₹3.66 Cr
48₹2.4 Cr₹2.68 Cr₹3.03 Cr₹3.43 Cr₹3.85 Cr
49₹2.32 Cr₹2.63 Cr₹3.05 Cr₹3.52 Cr₹4.04 Cr
50₹2.24 Cr₹2.59 Cr₹3.04 Cr₹3.61 Cr₹4.19 Cr
51₹2.16 Cr₹2.56 Cr₹3.06 Cr₹3.67 Cr₹4.38 Cr
52₹2.11 Cr₹2.52 Cr₹3.07 Cr₹3.79 Cr₹4.56 Cr
53₹2.06 Cr₹2.5 Cr₹3.1 Cr₹3.87 Cr₹4.7 Cr
54₹1.99 Cr₹2.46 Cr₹3.11 Cr₹3.95 Cr₹4.87 Cr
55₹1.94 Cr₹2.42 Cr₹3.12 Cr₹4.06 Cr₹5 Cr
56₹1.86 Cr₹2.4 Cr₹3.14 Cr₹4.12 Cr₹5.2 Cr
57₹1.83 Cr₹2.37 Cr₹3.15 Cr₹4.18 Cr₹5.34 Cr
58₹1.78 Cr₹2.34 Cr₹3.16 Cr₹4.27 Cr₹5.58 Cr
59₹1.71 Cr₹2.29 Cr₹3.16 Cr₹4.35 Cr₹5.74 Cr
60₹1.65 Cr₹2.27 Cr₹3.2 Cr₹4.43 Cr₹5.91 Cr
61₹1.61 Cr₹2.25 Cr₹3.21 Cr₹4.48 Cr₹6.06 Cr
62₹1.55 Cr₹2.22 Cr₹3.22 Cr₹4.59 Cr₹6.29 Cr
63₹1.49 Cr₹2.19 Cr₹3.24 Cr₹4.69 Cr₹6.52 Cr
64₹1.43 Cr₹2.15 Cr₹3.21 Cr₹4.79 Cr₹6.7 Cr
65₹1.39 Cr₹2.13 Cr₹3.24 Cr₹4.91 Cr₹6.92 Cr
66₹1.33 Cr₹2.12 Cr₹3.29 Cr₹4.98 Cr₹7.14 Cr
67₹1.27 Cr₹2.08 Cr₹3.3 Cr₹5.08 Cr₹7.39 Cr
68₹1.21 Cr₹2.03 Cr₹3.32 Cr₹5.12 Cr₹7.65 Cr
69₹1.14 Cr₹1.97 Cr₹3.33 Cr₹5.27 Cr₹7.8 Cr
70₹1.08 Cr₹1.95 Cr₹3.35 Cr₹5.39 Cr₹8.08 Cr
71₹1.01 Cr₹1.89 Cr₹3.35 Cr₹5.41 Cr₹8.27 Cr
72₹94.6 L₹1.87 Cr₹3.41 Cr₹5.52 Cr₹8.52 Cr
73₹88.65 L₹1.84 Cr₹3.39 Cr₹5.71 Cr₹8.79 Cr
74₹83.09 L₹1.8 Cr₹3.42 Cr₹5.78 Cr₹9.17 Cr
75₹75.09 L₹1.76 Cr₹3.42 Cr₹5.96 Cr₹9.47 Cr
76₹67.76 L₹1.75 Cr₹3.46 Cr₹6.12 Cr₹9.82 Cr
77₹59.21 L₹1.7 Cr₹3.45 Cr₹6.24 Cr₹10.04 Cr
78₹53.68 L₹1.64 Cr₹3.44 Cr₹6.38 Cr₹10.43 Cr
79₹47.55 L₹1.6 Cr₹3.47 Cr₹6.55 Cr₹10.85 Cr
80₹40.33 L₹1.53 Cr₹3.47 Cr₹6.71 Cr₹11.14 Cr
81₹32.63 L₹1.52 Cr₹3.5 Cr₹6.88 Cr₹11.61 Cr
82₹24.88 L₹1.44 Cr₹3.53 Cr₹7.02 Cr₹11.88 Cr
83₹16.86 L₹1.41 Cr₹3.53 Cr₹7.22 Cr₹12.23 Cr
84₹8.44 L₹1.36 Cr₹3.56 Cr₹7.35 Cr₹12.66 Cr
85₹2,041₹1.29 Cr₹3.64 Cr₹7.58 Cr₹13.13 Cr
86₹0₹1.24 Cr₹3.63 Cr₹7.68 Cr₹13.56 Cr
87₹0₹1.19 Cr₹3.65 Cr₹7.83 Cr₹13.96 Cr
88₹0₹1.14 Cr₹3.68 Cr₹8.04 Cr₹14.67 Cr
89₹0₹1.09 Cr₹3.72 Cr₹8.27 Cr₹15.08 Cr
90₹0₹1.04 Cr₹3.74 Cr₹8.49 Cr₹15.33 Cr

When the money runs out, in futures that fail

80–84211simulations
When the money runs out, in futures that failHistogram of simulations across 9 buckets from 45–49 to 85–89. Most common: 80–84 with 211 simulations.
704 of 5,000 futures ran out before 90; the tallest bar shows when that most often happens.
Show the numbers
Bucketsimulations
45–490
50–540
55–590
60–642
65–6930
70–7476
75–79181
80–84211
85–89204

Your spending vs safe spending at 90% confidence

  • Safe at 90% confidence
  • Your spending
Your spending vs safe spending at 90% confidenceMonthly spending in year one: Safe at 90% confidence ₹69,375, Your spending ₹75,000. Withdrawal rate in year one: Safe at 90% confidence 2.77%, Your spending 3%.
Spending ₹5,625 a month less would lift your odds to about 90%.
Show the numbers
MeasureSafe at 90% confidenceYour spendingDifference
Monthly spending in year one₹69,375₹75,000—
Withdrawal rate in year one2.77%3%—

Worked example

Example with the default numbers — change them above.

Corpus on the day you retire: ₹3,00,00,000 · Monthly spending in the first year: ₹75,000 · Retirement age: 45 · Money should last until age: 90 · Equity share: 60% · Debt share: 30% · Gold share: 10% · Show amounts adjusted for inflation: Yes

In 86% of 5,000 simulated futures, spending ₹75,000 a month from ₹3 Cr, your money lasts to age 90. Spending about ₹69,375 a month would raise that to 90%.

Headline figures for the default inputs
Chance your money lasts to 90 86% · Borderline: 704 of 5,000 futures ran out
Safe monthly spending at 90% odds ₹69,375 · 2.77% of the corpus in year one; 90.2% of futures last
Your withdrawal rate 3% · ₹9,00,000 in year one, then rising with inflation
Typical corpus left at 90 ₹3.74 Cr · Median future, in retirement-year money
Worst 1 in 10 futures at 90 ₹0 · Money had run out

How the FIRE Monte Carlo Simulator works

  1. For each simulated future, the simulator draws a return for equity, debt and gold and an inflation rate for every year, using the averages and swings you set. How closely equity, debt and gold move together is fixed in the simulator, not set by you.
  2. Your corpus starts on the day you retire, split across the three assets in your chosen mix.
  3. Each month your spending is withdrawn first, then the rest grows by that year's portfolio return spread evenly over 12 months.
  4. Each year your spending rises by that future's inflation, and the portfolio is rebalanced to your mix unless you choose not to.
  5. A future succeeds if every withdrawal up to your plan-to age is paid in full; the success rate is the share of futures that succeed.
  6. The safe-spending figure is found by testing higher and lower spending on the same futures until about 90% of them succeed.

One simulated year

Asset return R = exp(μ + σ × Z) − 1, with Z correlated across equity, debt and gold
σ² = ln(1 + s² ÷ (1 + m)²), μ = ln(1 + m) − σ² ÷ 2
Portfolio return P = Σ weight × R (after yearly rebalancing)
Each month: Balance = (Balance − spending) × (1 + P)^(1/12)
m = expected return, s = volatility you enter for that asset
Next year's spending = spending × (1 + that year's inflation)

Assumptions and limits

  • Returns follow a lognormal model with the averages and volatilities you enter; they are round planning figures, not historical statistics or forecasts. The average is treated as an arithmetic mean: at 12% with 18% volatility the typical compounded equity return is about 10.6%.
  • Extreme years are rarer than in real markets: under the default equity assumptions a one-year fall of 40% or more has roughly a 1-in-15,000 chance, yet the Nifty 50 fell about 50% in 2008. Treat low failure rates with caution.
  • How closely equity, debt and gold move together is fixed (equity–debt 0.1, equity–gold −0.1, debt–gold 0.1) and cannot be edited.
  • Each year is independent of the last: the model has no booms followed by busts, no mean reversion and no regime changes.
  • Inflation is drawn each year from a normal distribution with no memory, independent of returns, with a floor at −50%; debt returns do not rise when inflation does, so long high-inflation runs such as 2010–13 are under-represented.
  • Spending always rises with inflation and never adapts to markets; real retirees usually cut back in bad years, which improves their odds.
  • Tax, fund costs beyond the returns you enter, and other income such as pensions or rent are not modelled.
  • The random seed is fixed, so the same inputs give the same result; results still vary slightly with the number of futures.

Frequently asked questions

What is a FIRE Monte Carlo simulator?

It is a tool that tests a retirement plan against thousands of possible futures instead of one average return. Each future has its own sequence of good and bad years for equity, debt, gold and inflation. Counting how many futures pay every withdrawal to your chosen age gives a probability of success, a more honest picture than a single projection for an early retirement in India.

What success rate should I aim for?

Planners commonly look for roughly 85% to 95%. This page labels 90% and above as Comfortable, 75% to 90% as Borderline and below 75% as Risky, but these are rules of thumb. Aiming for 100% usually means working years longer than needed. A lower rate can be fine if you can cut spending, earn some income or have a pension to fall back on.

Why use Monte Carlo instead of a fixed return?

Because the order of returns matters once you are withdrawing. Two retirees with the same average return can end very differently if one meets a crash in year two and the other in year twenty. This is called sequence-of-returns risk. A fixed-return calculator cannot show it; Monte Carlo shows how often bad sequences sink a plan and when.

How do I read the fan chart?

Each line is a percentile of the corpus across all simulated futures at each age. The middle line is the median: half the futures are above it. The lowest line is the 10th percentile, so one future in ten does worse; the highest is the 90th. A widening fan means more uncertainty. If the lowest lines hit zero before your plan-to age, those futures failed.

Where do the default returns and volatilities come from?

They are round, long-run planning figures for Indian markets: 12% for equity with 18% volatility, 7% for debt with 4%, 8% for gold with 15%, and 6% inflation with 1.5%. They are not forecasts or verified historical statistics. Change them under Advanced options to match your own view, and test cautious figures as well as hopeful ones.

How should I use the safe spending figure?

Treat it as the first-year spending at which about 90% of the simulated futures last to your chosen age, under your assumptions. It is a planning anchor, not a promise. Many retirees start near such a figure and review every year, cutting back a little after bad markets and allowing small raises after good ones, which improves real-world odds.

Why do I get the same result every time?

The simulator uses a fixed random seed, so the same inputs always produce the same set of futures and the same answer. That makes results reproducible and easy to share as a link. If you change the number of futures, the percentages can shift by a point or two, which is a useful reminder of how precise these estimates really are.

What does this simulator not capture?

It uses a simple statistical model, so it misses long slumps, crashes more extreme than the model allows, and patterns such as markets recovering after falls. It ignores tax, other income such as pensions or rent, and flexible spending. Big one-off costs, such as a medical emergency or supporting family, are not included either. Treat the result as one useful input.

Sources

Logic and rates last verified on .

See worked examples

The corpus and monthly SIP to retire at 40, 45, 50 or 55 on ₹20,000 to ₹2 lakh a month.

All 24 worked examples: corpus to retire at an age

Embed this calculator

Free to use on your blog or website. Keep the credit link below the iframe visible: it is the only thing we ask in return.