Rupeeful

FIRE Calculator

A proper FIRE (Financial Independence, Retire Early) calculator built for Indian realities — 6% inflation, separate accumulation and retirement return assumptions, and a corpus survival check across full retirement years. Unlike basic SWP calculators, this one models both phases together so the numbers actually add up.

₹5,000In today's rupees — we'll inflate forward₹20,00,000
₹0₹50,00,00,000
₹1,000₹20,00,000
0%Salary-linked annual increase, 0% = flat SIP20%
1 year45 years
5 years60 years
6%20%
4%Typically 2-4% lower than accumulation phase15%
2%India long-run avg ~6%12%

FIRE corpus needed (nominal future-rupees)

₹9,61,27,484

In today's purchasing power: ₹2,99,73,004 · ✓ Survives full retirement

Monthly expenses at FIRE date
₹1,60,357

vs ₹50,000 today

Initial withdrawal rate
2.00%

Within safe withdrawal range

Final corpus (end of retirement)
₹73,82,29,535

Sustainable plan

Your corpus and withdrawal rate are well within the safe range for Indian markets. Stress-test by running again with returns 2% lower to check resilience.

Corpus growth during accumulation

YearMonthly SIPInvestedPortfolio
Year 1₹50,000₹6,00,000₹17,67,291
Year 2₹54,000₹6,48,000₹26,83,132
Year 3₹58,320₹6,99,840₹37,70,460
Year 4₹62,986₹7,55,827₹50,55,452
Year 5₹68,024₹8,16,293₹65,67,958
Year 6₹73,466₹8,81,597₹83,41,994
Year 7₹79,344₹9,52,125₹1,04,16,308
Year 8₹85,691₹10,28,295₹1,28,35,003
Year 9₹92,547₹11,10,558₹1,56,48,261
Year 10₹99,950₹11,99,403₹1,89,13,148
Year 11₹1,07,946₹12,95,355₹2,26,94,527
Year 12₹1,16,582₹13,98,983₹2,70,66,098
Year 13₹1,25,909₹15,10,902₹3,21,11,560
Year 14₹1,35,981₹16,31,774₹3,79,25,937
Year 15₹1,46,860₹17,62,316₹4,46,17,069
Year 16₹1,58,608₹19,03,301₹5,23,07,298
Year 17₹1,71,297₹20,55,566₹6,11,35,373
Year 18₹1,85,001₹22,20,011₹7,12,58,606
Year 19₹1,99,801₹23,97,612₹8,28,55,297
Year 20₹2,15,785₹25,89,421₹9,61,27,484

How it works

The calculator runs two phases sequentially:

Accumulation phase (years 1 to yearsToFire):
  for each month:
    balance = (balance + monthly_SIP) × (1 + accumulation_rate / 12)
  monthly_SIP *= (1 + step_up)   // applied yearly

Drawdown phase (years 1 to yearsInRetirement):
  yearly_withdrawal = current_expenses × (1 + inflation)^yearsToFire × 12
  for each year:
    balance = balance × (1 + retirement_rate)
    balance = balance − yearly_withdrawal
    yearly_withdrawal *= (1 + inflation)

The withdrawal grows with inflation each year — that's the realistic part. The retirement return is typically lower than the accumulation return because near-retirement portfolios shift to debt for lower volatility.

The initial withdrawal rateshown is the first year's withdrawal divided by the FIRE-date corpus. For India, keeping this below 3.5% is generally safe. Above 4% is aggressive. Above 5% is risky.

How to use

  1. Enter your current monthly expensesin today's rupees. The calculator will inflate this forward to the FIRE date automatically.
  2. Enter any existing corpus you already have (mutual funds, PF, FDs combined).
  3. Set your monthly SIP and the annual step-up rate you can sustain. 8-10% step-up matches typical Indian salary growth.
  4. Pick years until you want to FIRE, and how long retirement should fund. (Life expectancy minus current age plus a 10-year buffer is conservative.)
  5. Use 12% accumulation return / 8% retirement return / 6% inflation as defaults. Stress-test by running again at 10% / 6% / 7%.
  6. Read the colour-coded safety verdict. Green means sustainable; amber means moderate risk; red means depletion likely. Adjust SIP, step-up, or accumulation years until you're green.

Frequently asked questions

What does this calculator do that the SWP calculator doesn't?

The SWP calculator only models the drawdown phase with a fixed monthly withdrawal. The FIRE calculator models both the accumulation phase (your SIP years before retirement) and the drawdown phase together, with proper inflation adjustment on both your retirement expenses and the withdrawal amounts. It also separates accumulation return (typically equity-heavy) from retirement return (typically more conservative) — a real-world detail most calculators miss.

Why is the corpus number so much larger than I expected?

Because of inflation. If your current monthly expenses are ₹50,000 and you FIRE in 20 years at 6% inflation, your monthly expenses at FIRE date will be ~₹1,60,000 — and they keep growing through retirement. The corpus needs to fund 25-35 years of those inflated expenses, not your current ₹50,000. This is why naive 'multiply expenses by 25' calculations underestimate so badly.

What inflation rate should I use for India?

6% is the central case for India based on long-run RBI inflation data and the inflation-targeting framework (4% with ±2% band). Use 7% for a stress test — Indian inflation has hit double digits multiple times in the last 30 years. Don't use the US standard of 3% — that produces dangerously optimistic Indian retirement plans.

What withdrawal rate is safe for FIRE in India?

Bengen's 4% rule was developed on US market history. For India, 3-3.5% is more defensible because (a) Indian inflation is higher, (b) we have less long-run equity history to validate against, and (c) sequence-of-returns risk in volatile emerging markets bites harder. Aim for an initial withdrawal rate at or below 3.5%. The colour-coded warning above tells you whether your plan is in safe territory.

Should I use the same return rate for accumulation and retirement?

No. During accumulation, you can stomach 70-100% equity exposure because you're not withdrawing yet. Aim for 11-12% expected return. During retirement, your portfolio should shift toward 40-60% equity to reduce sequence-of-returns risk — that drops the expected return to 7-9%. Modelling them separately gives you a more realistic plan than assuming one rate forever.

What is sequence-of-returns risk?

It's the risk that the order of market returns matters in retirement. If equity averages 10% but happens as -30% / -10% / +20% / +18% / +15%, your retirement is devastated because you withdrew during the early losses. The same returns in reverse order leave you wealthy. This calculator uses an average return assumption — to see worst-case scenarios, run it with a return 2-3% below your central estimate, especially for the retirement phase.

How do I use the step-up SIP feature?

A step-up SIP increases your monthly contribution by a fixed percentage each year. If you start at ₹50,000/month with 8% step-up, year 2 is ₹54,000, year 3 is ₹58,320, and so on. This typically matches salary growth and dramatically increases the FIRE corpus without requiring an unrealistic upfront commitment. Even a 5-10% step-up can compress your time-to-FIRE by 3-5 years.

Does this calculator factor in taxes?

No — outputs are pre-tax. For a more accurate retirement plan, reduce your retirement return assumption by 1-2% to approximate the drag of LTCG (12.5% on equity gains above ₹1.25L/yr) and slab-rate taxation on debt-fund withdrawals. The accumulation phase is largely tax-deferred if you stay invested, so the accumulation return doesn't need adjustment.