PPF vs NPS: Which Builds a Bigger Retirement Corpus?
PPF vs NPS for retirement: compare returns, lock-in, taxes and flexibility to see which builds a bigger corpus over 25-30 years.
If you're a salaried Indian trying to figure out where to park your long-term retirement money, two names keep coming up: the Public Provident Fund (PPF) and the National Pension System (NPS). Both are government-backed, both reward patience, and both come with tax sweeteners. But they behave very differently — and choosing the wrong one for your situation can cost you lakhs over a 25-year horizon. This guide breaks down PPF vs NPS for retirement across returns, lock-in, taxation and flexibility, so you can decide with clarity instead of guesswork.
What exactly are PPF and NPS?
Let's get the basics straight before we compare numbers.
PPF (Public Provident Fund) is a fixed-income savings scheme run by the government. You deposit anywhere from ₹500 to ₹1.5 lakh per financial year, and the government declares an interest rate every quarter (recently in the 7.1% range). The rate is fixed, the returns are guaranteed, and the entire maturity amount is tax-free. The account runs for 15 years and can be extended in blocks of 5 years.
NPS (National Pension System) is a market-linked retirement product. Your money is invested across equity, corporate bonds and government securities depending on the mix you choose. Returns are not guaranteed — they depend on how markets perform — but historically equity-heavy NPS accounts have delivered 9–12% over long periods. The catch: at retirement (age 60), you must use at least 40% of the corpus to buy an annuity (a regular pension), and only the rest can be withdrawn.
Simple mental model: PPF is a safe, predictable savings vault. NPS is a low-cost, market-linked pension engine with a forced annuity at the end.
PPF vs NPS for retirement: how do the returns compare?
This is where the gap usually shows up. Let's run a realistic example.
Suppose Ramesh, aged 30, can invest ₹1.5 lakh every year for 30 years until age 60.
- PPF at ~7.1%: Investing ₹1.5 lakh a year for 30 years grows to roughly ₹1.55 crore, entirely tax-free. (Remember, PPF runs in 15-year blocks, so this assumes extensions.)
- NPS at ~10%: The same ₹1.5 lakh a year for 30 years could grow to around ₹2.7 crore — but a chunk of that must be converted into an annuity.
The difference is the power of equity compounding over three decades. A 3% higher annual return doesn't sound like much, but over 30 years it nearly doubles the corpus. You can plug your own numbers into the PPF Calculator and the NPS Calculator to see how the gap widens with time.
The trade-off, of course, is certainty. PPF's ₹1.55 crore is locked-in guaranteed. NPS's ₹2.7 crore is an estimate — markets could deliver more or less.
How do lock-in and liquidity differ?
Both are long-term products, but the rules around accessing your money are quite different.
PPF lock-in and withdrawals
- Base tenure is 15 years from account opening.
- Partial withdrawals are allowed from the 7th year onwards, within limits.
- Loans against PPF are available between years 3 and 6.
- After 15 years, you can withdraw the full amount tax-free or extend in 5-year blocks.
NPS lock-in and withdrawals
- Money is locked until age 60 for most subscribers.
- Partial withdrawals (up to 25% of your own contributions) are allowed for specific needs like education, marriage or medical emergencies, after 3 years.
- At 60, at least 40% must go into an annuity; up to 60% can be withdrawn as a lump sum.
So PPF gives you a clear exit at 15 years and more interim flexibility. NPS keeps you locked in longer and forces a portion into a pension product whether you want it or not.
What about taxes? Which one wins on tax efficiency?
Tax treatment can quietly make or break a long-term plan, especially now that India has two income-tax regimes.
PPF taxation
PPF enjoys EEE status — Exempt, Exempt, Exempt. Your contribution qualifies for deduction under Section 80C (up to ₹1.5 lakh), the interest earned is tax-free, and the maturity amount is tax-free too. This is one of the cleanest tax profiles in Indian personal finance.
NPS taxation
- Contributions up to ₹1.5 lakh under Section 80C (within the overall limit).
- An additional ₹50,000 deduction under Section 80CCD(1B) — this is exclusive to NPS and a genuine reason many salaried people open one.
- If your employer contributes to NPS under 80CCD(2), that's deductible too (this benefit is available even under the new tax regime).
- At maturity, the 60% lump sum is tax-free. But the annuity income you receive later is taxed as per your slab in that year.
Important caveat: most of the 80C and 80CCD(1B) deductions only apply if you're under the old tax regime. If you've moved to the new regime, the main NPS edge that survives is the employer contribution under 80CCD(2). Before you decide, run your numbers through the Income Tax Calculator to see which regime actually suits you — the answer changes which product makes more tax sense.
Which suits your risk appetite and age?
Your age and comfort with market swings should drive this decision more than headline returns.
- If you're in your 20s or 30s: Time is your biggest asset. An equity-tilted NPS lets compounding do the heavy lifting, and you can ride out market dips. The forced annuity at 60 also enforces discipline.
- If you're in your 50s or close to retirement: PPF's guaranteed, tax-free nature is reassuring. You don't want a market crash three years before you stop working.
- If you can't stomach any volatility: PPF wins on peace of mind, even if it earns less.
- If you want maximum corpus and accept some uncertainty: NPS, with a higher equity allocation in early years, typically pulls ahead.
One thing worth remembering: inflation quietly erodes the real value of any corpus. A ₹1.55 crore PPF maturity in 30 years won't buy what ₹1.55 crore buys today. Use the Inflation Calculator to estimate what your future corpus is really worth in today's money — it's a sobering but useful exercise.
Do you have to choose just one?
Here's the honest answer most advisors give: you usually don't. PPF and NPS aren't rivals so much as teammates.
A common, sensible split for a salaried person under the old regime looks like this:
- Put ₹1.5 lakh in PPF to lock the 80C benefit and build a guaranteed, tax-free base.
- Add ₹50,000 to NPS to claim the extra 80CCD(1B) deduction and get equity exposure.
- Use SIPs in mutual funds for liquid, flexible long-term growth on top of both.
That way you get safety from PPF, growth and a tax kicker from NPS, and flexibility from mutual funds. If you're building toward a specific number, the Goal Planner Calculator helps you reverse-engineer how much each bucket needs. And if you want to see how a steady SIP stacks up alongside these, our guide on how much SIP you need to build ₹1 crore is a useful companion read.
A quick checklist before you commit
- Decide your tax regime first — it changes the deduction maths entirely.
- Map your retirement age and horizon — longer horizons favour NPS's equity tilt.
- Be honest about your risk tolerance.
- Check the annuity rules of NPS — you can't fully escape the pension component.
- Don't ignore liquidity needs over the next 10–15 years.
- Run the actual numbers with a Compound Interest Calculator instead of relying on rough memory.
FAQ
Is NPS better than PPF for a young salaried employee?
For most people in their 20s and 30s with a 25–30 year horizon, NPS usually builds a larger corpus thanks to equity exposure, plus it offers the extra ₹50,000 deduction under 80CCD(1B). PPF is still worth holding for the guaranteed, tax-free safety it provides.
Can I withdraw the full NPS amount at 60?
No. At 60, you must use at least 40% of the accumulated corpus to buy an annuity that provides a regular pension. The remaining 60% can be withdrawn as a tax-free lump sum.
Is PPF interest really fully tax-free?
Yes. PPF enjoys EEE status — the contribution, the interest earned and the maturity amount are all exempt from tax. This is one of its biggest advantages over many other options.
How much can I invest in PPF and NPS each year?
PPF allows ₹500 to ₹1.5 lakh per financial year. NPS has no upper investment cap, though the tax deductions are limited to ₹1.5 lakh under 80C and an additional ₹50,000 under 80CCD(1B).
Should I put all my retirement savings in one of them?
Generally no. Combining PPF for stability, NPS for growth and tax benefits, and SIPs for flexibility tends to work better than betting everything on a single product.
The bottom line
When it comes to PPF vs NPS for retirement, there's no universal winner — only the right fit for your age, risk appetite and tax situation. PPF gives you certainty and a spotless tax profile; NPS gives you higher growth potential and an exclusive tax break, with a forced pension at the end. For most salaried Indians, the smartest move is to use both rather than agonise over one.
Before you decide, do the maths for your own salary and goals. Start with the PPF Calculator and NPS Calculator, cross-check your tax regime, and explore the full range of free calculators on AlarmDaddy to plan your retirement with real numbers instead of hunches. If you have feedback or a calculator you'd love to see, feel free to get in touch — and you can learn more about AlarmDaddy and our mission to make Indian money decisions simpler.
Image credit: Diversification - Investing — 401(K) 2013, via flickr (BY-SA 2.0), sourced from Openverse.