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.
- Each month your contribution is added and the balance grows at 10% ÷ 12; your contribution rises 0% every year.
- Monthly pension ≈ annuity amount × 6% ÷ 12. Actual annuity rates vary by provider and plan type.
- Your contributions: ₹36,00,000 (15.8%)
- Growth: ₹1,91,93,253 (84.2%)
| Year | Monthly contribution | Contributed in year | Closing 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
- Enter your age now and the age at which you plan to retire. 60 is the usual NPS age.
- Enter your monthly contribution. If you plan to raise it as your salary grows, add a yearly increase.
- Enter an expected yearly return. NPS returns depend on the markets and the fund mix you choose, so try more than one figure.
- 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.
Sources: PFRDA — Pension Fund Regulatory and Development Authority · NPS Trust