Savings & Retirement Schemes

NPS Calculator

Estimate your NPS corpus at retirement, then the lump sum and annuity pension the 2025 PFRDA exit rules allow.

By Nitin Raturi · Last reviewed

Your worksheet

How to use the NPS Calculator

Estimate your NPS corpus at exit and how the 2025 exit rules split it.

  1. Enter your age and the age you plan to stop contributing.
  2. Enter any existing corpus and your monthly contribution.
  3. Choose a yearly increase and an expected return after charges.
  4. Choose your subscriber type and the share you want in an annuity.
  5. Read the corpus, the lump sum and the monthly pension.

Good to know

  • Try a lower return to see a cautious case.
  • The address stores your plan for sharing; anyone with the link can read it.
  • Tax on the lump sum and pension is not modelled.

Your NPS corpus at retirement, then the split the 2025 PFRDA exit rules allow between lump sum and annuity pension.

Your age now

Your age in whole years today.

How to fill it in

  • Enter 18 to 70, the ages at which NPS accounts can be opened.

Contribute until age

The age at which you stop contributing and exit.

How to fill it in

  • Enter 40 to 75; 60 is the usual normal exit age.
  • It must be above your age now.

Keep in mind: Exiting before 60 or superannuation, with under 15 years in NPS, needs 80% in an annuity. That case is not modelled here.

Existing NPS corpus

What your Tier I account holds today, if anything.

How to fill it in

  • Enter 0 for a new account.
  • It grows at the same return as new contributions.

Monthly contribution

What goes into your Tier I account each month, including any employer contribution.

How to fill it in

  • Enter rupees a month; 10k and 10,000 are accepted.

Example

₹10,000 a month from 30 to 60 at 10% grows to ₹2,07,92,927.16.

Yearly increase

How much you raise the contribution once a year, for example with a pay rise.

How to fill it in

  • Enter 0% for a flat contribution, up to 20%.

Example

A 10% yearly increase takes the default plan to ₹6,01,55,402.25.

Expected return

The yearly return you assume after fund charges.

How to fill it in

  • Enter 0% to 15%. The mix of equity, bonds and government securities drives it.
  • Test a lower rate as well as your central guess.

Example

At 8% instead of 10%, the default plan reaches ₹1,41,76,132.44.

Keep in mind: NPS returns are market-linked and not guaranteed. Past returns do not predict future ones.

Subscriber type

Whether you are a government employee or a non-government subscriber (all citizen or corporate).

How to fill it in

  • Government: at least 40% of the corpus buys an annuity at exit.
  • Non-government: at least 20%.

Example

With 40% in an annuity at 6%, the default corpus pays ₹41,585.85 a month.

Share for the annuity

The part of the corpus you want to use to buy a pension.

How to fill it in

  • Enter 0% to 100%. Anything below the minimum for your sector is raised to it.
  • Corpora up to ₹12 lakh have their own limits.

Example

A ₹9.06 lakh corpus can take at most ₹6,00,000.00 as a lump sum.

Annuity rate

The yearly pension an insurer pays per rupee of purchase price.

How to fill it in

  • Enter 0% to 12%. Rates depend on age, insurer and whether the price is returned to heirs.

Keep in mind: Annuity rates are set by insurers at the time of purchase. Check current quotes before relying on a figure.

Estimated NPS corpus at exit

₹2,07,92,927.16

₹36,00,000.00 contributed over 30 years grows to ₹2,07,92,927.16. You could take ₹1,66,34,341.73 as a lump sum and use ₹41,58,585.43 for an annuity paying about ₹20,792.93 a month.

Years of contributions
30
Total contributed
₹36,00,000.00
Growth
₹1,71,92,927.16
Least that must buy an annuity
₹41,58,585.43
Annuity purchase
₹41,58,585.43
Lump sum
₹1,66,34,341.73
Monthly pension
₹20,792.93

Above ₹12 lakh, the minimum annuity share for your sector applies.

Returns are not guaranteed; NPS is market-linked. The annuity rate depends on the insurer and the plan chosen at exit.

Assumes 10% a year after charges, contributions at the start of each month rising 0% a year, a normal exit for a non-government (all citizen, corporate) subscriber and an annuity rate of 6%. Tax is not modelled.

How this calculator works

  1. Step 1Contribute monthly₹10,000.00At the start of each month, rising once a year if you choose.
  2. Step 2Grow until exit₹2,07,92,927.16At the return you assume, compounding monthly.
  3. Step 3Split at exit₹1,66,34,341.73The lump sum you may take under the 2025 exit rules.
  4. Step 4Annuity pension₹20,792.93Paid monthly from the share that buys an annuity.

