Updated 1 October 2026 · 5 min read
SWP with Inflation: Why Your Withdrawal Needs a Yearly Step-Up
Short answer
At 6% inflation a flat ₹30,000 SWP is worth only ₹9,354 in today’s money after 20 years; raising it 6% a year keeps its buying power but drains the same ₹50 lakh corpus in 17 years — so the right plan starts lower (₹26,288 here) and steps up.
Inflation is the biggest risk in a long SWP
An SWP often runs for 20 or 30 years. Over that span, inflation quietly does more damage than a bad year in the market. At 6% a year, prices double roughly every 12 years; at 3%, every 24.
A withdrawal that feels comfortable today — ₹30,000 a month — will not feel the same in 2046.
The flat SWP: looks great, buys less every year
₹50 lakh at 8%, ₹30,000 a month for 20 years, 6% inflation:
| Nominal | In today’s money | |
|---|---|---|
| Total withdrawn | ₹72.0 lakh | ₹42.4 lakh |
| Corpus left after 20 years | ₹68.5 lakh | ₹21.3 lakh |
| Last monthly withdrawal | ₹30,000 | ₹9,354 |
The corpus never runs out — it even grows in rupees. But by the end, each payment buys less than a third of what it does today. A calculator that ignores inflation would call this plan a success.
The fully indexed SWP: keeps your lifestyle, drains faster
Now raise the ₹30,000 by 6% every year so it always buys the same basket of goods:
- Total withdrawn: ₹1.02 crore (₹59.3 lakh in today’s money).
- The corpus runs out after 17 years and 1 month — almost three years early.
The balanced plan: start lower, step up
The SWP calculator’s Plan checks panel solves for the highest starting withdrawal that, rising 6% a year, lasts exactly 20 years: ₹26,288 a month. You start about 12% lower, but your income keeps its buying power for the whole plan and never runs dry.
Other ways to close the gap:
- Step up by less than inflation (say 3–4%) and accept a slow decline in real income — many retirees spend less in their late seventies and eighties.
- Accept a higher-growth mix early on, with a cash buffer to avoid selling in a crash.
- Plan for a longer horizon than you think you need; life expectancy at 60 is now well into the eighties in many countries.
How the calculator adjusts for inflation
Every value is divided by (1 + inflation)years. So ₹30,000 received 20 years from now at 6% inflation is shown as ₹30,000 ÷ 1.06²⁰ = ₹9,354 in today’s money. The chart’s purple line plots your whole corpus this way, and the schedule has a “today’s money” column for every year. The full method is on the methodology page.
To pick a realistic inflation rate, use your country’s long-run consumer price inflation — about 5–6% for India and 2–3% for the US.