Blog

How To Calculate Retirement Corpus In India: Step-By-Step

Shlok Sobti · 21 Apr 2026

Most people guess their retirement number. They pick a round figure, ₹5 crore, maybe ₹10 crore, and hope it works out. But hope isn't a financial plan, and a wrong estimate can mean either retiring into anxiety or over-saving at the cost of living well now. If you've ever searched for how to calculate retirement corpus in India, you already know there's no single magic number that applies to everyone.

The actual corpus you need depends on a handful of variables: your current monthly expenses, the age you plan to retire, expected inflation, and the returns your investments can realistically generate. Miss even one of these inputs, and your projection can be off by crores. The good news? The math isn't complicated once you understand the formula, and a step-by-step approach makes it surprisingly straightforward.

This guide walks you through the entire calculation, from identifying your future monthly expenses to arriving at a concrete retirement corpus number. We'll cover the formula, work through a real example with actual numbers, and show you how to use online calculators to verify your math. At Invsify, as a SEBI Registered Investment Advisor, we help salaried professionals in India build clarity around exactly these decisions, using advisor-reviewed, conflict-free advisory that takes the guesswork out of retirement planning. Let's get into the numbers.

What you need before you start

Before you can understand how to calculate retirement corpus in India, you need five specific numbers. Without them, any estimate you produce is just a guess. Gathering these inputs upfront saves you from going back and forth mid-calculation, and it forces you to confront assumptions you may have been avoiding. Spend 20 to 30 minutes pulling together the data below before you open any formula or calculator.

The five inputs that drive the calculation

Every retirement corpus calculation rests on the same five inputs. Getting these numbers right is more important than the formula itself, because a small error in your assumptions compounds over decades into a gap of crores. Here is what you need and where each number feeds into the calculation:

InputWhat it isExample value
Current monthly expensesWhat you spend today, excluding EMIs that end before retirement₹60,000/month
Current ageYour age today32 years
Retirement ageThe age at which you plan to stop working60 years
Life expectancyHow long you expect your corpus to last85 years
Expected annual inflationThe rate at which your costs will rise over time6% per year
Expected post-retirement returnAnnual return your retirement investments will generate7-8% per year

How to estimate your current monthly expenses accurately

Your monthly expense figure is the foundation of the entire calculation. If you underestimate it, every number that follows will be too small. Pull three to six months of bank and credit card statements and add up what you actually spend on rent or home loan EMIs that will continue past retirement, utilities, groceries, transport, healthcare, leisure, and subscriptions. Do not include EMIs for loans you'll pay off before you retire, since those obligations end before your retirement phase begins.

The most common mistake in retirement planning is underestimating current expenses by 20 to 30%, which translates into a corpus shortfall of crores by the time you actually stop working.

Once you have a monthly total, add a 10 to 15% buffer for irregular expenses you may have missed, such as annual insurance premiums, travel, or home maintenance. For example, if your tallied expenses come to ₹55,000, use ₹61,000 to ₹63,000 as your base figure. This buffer keeps your estimate realistic without overcorrecting to an unworkable number.

Key assumptions to lock in before you calculate

Two assumptions will shape your results more than any other: inflation rate and post-retirement return on investment. For India, a 6% annual inflation rate is a reasonable working assumption for general living costs, though healthcare inflation historically runs higher at 8 to 10%. For post-retirement return, most conservative plans use 7 to 8% annually, assuming a balanced mix of debt and equity instruments.

Write these down before you begin the steps:

  • Inflation rate: 6% per year (use 8% if your expenses are heavily healthcare-related)
  • Post-retirement return: 7% per year (conservative) or 8% per year (moderate)
  • Retirement duration: your life expectancy minus your planned retirement age

With these inputs ready, you can move through each calculation step without stopping to search for missing numbers.

Step 1. Calculate your current monthly expenses

The first step in understanding how to calculate retirement corpus in India is knowing exactly what you spend today. Pull up your last six months of bank and credit card statements and calculate an average monthly total across all categories. Do not estimate from memory - actual statement data will likely reveal spending 15 to 25% higher than what most people recall, and that gap matters enormously when it compounds over decades.

List every spending category

Go through your statements and sort every transaction into one of the categories below. Running this exercise across six months rather than just one gives you a more accurate average, since it smooths out months with unusual expenses like a family trip or a medical procedure.

Expense CategoryMonthly Amount (₹)
Rent or home loan EMI (if continuing past retirement)
Utilities (electricity, water, gas, internet)
Groceries and household supplies
Transport (fuel, metro, cabs)
Healthcare and medicines
Leisure and dining out
Insurance premiums (monthly equivalent)
Education (if applicable)
Subscriptions and memberships
Miscellaneous
Total

