NPS Calculator

Estimate your NPS corpus, lump sum withdrawal, and monthly pension at retirement.

🏦 NPS Calculator
Monthly Contribution (₹) ₹5,000
₹500₹1,00,000
Current Age 30 yrs
yrs
1865
Retirement Age 60 yrs
yrs
4070
Expected Annual Return 10%
%
1%20%
Annuity Rate (for pension estimate) 6%
%
4%10%
Total NPS Corpus
Lump Sum (60%)
Est. Monthly Pension
Total Invested
Wealth Gained
Investment Period
Annuity Corpus (40%)
Wealth Gained
Total Invested

🏦 What is NPS?

The National Pension System (NPS) is a government-backed, voluntary retirement savings scheme regulated by the Pension Fund Regulatory and Development Authority (PFRDA) in India. It was launched in 2004 for central government employees and opened to all citizens in 2009. NPS is designed to provide financial security after retirement through a combination of market-linked growth during the accumulation phase and guaranteed annuity income during the distribution phase.

NPS contributions are invested across equity (E), corporate bonds (C), and government securities (G) through registered pension fund managers. Subscribers can choose between two investment approaches - Active Choice (manual allocation across asset classes) and Auto Choice (age-based lifecycle fund). The equity exposure in Auto Choice automatically reduces as you approach retirement, managing risk systematically.

At retirement (typically age 60), NPS mandates that at least 40% of the corpus be used to purchase a life annuity from an IRDA-approved insurer. The remaining 60% can be withdrawn as a tax-free lump sum. This structure ensures both immediate liquidity and a lifelong pension income. NPS is one of the most tax-efficient investment vehicles in India, with deductions available under both Section 80CCD(1) (within ₹1.5L limit) and the exclusive Section 80CCD(1B) for an additional ₹50,000.

📐 NPS Calculation Formula

Corpus = P × [((1 + r)ⁿ − 1) / r] × (1 + r)
Lump Sum = 60% × Corpus
Annuity Amount = 40% × Corpus
Monthly Pension = (Annuity Amount × Annuity Rate) / 12
P = Monthly contribution (₹)
r = Monthly interest rate = Annual Rate / 12 / 100
n = Total months of contribution = (Retirement Age − Current Age) × 12
Annuity Rate = Annual return expected from annuity purchase (typically 5–8%)

The corpus formula is the future value of an annuity-due (contributions made at the start of each period, earning returns throughout). The result represents the total NPS corpus at retirement, combining all contributions and accumulated investment returns. NPS regulations specify that 40% must be annuitised and up to 60% may be withdrawn tax-free. The monthly pension estimate divides the annual annuity income by 12, using the annuity rate you expect from the insurance provider.

📖 How to Use This Calculator

Steps

1
Enter your monthly NPS contribution - the amount you plan to invest every month into your NPS Tier I account.
2
Enter your current age and retirement age - the calculator uses these to determine your investment horizon in months.
3
Set the expected annual return - NPS equity funds have historically returned 9–12% p.a. over the long term. Use 10% as a conservative estimate.
4
Set the annuity rate - typically 5–7% for a standard life annuity from an IRDA-approved insurer. This determines your estimated monthly pension.
5
Click Calculate to see your projected corpus, lump sum, and monthly pension at retirement.

💡 Example Calculations

Example 1 - Early Career Saver (Age 28, ₹5,000/month)

Monthly Contribution = ₹5,000 | Current Age = 28 | Retirement = 60 | Return = 10% | Annuity = 6%

1
Investment period = (60 − 28) × 12 = 384 months (32 years)
2
Monthly rate r = 10 / 12 / 100 = 0.008333; n = 384
3
Corpus = 5000 × [((1.008333)³⁸⁴ − 1) / 0.008333] × 1.008333 = ₹1,69,37,955 (~₹1.69 Cr)
4
Lump Sum = 60% × ₹1.69 Cr = ₹1.01 Cr (tax-free)
Annuity Corpus = ₹67.75 L → Monthly Pension = (₹67.75 L × 6%) / 12 = ₹33,875 / month
Try this example →

Example 2 - Mid-Career Joiner (Age 40, ₹10,000/month)

Monthly Contribution = ₹10,000 | Current Age = 40 | Retirement = 60 | Return = 10% | Annuity = 6.5%

1
Investment period = (60 − 40) × 12 = 240 months (20 years)
2
Corpus = 10000 × [((1.008333)²⁴⁰ − 1) / 0.008333] × 1.008333 = ₹75,93,694 (~₹75.9 L)
3
Lump Sum = 60% × ₹75.9 L = ₹45.56 L
Annuity Corpus = 40% × ₹75.9 L = ₹30.37 L → Monthly Pension = (₹30.37 L × 6.5%) / 12 = ₹16,451 / month
Try this example →

