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

Shlok Sobti

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

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 AI-powered, 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:

Input

What it is

Example value

Current monthly expenses

What you spend today, excluding EMIs that end before retirement

₹60,000/month

Current age

Your age today

32 years

Retirement age

The age at which you plan to stop working

60 years

Life expectancy

How long you expect your corpus to last

85 years

Expected annual inflation

The rate at which your costs will rise over time

6% per year

Expected post-retirement return

Annual return your retirement investments will generate

7-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 Category

Monthly 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:


The inflation adjustment formula

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 Age

Life Expectancy

Retirement Duration

55 years

85 years

30 years

60 years

85 years

25 years

60 years

90 years

30 years

65 years

85 years

20 years

65 years

90 years

25 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%.


Working through the example

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.


how to calculate retirement corpus in india infographic

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.

Disclaimer: Registration granted by SEBI and membership of BASL in no way guarantee performance of the Investment Adviser or provide any assurance of returns to investors. Investments in securities market are subject to market risks. Please read all related documents carefully before investing.

Invsify provides only investment advisory services under SEBI (Investment Advisers) Regulations, 2013. We do not guarantee returns and we do not handle client funds or securities. Clients are advised to make independent investment decisions and understand associated risks.

SEBI Registered Investment Adviser (Reg. No.: INA000020572) | CIN: U66190DL2025PTC444097 | BSE Star MF Member ID: 64331

Registered Office: F-33/3, 2nd Floor, Phase – 3, Okhla Industrial Estate, New Delhi – 110020

For grievances, write to us at compliance@invsify.com. If not resolved, you may lodge a complaint on SEBI SCORES.

© 2025 Invsify Technologies Private Limited

Disclaimer: Registration granted by SEBI and membership of BASL in no way guarantee performance of the Investment Adviser or provide any assurance of returns to investors. Investments in securities market are subject to market risks. Please read all related documents carefully before investing.

Invsify provides only investment advisory services under SEBI (Investment Advisers) Regulations, 2013. We do not guarantee returns and we do not handle client funds or securities. Clients are advised to make independent investment decisions and understand associated risks.

SEBI Registered Investment Adviser (Reg. No.: INA000020572) | CIN: U66190DL2025PTC444097 | BSE Star MF Member ID: 64331

Registered Office: F-33/3, 2nd Floor, Phase – 3, Okhla Industrial Estate, New Delhi – 110020

For grievances, write to us at compliance@invsify.com. If not resolved, you may lodge a complaint on SEBI SCORES.

© 2025 Invsify Technologies Private Limited

Disclaimer: Registration granted by SEBI and membership of BASL in no way guarantee performance of the Investment Adviser or provide any assurance of returns to investors. Investments in securities market are subject to market risks. Please read all related documents carefully before investing.

Invsify provides only investment advisory services under SEBI (Investment Advisers) Regulations, 2013. We do not guarantee returns and we do not handle client funds or securities. Clients are advised to make independent investment decisions and understand associated risks.

SEBI Registered Investment Adviser (Reg. No.: INA000020572) | CIN: U66190DL2025PTC444097 | BSE Star MF Member ID: 64331

Registered Office: F-33/3, 2nd Floor, Phase – 3, Okhla Industrial Estate, New Delhi – 110020

For grievances, write to us at compliance@invsify.com. If not resolved, you may lodge a complaint on SEBI SCORES.

© 2025 Invsify Technologies Private Limited