NPS Calculator
Calculate your NPS corpus at retirement and estimated monthly pension — based on your contributions, expected returns, and annuity rate.
Did this tool work for you?
How to use this calculator
- 1
Enter your monthly NPS contribution — Tier I (tax-deductible) and Tier II combined.
- 2
Enter your current age and the retirement age you want to illustrate; the tool uses the gap as the number of contribution years.
- 3
Set the annual return you want to illustrate; the tool starts at 10% and treats it as a fixed nominal rate.
- 4
The annuity share you choose goes into the pension estimate; the remainder is shown as a lump sum, labelled tax-free as built into this tool.
Frequently asked questions
What method does the NPS tool use to build the corpus?
This tool uses monthly compounding on a future-value-of-annuity formula with each contribution made at the start of the month. The annual return you type is divided by 12 to give a monthly rate, the number of months is retirement age minus current age times 12, and the corpus is the contribution × ((1 + r)ⁿ − 1) ÷ r × (1 + r). At a 0% return it simply multiplies the contribution by the number of months.
How are the lump sum and the pension split?
The “Annuity purchase %” selector offers 40%, 60%, 80% and 100%. The annuity corpus is that share of the total, the lump sum is the remainder, and the lump sum is labelled tax-free as the tool is built. The label “40% (minimum required)” is the tool’s own wording and the tool does not check it against any current rule, so the scheme documents and a qualified chartered accountant govern the actual split.
How is the monthly pension estimated?
The estimated monthly pension is the annuity corpus times the annuity rate divided by 12. That is an interest-only figure: it assumes the corpus is left intact and does not return any principal, include a rise with inflation or allow for a spouse or return-of-purchase-price option. The annuity rate field starts at 6% and has no year label.
Which return and annuity rates are built in, and do they get updated?
The expected return starts at 10% a year and the annuity rate starts at 6%. Neither carries a year or quarter label, and neither is updated automatically. Pension-scheme rules and tax rules change in nearly every Union Budget, so the scheme documents, the Income Tax Department or a qualified chartered accountant govern, and any return you enter is an assumption rather than a forecast.
What happens when retirement age is not above current age?
If retirement age is equal to or lower than current age, or the monthly contribution is zero or less, the tool returns a single line saying the corpus is ₹0. Ages need not be whole numbers, so 30.5 gives a fractional number of months. The tool does not stop you from entering a retirement age below 60.
Does a 0% return work?
Yes. A return of 0 is honoured and gives a corpus equal to the total invested, with the returns generated line showing ₹0. Clearing the return box counts as 0%, which is respected in the same way, and a negative return is read as 0%.
What is not included?
The tool does not model equity or debt fund choice, annual contribution growth, fund charges, a tax deduction for contributions, tax on the pension, or differences between Tier I and Tier II accounts. It uses one constant return for all years, so it shows the arithmetic of regular contributions rather than a prediction of any account balance.
NPS corpus and pension: the arithmetic of regular contributions
From monthly contributions to a corpus
The tool compounds every contribution monthly until the chosen retirement age. Because each payment goes in at the start of its month, the last one still earns a month of return. The number of months is the age gap times twelve, so a 30-year gap means 360 contributions. That corpus is then split by the annuity percentage into a lump sum and an annuity corpus, and only the annuity corpus feeds the pension line.
Worked examples with different returns and annuity shares
With ₹5,000 a month from age 30 to 60 at a 10% return, a 6% annuity rate and 40% annuitised, the tool shows a corpus of ₹1,13,96,627 on ₹18,00,000 invested, a lump sum of ₹68,37,976, an annuity corpus of ₹45,58,651 and a monthly pension of ₹22,793. With ₹10,000 a month from 35 to 60 at 8%, a 5% annuity rate and 60% annuitised, it shows a corpus of ₹95,73,666 on ₹30,00,000 invested, a lump sum of ₹38,29,466, an annuity corpus of ₹57,44,199 and a pension of ₹23,934. A third run with a 0% return returned only the deposits.
How the annuity share moves the lump sum and the pension
The table keeps the starting inputs of ₹5,000, ages 30 to 60, a 10% return and a 6% annuity rate, and changes only the annuity share. The corpus does not change; the split and the pension do. Moving from 40% to 100% shifts every rupee into the pension line and takes the lump sum to zero.
| Annuity share | Lump sum | Annuity corpus | Estimated monthly pension |
|---|---|---|---|
| 40% | ₹68,37,976 | ₹45,58,651 | ₹22,793 |
| 60% | ₹45,58,651 | ₹68,37,976 | ₹34,190 |
| 80% | ₹22,79,325 | ₹91,17,301 | ₹45,587 |
| 100% | ₹0 | ₹1,13,96,627 | ₹56,983 |
Edge cases handled in the code
A zero contribution, or a retirement age that does not exceed the current age, returns a ₹0 corpus line. A 0% return is accepted and gives the plain total of contributions, while a cleared return box counts as 0% and a cleared annuity rate box as 0%, which leaves the estimated monthly pension at ₹0. The annuity share is limited to between 0 and 100. The 10% return, 6% annuity rate and 40% to 100% options are figures built into this tool.
What the pension line leaves out
The monthly pension is interest on the annuity corpus only, with no return of capital, no inflation adjustment and no tax. Returns on a retirement fund vary year to year and the tool uses a single constant return. Pension-scheme and tax rules change, so use the result to see how contribution, ages and annuity share interact, and confirm the real terms with the scheme documents or a qualified chartered accountant.
Learn more from an authoritative source:
InvestopediaNSC Calculator
Calculate the maturity amount of your National Savings Certificate (NSC) — with 5-year lock-in and annual compounding.
Sukanya Samriddhi Calculator
Calculate the maturity amount of Sukanya Samriddhi Yojana (SSY) — the government's girl child savings scheme with one of the highest guaranteed returns.
SCSS Calculator
Calculate quarterly interest payouts and maturity amount for Senior Citizens Savings Scheme — the highest-paying government scheme for retirees.
TDS Calculator
Calculate TDS (Tax Deducted at Source) on salary, interest, rent, professional fees, and other payments — with applicable section and threshold.
In-Hand Salary Calculator
Calculate your monthly in-hand salary from CTC — with PF, professional tax, income tax, HRA, and all deductions broken down.
Capital Gains Tax Calculator
Calculate capital gains tax on stocks, mutual funds, property, and gold — with STCG and LTCG rates for FY 2025-26 post Budget 2024 changes.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →