Comparison

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

FactorNPSPPF
Return typeMarket-linked (75% equity in Aggressive)Government-notified fixed
Current/historical rate~10-11% blended7.1% fixed
Annual contribution limitNo upper cap (₹50K tax-deductible under 80CCD(1B))₹1.5 lakh (within 80C)
Lock-inUntil age 60 (60% withdrawable)15 years (partial after 7)
Tax treatment60% lump sum tax-free; 40% annuity taxableEEE — fully tax-free
Extra tax deduction beyond 80C₹50K under 80CCD(1B)Within 80C (₹1.5L)
RiskMarket riskZero (sovereign)
Withdrawal flexibilityLimited until 60Partial after year 7
Best forYoung investors (25-35) with 25+ years to retirementMid-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

Related guides

More comparisons