NPS vs PPF: Which Retirement Plan Wins?
Both NPS and PPF are India's flagship long-term tax-advantaged retirement instruments. PPF is fixed-return (7.1%), fully tax-free at maturity, EEE. NPS is market-linked (~10-11% historical), with 60% lump sum tax-free + 40% mandatory annuity. The right choice depends on your horizon, risk tolerance, and whether you can fund both up to their respective caps.
Side-by-side comparison table
| Factor | NPS | PPF |
|---|---|---|
| Return type | Market-linked (75% equity in Aggressive) | Government-notified fixed |
| Current/historical rate | ~10-11% blended | 7.1% fixed |
| Annual contribution limit | No upper cap (₹50K tax-deductible under 80CCD(1B)) | ₹1.5 lakh (within 80C) |
| Lock-in | Until age 60 (60% withdrawable) | 15 years (partial after 7) |
| Tax treatment | 60% lump sum tax-free; 40% annuity taxable | EEE — fully tax-free |
| Extra tax deduction beyond 80C | ₹50K under 80CCD(1B) | Within 80C (₹1.5L) |
| Risk | Market risk | Zero (sovereign) |
| Withdrawal flexibility | Limited until 60 | Partial after year 7 |
| Best for | Young investors (25-35) with 25+ years to retirement | Mid-career (40+) wanting safety + tax-free maturity |
Returns: NPS Aggressive wins over long horizons
NPS Aggressive scheme (75% equity, 25% debt) has delivered ~10-11% blended over 10-15 year windows in India. PPF's government-notified rate has averaged 7.5-8% over the same period. The 2-3% rate difference compounds significantly: over 30 years, ₹1.5L annual contribution becomes ~₹1.55 cr at PPF's 7.1%, vs ~₹2.7 cr at NPS's 10%.
Tax treatment partially erodes the NPS advantage. PPF is fully tax-free at maturity; NPS has 60% tax-free lump sum + 40% mandatory annuity that pays taxable monthly pension. After-tax NPS still beats PPF over 25+ years, but by a smaller margin than the gross return gap suggests.
Tax: NPS has the unique 80CCD(1B) ₹50K extra deduction
NPS Tier 1 contributions qualify for two deductions: up to ₹1.5L within Section 80C (alongside PPF, ELSS, etc.), AND an additional ₹50,000 under Section 80CCD(1B) — over and above the 80C cap. This is the only legal way for an old-regime taxpayer to deduct more than ₹1.5L of long-term retirement contributions.
For a 30% slab earner, the extra ₹50K NPS deduction saves ₹15,600 in tax annually — making NPS's effective return higher than headline. Most savvy savers max both: ₹1.5L PPF in 80C + ₹50K NPS in 80CCD(1B) = ₹2L combined tax-shielded annual contributions.
Liquidity: PPF wins for non-retirement cash needs
PPF allows partial withdrawal from year 7 (50% of balance available). The full balance becomes available at year 15 (or extension thereafter). For mid-life cash needs — house down payment, kid's wedding, medical emergency — PPF has meaningful flexibility.
NPS is genuinely retirement-locked. Partial withdrawal (25%) allowed after 3 years for specified reasons (kid's education, house, medical). Full exit is at age 60 — 60% lump sum, 40% mandatory annuity. If your savings life requires mid-career access, PPF wins on this dimension.
Use both — different roles in the same portfolio
For most salaried Indians under 50, the right answer is to fund both up to their tax-deductible caps. ₹1.5L PPF (under 80C) provides the safe, EEE, partially-liquid ballast. ₹50K NPS (under 80CCD(1B)) provides the equity-driven retirement growth engine with extra tax shield.
Younger investors (under 35) with 25+ year horizons can push higher into NPS — additional NPS contributions above ₹50K don't get extra tax shield, but the equity-driven compounding is still attractive. Older investors (50+) approaching retirement should weight more heavily toward PPF for the safety and tax-free maturity.
EPF (the automatic 12% of basic) is already running for salaried employees — it's effectively the third leg of the retirement stool. PPF + NPS + EPF together typically cover the long-term tax-advantaged compounding well.
Related calculators
NPS
Project your NPS corpus at retirement plus the monthly pension after the mandatory 40% annuity purchase. 60% of corpus is tax-free lump sum at age 60.
OpenPPF
Project the maturity value of a Public Provident Fund (PPF) account over its 15-year term, with annual deposits and quarterly-notified compounding.
OpenNPS vs PPF
Compare expected maturity from NPS Tier 1 and PPF for the same annual contribution and tenure. Factors NPS's mandatory 40% annuity treatment.
OpenEPF
Estimate your EPF corpus at retirement — includes 12% employee + 8.33% employer match, annual increments, and the current 8.25% interest rate.
OpenRetirement
Find out how much you need to retire comfortably and the monthly investment required to build that corpus, accounting for inflation.
Open