The calculation, explained
How NPS is calculated
Every month your contribution is paid at the start of the month and the whole balance earns one month of return at the yearly rate divided by 12. Your contribution rises once a year, at the start of each year, by the step-up you enter. At exit the corpus is split: the annuity share buys a pension from an insurer, and the rest is your lump sum. The annuity share cannot go below the legal minimum — 20% for non-government subscribers and 40% for government subscribers — unless the corpus is ₹8 lakh or less, when no annuity is needed at all. The monthly pension is the annuity corpus times the annuity rate divided by 12.
1. ₹10,000 a month, 10%, age 30 to 60
2,27,93,253 corpus · 1,91,93,253 growth
In the first year you pay ₹1,20,000 and the corpus reaches ₹1,26,703. Over 30 years you pay ₹36,00,000, growth adds ₹1,91,93,253, and the corpus is ₹2,27,93,253 — ₹1,36,75,952 as a lump sum and ₹45,587 a month of pension.
2. ₹5,000 a month, 5% step-up, 10%, age 30 to 60
1,79,65,105 corpus · 1,39,78,774 growth
₹5,000 a month rising 5% every year. You invest ₹39,86,331 and the corpus is ₹1,79,65,105 — the step-up adds ₹65,68,478 over a flat ₹5,000. The lump sum is ₹1,07,79,063 and the pension is ₹35,930 a month.
3. ₹1,000 a month from age 55
78,082 corpus · 18,082 growth
₹1,000 a month for 5 years at 10% builds ₹78,082 from ₹60,000 invested. Because the corpus is under ₹8 lakh, no annuity is needed — the whole ₹78,082 is your lump sum.