NPS Calculator for India (National Pension System)

Quick answer

The NPS calculator projects your National Pension System corpus at 60 from your monthly contribution, age and expected return – and splits it into the tax-free lump sum and the annuity purchase that pays your monthly pension.

₹
₹
%
%
%
%
Years to 60
—
Total contribution
₹ —
Corpus at 60
₹ —
Lump sum withdrawal
₹ —
Amount used for the annuity
₹ —
Expected monthly pension
₹ —

NPS allows a lump-sum withdrawal at 60, with the rest used to buy an annuity. PFRDA changed the exit rules for non-government subscribers in late 2025 (allowing a larger lump sum), so check the current minimum annuity share. Tax benefits: 80CCD(1B) up to ₹50,000 extra (old regime) and the employer contribution under 80CCD(2).

How to use the NPS Calculator for India

  1. Monthly contribution
  2. Your age
  3. Current NPS balance
  4. Expected return (p.a.)
  5. Yearly increase in contribution
  6. Share of corpus used for an annuity
  7. Expected annuity rate

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter your monthly contribution, age, current balance, expected return, the share used for an annuity and the expected annuity rate.

Tips

  • Figures use the latest published rates; government scheme rates are revised every quarter.
  • Choose between the old and new tax regimes carefully – deductions only count in the old regime.
  • Keep proofs of investments and rent for your employer and the tax return.
  • Use the official portal of each scheme for exact maturity values.

Common mistakes to avoid

  • Assuming scheme interest rates are fixed for the whole term.
  • Forgetting tax on interest from fixed and recurring deposits.
  • Missing the yearly minimum deposit on PPF or Sukanya Samriddhi accounts.

Inputs explained

Field What to enter
Monthly contribution Amount in ₹
Your age A number
Current NPS balance Amount in ₹
Expected return (p.a.) In %
Yearly increase in contribution In %
Share of corpus used for an annuity In %
Expected annuity rate In %

What each result means

  • Years to 60 = max(60 – [Your age], 0)
  • Corpus at 60 = [Current NPS balance]×(1 + [Expected return (p.a.)]÷100)^[Years to 60] + [Monthly contribution]×fvc([Expected return (p.a.)]÷1200, 12, 0, 1, 1)×gfv((1 + [Expected return (p.a.)]÷1200)^12 – 1, [Years to 60], 1, [Yearly increase in contribution]÷100, 0)
  • Lump sum withdrawal = [Corpus at 60]×(1 – [Share of corpus used for an annuity]÷100)
  • Amount used for the annuity = [Corpus at 60]×[Share of corpus used for an annuity]÷100
  • Expected monthly pension = [Corpus at 60]×[Share of corpus used for an annuity]÷100×[Expected annuity rate]÷1200

Example values

How the main result changes when Monthly contribution changes and everything else stays at the example values above:

Monthly contribution Corpus at 60
2,500 5,698,313.31
3,750 8,547,469.97
5,000 11,396,626.62
6,250 14,245,783.28
7,500 17,094,939.93
10,000 22,793,253.24

Formula

Corpus = monthly contribution × ((1 + i)^n − 1) ÷ i × (1 + i) + current balance × (1 + r)^yearsLump sum = corpus × (1 − annuity share)Monthly pension = corpus × annuity share × annuity rate ÷ 12

Worked example

Inputs — Monthly contribution: ₹5,000; Your age: 30; Current NPS balance: ₹0; Expected return (p.a.): 10 %; Yearly increase in contribution: 0 %; Share of corpus used for an annuity: 40 %; Expected annuity rate: 6 %.
Results — Years to 60 = 30; Total contribution = ₹1,800,000.00; Corpus at 60 = ₹11,396,626.62; Lump sum withdrawal = ₹6,837,975.97; Amount used for the annuity = ₹4,558,650.65; Expected monthly pension = ₹22,793.25.

Frequently asked questions

What is the NPS?

A voluntary, market-linked pension scheme regulated by PFRDA.

How much can I withdraw at 60?

Part as a tax-free lump sum; the rest must buy an annuity – check current PFRDA rules.

What tax benefits does NPS have?

Up to ₹50,000 extra under 80CCD(1B) (old regime) and employer contributions under 80CCD(2).

What formula does the NPS Calculator for India use?

Corpus = monthly contribution × ((1 + i)^n − 1) ÷ i × (1 + i) + current balance × (1 + r)^years.

Sources

  1. PFRDA – National Pension System

Cite this calculator

Speedy Calculator. (2026). NPS Calculator for India (National Pension System). Speedy Calculator. https://speedycalculator.com/calculators/finance/nps-india/