Retirement & FIRE

SWP calculator with inflation: how long will your money last?

How long will my corpus last with monthly withdrawals?

A systematic withdrawal plan (SWP) pays you a monthly amount from a mutual fund corpus. This calculator shows how long that money lasts when the withdrawal stays flat, rises with inflation or steps up each year, and the highest monthly amount that lasts as long as you need.

Your result

Withdrawing ₹50,000 a month from ₹1 Cr, rising 6% a year with inflation, at 9% returns, your money lasts 23 yrs 2 mo. To last 30 years, start at ₹42,060 a month instead.

Your money lasts
23 yrs 2 mo (cost)
Runs short in year 24 of 30
Sustainable for 30 yrs
₹42,060 (caution)
Highest first-year monthly withdrawal that lasts the full period
Total withdrawn
₹2.87 Cr
Over 23 yrs 2 mo
Growth earned
₹1.87 Cr (good)
On top of your ₹1 Cr
Monthly withdrawal in year 30
₹2,70,919
About ₹50,000 in today's money
  • InfoThis assumes the same return every year. Real markets swing, and a crash early in retirement hurts more; the FIRE Monte Carlo simulator shows the range.

Change the numbers

How the withdrawal changes each year
Advanced options (1)

Breakdown

Balance year by year

  • Balance
  • Balance in today's money
Year 30₹0Balance₹0Balance in today's money
Balance year by yearLine chart of Balance, Balance in today's money by year, from 0 to 30. At year 30: Balance ₹0, Balance in today's money ₹0.
The balance reaches zero in year 24; withdrawals then stop.
Show the numbers
YearBalanceBalance in today's money
0₹1 Cr₹1 Cr
1₹1.03 Cr₹96.9 L
2₹1.05 Cr₹93.71 L
3₹1.08 Cr₹90.43 L
4₹1.1 Cr₹87.05 L
5₹1.12 Cr₹83.58 L
6₹1.14 Cr₹80.02 L
7₹1.15 Cr₹76.35 L
8₹1.16 Cr₹72.58 L
9₹1.16 Cr₹68.7 L
10₹1.16 Cr₹64.71 L
11₹1.15 Cr₹60.61 L
12₹1.13 Cr₹56.39 L
13₹1.11 Cr₹52.05 L
14₹1.08 Cr₹47.6 L
15₹1.03 Cr₹43.01 L
16₹97.28 L₹38.29 L
17₹90.06 L₹33.45 L
18₹81.23 L₹28.46 L
19₹70.59 L₹23.33 L
20₹57.92 L₹18.06 L
21₹42.96 L₹12.64 L
22₹25.45 L₹7.06 L
23₹5.08 L₹1.33 L
24₹0₹0
25₹0₹0
26₹0₹0
27₹0₹0
28₹0₹0
29₹0₹0
30₹0₹0

Withdrawn vs still invested

Withdrawn vs still investedDonut chart. Withdrawn: ₹2.87 Cr (100%); Left at the end: ₹0 (0%).
  • Withdrawn₹2.87 Cr · 100%
  • Left at the end₹0 · 0%
Every rupee of the corpus and its growth was paid out before the plan period ended.
Show the numbers
PartValueShare
Withdrawn₹2.87 Cr100%
Left at the end₹00%

Your withdrawal vs the sustainable one

  • Sustainable for 30 yrs
  • Your plan
Your withdrawal vs the sustainable oneMonthly withdrawal in year 1: Sustainable for 30 yrs ₹42,060, Your plan ₹50,000. Monthly withdrawal in year 30: Sustainable for 30 yrs ₹2,27,897, Your plan ₹2,70,919.
You withdraw ₹7,940 a month more than the level that lasts 30 years.
Show the numbers
MeasureSustainable for 30 yrsYour planDifference
Monthly withdrawal in year 1₹42,060₹50,000—
Monthly withdrawal in year 30₹2,27,897₹2,70,919—

