Every January, without fail, someone asks me whether to put ₹50,000 into NPS “for the extra deduction.” The deduction is real: Section 80CCD(1B), over and above the ₹1.5L 80C limit, worth ₹15,600 a year in saved tax at the 30% slab with cess. Every NPS pitch leads with that number. Almost none of them price what you're selling to get it, so let's do that properly.
What you're selling is liquidity — nearly all of it. NPS Tier I is locked until 60. Partial withdrawals exist but they're narrow: up to 25% of your own contributions, at most three times, and only for listed reasons like a child's education, a house, or serious illness. Exit before 60 and the terms get worse, not better — only 20% comes out as a lump sum and 80% must buy an annuity (unless the corpus is under ₹2.5L). This isn't a product with an early-exit penalty. It's a product designed so early exit barely exists.
The 20-year math, run honestly
Take a 40-year-old at the 30% slab putting in ₹50,000 every year until 60. Across 20 years that's ₹10L contributed and ₹3.12L saved in tax along the way. At a 10% return on an equity-heavy allocation, the corpus at 60 is around ₹31.5L. Good number. Now apply the exit rules: 60% — about ₹18.9L — comes out as a tax-free lump sum. The remaining 40%, about ₹12.6L, must buy an annuity whether you want one or not. At today's annuity rates of roughly 6.5%, that's about ₹82,000 a year — taxed at your slab, for life, with the ₹12.6L itself typically gone to the insurer. (One carve-out worth knowing: if your whole corpus at 60 is under ₹5L, you can withdraw all of it. At ₹50k a year for 20 years, you won't be under it.)
Now the alternative that nobody pitching NPS puts beside it. Skip the deduction, pay the tax, and invest the remaining ₹34,400 a year in a plain index fund at 12%. After the same 20 years: roughly ₹27.8L. Fully liquid at any point along the way, taxed at 12.5% on gains above the annual exemption when you sell, and not one rupee of it forced into an annuity. So the honest comparison isn't “₹31.5L versus nothing.” It's ₹31.5L with 40% handcuffed to a taxable pension, versus ₹27.8L you control completely. That gap is much thinner than ₹15,600 a year makes it sound.
Before any of this: check your regime
80CCD(1B) exists only in the old tax regime. If you've moved to the new regime — the default now, and genuinely better for a lot of salaried people — this deduction is simply not available to you, and the case for voluntary NPS contributions mostly collapses. (The employer-side 80CCD(2) deduction survives in the new regime; that's a different, and better, conversation to have with your HR.) I've reviewed portfolios where someone was dutifully making the ₹50k contribution every year while filing under the new regime, getting a 20-year lock-in and no deduction at all.
My answer: three conditions, all of them
Worth it if all three hold: you're in the old regime at the 30% slab, you've already filled 80C and hold six months of expenses in an emergency fund, and you're 45 or older. At 47, the lock-in to 60 is thirteen years — a horizon you'd want for equity anyway — and the ₹15,600 a year is a real, recurring return on money you weren't going to touch. For that person, I recommend it without hesitation, and fitting NPS alongside PPF and EPF is part of what we cover under retirement and government schemes.
Not worth it at 28. I'll say that flatly. A 28-year-old locking money for 32 years to save ₹15,600 — often at the 20% slab, so closer to ₹10,400 — is trading away three decades of flexibility for a discount. Careers break. People move abroad. Houses need down payments at 34, not 60. And the annuity you're compelled to buy at the end is priced and taxed on terms you can't negotiate today. If you're young, take the same ₹50k, put it in an index SIP, and buy your future self options instead of a deduction. The tax break is real. The illiquidity is more real.
This is an educational illustration using assumed returns and current NPS exit rules, not personal tax or investment advice. Tax slabs, regimes, and NPS regulations change — verify the current rules with a CA before acting.