NPS Calculator

The NPS (National Pension System) is a retirement account where you invest every month, the money is invested in market-linked funds, and at retirement you take part of the corpus as a lump sum and use the rest to buy an annuity that pays a monthly pension. If you invest ₹10,000 a month from age 30 to 60 and the fund earns 10% a year, you would have about ₹2.28 crore, of which you put in ₹36 lakh. At the minimum 20% annuity share and a 6% annuity rate, that corpus gives a lump sum of about ₹1.82 crore and a pension of about ₹22,800 a month. These are illustrations, not promises. Enter your own figures below.

NPS corpus at age 60₹2,27,93,253
Total you contribute₹36,00,000
Growth on your money₹1,91,93,253
Lump sum you can withdraw (80%)₹1,82,34,603
Used to buy an annuity (20%)₹45,58,651
Estimated monthly pension from the annuity₹22,793
  1. Each month your contribution is added and the balance grows at 10% ÷ 12; your contribution rises 0% every year.
  2. Monthly pension ≈ annuity amount × 6% ÷ 12. Actual annuity rates vary by provider and plan type.
What your NPS corpus is made of
  • Your contributions: ₹36,00,000 (15.8%)
  • Growth: ₹1,91,93,253 (84.2%)
Year-by-year NPS growth (return held at 10%, contribution rising 0% a year)
YearMonthly contributionContributed in yearClosing corpus
Year 1 (age 30–31)₹10,000₹1,20,000₹1,26,703
Year 2 (age 31–32)₹10,000₹1,20,000₹2,66,673
Year 3 (age 32–33)₹10,000₹1,20,000₹4,21,300
Year 4 (age 33–34)₹10,000₹1,20,000₹5,92,118
Year 5 (age 34–35)₹10,000₹1,20,000₹7,80,824
Year 6 (age 35–36)₹10,000₹1,20,000₹9,89,289
Year 7 (age 36–37)₹10,000₹1,20,000₹12,19,583
Year 8 (age 37–38)₹10,000₹1,20,000₹14,73,993
Year 9 (age 38–39)₹10,000₹1,20,000₹17,55,042
Year 10 (age 39–40)₹10,000₹1,20,000₹20,65,520
Year 11 (age 40–41)₹10,000₹1,20,000₹24,08,510
Year 12 (age 41–42)₹10,000₹1,20,000₹27,87,415
Year 13 (age 42–43)₹10,000₹1,20,000₹32,05,997
Year 14 (age 43–44)₹10,000₹1,20,000₹36,68,409
Year 15 (age 44–45)₹10,000₹1,20,000₹41,79,243
Year 16 (age 45–46)₹10,000₹1,20,000₹47,43,567
Year 17 (age 46–47)₹10,000₹1,20,000₹53,66,983
Year 18 (age 47–48)₹10,000₹1,20,000₹60,55,679
Year 19 (age 48–49)₹10,000₹1,20,000₹68,16,491
Year 20 (age 49–50)₹10,000₹1,20,000₹76,56,969
Year 21 (age 50–51)₹10,000₹1,20,000₹85,85,457
Year 22 (age 51–52)₹10,000₹1,20,000₹96,11,169
Year 23 (age 52–53)₹10,000₹1,20,000₹1,07,44,287
Year 24 (age 53–54)₹10,000₹1,20,000₹1,19,96,057
Year 25 (age 54–55)₹10,000₹1,20,000₹1,33,78,903
Year 26 (age 55–56)₹10,000₹1,20,000₹1,49,06,552
Year 27 (age 56–57)₹10,000₹1,20,000₹1,65,94,166
Year 28 (age 57–58)₹10,000₹1,20,000₹1,84,58,495
Year 29 (age 58–59)₹10,000₹1,20,000₹2,05,18,043
Year 30 (age 59–60)₹10,000₹1,20,000₹2,27,93,253

Read the guide: NPS vs Mutual Funds: Which Is Better for Retirement Saving?

