Best Demat Accounts in India 2026 — Compare Charges & Features
A demat account (short for "dematerialised account") holds your shares, bonds, mutual funds, and ETFs in electronic form — eliminating paper certificates. Every investor who buys listed stocks or IPOs in India needs one. Your demat account is maintained by a Depository Participant (DP) registered with either CDSL or NSDL.
Choosing the right broker matters more than most beginners realise. A broker with high brokerage eats into your returns compoundingly. For long-term equity investors, the delivery brokerage (the fee on buy/sell of stocks held overnight or longer) is the most critical number — most discount brokers now charge zero for delivery.
Discount brokers offer low flat-fee pricing, strong platforms, and no advisory services. Full-service brokers provide research, advisory, and relationship managers — but charge significantly higher brokerage (often 0.4–0.55% per trade). Unless you need hand-holding, a discount broker is the better choice for most self-directed investors.
Demat Account Comparison — All Major Brokers
| Broker | Type | Account Opening | AMC (Annual) | Equity Delivery Brokerage | Intraday / F&O | Platform | Best For |
|---|---|---|---|---|---|---|---|
| Zerodha Best Traders | Discount | Free | ₹300/yr | Zero | ₹20 or 0.03% | Kite (excellent) | Active traders |
| Groww Popular | Discount | Free | Free | Zero | ₹20 or 0.05% | Simple app | Beginners |
| Angel One | Discount | Free | Free | Zero | ₹20 flat | Angel One app | Beginners |
| Upstox | Discount | Free | Free | Zero | ₹20 or 0.05% | Pro Web | Cost-conscious |
| 5Paisa | Discount | Free | Free | Zero | ₹20 flat | App | Budget traders |
| ICICI Direct Trusted Brand | Full-service | Free | ₹700/yr | 0.55% | 0.55% | Trade Racer | Long-term HNI |
| HDFC Securities | Full-service | Free | ₹750/yr | 0.50% | 0.50% | ProTerminal | Bank account holders |
| Motilal Oswal | Full-service | Free | ₹400/yr | 0.40% | 0.05% | MO Investor | Research-backed investing |
Discount vs Full-Service Brokers
| Feature | Discount Broker | Full-Service Broker |
|---|---|---|
| Brokerage | Flat ₹20 or zero on delivery | 0.40–0.55% per trade |
| Research & Advisory | None (self-directed) | Yes — dedicated RM, reports |
| Platform Quality | Excellent (Kite, Upstox Pro) | Moderate to good |
| AMC (Demat) | Free or ₹300/yr | ₹400–750/yr |
| Customer Support | Email / chat / ticket | Dedicated relationship manager |
| Best For | Self-directed investors, active traders | HNI clients, hands-off investors |
Hidden Charges to Watch
Beyond account opening and brokerage, several charges can silently eat into returns. Know these before you open:
- DP (Depository Participant) charges: Levied each time you sell shares from your demat account — typically ₹13–15 per debit instruction, regardless of quantity. Zerodha charges ₹13.5 + GST. This is unavoidable.
- Pledge charges: If you pledge shares as margin, brokers charge ₹20–60 per pledge/unpledge request. Can add up quickly if you actively use margin.
- Call-and-trade charges: Placing orders over the phone (instead of the app) typically costs ₹20–50 per order. Avoid unless necessary.
- SMS alert charges: Some full-service brokers charge ₹5–10/month for trade SMS confirmations. Ask before signing up.
- Off-market transfer charges: Transferring shares to another demat account (e.g., gifting) attracts a fee — usually ₹25–50 per transaction.
What to Check Before Opening a Demat Account
- SEBI & CDSL/NSDL registration: Verify the broker is registered with SEBI as a stockbroker and is a DP of CDSL or NSDL. You can check on sebi.gov.in.
- AMC (Annual Maintenance Charge): A recurring cost every year. Free AMC brokers (Groww, Upstox, Angel One) save you ₹300–750/year over the long term.
- Brokerage structure: Confirm flat-fee vs percentage. For large-value delivery trades, a flat ₹20 fee is far cheaper than 0.5%.
- Platform quality & charting: If you plan to do technical analysis or intraday trading, test the web and mobile platform. Zerodha Kite and Upstox Pro are among the best.
- Customer support: Check response times and complaint resolution. Look up SEBI's broker complaint data and user reviews before committing.
Frequently Asked Questions
-
Your shares held in a demat account are safe because they are held by the depository (CDSL or NSDL), not by the broker. Even if your broker goes bankrupt, your demat holdings are unaffected — you can transfer them to another broker. However, funds in your trading account (cash) may be at risk if the broker defaults. SEBI's Investor Protection Fund (IPF) provides limited compensation for such cases. Always keep only the minimum cash in your trading account needed for upcoming trades.
-
Yes, there is no legal restriction on holding multiple demat accounts. You can open accounts with different brokers — for example, using Zerodha for active trading and HDFC Securities for long-term holdings. However, you will need to pay AMC for each account separately, so factor in the annual cost. Also, tracking holdings across multiple accounts can get complex; use a portfolio tracker like Smallcase or INDmoney to consolidate your view.
-
DP (Depository Participant) charge is a fee levied by the depository (CDSL/NSDL) through your broker every time shares are debited from your demat account — i.e., every time you sell shares that are sitting in delivery. It is typically ₹13–15 + GST per debit instruction, regardless of the quantity or value of shares sold. This charge does NOT apply when you buy shares, only when you sell delivery holdings. It also does not apply to intraday trades (since those are squared off the same day and never sit in your demat account).