NPS Calculator (National Pension System)

The National Pension System builds a retirement corpus from regular contributions. At retirement, part can be withdrawn and the rest buys an annuity for a monthly pension. This free NPS calculator solves for whichever value you leave blank and shows the formula and steps.

₹
₹5,000
years
₹
calculated₹11,396,627
₹
calculated₹9,117,301
₹
calculated₹11,397
₹
calculated₹1,800,000
Type in any field to change it. Press × on a value to calculate that field instead.
010M20M30M20304050Your ageYour value

Corpus at 60 vs Your age — other inputs held at your current values.

How to use the NPS calculator

Enter your monthly contribution, your age, the expected return, the share of the corpus you will use to buy an annuity and the annuity rate. The calculator shows your corpus at 60, the lump sum you can take and the monthly pension.

NPS formula

The corpus grows like a monthly SIP:

Corpus = M × [((1 + i)n − 1) ÷ i] × (1 + i)

with i = annual return ÷ 12 and n = months until 60. Then:

  • Lump sum = (1 − annuity share) × corpus
  • Monthly pension = annuity share × corpus × annuity rate ÷ 12

Worked example

₹5,000 a month from age 30 to 60 at 10%:

  • Total contributed = ₹18,00,000
  • Corpus at 60 = ₹1,13,96,627
  • Lump sum (80%) = ₹91,17,301
  • Pension from 20% annuity at 6% = ₹11,397 a month

Corpus by starting age

₹5,000 a month at 10%:

Start age Years Corpus at 60 Pension (40% annuity)
25 35 ₹1,91,41,384 ₹38,283
30 30 ₹1,13,96,627 ₹22,793
35 25 ₹66,89,452 ₹13,379
40 20 ₹38,28,485 ₹7,657
45 15 ₹20,89,621 ₹4,179

NPS exit rules at 60 (non-government subscribers)

Corpus What you can do
Up to ₹8 lakh Withdraw everything, no annuity needed
₹8–12 lakh Up to ₹6 lakh lump sum; rest as annuity or systematic withdrawal
Above ₹12 lakh Up to 80% lump sum; at least 20% in an annuity

You can also defer withdrawal and stay invested up to age 85. Government employees follow different rules (40% minimum annuity).

Choosing your asset mix

  • Active choice: pick your own split across equity (up to 75%), corporate bonds and government securities.
  • Auto choice: equity is reduced automatically as you get older.

Younger investors can usually afford more equity for higher long-term growth.

Keep in mind

  • Annuity rates change with interest rates. Check current quotes from annuity providers before you retire.
  • Pension from an annuity does not rise with inflation unless you choose a rising annuity.
  • Returns are market-linked and not guaranteed.

Frequently asked questions

How much pension will I get from NPS?

It depends on the corpus and the share you put into an annuity. ₹5,000 a month from age 30 at 10% builds about ₹1,13,96,627. Using 20% for an annuity at 6% gives about ₹11,397 a month; using 40% doubles it.

How much of my NPS can I withdraw at 60?

Since the December 2025 rule change, non-government subscribers can take up to 80% as a lump sum when the corpus is above ₹12 lakh, and must use at least 20% for an annuity. Smaller corpuses have more flexible options.

Is the NPS lump sum tax-free?

Up to 60% of the corpus is tax-free on exit. If you withdraw more than 60%, the excess may be taxable. The annuity income is taxed at your slab rate.

What return does NPS give?

It depends on your equity share. Equity schemes have historically returned around 10–12% a year over long periods, government bond schemes around 8–9%. Returns are not guaranteed.

What tax benefits does NPS give?

Your own contribution qualifies under 80C and an extra ₹50,000 under 80CCD(1B) in the old regime. Employer contributions up to 14% of basic are deductible in the new regime too.

Embed this calculator

Free to use on your website or blog. Copy this code: