I'll be honest with you. I was one of those people who used to think NPS was boring. Another government scheme, another pension product -- how exciting can it be, right? Then in 2018, when I actually sat down and ran the numbers for my own retirement, I had a bit of a wake-up moment. PPF was giving me 7-something percent. FDs were giving even less. My mutual fund portfolio had its ups and downs. But NPS? The equity component in my NPS had delivered around 13% annualised returns since I opened the account in 2014. And I was getting a tax deduction on top of that.

That's when I went from being an NPS skeptic to being a full-blown NPS cheerleader. And in this post, I'm going to tell you exactly why I think NPS deserves a much bigger spot in your financial plan than you're probably giving it right now.

Fair warning: I have strong opinions. You might not agree with all of them. That's fine. But at least hear me out before you decide.

Why I Think NPS Beats PPF for Long-Term Retirement Planning

I know this is a controversial take. PPF is the darling of Indian savers. Your parents probably have a PPF account. Your CA probably recommended one. And look, PPF is a fine product. It's safe, it's tax-free, and it gives you decent returns. But for retirement planning specifically? I don't think PPF alone is enough anymore.

Here's my argument, and it's based on hard numbers, not feelings.

PPF currently gives about 7.1% per annum. That rate has been falling over the last decade -- it was 8.7% in 2014. Inflation in India typically runs 5-6%. So your real return from PPF is maybe 1-2% per year. You're barely keeping up with rising prices.

NPS, with a decent equity allocation, has historically given 10-13% on the equity portion and 8-9% on the debt portion. Even a moderate portfolio with 50% equity and 50% government securities has given around 10% annualised over 10 years. After accounting for inflation, you're looking at real returns of 4-5%. That's a massive difference when you compound it over 25-30 years.

Let me put real numbers on this. Say you invest 50,000 rupees a year for 30 years.

PPF at 7.1%: Your corpus will be approximately 51 lakh rupees. NPS at 10% (moderate allocation): Your corpus will be approximately 91 lakh rupees.

That's nearly 40 lakh more in your retirement kitty. From the same annual investment. The difference is staggering.

Now I can already hear the PPF fans saying: "But PPF is risk-free!" True. But NPS isn't high-risk either. The equity portion invests in large-cap stocks through professionally managed pension funds. The government securities portion is as safe as PPF. You're not gambling in penny stocks here. And over a 25-30 year horizon, the probability of equity giving better returns than fixed-income is overwhelmingly high. History backs this up, not just in India but globally.

Understanding NPS -- The Basics You Need to Know

For those who are new to NPS, let me quickly cover the essentials. NPS is a pension scheme regulated by the Pension Fund Regulatory and Development Authority (PFRDA). It was started in 2004 for government employees and opened to all Indian citizens in 2009. Any Indian between 18 and 70 years old can join. NRIs are also eligible.

When you open an NPS account, you get a PRAN -- Permanent Retirement Account Number. This is your unique identifier. Like your UAN for PF, your PRAN stays with you for life regardless of job changes or city changes. This portability is one of the genuinely good things about NPS.

The basic idea is simple: you put money in regularly during your working years, that money gets invested in the market by professional fund managers, and when you retire at 60, you use the accumulated corpus to buy a pension (annuity) and take out a lump sum.

Tier I vs Tier II -- Don't Confuse These Two

NPS has two types of accounts, and I see people getting confused about this all the time.

Tier I is your pension account. This is the main event. It has a lock-in till you turn 60 (with limited exceptions for early withdrawal). Minimum contribution is 1,000 rupees per year -- that's it, bus itna hi. You get all the tax benefits on Tier I contributions. At retirement, you must use at least 40% of the corpus to buy an annuity (monthly pension), and you can take up to 60% as a lump sum.

Tier II is like a voluntary savings account attached to your NPS. There's no lock-in -- you can withdraw whenever you want. No tax benefits for private sector employees (government employees get 80C benefit with a 3-year lock-in on Tier II). Think of Tier II as a mutual fund alternative that uses the same NPS fund managers but without the lock-in restrictions.

