Every March, salaried Indians scramble to fill their Section 80C bucket. ₹1.5 lakh can go into NPS, PPF, ELSS, EPF, life insurance, and a dozen other instruments — but most of the money ends up in PPF by default. Is that the right call? What if NPS's extra ₹50,000 deduction under 80CCD(1B) changes the math? And is ELSS's 3-year lock-in actually its biggest selling point? Let's run the numbers — no bias, just math.
The Three Contenders
🏛️ PPF (Public Provident Fund)
Current rate: 7.1% (government-set, reviewed quarterly)
Lock-in: 15 years (partial withdrawal from year 7)
80C limit: ₹500 – ₹1,50,000/year
Tax: EEE — exempt on contribution, earnings, and withdrawal
Risk: Sovereign-backed. Near-zero default risk.
Liquidity: Very limited. Loan facility year 3-6, partial withdrawal year 7+.
🏦 NPS (National Pension System — Tier 1)
Expected return: 9-11% (E-Tier equity + C-Tier bonds + G-Tier govt bonds)
Lock-in: Until age 60 (partial withdrawal allowed)
Deduction: ₹1.5L under 80C + ₹50,000 extra under 80CCD(1B) = ₹2L total
Tax: 60% corpus tax-free lump sum; 40% must buy annuity (pension taxable)
Risk: Moderate. E-Tier exposed to equity, auto-de-risking as you age.
Liquidity: Near-zero until 60. Partial withdrawal for education, home, critical illness.
📈 ELSS (Equity Linked Savings Scheme)
Expected return: 10-13% CAGR (diversified equity, actively managed)
Lock-in: 3 years — shortest of ALL 80C instruments
80C limit: Up to ₹1.5 lakh/year
Tax: LTCG 10% on gains above ₹1.25 lakh/year
Risk: Market-linked. Can lose 20-40% in a bad year.
Liquidity: Full liquidity after 3 years. Redeem any unit older than 3 years.
Head-to-Head: ₹1.5 Lakh/Year for 20 Years
₹12,500/month into each instrument for 20 years. Assumptions: PPF 7.1%, NPS 10% (75% equity + 25% bonds), ELSS 12%.
| PPF (7.1%) | NPS (10%) | ELSS (12%) | |
|---|---|---|---|
| Total invested | ₹30,00,000 | ₹30,00,000 | ₹30,00,000 |
| Corpus at year 20 | ₹64,98,000 | ₹94,42,000 | ₹1,12,45,000 |
| Available as lump sum | ₹64,98,000 (100%) | ₹56,65,000 (60%) | ₹1,04,23,000 (LTCG applied) |
| Locked in annuity | ₹0 | ₹37,77,000 (40%) | ₹0 |
| Tax on lump sum | ₹0 (EEE) | ₹0 (60% exempt) | ~₹8,22,000 (LTCG 10%) |
| Net lump sum in hand | ₹64,98,000 | ₹56,65,000 | ₹96,01,000 |
Wait — didn't NPS produce ₹94.4 lakh? Yes. But here's the catch most people miss: at 60, only 60% comes as a tax-free lump sum. The remaining 40% (₹37.8 lakh) must buy an annuity. Annuities in India pay 5.5-6.5%. That ₹37.8 lakh becomes ~₹20,000/month — taxable as income. Meanwhile, the same ₹37.8 lakh in ELSS at 4% safe withdrawal gives ₹15,120/month and the corpus keeps growing. When you die, your family inherits the ELSS. With an annuity, the insurer keeps the principal.
⚠️ The NPS Annuity Trap
₹37.8 lakh in an annuity at 6% = ~₹18,900/month. After 30% tax, that's ₹13,230/month. If you had that same ₹37.8 lakh in ELSS, withdrawing 4% annually gives you ₹15,120/month and the corpus grows with inflation. Plus your heirs inherit the full amount. This is why financially sophisticated investors limit NPS to the ₹50,000 80CCD bonus — and nothing more.
What About the Extra ₹50,000 Under 80CCD(1B)?
NPS's best feature: the extra ₹50,000 deduction beyond 80C. In the 30% tax bracket, ₹50,000 saves ₹15,600/year. Over 20 years, that's ₹3.12 lakh in tax saved. But the counter: invest the same ₹50,000 in a regular equity fund, get 12% returns, and have zero annuity lock-in. Is ₹15,600/year worth surrendering 40% of your corpus?
| Scenario | Tax saved (20 yr) | Corpus at 60 | Lump sum | Annuity locked |
|---|---|---|---|---|
| ₹50K/yr NPS (80CCD) | ₹3,12,000 | ₹31,47,000 | ₹18,88,000 | ₹12,59,000 |
| ₹50K/yr ELSS (no extra deduction) | ₹0 | ₹37,48,000 | ₹35,10,000 (post-LTCG) | ₹0 |
| Winner | NPS | ELSS | ELSS: +₹16.2L | — |
Where NPS Actually Wins: The Behavioral Argument
If investors were rational, ELSS would dominate hands-down. But real people panic-sell during crashes. They stop SIPs when the market is down 30%. They raid ELSS at year 4 to buy a car. NPS removes these behavioral risks by force. You cannot touch the money until 60. You cannot stop the SIP. You cannot make a bad market-timing decision on 60% of your corpus. If you know you'll sabotage your own retirement, NPS's forced discipline may leave you richer than ELSS — not because the math is better, but because you'll actually let it compound.
Who should use NPS?
- Government employees (mandatory, employer matches 14% of basic)
- Anyone who has previously panic-sold during a market crash
- Those with zero other pension/retirement structure
- 30% bracket earners: treat the ₹50K deduction as a "free ₹15.6K/year" bonus bucket
- Self-employed with irregular income who need forced saving discipline
PPF: The Anchor You Can't Ignore
At 7.1%, PPF isn't exciting. But it does things NPS and ELSS can't:
- Creditor protection: PPF cannot be attached by courts — even in bankruptcy. NPS and ELSS have no such shield.
- Zero tax — truly: No LTCG, no income tax on withdrawals, nothing. EEE means ₹65 lakh is ₹65 lakh. ELSS loses ₹8.2 lakh to LTCG.
- Predictable: You know exactly what you'll have. No Monte Carlo simulations needed. 7.1%, ₹12,500/month, 20 years = ₹65 lakh. Guaranteed.
- Extension flexibility: After 15 years, extend in 5-year blocks — creating a lifetime tax-free bond with sovereign backing.
PPF's real problem: after 6% inflation, you earn 1% real returns. PPF preserves wealth; it doesn't build it. A 25-year-old putting ₹1.5 lakh/year in PPF is losing decades of equity compounding. A 55-year-old three years from retirement — PPF is close to perfect.
What About EPF? The Hidden Variable
If you're salaried, you already have EPF — 12% of basic salary, matched by employer. EPF currently pays ~8.25% EEE, and contributions are automatic. If your EPF contribution is ₹60,000+/year, you may not need PPF at all. EPF at 8.25% EEE is strictly better than PPF at 7.1%. In that case: EPF (mandatory) + ELSS (₹1.5L for 80C) + NPS (₹50K for 80CCD). PPF becomes redundant.
Quick check: Is your EPF enough?
EPF contribution (your 12%) ≥ ₹60,000/year → you're already getting safe, tax-free 8.25% debt allocation. Skip PPF entirely and direct that money to ELSS. The only exception: if you specifically need PPF's creditor protection or loan facility.
The Optimal Allocation by Age
Your allocation depends mainly on one variable: years until you need the money.
| Age | PPF | ELSS | NPS | Logic |
|---|---|---|---|---|
| 25-35 | ₹10K-25K/yr | ₹1.25L-1.4L/yr | ₹0-50K/yr | Max equity. Time is your superpower. |
| 35-45 | ₹40K-75K/yr | ₹75K-1.1L/yr | ₹0-50K/yr | Build the safe floor. Balance upside with certainty. |
| 45-55 | ₹75K-1.5L/yr | ₹0-75K/yr | ₹50K/yr | Glide toward safety. A crash now doesn't give recovery time. |
| 55-60 | ₹1L-1.5L/yr | ₹0 | ₹50K/yr | Capital preservation. Sequence-of-returns risk is devastating. |
The sweet spot for most 30% bracket earners: EPF (mandatory) + ELSS ₹1-1.25L (80C) + PPF ₹25-50K (80C) + NPS ₹50K (80CCD). Total deduction: ₹2 lakh. Decent equity exposure. Enough safety. Tax efficient.
ELSS's 3-Year Lock-In Is Actually a Feature
ELSS has the shortest lock-in of all 80C instruments. But here's the real advantage: the 3-year lock-in encourages exactly the right behaviour. Long enough to ride out most corrections, short enough to not feel trapped. After 3 years, you can withdraw units older than 3 years while newer ones stay invested — a rolling liquidity window. Compare to PPF's 15 years or NPS's lock-in until 60. ELSS gives discipline without handcuffs.
Tax Math: ₹1.25 Lakh LTCG Exemption
From FY 2024-25, LTCG exemption is ₹1.25 lakh/year. For ELSS:
- 20-year corpus: ₹1.12 crore on ₹30 lakh invested
- Total gains: ₹82.45 lakh
- LTCG exempt: ₹1.25 lakh
- Taxable: ₹81.20 lakh
- Tax at 10%: ₹8.12 lakh
- Effective tax rate: 9.85%
That's ₹8.12 lakh tax on ₹82 lakh gains. But PPF's hidden "tax" — the opportunity cost of not being in equity — is ₹47.5 lakh over 20 years. The LTCG tax is a rounding error compared to what you lose by over-allocating to PPF.
📌 Key Takeaways
- ELSS beats NPS by ₹39.4 lakh in net lump sum over 20 years — the 40% annuity lock-in is the silent killer
- ELSS beats PPF by ₹31 lakh post-tax — 12% equity vs 7.1% debt over two decades is not a fair fight
- NPS's 80CCD tax saving (₹15,600/yr) costs you ₹16.2 lakh in lost lump sum vs ELSS
- If EPF contribution ≥ ₹60K/year, skip PPF entirely — EPF at 8.25% EEE beats PPF at 7.1%
- Optimal for 30% bracket, age 25-35: EPF + ELSS ₹1.25L + PPF ₹25K + NPS ₹50K (80CCD only)
- NPS is mathematically inferior but behaviorally superior — if you panic-sell, its forced discipline might be worth the cost
- Tilt toward PPF and away from ELSS as you age — a crash at 55 is far more dangerous than at 30