Withdrawal schedule

Schedule view
PeriodWithdrawnGrowthClosing balanceIn today's money
Year 1₹6,00,000₹8,71,135₹1,02,71,135₹96,89,750
Year 2₹6,36,000₹8,93,805₹1,05,28,940₹93,70,719
Year 3₹6,74,160₹9,15,172₹1,07,69,952₹90,42,660
Year 4₹7,14,610₹9,34,917₹1,09,90,260₹87,05,315
Year 5₹7,57,486₹9,52,682₹1,11,85,456₹83,58,423
Year 6₹8,02,935₹9,68,063₹1,13,50,584₹80,01,714
Year 7₹8,51,111₹9,80,607₹1,14,80,079₹76,34,908
Year 8₹9,02,178₹9,89,805₹1,15,67,706₹72,57,722
Year 9₹9,56,309₹9,95,087₹1,16,06,484₹68,69,860
Year 10₹10,13,687₹9,95,817₹1,15,88,614₹64,71,021
Year 11₹10,74,509₹9,91,283₹1,15,05,388₹60,60,895
Year 12₹11,38,979₹9,80,691₹1,13,47,099₹56,39,161
Year 13₹12,07,318₹9,63,157₹1,11,02,938₹52,05,491
Year 14₹12,79,757₹9,37,698₹1,07,60,879₹47,59,547
Year 15₹13,56,542₹9,03,218₹1,03,07,555₹43,00,983
Year 16₹14,37,935₹8,58,503₹97,28,123₹38,29,440
Year 17₹15,24,211₹8,02,204₹90,06,116₹33,44,551
Year 18₹16,15,664₹7,32,824₹81,23,276₹28,45,939
Year 19₹17,12,603₹6,48,705₹70,59,378₹23,33,216
Year 20₹18,15,360₹5,48,010₹57,92,028₹18,05,982
Year 21₹19,24,281₹4,28,709₹42,96,456₹12,63,826
Year 22₹20,39,738₹2,88,553₹25,45,270₹7,06,325
Year 23₹21,62,122₹1,25,058₹5,08,206₹1,33,047
Year 24₹5,11,419₹3,213₹0₹0
Year 25₹0₹0₹0₹0
Year 26₹0₹0₹0₹0
Year 27₹0₹0₹0₹0
Year 28₹0₹0₹0₹0
Year 29₹0₹0₹0₹0
Year 30₹0₹0₹0₹0

Worked example

Example with the default numbers — change them above.

Amount invested (corpus): ₹1,00,00,000 · Monthly withdrawal (first year): ₹50,000 · Assumed return per year: 9% · How the withdrawal changes each year: Rises with inflation · Inflation per year: 6% · Plan for: 30 yrs

Withdrawing ₹50,000 a month from ₹1 Cr, rising 6% a year with inflation, at 9% returns, your money lasts 23 yrs 2 mo. To last 30 years, start at ₹42,060 a month instead.

Headline figures for the default inputs
Your money lasts 23 yrs 2 mo · Runs short in year 24 of 30
Sustainable for 30 yrs ₹42,060 · Highest first-year monthly withdrawal that lasts the full period
Total withdrawn ₹2.87 Cr · Over 23 yrs 2 mo
Growth earned ₹1.87 Cr · On top of your ₹1 Cr
Monthly withdrawal in year 30 ₹2,70,919 · About ₹50,000 in today's money

How the SWP Calculator works

  1. At the start of each month your withdrawal is taken out of the corpus.
  2. The rest grows for the month at the monthly equivalent of your yearly return, so 9% a year compounds to exactly 9%.
  3. Every 12 months the withdrawal rises with inflation, rises by your fixed step-up, or stays the same, as you choose.
  4. Your money lasts until the first month the balance cannot pay the full withdrawal.
  5. Separately, the calculator searches for the highest first-year withdrawal that lasts your whole plan period with the same yearly rise.