Fill in your own figures in the right column. Once you have a total, add 10 to 15% to account for irregular spending you may have missed across those six months.

Separate costs that end before retirement

Not every expense you carry today will follow you into retirement. Loan EMIs on a car or home that you'll fully repay before you stop working should be removed from your base figure, since those obligations won't exist by the time you retire. School fees for children who will finish their education well before your retirement date also come out of the number.

Removing time-bound expenses before you build your projection prevents years of unnecessary over-saving, which frees up cash flow for goals you actually want to pursue right now.

What remains after stripping out those costs is your adjusted monthly expense figure. Write this number down clearly, because you carry it directly into Step 2 to project what the same lifestyle will cost you at retirement age, after years of inflation.

Step 2. Project expenses at retirement using inflation

Your current monthly expenses reflect today's prices. By the time you retire, inflation will have significantly increased the cost of the same lifestyle. This step converts your present-day spending into what it will actually cost at retirement, which is the critical bridge between Step 1 and your final corpus number. Skipping this step, or plugging in a rough guess, is how most people end up with a corpus that looks large but runs out far too soon.

The inflation adjustment formula

The formula used in every serious retirement calculation, and central to understanding how to calculate retirement corpus in India, is straightforward:

Future Monthly Expense = Current Monthly Expense × (1 + Inflation Rate) ^ Years to Retirement

Here is what each variable means:

  • Current monthly expense: the adjusted figure you calculated in Step 1
  • Inflation rate: expressed as a decimal (6% becomes 0.06)
  • Years to retirement: your planned retirement age minus your current age
A 6% annual inflation rate doubles your costs roughly every 12 years, which means ₹60,000 in monthly expenses today becomes approximately ₹2.4 lakh per month after 24 years.

Working through a concrete example

Take your Step 1 figure and apply the formula directly. If your adjusted monthly expense is ₹60,000 today, you are 32 years old, and you plan to retire at 60, you have 28 years until retirement.

Calculation:

Future Monthly Expense = ₹60,000 × (1.06)^28

(1.06)^28 = approximately 5.11

Future Monthly Expense = ₹60,000 × 5.11 = ₹3,06,600 per month

That figure means you will need roughly ₹3.07 lakh per month at retirement just to maintain the lifestyle you live today. To run this calculation for your own numbers, open a spreadsheet and enter =B1*(1.06^B2), where B1 holds your current monthly expense and B2 holds your years to retirement. Swap 0.06 for 0.08 if your expenses skew heavily toward healthcare, since medical inflation in India has historically run 2 to 4 percentage points higher than general inflation.

Step 3. Estimate how long retirement will last

This number, retirement duration, determines how many years your corpus needs to fund. When you're working through how to calculate retirement corpus in India, retirement duration is the multiplier that separates an adequate plan from one that runs out while you're still alive. A difference of five years in your life expectancy estimate can change your required corpus by ₹50 lakh to over ₹1 crore, depending on the size of your monthly drawdown.

Why retirement duration changes everything

Retirement duration is simply your expected life expectancy minus your planned retirement age. If you plan to retire at 60 and expect to live until 85, your corpus must sustain you for 25 years. The longer that window, the more money you need upfront, because your corpus must generate returns and cover inflation simultaneously, year after year, without running out. Most people underestimate this number because they anchor to their parents' generation, where life expectancy was meaningfully shorter.

Underestimating retirement duration by just five years is one of the most common and costly errors in retirement planning, and it leaves you financially exposed at the age when you can least recover from it.

How to set a realistic life expectancy figure

Start with 85 years as your default assumption if you have no significant health conditions. If you have a family history of longevity or you are in good health, push that to 90 years. India's average life expectancy is rising steadily, and healthcare improvements mean the current generation of retirees will likely live longer than any before them.

Use this reference table to find your retirement duration quickly:

Retirement AgeLife ExpectancyRetirement Duration
55 years85 years30 years
60 years85 years25 years
60 years90 years30 years
65 years85 years20 years
65 years90 years25 years

Pick the row that matches your situation and carry that retirement duration figure into Step 4, where you combine it with your projected monthly expense to calculate your total corpus target.

Step 4. Convert retirement income into a target corpus

You now have two critical numbers: your projected monthly expense at retirement from Step 2, and your retirement duration from Step 3. This step combines them into a single corpus figure, the total amount your portfolio must hold on the day you retire. This is the core of understanding how to calculate retirement corpus in India, and it uses the Present Value of Annuity formula to account for both the returns your corpus will earn and the inflation that will keep eroding its purchasing power.

