NPS Calculator
Estimate your National Pension System corpus, tax-free lump sum and monthly pension from the annuity.
Was this tool helpful?
Thanks for the feedback!
The NPS calculator estimates the corpus your National Pension System contributions could build by your exit age and splits it into a lump sum (with its tax-free and taxable parts), the share that buys an annuity and the monthly pension that annuity could pay, under PFRDA's exit rules from 16 December 2025.
Exit rules in force since 16 December 2025
All Citizen and corporate subscribers have a normal exit after 15 years in NPS, at 60 or on superannuation, whichever comes first; government subscribers exit normally on superannuation. Leaving earlier is a premature exit.
| Exit and corpus | All Citizen and corporate | Government |
|---|---|---|
| Normal, up to ₹8 lakh | All of it as a lump sum or systematic withdrawal, or 80:20 | Same, or 60:40 |
| Normal, ₹8–12 lakh | Up to ₹6 lakh as a lump sum, the rest over at least 6 years or as an annuity; or 80:20 | Same, or 60:40 |
| Normal, above ₹12 lakh | Up to 80% lump sum, at least 20% annuity | Up to 60% lump sum, at least 40% annuity |
| Premature | All of it if ₹5 lakh or less; otherwise at least 80% annuity | Same |
The full text is on the PFRDA regulations page.
Inputs and how the tool applies the rules
- Monthly contribution (₹): your Tier I contribution, including any employer share, kept flat.
- Subscriber type: "All Citizen or corporate (min. 20% annuity at normal exit)" or "Central or state government (min. 40% annuity at normal exit)". Corporate subscribers at PSUs and other government-controlled bodies should pick the second.
- Your current age (30 by default, at least 18) and Age at exit (60 by default, up to 85).
- Expected return (% a year): 10% by default (−10% to 30% accepted), compounded monthly with each payment at the start of the month, so 10% works out to about 10.47% a year.
- Share of corpus used for annuity: blank means the minimum for your exit; a lower figure is rejected.
- Expected annuity rate (% a year): 6% by default, 0% to 15% accepted. The pension is the annuity amount × rate ÷ 12, level for life.
An exit age below 60 is premature for government subscribers, and for others when it is also under 15 years from your current age; the minimum annuity is then 80%, or 0% for a corpus of ₹5 lakh or less. At a normal exit the minimum is 0% up to ₹8 lakh and 20% or 40% above that, with a note on the ₹6 lakh option between ₹8 lakh and ₹12 lakh. Percentages show up to one decimal place, and the lump sum is split into a tax-free part (up to 60% of the corpus) and a taxable rest. For instance, ₹1,500 a month from 45 to 60 at 10% builds ₹6,26,886, so a blank box shows it all as a lump sum: ₹3,76,132 tax-free and ₹2,50,755 taxable.
Example: ₹5,000 a month from age 30 to 60
With the default settings, 360 payments of ₹5,000 grow as FV = P × [(1 + i)^n − 1] ÷ i × (1 + i), where i = 0.10 ÷ 12 and n = 360:
- Corpus: ₹1,13,96,627, made up of ₹18,00,000 contributed and ₹95,96,627 of growth.
- Lump sum at 80%: ₹91,17,301. Of this, ₹68,37,976 (60% of the corpus) is tax-free and ₹22,79,325 is shown as taxable.
- Annuity at 20%: ₹22,79,325 × 6% ÷ 12 = ₹11,397 a month.
| Age | Contributed so far | Corpus |
|---|---|---|
| 50 | ₹12,00,000 | ₹38,28,485 |
| 55 | ₹15,00,000 | ₹66,89,452 |
| 60 | ₹18,00,000 | ₹1,13,96,627 |
The last five years alone add ₹47,07,175, more than twice the ₹18 lakh paid in.
How much the expected return changes the result
NPS returns move with the markets and your fund choice. The same ₹5,000 a month at three returns, with a 20% annuity at 6%:
| Return | Corpus at 60 | Monthly pension |
|---|---|---|
| 8% | ₹75,01,476 | ₹7,501 |
| 10% | ₹1,13,96,627 | ₹11,397 |
| 12% | ₹1,76,49,569 | ₹17,650 |
Taking 80% in cash or buying a bigger pension
Only 60% of the corpus is tax-free at exit under Schedule II of the Income-tax Act, 2025 (the old section 10(12A)); with no CBDT clarification, the extra 20% is presumed taxable at slab rates. Type 40 in the annuity box to compare: the lump sum drops to ₹68,37,976, all tax-free, and the pension doubles to ₹22,793 a month, though annuity income is taxed every year. A lump sum can be drawn down gradually (try the SWP Calculator), while a level annuity loses value to inflation. Annuity rates run roughly 5.5% to 7.5% a year, varying by insurer, plan and age.
For Tax Year 2026-27, Section 80CCD(1B) (section 124(3) of the Income-tax Act, 2025) allows an extra ₹50,000 deduction in the old regime only. Your employer's contribution is deductible up to 14% of basic + DA in the new regime and 10% (14% for government employers) in the old. The Income Tax Calculator has a box for it.
What this estimate does not include
- Fund charges, an existing balance, step-ups, partial withdrawals and Tier II.
- Superannuation before 60: a government employee retiring at 58, or a corporate subscriber retiring early with under 15 years in NPS, has a normal exit, but the tool applies the premature-exit minimum.
- Joining at 60 or later: a corpus of up to ₹12 lakh can then be withdrawn in full; the tool uses the ₹8 lakh limit.
- Joint-life and return-of-purchase-price annuities, which pay less than a plain life annuity. The government default annuity combines the two, so enter a lower rate if you will take it.
All results are projections for planning, not financial or tax advice.