NPS vs PPF vs ELSS: The 80C Allocation Puzzle

Three tax-saving instruments, one ₹1.5 lakh limit. We model every angle — returns, annuity traps, liquidity, and what actually works at 25, 35, and 45.

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
ELSS beats NPS by ₹39.4L Net lump sum difference — because NPS locks 40% into annuity at ~6%

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.

🧮 Model Your Own NPS vs PPF vs ELSS Returns

Adjust the monthly amount, return rates, and duration to see exactly how each instrument performs:

Open SIP Calculator →

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?

ScenarioTax saved (20 yr)Corpus at 60Lump sumAnnuity 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
WinnerNPSELSSELSS: +₹16.2L
+₹16.2 Lakh Extra from ELSS vs NPS on ₹50K/year — even after losing the 80CCD tax benefit

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:

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.

AgePPFELSSNPSLogic
25-35₹10K-25K/yr₹1.25L-1.4L/yr₹0-50K/yrMax equity. Time is your superpower.
35-45₹40K-75K/yr₹75K-1.1L/yr₹0-50K/yrBuild the safe floor. Balance upside with certainty.
45-55₹75K-1.5L/yr₹0-75K/yr₹50K/yrGlide toward safety. A crash now doesn't give recovery time.
55-60₹1L-1.5L/yr₹0₹50K/yrCapital 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:

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

Run Your Own NPS vs PPF vs ELSS Numbers

Model ₹12,500/month for 20 years in each instrument. Adjust returns, years, and tax rates. See what you actually get in hand.

Open Compound Interest Calculator →

🧮 Try It Yourself

Run your own numbers with our free calculator. Adjust contributions, rates, and timelines.

Open India SIP Calculator →