Skip to content

NPS Calculator

National Pension System corpus, and how much you can take as cash at 60.

Inputs

NPS corpus
₹1,33,78,903

Use this calculator on your own site

Free embed

  • Two lines of HTML, unlimited views
  • Shows a small CalculateEveryday bar, with a credit link under the calculator

What each NPS input means

Your monthly contribution
What you put into your NPS Tier I account each month.
Employer match (monthly)
Your employer's monthly contribution to your NPS account, if any. Under the new regime it is the one deduction from salary still allowed, up to 14% of basic plus DA.
Investment period
Years left until you turn 60, the normal exit age.
Expected return
The yearly return you assume. It depends on your mix of equity, corporate bonds and government securities; a conservative, debt-heavy mix usually earns less than an equity-heavy one, and nothing is guaranteed.

NPS formula

Corpus = (Monthly contribution + Employer contribution) × ((1 + i)^n − 1) ÷ i × (1 + i), with i the monthly return; lump sum ≤ 80%, annuity ≥ 20%

Each month's contribution, yours and any from your employer, is invested at the start of the month and grows at the expected return until you turn 60. NPS returns are market-linked, so the rate you enter is an assumption, not a promise. At normal exit, since PFRDA's amended exit rules of 19 December 2025, a non-government subscriber can take up to 80% of the corpus as a lump sum and must use at least 20% to buy an annuity, which pays a monthly pension; before that the split was 60:40. If the corpus is ₹8 lakh or less, all of it can be taken out.

NPS worked example

Contributing ₹5,000 a month with a matching ₹5,000 from your employer for 25 years at an assumed 10% builds a corpus of ₹1,33,78,903 from ₹30,00,000 paid in. At 60 up to 80% of it, ₹1,07,03,123, can be taken as a lump sum, and at least ₹26,75,781 goes into an annuity for a monthly pension.

More NPS examples

₹10,000 a month of your own for 30 years at an assumed 9% grows to ₹1,84,44,741. Up to ₹1,47,55,792 can be withdrawn at 60, with the remaining ₹36,88,948 or more buying an annuity.

A smaller account, ₹2,000 a month for 15 years at 8%, reaches ₹6,96,690. That is under ₹8 lakh, so the whole amount can be taken out at 60, with no annuity required.

₹6,000 a month of your own plus ₹4,000 from your employer for 20 years at an assumed 10% builds ₹76,56,969 from ₹24,00,000 paid in. Up to ₹61,25,575 can be taken as cash at 60.

Where the NPS calculator can give the wrong answer

  • Tier II accounts (voluntary savings without tax benefits) follow the same maths but different withdrawal rules; this calculator doesn't distinguish tiers.
  • Actual returns depend on your asset allocation and fund manager. 10% is optimistic for a conservative, debt-heavy mix.
  • The 80:20 split is for non-government subscribers at normal exit. Government employees and early exits before 60 follow different rules.
  • Tax on contributions isn't shown. Your employer's contribution is deductible under both regimes; the extra ₹50,000 deduction for your own contribution exists only under the old regime.

Spotted a mistake? Tell us

NPS reference table

NPS corpus after 30 years at an assumed 9% a year, and what can be taken as cash at 60
Monthly contributionCorpus at 60Lump sum (up to 80%)Annuity (at least 20%)
₹3,000₹55,33,422₹44,26,738₹11,06,684
₹5,000₹92,22,370₹73,77,896₹18,44,474
₹10,000₹1,84,44,741₹1,47,55,792₹36,88,948
₹20,000₹3,68,89,481₹2,95,11,585₹73,77,896
Source: Worked out with this page's calculator; withdrawal split for non-government subscribers under the PFRDA exit regulations as amended 19 December 2025

NPS FAQ

Up to 80% as a lump sum if you are a non-government subscriber, under PFRDA's exit rules as amended on 19 December 2025; at least 20% must buy an annuity. If the whole corpus is ₹8 lakh or less, you can withdraw all of it. Before December 2025 the limit was 60%.