Chapter 6 of 10
EPF vs NPS vs PPF — The Complete Comparison
Side-by-side comparison of returns, liquidity, tax treatment, and who each is best for.
Raksha is 34 and runs two restaurants in Chennai. No employer. No HR. Nobody sets up her EPF automatically.
She has three retirement instruments she could use: EPF, NPS, and PPF. Unlike her salaried friends, she has to choose herself. Her CA says "do PPF." Her bank RM says "do NPS." A WhatsApp forward says "EPF is best."
Everyone has an opinion. Nobody shows her the numbers.
This chapter does.
The Quick Answer (If You're in a Hurry)
| EPF | NPS | PPF | |
|---|---|---|---|
| Who can use it | Salaried employees only | Anyone (employed or self) | Anyone |
| Contribution limit | 12% of basic (employer matches) | ₹500/year minimum, no max | ₹500 to ₹1.5L/year |
| Expected returns | 8.25% (fixed, FY26) | 10–12% (equity option) | 7.1% (fixed, FY26) |
| Tax on contribution | 80C deduction (up to ₹1.5L) | 80C + extra ₹50K under 80CCD(1B) | 80C deduction (up to ₹1.5L) |
| Tax on maturity | Tax-free (after 5 years) | 60% tax-free, 40% must buy annuity | 100% tax-free |
| Liquidity | Low (partial only) | Very low (locked till 60) | Medium (partial after 7 years) |
| Minimum lock-in | 5 years of employment | Until age 60 | 15 years |
If you only read this table, you'd pick NPS for returns, PPF for simplicity, and EPF if you're salaried. And you'd mostly be right. But the details matter a lot. Especially on tax treatment and who each instrument is actually designed for.
EPF: The Salaried Employee's Retirement Gift
If you're employed and earning above ₹15,000/month, EPF is not optional. Your employer contributes 12% of your basic salary, and so do you. That money goes into your EPF account every month.
Here's what makes EPF special: it's EEE: Exempt, Exempt, Exempt. Your contribution is tax-deductible (80C), the interest earned is tax-free, and the maturity is tax-free (after 5 continuous years of service).
No other instrument in India gives you employer matching plus full EEE status.
Suvash earns ₹75,000/month. His basic salary is ₹37,500.
Suvash contributes: 12% × ₹37,500 = ₹4,500/month Employer contributes: ₹4,500/month (but ₹540 goes to EPS, the pension scheme, not EPF) Effective EPF credit per month: ₹4,500 (Suvash) + ₹3,960 (employer EPF) = ₹8,460/month
At 8.25% for 30 years: Suvash's EPF corpus at 58 ≈ ₹1.2 crore.
He contributed ₹16.2 lakh. His employer contributed another ₹14.3 lakh. Compounding did the rest.
When Suvash left his first company at 28, the HR team handed him a form to withdraw his EPF: ₹85,000 accumulated in 3 years. He almost did it. He didn't. Thank god.
That ₹85,000 at 8.25% for 30 more years becomes approximately ₹9.7 lakh by itself.
Never withdraw EPF when switching jobs. Transfer it using the UAN portal instead. 5 minutes of admin work, ₹9+ lakh difference.
Who EPF is for: Salaried employees. The employer match is free money. You'd be insane not to take it.
EPF weakness: No equity exposure. 8.25% in a country with 6% inflation means your real return is just 2.25%. It's safe and tax-efficient, but it won't generate explosive long-term growth by itself.
NPS: The Tax Optimizer's Retirement Account
NPS (National Pension System) is PFRDA-regulated and designed specifically for retirement. Anyone can open one: employed, self-employed, or even freelancers like Raksha.
What makes NPS distinct from EPF and PPF:
1. Equity exposure. You can put up to 75% of your NPS contributions into equity funds (Tier 1 Active Choice). Over 20–30 years at 12% CAGR, this significantly outpaces EPF and PPF.
2. The extra ₹50,000 tax deduction. Under Section 80CCD(1B), NPS gives you a deduction of up to ₹50,000 per year, over and above the ₹1.5 lakh 80C limit. For someone in the 30% tax bracket, this saves ₹15,000 in taxes every year.
3. Self-employed friendly. Raksha has no employer EPF. NPS is her primary retirement vehicle. She can start with ₹500/year and scale up.
Raksha's taxable income: ₹14 lakh/year (from restaurant profits)
Without NPS (old regime): Tax on ₹14L: approximately ₹2,02,500
With ₹50,000 NPS contribution (80CCD 1B): New taxable income: ₹13,50,000 Tax saved: approximately ₹15,600
Plus: ₹50,000 invested for retirement at 12% CAGR for 25 years = ₹8.5 lakh from just this year's contribution.
Government effectively paid ₹15,600 toward Raksha's retirement. She paid ₹34,400.
NPS weakness: At maturity (age 60), only 60% can be withdrawn tax-free. The remaining 40% must be used to purchase an annuity: a regular pension from an insurance company. Annuity rates in India are low (5–6%), and that 40% loses the tax-free compounding advantage. This is the main reason people criticise NPS versus EPF.
NPS has a Tier 2 account that acts like a flexible savings account with no lock-in. It doesn't get the 80CCD(1B) deduction and isn't specifically for retirement. It's essentially a mutual fund with low fees. For most people, Tier 1 NPS + a regular mutual fund is better than messing with Tier 2.
Who NPS is for: Self-employed professionals and business owners (like Raksha) who don't have EPF, and salaried people who want the extra ₹50,000 deduction after maxing 80C.
PPF: Boring, Guaranteed, and Completely Tax-Free
PPF (Public Provident Fund) is a government-backed savings scheme. You deposit up to ₹1.5 lakh/year. The government pays 7.1% interest (reviewed quarterly, announced each quarter). At maturity (15 years), you get everything back, principal plus interest, completely tax-free. No annuity. No conditions.
PPF is EEE too: the same Exempt-Exempt-Exempt structure as EPF. But unlike EPF, you control it. There is no employer involved.
Raksha deposits ₹1,50,000 every year into PPF starting at 34.
At 7.1% annual return over 15 years: Total deposited: ₹22,50,000 Corpus at year 15 (age 49): approximately ₹40,68,000
She invested ₹22.5 lakh and got back ₹40.7 lakh, completely tax-free. No annuity. No lock-up after maturity. She can extend in 5-year blocks or withdraw fully.
PPF strength: The guarantee matters. EPF interest rate can change. Equity NPS can lose 30% in a bad year. PPF delivers 7.1% no matter what markets do. For the bond/debt portion of a retirement portfolio, PPF is hard to beat on an after-tax basis.
PPF weakness: Low returns compared to long-term equity. ₹1.5 lakh/year maximum deposit. 15-year lock-in (though partial withdrawals allowed after year 7). For someone who needs to build a ₹3–4 crore retirement corpus, PPF alone won't get there.
Who PPF is for: Everyone, as the stable, tax-efficient debt layer of their retirement stack. Also ideal for the self-employed who don't have EPF and want guaranteed returns without annuity obligations.
Side-by-Side: The Real Returns After Tax
The tax treatment is where the differences become most stark. Let's compare all three for a 30% tax bracket investor, same ₹1,50,000/year contribution, 20-year horizon:
| EPF | NPS (60% equity) | PPF | |
|---|---|---|---|
| Annual contribution | ₹1,50,000 | ₹1,50,000 | ₹1,50,000 |
| Expected pre-tax return | 8.25% | 11% blended | 7.1% |
| Tax on gains | None (EEE) | 40% must buy annuity at 5–6% | None (EEE) |
| Corpus after 20 years | ~₹72L | ~₹1.05 crore (60% = ₹63L tax-free) | ~₹61L |
| Effective take-home | ₹72L (full) | ₹63L tax-free + pension from 40% | ₹61L (full) |
| Flexibility at maturity | Full withdrawal | 60% lump sum, 40% annuity | Full withdrawal |
NPS wins on raw corpus (higher equity returns). But EPF and PPF give you full access to the money. NPS's forced annuity on 40% is a meaningful trade-off.
Who Should Use What: The Decision Framework
If you're salaried: EPF is mandatory and comes with employer matching. Maximise it. Then add NPS for the extra ₹50K deduction. Then PPF for guaranteed debt exposure.
If you're self-employed (like Raksha): Start NPS for the ₹50K deduction and equity growth. Add PPF for guaranteed returns. Skip EPF (you can't access it anyway).
If you're in the 30% tax bracket: NPS's ₹50K extra deduction saves you ₹15,600/year. That's real money. Use it.
If you're conservative and hate equity volatility: PPF is your anchor. It won't make you rich, but it won't crash in March 2020 either.
If you're already in retirement and want safe income: PPF extended accounts and Senior Citizen Savings Scheme (SCSS), covered in Chapter 9.
The Combined Strategy (Most People Need All Three)
Raksha's optimal setup after reading this:
- NPS Tier 1: ₹50,000/year to max the 80CCD(1B) deduction. Equity heavy (75% E, 25% C).
- PPF: ₹1,00,000/year for guaranteed, fully tax-free corpus. This is her debt/stability layer.
- Mutual Funds (Nifty 50 index fund): ₹10,000–15,000/month SIP. This is her high-growth equity layer, with full liquidity.
She doesn't need EPF. But a salaried person should have all four: EPF as foundation, NPS for the extra deduction, PPF for guaranteed stability, and mutual funds for uncapped equity growth.
Key Takeaways
- EPF: mandatory for salaried employees, tax-free EEE, employer matching is free money. Never withdraw when switching jobs.
- NPS: best for the ₹50,000 extra deduction (80CCD 1B) and equity growth. Weakness: 40% goes to annuity at maturity.
- PPF: guaranteed 7.1%, fully tax-free, 15-year lock-in. Everyone should use it as the debt layer.
- Raksha (self-employed): NPS + PPF + mutual funds. No EPF available.
- Suvash (salaried): EPF (mandatory) + NPS (extra deduction) + PPF (stability) + mutual fund SIP (growth).
- Returns ranking: NPS equity > EPF > PPF. Tax efficiency: EPF = PPF (both fully EEE) > NPS (partial annuity tax drag).