The formula you need

The standard approach adjusts your nominal investment return for inflation to get a real rate of return, then uses that rate to calculate how large a lump sum you need on Day 1 of retirement to sustain your expenses for the entire duration.

Step-by-step formula:

  1. Real Rate of Return = [(1 + Nominal Return) / (1 + Inflation Rate)] - 1
  2. Annual Retirement Expense = Monthly Expense at Retirement × 12
  3. Corpus = Annual Expense × [1 - (1 + Real Rate)^(-N)] / Real Rate

Where N = number of years in retirement.

Working through the example

Continuing from the earlier example: ₹3,06,600/month at retirement, retiring at 60, expecting to live until 85, so N = 25 years. Nominal post-retirement return is 7%, inflation is 6%.

Real Rate = (1.07 / 1.06) - 1 = 0.0094 (approximately 0.94% per year)

Annual Retirement Expense = ₹3,06,600 × 12 = ₹36,79,200

Corpus = ₹36,79,200 × [1 - (1.0094)^(-25)] / 0.0094

(1.0094)^25 ≈ 1.263, so [1 - (1/1.263)] / 0.0094 = [0.208] / 0.0094 ≈ 22.13

Corpus = ₹36,79,200 × 22.13 ≈ ₹8.14 crore

A small change in your assumed post-retirement return, even half a percentage point, shifts your required corpus by 30 to 50 lakh, which makes locking in a conservative return assumption far safer than being optimistic.

To run this in a spreadsheet, enter this formula directly:

Replace real_rate with 0.0094, N with 25, and annual_expense with your calculated annual figure. The PV function in Google Sheets and Excel handles the annuity math automatically and produces your target corpus as a positive number.

Step 5. Calculate the monthly savings needed from today

You now have your target corpus from Step 4. The final calculation answers a practical question: how much do you need to invest every month, starting today, to reach that number by retirement? This step turns understanding how to calculate retirement corpus in India into a concrete monthly action you can set up through a SIP this week.

The SIP formula

The standard formula for calculating monthly savings uses the Future Value of a recurring investment. This is the same math behind every SIP calculator in India, and running it yourself gives you a number you can actually trust.

Monthly SIP = Corpus × r / [(1 + r)^n - 1]

Where:

  • Corpus = your target retirement corpus (from Step 4)
  • r = monthly rate of return (annual pre-retirement return divided by 12)
  • n = total number of months until retirement

Working through the numbers

Continuing the example: the target corpus is ₹8.14 crore, current age is 32, retirement age is 60, giving 28 years or 336 months. Assume a 12% annual pre-retirement return from a diversified equity mutual fund portfolio, which gives a monthly rate of 0.01.

Monthly SIP = ₹8,14,00,000 × 0.01 / [(1.01)^336 - 1]

(1.01)^336 is approximately 28.08, so the denominator becomes 27.08.

Monthly SIP = ₹81,400 / 27.08 ≈ ₹30,060 per month

To run this directly in a spreadsheet, use the PMT function:

Replace monthly_rate with 0.01, n with 336, and corpus with your Step 4 figure. The PMT function returns your required monthly investment as a positive number with no manual computation needed.

Starting your SIP five years earlier at 27 instead of 32 cuts your required monthly contribution by nearly 40%, because compounding handles a larger share of the heavy lifting.

Adjust your assumed annual return based on your actual investment allocation. A 100% equity portfolio in India historically delivers 12 to 14% over long horizons, while a 60:40 equity-debt split is more conservative at 9 to 10%. Use the return that matches your risk tolerance, not the one that makes the monthly number look smaller.

Final checklist

You now have every piece you need to calculate your retirement corpus from scratch. Run through this list before you finalize your plan:

  • Current monthly expenses confirmed from actual bank statements, not from memory
  • Time-bound EMIs removed from your base expense figure
  • Inflation-adjusted monthly expense calculated using (1 + 0.06)^years to retirement
  • Retirement duration set to at least 25 years, or longer if your health warrants it
  • Real rate of return calculated by adjusting nominal return for inflation
  • Target corpus derived using the PV annuity formula or the PMT function in a spreadsheet
  • Monthly SIP amount confirmed using the PMT formula at a realistic pre-retirement return

Understanding how to calculate retirement corpus in India gives you a number you can actually act on. If you want a personalized plan reviewed by a SEBI Registered Investment Advisor, start your retirement planning with Invsify today.