Skip to content

NPS calculator

  

Contributions at the start of each month, one steady return, and the annuity share bought at the rate you type. Actual NPS returns vary by fund. Annuity income is taxable; the lump sum rules are set by PFRDA, so check current ones.

10 thousand

%
%

At least 20% for private-sector subscribers and 40% for government employees.

%

Corpus at retirement

₹2,07,92,927

You pay in ₹36,00,000. The rest, ₹1,71,92,927, is growth.

Lump sum
₹1,24,75,756
Goes to annuity
₹83,17,171
Monthly pension
₹41,586
01530
Corpus
Lump sum60%₹1,24,75,756Annuity40%₹83,17,171

What a monthly NPS contribution turns into

The National Pension System is a market-linked retirement account. You pay in every month, the money goes into a mix of equity and bonds, and at retirement the corpus is split between a lump sum and an annuity that pays a monthly pension.

The numbers are dominated by time. At 10% a year, ₹10,000 a month from age 30 to 60 becomes about ₹2.08 crore, from only ₹36 lakh of your own money. Start at 40 and the corpus is about ₹72 lakh, a third as much, for two-thirds of the effort.

The annuity share decides your pension. Put 40% of ₹2.08 crore, about ₹83 lakh, into an annuity at 6% and it pays roughly ₹41,600 a month. Annuity rates are modest, so many people choose the minimum share and manage the lump sum themselves. The calculator lets you vary both.

NPS has some rules to know. Money is locked in until 60 apart from partial withdrawals for specific needs. Annuity income is taxed as income. And returns are not fixed, so run the calculator with a lower return as well.

Sources

What this calculator does not account for

  • Actual NPS fund returns, which are not guaranteed.
  • Fund manager charges and account fees.
  • Tax on the annuity income and the exact lump sum rules at exit.

How this is calculated

Formula: Corpus and pension

corpus =Σ contribution × (1 + i)^(months left); pension =corpus × annuity share × rate ÷ 12

What the symbols mean

  • iMonthly return, from the annual return you type.
  • shareThe part of the corpus used to buy an annuity.
  • rateAnnual annuity rate offered by the insurer.

Good to know

Read the full methodologyFound an error? Contact us

Worked examples

Each example is worked out by the same code as the calculator above.

Age 30 to 60 at ₹10,000 a month

At 10% the corpus is about ₹2.08 crore. With a 40% annuity at 6%, the pension is about ₹41,600 a month and the lump sum about ₹1.25 crore.

Embed this calculator

The frame shows the tool only.

<iframe src="/embed/nps-calculator" title="NPS" width="100%" height="720" style="border:0;max-width:42rem" loading="lazy"></iframe>

Questions

How much of NPS can I withdraw at 60?

Under the PFRDA rules from December 2025, non-government subscribers must put at least 20% into an annuity and can take up to 80% as a lump sum. Government subscribers keep the 40% annuity minimum.

What return can I assume?

Equity-heavy NPS funds have returned roughly 10 to 12% over long periods and government bond funds 8 to 9%, but nothing is guaranteed. Use a cautious number.

Is NPS contribution tax-free?

You can claim up to ₹50,000 more under Section 80CCD(1B) in the old regime, and employer contributions get a separate deduction in both regimes. Check current limits.

What if I retire before 60?

Exit before 60 needs at least 80% in an annuity. This calculator is built around retiring at 60 or later.