My take: open Tier I for sure. Tier II is optional. If you're already investing in mutual funds, you may not need Tier II at all. But if you want the discipline of the NPS framework without the lock-in, Tier II works well as a parking space for surplus funds.

Choosing Your Fund Manager -- My Honest Assessment

NPS lets you pick from multiple pension fund managers. As of 2026, the options are SBI Pension Funds, LIC Pension Fund, UTI Retirement Solutions, HDFC Pension Management, ICICI Prudential Pension Funds, Kotak Mahindra Pension Fund, Aditya Birla Sun Life Pension Management, Tata Pension Management, and Max Life Pension Fund Management.

Now, which one should you go with? I've been tracking NPS returns for several years, and here's what I've observed.

For the equity portion (Scheme E), HDFC Pension, SBI Pension, and Kotak Pension have consistently been among the top performers. HDFC Pension Fund's Scheme E has delivered roughly 13-14% annualised returns since inception. SBI is close behind at around 12.5-13%. UTI and LIC have been slightly more conservative and tend to trail by a percent or so.

For the government securities portion (Scheme G), the difference between fund managers is much smaller -- we're talking about 8-9% across the board. Government bonds are government bonds, there's only so much variation possible.

For corporate bonds (Scheme C), returns have been in the 9-10% range, and again the differences between fund managers are relatively narrow.

