# NPS Calculator for India (National Pension System)

URL: https://speedycalculator.com/calculators/finance/nps-india/
Last updated: 2026-10-25

> 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.

## Inputs

- Monthly contribution
- Your age
- Current NPS balance
- Expected return (p.a.) (%)
- Yearly increase in contribution (%)
- Share of corpus used for an annuity (%)
- Expected annuity rate (%)

## Results

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

## Formula

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

## Explanation

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

- **Monthly contribution**
- **Your age**
- **Current NPS balance**
- **Expected return (p.a.)**
- **Yearly increase in contribution**
- **Share of corpus used for an annuity**
- **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

FieldWhat to enterMonthly contributionAmount in ₹Your ageA numberCurrent NPS balanceAmount in ₹Expected return (p.a.)In %Yearly increase in contributionIn %Share of corpus used for an annuityIn %Expected annuity rateIn %

### 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 contributionCorpus at 602,5005,698,313.313,7508,547,469.975,00011,396,626.626,25014,245,783.287,50017,094,939.9310,00022,793,253.24

## 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.

## FAQ

**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

- [PFRDA – National Pension System](https://www.pfrda.org.in/)
