ETF vs index fund India — key differences
ETFs and index funds both track the same indices in India, but differ in trading, pricing, and costs. Learn which suits your investing style.
If you’ve started investing in mutual funds and stumbled across the terms ETF and index fund, you’re probably wondering whether they’re basically the same thing or whether you’re making a mistake by picking one over the other. The short answer: they’re more similar than different, but the gap between them matters in very specific ways that depend on how you invest.
Here’s what actually matters.
They Track the Same Thing — The Difference Is How You Buy
Both ETFs (Exchange Traded Funds) and index funds follow a market index — usually the Nifty 50 or Sensex. The index is just a basket of stocks. A Nifty 50 index fund buys shares of all 50 companies in that index in the same proportion. An ETF does the exact same thing.
The real difference is structural. An index fund works like a regular mutual fund — you put in ₹5,000, you get units at that day’s NAV (Net Asset Value — the price per unit calculated at the end of the trading day). An ETF trades on the stock exchange like a share of Infosys or Reliance — its price moves throughout the day and you need a demat account to buy it.
This one difference creates a ripple effect across cost, convenience, and behaviour.
The Cost Gap Is Smaller Than You Think — But Still Real
Expense ratio is the annual fee the fund house charges you, expressed as a percentage of your investment. Think of it as a maintenance charge that quietly gets deducted from your returns each year.
ETFs typically have a lower expense ratio. Here’s a real comparison:
| Product | Expense Ratio | Type |
|---|---|---|
| Nippon India ETF Nifty 50 | 0.04% | ETF |
| UTI Nifty 50 Index Fund (Direct) | 0.20% | Index Fund |
| HDFC Index Fund Nifty 50 (Direct) | 0.20% | Index Fund |
If you’re investing ₹10,000 every month for 20 years and your portfolio grows at 12% annually, that 0.16% difference in expense ratio translates to roughly ₹1.4 lakh less in your pocket with the index fund over that period. Real money — but not life-changing.
What does eat into ETF returns is something most people miss: brokerage and STT. Every time you buy an ETF on Zerodha or Groww, you pay Securities Transaction Tax (a government tax on every trade) plus brokerage. For small monthly investments of say ₹5,000–₹10,000, these transaction costs can quietly cancel out the expense ratio advantage.
SIPs Are Where Index Funds Win
If you’re a salaried person in Bengaluru earning ₹80,000 a month and you want to automate ₹12,000 into a Nifty 50 investment every month without thinking about it — an index fund is the obvious choice. You set up a SIP (Systematic Investment Plan — an auto-debit that buys fund units on a fixed date), and it runs on autopilot. No demat account needed, no worrying about liquidity on the exchange, no bid-ask spreads.
ETFs don’t have a proper SIP mechanism in India yet. Some platforms offer SIP-like automation for ETFs, but it’s clunkier — you’re essentially placing a market order, which means you might buy at a slightly different price than you planned. For long-term wealth building through monthly contributions, this friction adds up psychologically even if it doesn’t always add up financially.
So Which One Should You Actually Use?
For most salaried Indians investing through a monthly SIP, a direct plan index fund on Kuvera or Groww is the better starting point. It’s simpler, fully automated, and the cost difference is small enough that it won’t define your financial future. UTI Nifty 50 Index Fund Direct Plan or HDFC Index Fund Nifty 50 Direct Plan are both solid choices.
ETFs make more sense if you’re already investing a lump sum — say a ₹2 lakh bonus you want to put to work immediately at current market prices. Or if you’re building a larger portfolio (above ₹50 lakh) where the expense ratio savings become meaningful over time. Also, if you want to invest in niche indices — like Nifty Next 50 or gold — ETFs sometimes offer more options than equivalent index funds.
One more thing worth knowing: both ETFs and index funds fall under the same SEBI regulations, so they’re equally safe from a regulatory standpoint. Your money isn’t more or less at risk based on which structure you choose.
Frequently Asked Questions
Can I invest in an ETF without a demat account?
No. ETFs trade on the NSE or BSE like stocks, so you need a demat account through a broker like Zerodha, Groww, or HDFC Securities. Index funds don’t require a demat account — you can invest directly through the AMC’s website or platforms like Kuvera.
Is ETF better than index fund for tax purposes in India?
Both are taxed identically. Gains held for more than one year are Long Term Capital Gains (LTCG) taxed at 12.5% above ₹1.25 lakh. Gains under one year are Short Term Capital Gains (STCG) taxed at 20%. The fund structure doesn’t change your tax treatment.
Which is better for a ₹5,000 monthly SIP — ETF or index fund?
Index fund, clearly. At ₹5,000 per month, the transaction costs on ETFs (brokerage plus STT each time you buy) will erode a noticeable chunk of your returns. Automate a SIP into UTI Nifty 50 Direct Plan and stop worrying about it.
Do index funds in India track the Nifty exactly?
Almost, but not perfectly. There’s a small difference called tracking error — how closely the fund mirrors the actual index. The lower the tracking error, the better. UTI and HDFC’s Nifty 50 index funds consistently show tracking errors below 0.10%, which is negligible for most investors.
Are ETFs in India liquid enough to sell quickly?
For major ETFs like Nippon India ETF Nifty BeES, yes — there’s enough daily trading volume to buy and sell without difficulty. Smaller or niche ETFs can have thin volumes, meaning you might not get a fair price when you want to exit. Always check the daily trading volume before buying a lesser-known ETF.