My personal choice? I went with HDFC Pension Management when I switched a few years ago (you're allowed to switch fund managers once a year). Their equity performance has been strong, and the fund management fees are low. But honestly, the top 3-4 fund managers are all quite competent. Don't stress too much over this decision. Pick one of the top performers and move on.

Asset Allocation -- This Is Where You Make or Break Your Returns

This is the most important decision you'll make in NPS, and I'm going to give you my honest opinion here.

NPS invests in four asset classes: E (equity), C (corporate bonds), G (government securities), and A (alternative investments like REITs, InvITs). You have two approaches to deciding your allocation.

Active Choice: You decide the percentages yourself. Maximum equity allocation is 75% (it was recently increased from the old limit). You can put up to 100% in G or C, and up to 5% in A. This is what I personally use.

Auto Choice (Lifecycle Fund): The system automatically sets your allocation based on your age and gradually shifts from equity to debt as you get older. There are three options -- Aggressive (starts with 75% equity), Moderate (50% equity), and Conservative (25% equity).

Here's my strong opinion: if you're under 40, go with Active Choice and put 75% in equity, 15% in corporate bonds, and 10% in government securities. I know it sounds aggressive, but when your retirement is 20-30 years away, you have time to ride out market volatility. Equity has always recovered and grown over such long periods. Playing it safe with only 30-40% equity when you're 28 years old is, in my view, a mistake that'll cost you lakhs in the long run.

If you're between 40 and 50, dial the equity back to 50-60% and increase the bond allocation. You still have 10-20 years, which is plenty for equity to work its magic, but a bit of cushion doesn't hurt.

If you're above 50, the Auto Choice moderate option is actually quite sensible. It'll automatically reduce your equity exposure as you approach 60, which protects your corpus from a market downturn right before retirement.

One thing people forget: you can change your asset allocation once a year for free. So you're not stuck with your initial choice. I review my allocation every January and adjust based on how close I am to retirement and what the markets look like.

The Tax Benefits -- And Why NPS Is a Tax-Saver's Dream Under the Old Regime

This is where NPS really shines if you're still filing under the old tax regime. Let me lay out every tax benefit clearly.

Section 80CCD(1): Your own contribution to NPS Tier I is deductible up to 10% of salary (basic plus DA) for salaried people, or 20% of gross income for self-employed people. This falls within the overall 80C limit of 1.5 lakh. So if you've already used up your 80C limit with PF and life insurance, this doesn't give you any extra benefit.

Section 80CCD(1B): THIS is the golden deduction. An additional 50,000 rupees deduction for NPS contributions, completely separate from the 80C limit. If you're in the 30% tax bracket, this one deduction alone saves you 15,600 rupees in tax (50,000 x 30% + 4% cess). I find it amazing that many salaried people don't know about this. It's essentially free money being left on the table.

Section 80CCD(2): Employer's contribution to your NPS account. Up to 14% of basic plus DA for central government employees, 10% for others. Here's the thing that makes this incredibly powerful -- this deduction is available even under the new tax regime. So if your company offers to put money in NPS as part of your CTC, absolutely say yes. You're getting a tax benefit that almost nothing else provides under the new regime.

On withdrawal at 60: The 60% lump sum you take out is completely tax-free. This was changed a few years ago and is a massive benefit. The 40% that goes into buying an annuity -- the annuity income you receive monthly IS taxable as regular income. That's the trade-off.

Total potential tax saving from NPS (old regime): 80CCD(1) within 80C -- up to 1.5 lakh. 80CCD(1B) -- additional 50,000. If you're in the 30% bracket, that's potentially 62,400 rupees saved just from NPS-related deductions. Not bad for a retirement product that's also giving you 10-12% returns.

Retirement Calculation -- What Does a Real NPS Retirement Look Like?

Let me run a detailed scenario because I think seeing concrete numbers is more useful than abstract talk.

Scenario: Arjun, age 30, basic salary 50,000 per month. He contributes 10% of basic (5,000/month) to NPS, and his employer matches with 10% (another 5,000/month). Total monthly NPS investment: 10,000 rupees. He also puts in an additional 50,000 per year (for the 80CCD(1B) benefit). His salary grows at 8% per year. He chooses Active Choice with 65% equity, 25% corporate bonds, 10% government securities. Assumed blended return: 10.5% per annum.

At age 60, after 30 years of contributions, here's roughly what happens:

Total amount invested over 30 years: approximately 1.15 crore rupees (employer + self contributions, growing with salary). Accumulated NPS corpus at 10.5% return: approximately 3.8 crore rupees.

Now, at retirement: 60% lump sum (tax-free): approximately 2.28 crore rupees. 40% for annuity purchase: approximately 1.52 crore rupees.

If the annuity rate is around 6% (which is roughly what providers offer for lifetime annuity with return of purchase price), his monthly pension would be: 1.52 crore x 6% / 12 = approximately 76,000 rupees per month.

76,000 rupees monthly pension, plus 2.28 crore as a lump sum in hand. And this is just from NPS, not counting EPF, personal savings, or other investments. That's a pretty comfortable retirement, especially if you also own your house by then.

Now, will the exact numbers pan out? Maybe not to the decimal. Markets fluctuate, salary growth varies, annuity rates change. But the broad picture is clear: a disciplined NPS contribution starting in your early 30s can build a genuinely substantial retirement corpus.

The Annuity Problem -- The One Thing I Don't Love About NPS

Alright, I've been singing NPS praises, so let me talk about the part I'm not thrilled about. The mandatory annuity purchase.

When you retire at 60, you MUST use at least 40% of your corpus to buy an annuity from an insurance company (PFRDA-approved annuity service providers include LIC, SBI Life, HDFC Life, ICICI Prudential Life, and a few others). The annuity gives you a monthly pension for life.

The problem? Annuity rates in India are low. We're talking 5-7% per annum. Compare that with a simple senior citizen FD giving 8-8.5%, or even a debt mutual fund's SWP (Systematic Withdrawal Plan) that can give 7-8% with better tax efficiency. Being forced to lock 40% of your money into a product that gives below-market returns is frustrating.

And the annuity income is fully taxable. So if you're getting 76,000 per month as pension, you're paying income tax on that every year. Whereas if you had the freedom to invest that 40% yourself, you could structure it in a more tax-efficient way.

Having said that, the annuity does serve a purpose: it guarantees an income for life. You can't outlive it. If you take the money and invest it yourself, there's always a risk of poor investment decisions or market downturns reducing your income. For many retirees, the peace of mind of a guaranteed monthly pension is worth the lower return.

My compromise suggestion: opt for the "Annuity for Life with Return of Purchase Price to Nominee" option. The monthly pension is slightly lower, but when you eventually pass away, the entire purchase price gets returned to your family. It's like getting your capital back while also getting a pension. Not perfect, but the best option among the available choices.

Premature Exit -- What If You Need the Money Before 60?

Life doesn't always go according to plan. What if you need to access your NPS money before retirement?

If you exit NPS before 60, the rules are stricter. You must use at least 80% of the corpus for annuity purchase, and only 20% can be taken as lump sum. This is significantly worse than the 60-40 split at normal retirement. So early exit is heavily penalized.

There's one exception: if your total corpus is 2.5 lakh or less, you can take the entire amount as a lump sum. No annuity needed.

Partial withdrawals are allowed after 3 years of membership, but only for specific reasons: children's higher education, children's marriage, house purchase or construction, treatment of serious illness, or skill development. You can withdraw up to 25% of your own contributions (not the total corpus, just what you put in). Maximum 3 partial withdrawals during the entire NPS tenure.

I think these restrictions are actually a feature, not a bug. They prevent you from raiding your retirement savings for impulse purchases. But if you're someone who might need the money before 60, keep this limitation in mind and don't put all your savings into NPS.

NPS vs Mutual Funds -- Why Not Just Invest in ELSS or Index Funds?

Fair question, and one I get asked a lot. Why bother with NPS when you can invest in equity mutual funds with better liquidity and no mandatory annuity?

My answer: NPS isn't an either-or choice with mutual funds. They serve different purposes. NPS is for retirement. Mutual funds are for everything -- retirement, wealth creation, short-term goals, emergency corpus, whatever.

But NPS does have specific advantages over mutual funds for the retirement portion of your portfolio. First, the extra 50,000 tax deduction under 80CCD(1B) -- mutual funds don't offer this. Second, the employer contribution deduction under 80CCD(2), which works even under the new tax regime -- mutual funds definitely don't offer this. Third, NPS fund management charges are incredibly low. The fund management fee in NPS is around 0.01-0.09% per year. Compare that with even the cheapest index funds charging 0.10-0.20%, or active equity funds charging 0.50-1.50%. Over 30 years, the fee difference alone can add up to several lakhs.

What mutual funds do better: liquidity (you can sell anytime), no annuity obligation, wider range of investment options, and flexibility to withdraw without penalties.

My recommendation: use NPS for your core retirement savings (especially the amount that gives you tax benefits), and use mutual funds for everything else. The two work beautifully together. I personally put 50,000 in NPS (for 80CCD(1B)), my employer puts about 60,000 annually, and the rest of my investments go into diversified equity mutual funds and some debt funds.

How to Open an NPS Account -- The Actual Steps

Opening an NPS account has become very straightforward. You can do it entirely online through the eNPS portal. Here's how I'd walk you through it.

Go to enps.nsdl.com. Click on "Registration" (for new subscribers). Choose "Individual" as subscriber type. You'll need either your Aadhaar or PAN for identity verification. If you use Aadhaar, the process is almost instant because it verifies you via OTP.

Fill in your personal details: name (as it appears on your PAN/Aadhaar), date of birth, address, email, mobile number. Add your nominee details -- I'd recommend adding your spouse or parents.

Then comes the important part: choosing your fund manager and investment scheme. If you've read this far, you should have a good idea of what to pick. Select Active Choice if you want to set your own allocation, pick your preferred fund manager (I told you my preference earlier), and set your equity-debt-government split.

Make your initial contribution -- minimum 500 rupees for Tier I. You can pay via net banking, debit card, or UPI. After payment, your PRAN (Permanent Retirement Account Number) is generated. You'll get it via email and SMS. A physical PRAN card is mailed to your address in a few weeks.

That's it. The whole thing takes about 15-20 minutes if you have your documents handy. No branch visit, no paper forms, no standing in queue. I wish more government services were this smooth.

Atal Pension Yojana -- Is It Better Than NPS for Small Investors?

I get this question from people with lower incomes, and it's a valid one. Atal Pension Yojana (APY) is basically NPS's younger sibling, designed for the informal sector -- daily wage workers, small shopkeepers, people without employer-provided pension.

APY guarantees a fixed pension of 1,000 to 5,000 rupees per month after age 60, depending on your contribution amount and the age at which you join. The earlier you join, the less you pay. For example, if you join at 18, you pay just 42 rupees per month for a guaranteed pension of 1,000 rupees at 60. If you want 5,000 per month pension and join at 18, you pay 210 rupees per month.

The guaranteed nature of APY is its biggest selling point. With NPS, your pension depends on market returns -- it could be higher or lower than expected. With APY, you know exactly what you'll get.

But APY's ceiling of 5,000 rupees per month is its limitation. For anyone earning a decent salary, 5,000 rupees won't cover much in retirement. APY is great as a base layer of pension, but you'll need NPS or other investments on top of it for a comfortable retirement.

My suggestion for small-income earners: start with APY for the guaranteed base, and if you can afford to save more, open an NPS Tier I account as well. Both can exist side by side.

The Mistakes I See People Making With NPS

After running a personal finance blog for over 6 years and talking to thousands of readers, here are the most common NPS mistakes I see:

Being too conservative with equity. I've seen 25-year-olds with 100% in government securities. Yaar, you have 35 years till retirement! That money should be in equity, working hard and growing. You can afford the short-term ups and downs.

Forgetting to contribute regularly. NPS has a minimum annual contribution requirement of 1,000 rupees for Tier I. If you miss this, your account gets frozen. I know 1,000 is a small amount, but I've seen people forget and then struggle to reactivate their accounts. Set up a standing instruction or SIP into NPS if your fund manager allows it.

Not claiming the 80CCD(1B) deduction. If you're filing under the old tax regime and not investing 50,000 in NPS, you're leaving a guaranteed tax saving of 10,000-15,000 rupees on the table. This is the easiest money you'll ever save on tax.

Choosing a fund manager based on brand name alone. LIC is a brand everyone trusts, but LIC Pension Fund's equity returns have consistently lagged behind HDFC, SBI, and Kotak Pension Funds. Check the actual performance data on the NPS Trust website (npstrust.org.in) before picking your fund manager.

Treating NPS as the only retirement plan. NPS should be PART of your retirement strategy, not the entire thing. Combine it with EPF, PPF (for safety), equity mutual funds (for growth), and maybe some real estate if that fits your situation. Diversification matters.

My Bottom Line on NPS

If you've made it this far, here's my honest summary. NPS is one of the best retirement products available in India. Not perfect -- the annuity requirement is annoying, the lock-in can feel restrictive, and the exit rules before 60 are harsh. But the combination of low costs, professional fund management, strong equity returns, and generous tax benefits makes it hard to beat.

If I were giving advice to a 28-year-old just starting their career, I'd say: open an NPS Tier I account immediately, contribute at least 50,000 a year to get the 80CCD(1B) benefit, choose Active Choice with maximum equity, and then forget about it for the next 30 years. Let compounding do the heavy lifting.

And if your employer offers NPS as part of your salary structure? That's the best deal of all. Grab it. The 80CCD(2) deduction works even under the new tax regime, which makes NPS one of the very few tax-saving instruments that remains useful regardless of which income tax regime you choose.

The earlier you start, the bigger your retirement corpus. That's not marketing talk -- it's just maths. And maths doesn't lie.

Source: This article is based on information from the Pension Fund Regulatory and Development Authority (PFRDA) and the official NPS portal at npscra.nsdl.co.in and enps.nsdl.com.