❓ Frequently Asked Questions

What is the minimum monthly contribution for NPS?+
The minimum annual contribution for NPS Tier I is ₹1,000 per year (no monthly minimum is mandated). However, for NPS to remain active, you must contribute at least once per year. Financial advisors typically recommend a monthly SIP approach of ₹1,000–₹5,000 or more to build a meaningful retirement corpus. The minimum contribution per installment is ₹500.
What is the difference between NPS Tier I and Tier II accounts?+
Tier I is the mandatory retirement account with tax benefits but withdrawal restrictions - funds are locked until 60. Tier II is a voluntary savings account with no withdrawal restrictions but no additional tax benefits (except for government employees). Most people focus on Tier I for the tax benefits under Sections 80CCD(1) and 80CCD(1B).
What asset allocation should I choose in NPS?+
The Auto Choice (Lifecycle Fund) automatically reduces equity allocation as you age - starting at 75% equity and reducing to 25% by age 55. Active Choice lets you manually set allocation. Young investors (under 40) can consider 75% equity for higher growth. As retirement nears, shift to conservative allocation to protect the corpus.
How does NPS compare to PPF for retirement planning?+
PPF offers guaranteed ~7.1% pa, full tax exemption at maturity, but is limited to Rs 1.5 lakh/year. NPS has no annual cap, potentially higher returns (10-12% for equity-heavy allocation), but 60% is tax-free at maturity; 40% must buy an annuity. NPS is better for high earners needing to invest more than Rs 1.5 lakh/year for retirement.
How is the 60% lump sum from NPS taxed?+
The 60% lump sum withdrawal from NPS at retirement is completely tax-free under Section 10(12A) of the Income Tax Act, 1961. The remaining 40% is used to purchase an annuity - the annuity income (monthly pension) is taxable as income in the year of receipt, at your applicable income tax slab rate. This makes NPS one of the most tax-efficient retirement instruments available in India.
What is a reasonable expected return rate to use in the NPS calculator?+
NPS equity (E) funds have historically delivered 12–15% over 10+ year periods, while government securities (G) return around 7–9%, and corporate bonds (C) around 8–10%. For a balanced Auto Choice portfolio, 10–11% is a commonly used assumption for long-term planning. Use 10% for a moderately optimistic estimate and 8% for a conservative one. Remember, past returns do not guarantee future performance.
Can I withdraw from NPS before retirement?+
Yes, partial withdrawals are allowed after 3 years of account opening - up to 25% of your own contributions (not returns) for specific purposes: higher education, marriage of children, purchase/construction of a house, or treatment of critical illnesses. You can make up to 3 partial withdrawals in the lifetime of your NPS account. Full premature exit is allowed after 10 years, but you must annuitise at least 80% of the corpus (compared to 40% at normal retirement).
NPS vs PPF - which is better for retirement?+
NPS offers higher potential returns (equity exposure up to 75%) but the corpus is partially locked into an annuity (40% mandatory). PPF offers guaranteed, tax-free returns (currently 7.1% p.a.) with full liquidity at maturity. Key differences: NPS has additional tax deduction under Section 80CCD(1B) (₹50,000 over and above 80C limit); PPF is fully EEE (exempt-exempt-exempt). Most advisors recommend both: PPF for safe debt allocation, NPS for equity-driven retirement growth.
How much NPS corpus do I need for a ₹50,000/month pension?+
If you use 40% of your NPS corpus to buy an annuity at an annuity rate of 6% per annum, you need: Monthly pension = Annuity corpus × 6% / 12. To get ₹50,000/month: Annuity corpus needed = ₹50,000 × 12 / 6% = ₹1 crore. That means your total NPS corpus at retirement must be at least ₹2.5 crore (since annuity = 40% of corpus). Use this calculator to work backwards and find the monthly contribution required.
What are the tax benefits available under NPS?+
Under the old tax regime, NPS offers deductions under Sec 80C (up to Rs 1.5 lakh combined), Sec 80CCD(1B) (additional Rs 50,000 for NPS exclusively), and Sec 80CCD(2) (employer contribution up to 10% of salary). At maturity, 60% of the corpus is tax-free; 40% must purchase an annuity, which is taxable as income.
What is the difference between NPS Tier 1 and Tier 2 accounts?+
Tier 1 is a mandatory pension account locked until age 60, offering tax deductions. Tier 2 is a voluntary savings account with no lock-in, no tax benefits (except for government employees), and full withdrawal flexibility. Tier 2 requires an active Tier 1 account to be open first.