Rupeeful

NPS vs PPF — Which Retirement Vehicle Wins?

NPS vs PPF compared on returns, tax treatment, lock-in, withdrawal flexibility, and retirement income. With a hybrid strategy that uses both.

Rupeeful10 min read

NPS vs PPF is one of the most-asked questions in Indian retirement planning. Both are government-backed, both qualify for tax deductions, both lock your money for the long haul. But they're built on completely different philosophies — one is market-linked, the other is fixed-return. One is structured for retirement income, the other for tax-free maturity.

Picking between them isn't an either-or. The smartest answer is usually a hybrid strategy that uses both. Here's the full comparison.

TL;DR

  • PPF: 7.1% guaranteed, 15-year lock-in (extendable), fully tax-free maturity (EEE). Risk-free.
  • NPS: market-linked (~9-12% historical), locked till age 60, partial tax on exit + mandatory 40% annuity. Higher expected return with moderate risk.
  • Hybrid strategy: max out PPF for the risk-free core, add NPS for the extra ₹50K deduction under 80CCD(1B), use ELSS or SIPs for additional growth without lock-in.

If you're picking only one, PPF wins for most people because of its tax simplicity and full liquidity at 15 years. NPS wins if you specifically need the extra ₹50K deduction or want equity exposure inside a tax-advantaged wrapper.

The headline comparison

| Feature | PPF | NPS (Tier 1) | | --- | --- | --- | | Type | Government scheme | Market-linked retirement plan | | Returns | 7.1% guaranteed | ~9-12% historical avg (varies by allocation) | | Risk | Zero (sovereign) | Moderate (equity exposure) | | Lock-in | 15 years (extendable in 5-year blocks) | Till age 60 | | Min contribution | ₹500/year | ₹1,000/year | | Max contribution | ₹1.5L/year | No cap | | Tax deduction | 80C (₹1.5L combined) | 80CCD(1) under 80C + extra ₹50K under 80CCD(1B) | | Tax on returns | Tax-free | Tax-free | | Tax on maturity | Tax-free | 60% lump-sum tax-free; 40% mandatory annuity (taxable as income) | | Withdrawal flexibility | Partial after year 7, loan after year 3 | Limited partial withdrawals; full only at 60 | | Asset allocation | Fixed (govt securities) | Choose your equity / debt / govt mix | | Tax category | EEE | EET (partial taxation at exit) |

What's NPS exactly?

NPS (National Pension System) is a defined-contribution retirement scheme run by PFRDA. You contribute regularly during your working years, the corpus is managed across 4 asset classes (equity, corporate debt, government bonds, alternative investments), and at age 60 you must convert at least 40% to an annuity (which provides monthly pension).

You pick:

  • Tier 1: the actual retirement account, locked till 60. Tax benefits apply here.
  • Tier 2: optional add-on, fully liquid. No tax benefits. Think of it as a regular mutual fund.
  • Pension fund manager: SBI, HDFC, ICICI, Aditya Birla, LIC, etc. — they all charge similar low fees.
  • Asset allocation: Auto (lifecycle-based) or Active (you choose, max 75% equity for those under 50).

The expected long-run return depends on your allocation. A 75/15/10 (equity/corp debt/gilts) split historically delivers ~10-11% CAGR. A pure debt allocation delivers ~7-8%. The lifecycle "auto" mode shifts from equity-heavy in your 30s to debt-heavy near retirement.

What's PPF exactly?

PPF (Public Provident Fund) is a fixed-return small-savings scheme. You deposit between ₹500 and ₹1.5L per year, the government pays a fixed rate (currently 7.1%, reviewed quarterly), and at year 15 you can withdraw the entire balance — tax-free. You can also extend in 5-year blocks indefinitely.

There's no asset allocation choice — your money goes into a pooled government scheme. The interest rate is set by the Ministry of Finance and is the same for every PPF account in India.

The tax difference (this is the big one)

This is where most people get confused. Both PPF and NPS qualify under Section 80C, but NPS gives you an extra deduction:

