PPF vs NPS
Guaranteed 7.1% vs market-linked 10-12% - which retirement saver wins for India?
TLDR
PPF is the safe, EEE (exempt-exempt-exempt) tax-free option at 7.1% guaranteed. NPS gives you 10-12% expected market returns with 75% equity allocation, but 60% of the corpus is annuitised at retirement and the annuity income is taxed. For a 30-year horizon and Rs 1.5 lakh/year contribution, NPS typically beats PPF by 30-50% on corpus, but PPF gives you 100% tax-free liquid wealth at maturity.
Side-by-side comparison
| Criterion | PPF | NPS | Winner |
|---|---|---|---|
| Return | 7.1% guaranteed (declared quarterly) | 10-12% expected (market-linked) | NPS |
| Lock-in | 15 years (partial withdrawal from year 7) | Until retirement (age 60), partial withdrawal allowed | PPF |
| Tax (contribution) | Section 80C[1] up to Rs 1.5L | Section 80CCD(1B) up to Rs 50K + 80CCD(1) Rs 1.5L = Rs 2L | NPS |
| Tax (growth) | Tax-free | Tax-free | Tie |
| Tax (maturity) | 100% tax-free (EEE) | 60% lump sum tax-free + 40% annuity taxable | PPF |
| Liquidity at maturity | 100% lump sum | 60% lump sum + 40% must buy annuity | PPF |
| Minimum / Maximum | Rs 500 / Rs 1.5L per year | No max (tax benefit caps at Rs 2L) | NPS |
| Equity exposure | 0% | Up to 75% (auto-allocated based on age) | NPS |
| Risk | Sovereign guarantee, zero loss | Market risk (NAV-based) | PPF |
| Charges | Nil | 0.01% AUM (lowest in industry) | PPF |
Run your own numbers
Plug in your numbers - the calculator updates instantly. Same math, your inputs.
Estimates only. Returns are not guaranteed. Tax rules and rates current as of 2026-05-16.
When each one wins
When PPF wins
- You want zero risk and guaranteed returns
- You're within 15 years of retirement (less time to ride market cycles)
- You value 100% liquid lump sum at maturity
- You'll need access to part of the corpus before 60 (PPF allows partial withdrawal from year 7)
- You're a senior citizen looking for safety + EEE tax status
When NPS wins
- You're under 45 with 15+ years to retirement
- You're comfortable with market-linked volatility for higher returns
- You want the extra Rs 50,000 tax deduction under 80CCD(1B)
- You're a salaried employee with active EPF (NPS complements EPF without overlap)
- You're optimising for retirement corpus, not liquid wealth at 60
The math (typical scenario)
Both saving Rs 1.5 lakh per year for 30 years to retirement age 60:
PPF (7.1% guaranteed, EEE) Annual contribution: Rs 1,50,000 Years: 30 Maturity corpus: Rs 1,50,000 * [((1.071^30 - 1) / 0.071)] = Rs 1.55 crore Tax on withdrawal: 0 Net at 60: Rs 1.55 crore (all liquid) NPS (10% expected, with 60-40 split) Annual contribution: Rs 1,50,000 Years: 30 Corpus: Rs 1,50,000 * [((1.10^30 - 1) / 0.10)] = Rs 2.47 crore 60% lump sum (tax-free): Rs 1.48 crore 40% annuity (taxable, ~6% yield): Rs 99 lakh -> Rs 5.9L/yr pension (taxed at slab) Approximate after-tax NPV at 4% discount: ~Rs 1.90 crore total wealth Difference: NPS wins by ~Rs 35 lakh, but PPF gives you 100% liquid wealth vs NPS's forced annuitisation of 40%.
How each instrument actually works
PPF (Public Provident Fund)
Government-backed savings scheme administered by India Post + most major banks. Interest rate revised quarterly by the Finance Ministry; been in 7.1% range since 2020. Lock-in is 15 years from end of year of first deposit; can be extended in 5-year blocks. Partial withdrawal allowed from year 7 (limit: 50% of balance at end of 4th preceding year). EEE tax status means contributions, interest, and maturity are all tax-free.
NPS (National Pension System)
Defined-contribution pension scheme regulated by PFRDA. Two tiers: Tier I (mandatory, locked till 60) and Tier II (voluntary, withdraw anytime, no tax benefit). Tier I has 4 fund choices (E=equity, C=corporate bonds, G=govt bonds, A=alternative). Auto-allocation gradually shifts from equity to debt as you age. At 60: 60% lump sum (tax-free), 40% must buy a life annuity from PFRDA-empanelled insurer (annuity income is taxed at slab rate). Annual contribution above Rs 1.5L deductible under 80CCD(1B) up to Rs 50K extra.
Combine both for the best of both worlds
Most financial planners recommend running both: Rs 1.5L/year in PPF (Section 80C, EEE, guaranteed safety) AND Rs 50K/year in NPS (extra 80CCD(1B) deduction, equity upside). Total tax benefit: Rs 2 lakh. Total annual outflow if you max both: Rs 2 lakh.
Frequently asked questions
Can I invest in both PPF and NPS at the same time?
Yes. Most planners suggest Rs 1.5L in PPF (Section 80C) plus Rs 50K in NPS (80CCD(1B)) for a combined Rs 2L deduction - higher than either alone.
Which has a higher return historically?
NPS equity fund (Tier 1 - Scheme E) has returned 11-13% CAGR over 10+ years; PPF has stayed near 7.1-8% in the same window. But NPS has volatility; PPF doesn't.
Can I withdraw NPS before age 60?
Yes, up to 25% of your own contribution after 3 years, max 3 times during the entire tenure, for specific reasons (higher education, marriage, medical, home purchase). Premature exit before 60 forces you to annuitise 80% of the corpus.
Is the 40% NPS annuity income taxable?
Yes, it's taxed at your slab rate when you receive it during retirement. The 60% lump sum at 60 is fully tax-free.
Why does PPF have such a long lock-in?
PPF is designed as a 15-year forced-savings vehicle. The long lock-in is what enables the tax-free EEE status - the government wants citizens to actually have retirement savings, not raid them after 5 years.
Can NRIs invest in PPF or NPS?
NRIs cannot open new PPF accounts but can continue an existing one until maturity. NRIs CAN invest in NPS (Tier I) since 2019.
What happens to NPS if I die before 60?
Your nominee receives the full corpus (no forced 40% annuitisation), tax-free. PPF similarly transfers to nominee with full balance.
Is the 7.1% PPF rate guaranteed for the next 15 years?
No - the government revises the rate quarterly. It has stayed in the 7.1-8% band for the last decade. There's no guarantee it stays there but it's never been below 7% in modern history.
Can I lose money in NPS?
Yes, in any given year the NAV can go down (equity fund). Over 20+ year horizons, equity-heavy NPS funds have never had a negative return based on historical data.
Which has lower fees?
NPS is the lowest-cost retirement scheme in the world at ~0.01% AUM. PPF has zero administrative fees but the lower 7.1% return is the implicit 'cost'.