How to use the nps calculator

  1. Enter your age now and the age at which you plan to retire. 60 is the usual NPS age.
  2. Enter your monthly contribution. If you plan to raise it as your salary grows, add a yearly increase.
  3. Enter an expected yearly return. NPS returns depend on the markets and the fund mix you choose, so try more than one figure.
  4. Choose how much of the corpus goes into an annuity and the annuity rate you expect, then read your corpus, lump sum and monthly pension, and the year-by-year table.

Formula

Each month: Balance = (Previous balance + your contribution) × (1 + r ÷ 1200)

Each year: your contribution rises by the yearly increase you enter.

At retirement: Lump sum = Corpus × (100 − annuity share) ÷ 100, Annuity amount = Corpus × annuity share ÷ 100, and Monthly pension ≈ Annuity amount × annuity rate ÷ 1200.

Here r is the expected yearly return in percent. Real NPS accounts record your contributions on actual dates, deduct small fund charges and may let you change the fund mix, so the result is an estimate. Annuity rates and the type of annuity you buy decide the real pension.

Worked examples

₹10,000 a month from 30 to 60

At 10% a year, the corpus at 60 is ₹2,27,93,253, of which you put in ₹36,00,000 and growth adds ₹1,91,93,253. With a 20% annuity share, the lump sum is ₹1,82,34,603 and ₹45,58,651 buys an annuity. At a 6% annuity rate, that is about ₹22,793 a month.

Raising the contribution 10% every year

Start at the same ₹10,000 a month but raise it by 10% a year with your salary. You contribute ₹1,97,39,283 over 30 years and the corpus is ₹6,41,97,245. The monthly pension at the same 20% and 6% is about ₹64,197. A rising contribution does far more than the return does.

A larger annuity share

With a 40% annuity share instead of 20%, the first example gives a lump sum of ₹1,36,75,952 and a pension of about ₹45,587 a month. A bigger annuity means a bigger pension but a smaller lump sum.

Common mistakes to avoid

  • Treating the return as fixed. NPS returns are market-linked and change from year to year, so a lower return such as 8% is a useful second case.
  • Ignoring the annuity. At least part of the corpus must buy an annuity, and the annuity rate you actually get can differ from the 6% used here.
  • Forgetting inflation. A pension of ₹22,793 in 30 years will buy much less than ₹22,793 does today.
  • Counting the whole corpus as spendable. Only the lump sum share can be withdrawn, and tax rules apply to it.
  • Stopping contributions early. Because the growth comes mostly in the later years, stopping early costs far more than the amount you skip.

Frequently asked questions

How is the NPS corpus calculated?

Every month your contribution is added to the balance, and the balance grows at the fund’s return. This calculator compounds monthly at the yearly return divided by 12 and lets your contribution rise by a yearly percentage.

How much of the NPS can I withdraw at 60?

PFRDA changed the exit rules in December 2025. For non-government subscribers, reports say up to 80% can be taken as a lump sum, and at least 20% must buy an annuity. Government subscribers continue under the earlier split of 60% lump sum and 40% annuity. Check the latest PFRDA rules for your case.

Is the NPS lump sum taxable?

Most sources say 60% of the corpus is tax-free and that the treatment of the extra 20% available to non-government subscribers is not settled. Check the current Income Tax rules or ask a tax professional before you plan around it.

What is the monthly pension from NPS?

It depends on the annuity amount and the annuity rate your insurer offers, and on the plan you pick, such as one that returns the purchase price. This calculator uses the annuity amount times your chosen rate divided by 12 as an estimate.

Can I take money out of NPS before 60?

Limited early withdrawals are allowed for specific needs after some years, and the rules have changed recently. Check the current PFRDA and NPS Trust rules before you count on it.

Is NPS better than mutual funds?

It depends on your goal, tax position and need for flexibility. Read our guide on NPS vs mutual funds, and compare a SIP with the SIP calculator. Returns are not guaranteed for either.

Estimate only. This tool is for education and planning and is not financial, tax or legal advice. Real loans, GST filings and tax returns depend on your full circumstances. See our disclaimer.

Sources: PFRDA — Pension Fund Regulatory and Development Authority · NPS Trust

About the author. Thomas M is a Registered Investment Adviser (South Carolina) who launched his own financial advisory firm in 2010.