The National Pension System builds a corpus from your contributions and market returns. At exit, part of the corpus must buy an annuity, a pension from an insurer, and the rest can be taken out.

The PFRDA exit regulations, amended in December 2025, set that minimum. It is 40% for government employees and 20% for other subscribers, with special limits for small corpora.

Worked example: ₹10,000 a month from 30 to 60

Build the default NPS estimate
Monthly rate
i = (1 + R)^(1/12) − 1
Corpus
C = P × [((1 + i)^n − 1) / i] × (1 + i)
Pension
annuity × annuity rate ÷ 12
  • Pmonthly contribution ₹10,000.00
  • Ryearly return 10%
  • nmonths 360
  1. Total contributed₹36,00,000.00
  2. Corpus at 60₹2,07,92,927.16
  3. At least 20% buys an annuity₹41,58,585.43
  4. Lump sum₹1,66,34,341.73
  5. Monthly pension at 6%₹20,792.93

The corpus formula is the future value of an annuity due from OpenStax’s Principles of Finance. A separate month-by-month simulation gives the same figure.

Government and non-government exits

  • Non-government₹20,792.9320% buys an annuity; lump sum ₹1,66,34,341.73.
  • Government₹41,585.8540% buys an annuity; lump sum ₹1,24,75,756.30.

A larger annuity share means a larger pension and a smaller lump sum. You can choose more than the minimum but not less.

Small corpora have their own rules

  • Lump sum
  • Annuity or payouts
  • Corpus ₹3,62,566.40₹3,62,566.40
  • Corpus ₹9,06,415.99₹6,00,000.00
Lump sum allowed at exit

Up to ₹8 lakh, the whole corpus may be withdrawn. Above ₹8 lakh and up to ₹12 lakh, at most ₹6 lakh can be a lump sum. The rest buys an annuity or is paid out over at least six years.

How the assumptions move the answer

  • 8% return₹1,41,76,132.44Two points lower each year.
  • 10% yearly increase₹6,01,55,402.25Raising the contribution with pay.

The return is an assumption, not a promise: NPS is market-linked, so test a cautious rate alongside your central one.

NPS is one way to build a retirement corpus. The size you need comes from your expenses.

To estimate the corpus a retirement needs, use the retirement planner. For a government-backed account with a fixed notified rate, see the PPF calculator, and for income from a corpus, the pension calculator.

Common mistakes

  • Mistake: Treating the expected return as guaranteed.

    Instead: Test a lower rate; returns vary with markets and the scheme chosen.

  • Mistake: Assuming the whole corpus can be withdrawn.

    Instead: Above ₹12 lakh, at least 20% or 40% must buy an annuity.

  • Mistake: Using today’s annuity rate for a purchase decades away.

    Instead: Treat it as an assumption and check quotes at exit.

  • Mistake: Exiting early and expecting the same split.

    Instead: Exits before 60 with under 15 years need 80% in an annuity.

Methodology and sources

Tests compare the closed form with an independent month-by-month simulation and apply the exit bands as the gazette states them.

The exit rules come from the PFRDA (Exits and Withdrawals under the National Pension System) (Amendment) Regulations, 2025, published in the Gazette of India on 15 December 2025.

Tax on the lump sum and pension, partial withdrawals and early exits are not modelled. Source links, the review date and the financial disclaimer follow.

Read how we test our calculators, or browse more money calculators.

Frequently asked questions

How much will ₹10,000 a month in NPS become?

From 30 to 60 at an assumed 10% a year, about ₹2,07,92,927.16. NPS returns are market-linked, so this is an estimate, not a promise.

How much of my NPS corpus can I withdraw at 60?

Under the 2025 exit rules, non-government subscribers may take up to 80% as a lump sum and government subscribers up to 60%. The rest must buy an annuity.

What if my NPS corpus is small?

Up to ₹8 lakh, all of it may be withdrawn. Between ₹8 lakh and ₹12 lakh, at most ₹6 lakh can be a lump sum; a ₹9,06,415.99 corpus can take ₹6,00,000.00.

How is the NPS pension worked out?

It is the annuity purchase × the annuity rate ÷ 12. With 40% of the default corpus at 6%, a government subscriber gets about ₹41,585.85 a month.

Does the calculator include tax?

No. Tax on the lump sum and on the pension depends on the income-tax law in force at exit and is not modelled.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 4 Nov 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release.