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.
EPF is automatic if you're salaried, tax-free end to end, and the employer contribution is free money you should never withdraw at a job switch. NPS earns the extra ₹50,000 deduction under 80CCD(1B) but locks 40% into an annuity. PPF pays a guaranteed 7.1%, tax-free, across 15 years.
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).
Previous
Ch 5: PPF: 15 Years to Tax-Free Guaranteed Wealth
Next
Ch 7: Mutual Funds for Retirement: The Equity Layer