NPS Calculator
Plan your retirement with the National Pension System. Calculate your corpus, monthly pension, Tier I & Tier II allocation, and compare NPS vs PPF vs ELSS.
Related tools
More in investments
Your NPS Details
Withdrawal Settings
Corpus Growth Projection
NPS corpus build-up year by year
Start NPS with Zerodha
Open an NPS account and start building your retirement corpus.
How to Calculate NPS Corpus & Pension
In plain words
NPS corpus is calculated using the future value of annuity formula, similar to SIP. At retirement, a portion (typically 40%) must be used to purchase an annuity that provides a monthly pension. The remaining corpus can be withdrawn as a lump sum tax-free. NPS contributions qualify for additional tax deduction under Section 80CCD(1B) up to ₹50,000.
Corpus = P × ((1 + r)^n - 1) / r × (1 + r)
Where:
P = Total Monthly Contribution (Employee + Employer)
r = Monthly Rate of Return (Annual Return ÷ 12 ÷ 100)
n = Total Months to Retirement (Retirement Age - Current Age) × 12
Annuity Corpus = Corpus × Annuity Percentage ÷ 100
Monthly Pension = Annuity Corpus × Annuity Rate ÷ 12 ÷ 100A quick example
Let us calculate the NPS corpus and pension for a typical investor:
Step by step
- 1.Investment tenure = 60 - 30 = 30 years = 360 months
- 2.Monthly return rate r = 10% ÷ 12 ÷ 100 = 0.00833
- 3.Corpus = ₹5,000 × ((1 + 0.00833)^360 - 1) / 0.00833 × (1 + 0.00833)
- 4.Corpus ≈ ₹1,13,00,000 (₹1.13 crore)
- 5.Annuity corpus (40%) = ₹1,13,00,000 × 0.40 = ₹45,20,000
- 6.Monthly pension = ₹45,20,000 × 6% ÷ 12 = ₹22,600
So the answer is: Total Corpus ≈ ₹1,13,00,000 | Monthly Pension ≈ ₹22,600 (at 6% annuity rate)