Free NPS Calculator

Estimate your NPS corpus at retirement and the pension it could pay — no signup, nothing sent to a server.

Corpus at retirement

—

Lump sum withdrawal

—

Annuity amount

—

Estimated monthly pension

—

How to estimate your NPS corpus and pension

  1. 1

    Enter your current and retirement age

    This sets how many years your contributions have to grow.

  2. 2

    Enter the monthly contribution

    Type the amount you plan to invest into NPS each month.

  3. 3

    Enter the expected annual return

    Use a realistic long-term estimate based on your chosen asset allocation.

  4. 4

    Set the annuity purchase % and rate

    Choose how much of the corpus to annuitize (minimum 40%) and an expected annuity rate to see the projected pension.

Example use cases

1

Retirement planning

See roughly how much your NPS contributions could grow to by your target retirement age.

2

Comparing contribution amounts

Try different monthly contributions to see the effect on your final corpus and pension.

3

Comparing NPS with other options

Use alongside the PPF or retirement calculator to compare NPS against other long-term savings.

Frequently asked questions

How is the NPS corpus calculated?

The corpus is projected using a standard SIP-style compounding formula on your monthly contribution, expected annual return, and the number of months left until retirement.

Why is 40% the minimum annuity purchase?

Under NPS rules, at least 40% of the accumulated corpus must be used to buy an annuity that pays a regular pension; the remaining portion (up to 60%) can be withdrawn as a lump sum, currently tax-free.

How is the monthly pension estimated?

Monthly pension ≈ (corpus used to buy the annuity × annuity rate ÷ 100) ÷ 12. The actual rate depends on the annuity plan and provider you choose at retirement.

Does this account for NPS fund management charges?

No, this is a simplified projection on the return rate you enter. Actual returns will be affected by fund performance, asset allocation, and fund management charges.

Is my contribution data sent to a server?

No. The calculation runs entirely in your browser — nothing is transmitted or logged.