Under the Old Regime

  • 80C (₹1.5L cap): PPF, ELSS, EPF, life insurance, NPS Tier 1 (under 80CCD(1)) — these all share the same ₹1.5L cap. Filling it with one means less room for the others.
  • 80CCD(1B) (₹50K extra): NPS Tier 1 only. This is additional to the ₹1.5L 80C cap. Total possible 80C+80CCD(1B) deduction: ₹2 lakh.
  • 80CCD(2) (employer's NPS contribution): up to 10% of basic + DA, no cap on amount. This is on top of everything else and is one of the most underused deductions.

Under the New Regime

  • 80C and 80CCD(1B) don't apply.
  • 80CCD(2) (employer's NPS contribution) does apply — 14% of basic + DA from FY24-25. This is the only major NPS-related deduction available under the New regime.

So if you're on New regime, NPS is mostly useful for the employer match (if you have one) or as a vehicle for tax-deferred growth — not for upfront deduction.

If you're on Old regime, NPS gives you ₹50K of additional deduction over and above 80C. Even at a 30% slab + 4% cess, that's ₹15,600/year of tax savings every year — significant over a 25-year career.

What about taxation at maturity?

This is where PPF wins on simplicity:

| Item | PPF | NPS | | --- | --- | --- | | At maturity | Full balance tax-free | 60% lump sum tax-free; 40% must convert to annuity | | On annuity | N/A | Monthly annuity payments are fully taxable as income at slab rate | | Premature exit | Allowed in extension blocks (after year 15) | 80% must convert to annuity if exit before 60; 20% tax-free lump sum |

The 40% annuity requirement is the most-criticised feature of NPS. Annuity rates from LIC and other ASPs (Annuity Service Providers) are typically 6-7%, often lower than the rate at which a self-managed SWP from mutual funds could pay out. You're forced to "buy a guaranteed pension" at potentially below-market rates.

There are different annuity options (life-only, joint-life, with return of purchase price, etc.) — the highest-paying option (life-only without return) gives the most monthly income but offers zero corpus to heirs. The lowest-paying (joint-life with return) is more conservative but pays meaningfully less.

Which one wins on raw returns?

Let's run a 25-year comparison: ₹1.5L/year invested in each.

PPF at 7.1% for 25 years

  • Total invested: ₹37.5L
  • Maturity (using our PPF Calculator): ~₹1.04 Cr — entirely tax-free.

NPS at 10% (typical equity-heavy allocation) for 25 years

  • Total invested: ₹37.5L
  • Corpus at 60: ~₹1.62 Cr (using SIP-style annual contribution at 10%)
  • 60% lump sum (tax-free): ₹97L
  • 40% annuity (taxable, 7% rate): ₹65L → ₹4.5L annual pension before tax → ₹3.6L after tax (at 20% slab)

NPS produces a larger nominal corpus, but a chunk of it is locked into a moderate-rate annuity. Over a 25-year retirement, NPS still wins on total cash received — but with less flexibility.

NPS at 8% (conservative allocation)

  • Corpus at 60: ~₹1.18 Cr
  • After tax and annuity drag: roughly comparable to PPF.

So NPS only meaningfully beats PPF if you're aggressive with equity allocation (60%+ equity) and India delivers historical equity returns.

When PPF wins

  • You want simplicity and certainty. PPF's 7.1% is guaranteed; NPS's 10% is not.
  • You don't trust your future self to manage equity volatility — PPF has zero drawdowns.
  • You want full liquidity at 15 years, not lock-in till 60.
  • You're risk-averse by temperament and would panic-sell during market crashes.
  • You're already maxed out on 80C through other instruments.
  • You're on New regime and the 80CCD(1B) deduction doesn't apply to you.

When NPS wins

  • You want the extra ₹50K deduction under 80CCD(1B) on top of regular 80C — and you're on Old regime.
  • Your employer offers NPS contribution under 80CCD(2) — that's free deduction up to 14% of basic.
  • You want equity exposure inside a tax-advantaged wrapper (no LTCG on NPS gains).
  • You're comfortable with the 40% annuity requirement at retirement.
  • You want a forced retirement-only commitment that you can't easily withdraw from.

The hybrid strategy

Most thoughtful Indian investors don't pick one — they layer:

  1. Max out PPF (₹1.5L/year) if 80C isn't already saturated. This is the risk-free core.
  2. Add ₹50K to NPS Tier 1 for the extra 80CCD(1B) deduction. If you're on Old regime, this is essentially free additional tax savings.
  3. Negotiate employer NPS under 80CCD(2) if your CTC structure allows — it's tax-free deduction over and above the rest.
  4. Use ELSS / regular mutual funds for additional equity exposure without the NPS lock-in.

The hybrid covers all bases: tax deduction, equity growth, capital safety, liquidity at different time horizons.

Final thoughts

PPF is safer and simpler; NPS is higher-expected-return but more complex. Neither is wrong; they solve slightly different problems.

If you can only do one, default to PPF — predictability has real psychological value. If you can do both, do both — they complement each other beautifully.

Use our PPF Calculator to model your PPF maturity at different rates and tenures. The Income Tax Calculator can show you exactly how much each ₹1 of NPS contribution saves you in tax this year — often the deciding factor.