NPS calculator
See what your National Pension System (NPS) account could grow to, how much you may take as a lump sum, and an estimated monthly pension.
An NPS calculator estimates your balance at 60, then splits it into a lump sum and an annuity under the PFRDA exit rules. ₹5,000 a month from age 30 at an assumed 10% a year could reach about ₹1.14 crore, with a pension of about ₹11,397 a month at a 6% annuity rate.
Estimated balance at 60
₹1,13,96,627
Rupees one crore thirteen lakh ninety-six thousand six hundred twenty-seven only
- You invest
- ₹18,00,000
- Growth
- ₹95,96,627
- Estimated pension a month
- ₹11,397
| Lump sum you may take (up to 80%) | ₹91,17,301 |
|---|---|
| Must buy an annuity (at least 20%) | ₹22,79,325 |
| Estimated monthly pension at 6% | ₹11,397 |
| Usually tax-free part of the lump sum (60% of the balance; check incometax.gov.in) | ₹68,37,976 |
Growth could make up 84% of your balance. The pension uses only the minimum annuity.
Estimate at your assumed 10% a year return and 6% annuity rate. Not guaranteed. Nothing you type is stored.
See year by yearAlso saving through your salary? Estimate your EPF balance too.
How to use this NPS calculator
- Choose your subscriber type. Government-sector subscribers have different exit rules from everyone else.
- Enter how much you put into NPS each month, your age now and the age you plan to exit. Normal exit is at 60, and you can defer it up to 85.
- Set your assumed return. This is your own guess, not a promise. Try a low and a high number to see the range.
- Set an assumed annuity rate. An annuity is a plan you buy from an insurer that pays you a pension for life. Check real quotes before you decide.
How the NPS balance and pension are worked out
Balance = P × ((1 + i)n − 1) ÷ i × (1 + i)
Monthly pension = annuity amount × a ÷ 100 ÷ 12
- P
- Your monthly contribution.
- i
- Your assumed yearly return ÷ 12 ÷ 100, the return for one month.
- n
- Number of months until your exit age.
- a
- Your assumed annuity rate, the yearly pension as a % of the amount you put into the annuity.
The calculator assumes you pay at the start of every month and the return stays the same every year. Real NPS returns go up and down with the markets. Then it applies the exit rules for your subscriber type. For the pension, it assumes you take the largest lump sum allowed and buy an annuity with the rest. You can choose to put more into the annuity, which would raise the pension.
Worked example
You are 30, not a government employee, and put ₹5,000 a month into NPS until 60. You assume a 10% return a year and a 6% annuity rate. These are assumptions for the example, not forecasts.
- You invest (30 years)
- ₹18,00,000
- Growth
- ₹95,96,627
- Estimated balance at 60
- ₹1,13,96,627
The balance is above ₹12 lakh, so up to 80% can be taken as a lump sum and at least 20% must buy an annuity. 20% of ₹1,13,96,627 is ₹22,79,325. At 6% a year, that annuity pays ₹22,79,325 × 6 ÷ 100 ÷ 12 = about ₹11,397 a month.
- Lump sum (up to)
- ₹91,17,301
- Annuity (at least)
- ₹22,79,325
- Monthly pension
- ₹11,397
Exit split by subscriber type
At normal exit (age 60, superannuation, or 15 years in NPS), the share you must use to buy an annuity depends on your balance and on who you are. These limits are from the PFRDA exit regulations as amended.
| Balance at exit | Lump sum allowed | The rest |
|---|---|---|
| Non-government subscribers | ||
| Up to ₹8 lakh | All of it | Nothing has to buy an annuity |
| Over ₹8 lakh, up to ₹12 lakh | Up to ₹6 lakh | Systematic withdrawal over at least 6 years, or an annuity |
| Above ₹12 lakh | Up to 80% (lump sum or systematic withdrawal) | At least 20% buys an annuity |
| Government sector | ||
| Up to ₹5 lakh | All of it | Nothing has to buy an annuity |
| Above ₹5 lakh | Up to 60% | At least 40% buys an annuity |
For example, a non-government balance of ₹10 lakh allows a lump sum of up to ₹6 lakh. The other ₹4 lakh goes into a systematic withdrawal over 6 years or more, or an annuity. A balance of ₹7 lakh can be withdrawn in full.
Monthly pension for common contributions
Non-government subscriber, exit at 60, an assumed 10% return a year and a 6% annuity rate, with the minimum annuity. Change the numbers above to try your own assumptions.
| Each month | Years | Estimated balance | Lump sum (up to) | Pension a month |
|---|---|---|---|---|
| ₹1,000 | 20 | ₹7,65,697 | ₹7,65,697 (all) | None required |
| ₹1,000 | 30 | ₹22,79,325 | ₹18,23,460 | ₹2,279 |
| ₹5,000 | 20 | ₹38,28,485 | ₹30,62,788 | ₹3,828 |
| ₹5,000 | 30 | ₹1,13,96,627 | ₹91,17,301 | ₹11,397 |
| ₹10,000 | 20 | ₹76,56,969 | ₹61,25,575 | ₹7,657 |
| ₹10,000 | 30 | ₹2,27,93,253 | ₹1,82,34,603 | ₹22,793 |
The pension here comes only from the minimum annuity. Putting more of your balance into the annuity gives a bigger pension and a smaller lump sum.
Rules and limits used
- Minimum contribution: ₹500 each time and ₹1,000 a year. You can join between 18 and 70. Asset classes are E, C, G and A (PFRDA FAQ).
- Exit rules: PFRDA Exit Regulations as amended (gazette 16 December 2025; consolidated version last amended 20 July 2026, regulation 4), at pfrda.org.in.
- You can defer exit up to age 85.
- Premature exit for non-government subscribers: at least 80% must buy an annuity, unless the balance is ₹5 lakh or less. This calculator does not model exits before 60.
- Tax (check incometax.gov.in): your own contribution can get an extra ₹50,000 deduction in the old regime only (section 124 of the new Act, old section 80CCD(1B)). Your employer's contribution is deductible in both regimes, up to 14% of salary for government employers and in the new regime, and 10% for other employers in the old regime.
NPS calculator FAQs
What pension could I get for ₹5,000 a month?
It depends on your return and the annuity rate. At an assumed 10% a year for 30 years, ₹5,000 a month could grow to about ₹1.14 crore. With the minimum 20% annuity at an assumed 6%, the pension would be about ₹11,397 a month. Neither rate is guaranteed.
How much can I take as a lump sum at 60?
For non-government subscribers, up to 80% if your balance is above ₹12 lakh. Between ₹8 lakh and ₹12 lakh, up to ₹6 lakh. Up to ₹8 lakh, you may withdraw all of it. For the government sector, up to 60%, or all of it if the balance is ₹5 lakh or less.
How much of the lump sum is tax-free?
Up to 60% of the balance withdrawn as a lump sum is usually tax-free; any lump sum above that is taxable. On a ₹50 lakh balance, that is ₹30 lakh of a ₹40 lakh lump sum. Tax rules change, so check incometax.gov.in or a CA.
Can I claim the extra ₹50,000 deduction?
Only in the old tax regime. Your own NPS contribution can get an extra ₹50,000 deduction (section 124 of the new Income-tax Act, old section 80CCD(1B)). It is not allowed in the new regime. Your employer's contribution is deductible in both. Check incometax.gov.in for your case.
What annuity rate should I use?
Annuity rates are set by insurers and vary by plan, age and the date you buy. The rate here is your own assumption. Get quotes from insurers near your exit date and try that rate in the calculator.
Can I exit NPS before 60?
Yes, but the rules are stricter. A non-government subscriber exiting early must use at least 80% to buy an annuity, unless the balance is ₹5 lakh or less, in which case it can all be withdrawn. This calculator only covers exit at 60 or later.
Is my data saved?
No. Everything is calculated in your browser. Nothing you type is sent to us or stored. The only place your numbers go is the link you choose to copy or share.
For education only. This is not investment, tax or legal advice, and we are not SEBI-registered advisers. Returns and annuity rates are assumptions, not predictions. NPS returns depend on the markets and are not guaranteed. Rules as of FY 2026-27; check pfrda.org.in and incometax.gov.in.