NPS and PPF are both government-backed instruments with long-term retirement savings intent. The similarities end there.
PPF is essentially a long-term guaranteed savings account with sovereign credit, fixed interest, and full tax exemption at all three stages: contribution, accumulation, and withdrawal. NPS is a market-linked pension product with mandatory annuity at retirement, partial tax exemption on withdrawal, and significantly higher return potential.
Choosing between them isn't quite the right question — most serious retirement savers should use both. But in what proportion, and with what logic?
The fundamental difference in mechanism
PPF works like a high-yield sovereign bond. You invest up to ₹1.5 lakh per year, earn a rate set quarterly by the government (currently 7.1%), all growth is tax-free, and after 15 years (extendable) you receive the full corpus tax-free. No market risk, no lock-in surprise, guaranteed to be there.
NPS works like a defined contribution pension fund. You contribute through your career, the money is invested in equity, government bonds, and alternative assets (your mix), accumulation is market-linked, and at 60 you receive 60% tax-free and must convert 40% into an annuity (taxable income).
The annuity mandate is the key difference that most NPS discussions understate. You cannot take your full NPS corpus as a lump sum. At minimum 40% must be annuitised — meaning it generates regular income for life but you lose ownership of the principal. If you die early, the annuity pays your nominee for a limited period (depending on the annuity type chosen), but the large lump sum potential shrinks.
Warning
This annuity requirement is why NPS corpus comparison with PPF corpus is misleading. ₹1 Cr NPS corpus is not equivalent to ₹1 Cr PPF corpus. At least ₹40 lakh of the NPS corpus converts to an annuity stream, not a lump sum you can deploy freely.
Compare NPS vs PPF side by side
The tax comparison
PPF enjoys EEE (Exempt-Exempt-Exempt) status — contribution deductible under 80C, accumulation tax-free, withdrawal tax-free. This is as good as it gets in Indian taxation.
NPS has a more complex tax treatment:
- Employee contribution: Deductible under 80CCD(1) (within 80C limit) + additional ₹50,000 under 80CCD(1B) — old regime only
- Employer contribution: Deductible under 80CCD(2) — works in both old and new regime
- Lump sum withdrawal at 60 (60%): Tax-free
- Annuity income: Fully taxable at your slab rate in retirement
The 80CCD(1B) deduction of ₹50,000 over the regular 80C limit is NPS's most powerful exclusive benefit. For a 30% bracket taxpayer in the old regime, this saves approximately ₹15,600/year in additional tax — purely from the extra deduction over PPF.
Under the new tax regime, employee NPS contributions get no deduction. Only employer NPS contributions (Section 80CCD(2)) are deductible. This significantly reduces NPS's tax advantage for new regime adopters.
Who should lean toward which
Lean toward PPF if:
- You are in the new tax regime (PPF's deduction is still available under 80C, NPS employee deductions are not)
- You want no market risk in this component of your retirement savings
- You are building a corpus specifically for a goal within 15 years (child's education, etc.)
- You are averse to the mandatory annuity requirement
Lean toward NPS if:
- You are in the old tax regime and want to use the extra ₹50,000 80CCD(1B) deduction
- You have a long horizon (20+ years) and want higher equity exposure in your retirement savings
- Your employer offers to make contributions to NPS under 80CCD(2) — tax deductible in any regime
- You are comfortable with market-linked returns and partial illiquidity at retirement
Both if:
- You are building a diversified retirement corpus and want guaranteed + market-linked components
- You are in the 20-25 LPA range with maximised 80C and want additional tax efficiency
- You want a fixed-income safety net (PPF) alongside equity growth (NPS)
Info
A practical allocation for most mid-career salaried professionals: Max out PPF (₹1.5 lakh/year) for fixed-income retirement component, use employer NPS match if available, and invest equity SIP/ETF for the growth component. NPS voluntary contribution makes most sense only if you're actively using the 80CCD(1B) extra deduction in the old regime.
The return comparison over 25 years
Assumptions: ₹1.5 lakh/year invested starting at age 35, retirement at 60.
PPF at 7.1%: ~₹1.05 Cr corpus (all accessible, fully tax-free)
NPS at 11% CAGR (aggressive equity mix): ~₹2.05 Cr corpus. At retirement: ₹1.23 Cr tax-free lump sum + ₹82 lakh annuity purchase generating approximately ₹55,000-65,000/month lifetime income (taxable).
NPS builds a significantly larger corpus over 25 years at higher returns. But the annuity converts part of that corpus into income, not capital. Which is "better" depends on whether you want corpus (to deploy freely) or income (guaranteed for life).
For many retirees, a guaranteed income stream is exactly what they want in retirement — that's NPS's strongest argument.
The bottom line
Don't frame this as NPS or PPF. Frame it as: what is my target retirement corpus, what is my equity/debt/guaranteed-income split, and how does each instrument serve a role in that allocation?
For most people: PPF serves as the guaranteed, fully liquid, tax-efficient fixed-income component. Equity SIP or ETF serves as the growth engine. NPS serves as an additional boost if you're in the old tax regime and have employer NPS matching — or if you actively want a guaranteed income stream at retirement.
The right answer is personal. Run the comparison on your actual numbers.
FAQ
The follow-up questions people usually ask after the main recommendation is already clear.
Which gives higher returns — NPS or PPF?
NPS has historically delivered higher returns than PPF for equity-heavy portfolios. NPS Tier-1 equity funds (E funds) have delivered 12-14% CAGR over the last 10 years. PPF offers a fixed rate set by the government, currently 7.1% per annum. Over a 20-30 year horizon, NPS with an aggressive equity allocation (75% E, 25% G) can build a significantly larger corpus than PPF — but with market-linked volatility risk that PPF doesn't have.
What are the withdrawal rules for NPS at maturity?
At age 60 (or later), you can withdraw 60% of your NPS corpus as a tax-free lump sum. The remaining 40% must be used to purchase an annuity — this annuity income is taxable at your slab rate. PFRDA mandates a minimum 40% annuity purchase; you can choose to annuitise more if you want a larger guaranteed income stream.
Can I withdraw from PPF before maturity?
PPF has a 15-year lock-in. Partial withdrawal is allowed from year 7 onwards — up to 50% of the balance at the end of the 4th year or the preceding year (whichever is lower). You can also take a loan against PPF from year 3-6. Full withdrawal is only at maturity (15 years), though the account can be extended in 5-year blocks indefinitely.
Is NPS contribution tax deductible under new tax regime?
Employer contributions to NPS (Section 80CCD(2)) are deductible under both old and new tax regimes — up to 10% of basic salary for private employees. Employee voluntary contributions to NPS (Section 80CCD(1) and 80CCD(1B)) are only deductible under the old tax regime. Under the new regime, only employer NPS contributions get any deduction.
Who should definitely open a PPF account?
PPF is almost universally beneficial for: young earners in lower tax brackets (risk-free guaranteed return beats bank FD after tax), conservative investors who want certainty over market-linked returns, parents saving for children's education (15-year PPF started at birth is fully liquid at child's college admission time), and anyone building a fixed-income base to balance equity investments in their portfolio.