Month-by-month withdrawal

m = (1 + r)^(1/12) − 1
W(k) = W × (1 + g)^(k − 1)
Balance(next month) = (Balance − W(k)) × (1 + m)
r = expected yearly return minus any tax-and-costs drag
W = first monthly withdrawal; k = year number
g = inflation, your step-up, or 0 for a flat withdrawal

Assumptions and limits

  • The same return every year. Real markets rise and fall, and a fall early in the plan shortens how long money lasts.
  • Withdrawals are taken at the start of each month and change once every 12 months.
  • Fund expenses are taken as already reflected in the return you enter. Tax on gains and exit loads are ignored unless you enter a tax-and-costs drag, which is a rough stand-in: real tax falls only on the gain part of each withdrawal, and on equity long-term gains only above ₹1.25 lakh a year.
  • The yearly return is converted to a monthly rate that compounds to exactly the yearly figure. Calculators that divide the yearly rate by 12 can show the money lasting longer for the same inputs.
  • Inflation is constant over the whole period.
  • Results are estimates for planning, not a recommendation to buy or sell any fund.

Frequently asked questions

What does an SWP calculator show?

An SWP calculator shows what happens when you withdraw a fixed or rising monthly amount from an invested corpus. You enter the corpus, the monthly withdrawal, the expected return and how the withdrawal changes each year. It shows how long the money lasts, the balance year by year, what is left at the end and, here, the highest withdrawal that lasts your chosen number of years.

How long will ₹1 crore last with a monthly SWP?

It depends on the withdrawal, the return and whether the withdrawal rises. With this calculator's defaults, ₹1 crore earning 9% a year and paying ₹50,000 a month that rises 6% a year with inflation lasts about 23 years. Keep the ₹50,000 flat and it lasts beyond 30 years, but it buys far less each year. To last 30 years with inflation-linked withdrawals, start near ₹42,000 a month.

Should my SWP amount rise with inflation?

If the SWP pays your living costs, yes. Prices in India have historically risen several percent a year, so a flat ₹50,000 buys much less after 15 or 20 years. Raising the withdrawal with inflation keeps your lifestyle steady but drains the corpus faster. Compare both settings here: the gap between them shows how much buying power a flat SWP quietly gives up.

What is a safe SWP rate in India?

There is no single safe rate. It depends on how long the money must last, your returns, inflation and how markets behave early on. For long retirements with inflation-linked withdrawals, many Indian planners use about 3% to 3.5% of the corpus in the first year rather than the US 4% rule. Use the sustainable-withdrawal figure here and test it in the Monte Carlo simulator.

How is SWP taxed in India?

Each SWP payment sells fund units, the earliest bought first, and only the gain in those units is taxed, not the whole payment. In equity funds, gains on units held up to 12 months are taxed at 20%, and on longer-held units at 12.5% on long-term gains above ₹1.25 lakh a year (sections 196 and 198 of the Income-tax Act, 2025). Gains on debt funds bought from April 2023 are taxed at your slab rate. Rules change with each Budget, so check before relying on this.

Is an SWP better than FD interest for monthly income?

They suit different needs. FD interest is fixed and predictable, but it is fully taxable at your slab rate and does not rise with inflation unless you reinvest part of it. An SWP from a mutual fund can grow and is taxed only on gains, but its value moves with markets. Many retirees combine both. Our SWP vs FD guide compares them with worked numbers.

What happens to my SWP if markets fall?

A fall early in an SWP hurts most, because you keep selling units at low prices and those units are not there when markets recover. This is called sequence-of-returns risk. This calculator uses one steady return, so it cannot show that effect. Keep a cash or debt buffer for a few years of withdrawals and test your plan in the FIRE Monte Carlo simulator.

Sources

Logic and rates last verified on .

See worked examples

How many years ₹25 lakh to ₹5 crore lasts at different monthly withdrawals, with inflation built in.

All 65 worked examples: how long will it last

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.