Best Demat Account India 2026: Zerodha vs Groww vs Upstox vs Angel One — Full Comparison

Best Demat Account India 2026: Zerodha vs Groww vs Upstox vs Angel One — Full Comparison

By Nitish Bharadwaj · Published Jul 21, 2026 · 8 min

A demat account holds your shares, ETFs, and bonds in electronic form. In India, four discount brokers dominate the retail space: Zerodha (largest by active clients), Groww (fastest-growing), Upstox, and Angel One. All four offer zero annual maintenance charges and flat ₹20 brokerage per order. The differences show up in platform reliability during market peaks, customer support quality, research tools, and mutual fund integration. Your choice depends on whether you prioritise trading features, investment simplicity, or advisory support.

A demat account is the starting point for investing in stocks, ETFs, and IPOs in India. It holds your shares in electronic form — the way a bank account holds money. In 2026, four discount brokers dominate the retail space: Zerodha, Groww, Upstox, and Angel One. All four have driven brokerage costs to near zero. The real differences are in platform reliability, the depth of their tools, customer support when things go wrong, and how well they integrate with mutual fund investing. Here's the complete picture.

How a Demat Account Works — The Basics

Every share you buy in India is held in your demat (dematerialised) account, maintained by one of two depositories: NSDL (National Securities Depository Limited) or CDSL (Central Depository Services Limited). The broker is your intermediary — they connect you to the exchange and link your demat account to your trading account. When you open an account with Zerodha or Groww, you get both a trading account and a demat account together, linked automatically.

Side-by-Side: Zerodha vs Groww vs Upstox vs Angel One

FeatureZerodhaGrowwUpstoxAngel One
Annual AMC₹300/year₹0₹0₹240/year
Equity delivery brokerage₹0₹0₹0₹0
Intraday / F&O brokerage₹20 or 0.03%₹20 or 0.05%₹20 or 0.05%₹20 or 0.25%
DepositoryCDSLCDSLCDSLCDSL & NSDL
PlatformKite (web + app)Groww appUpstox Pro appAngel One app
MF investingCoin (direct plans)Integrated (direct)AvailableIntegrated
Active clients (2026)~1.3 crore~1.0 crore~65 lakh~55 lakh (active)
Best forActive traders, F&OBeginners, MF investorsMid-level tradersAdvisory + branch support

Zerodha — The Power User's Choice

Zerodha pioneered the flat-fee discount brokerage model in India in 2010 and still holds the most active clients of any broker. Its Kite platform is the benchmark for UI quality among traders — fast, clean, and with charting tools comparable to professional trading terminals. For F&O traders, Zerodha remains the default. Its mutual fund platform Coin gives direct plan access with zero commission. The weakness is customer support — Zerodha is entirely ticket-based, with no phone support, which frustrates investors who have time-sensitive issues during market hours.

Groww — The Beginner's Default

Groww has grown fastest in the last three years by targeting first-time investors with an app built around simplicity. Mutual fund investing is seamlessly integrated — you can start a SIP and buy stocks in the same app. The equity trading interface is clean but lacks advanced charting tools that active traders need. The ₹0 AMC is a genuine advantage for investors with smaller portfolios. Groww's customer support is better than Zerodha's (chat and email) but still below Angel One's branch-and-phone model.

Upstox — The Middle Ground

Upstox (backed by Tiger Global and supported by Ratan Tata) sits between Groww and Zerodha in terms of complexity. The Pro app offers better charting than Groww but fewer advanced tools than Zerodha. AMC is zero. Brokerage for intraday trades is ₹20 flat. Upstox is a reasonable choice for investors who want more than Groww's basic interface but don't need Zerodha's full feature set.

Angel One — The Advisory Network Play

Angel One is the only broker on this list with a significant physical branch presence across tier-2 and tier-3 cities. If you want in-person guidance or phone support, Angel One delivers where pure-digital brokers cannot. Its AI-powered research tool ARQ provides buy/sell suggestions. The AMC of ₹240/year is the only meaningful cost disadvantage. For investors who are new to markets and value hand-holding over zero fees, Angel One's support model justifies the cost.

Opening a Demat Account — What You Need

  1. PAN card — mandatory; the account cannot be opened without it
  2. Aadhaar card — for eKYC verification (instant online account opening)
  3. Bank account details (cancelled cheque or bank statement for first 3 months) — for fund transfers
  4. Selfie and signature — submitted digitally during the eKYC process
  5. In-person verification (IPV) — done via video call or in-app video at most brokers; typically takes 2–5 minutes

Account opening is free at all four brokers and takes 15–30 minutes online. The account is typically activated within 24–48 hours.

Which Broker Should You Choose?

  • Choose Zerodha if you plan to trade F&O, need advanced charting, or want the most established platform with the deepest ecosystem
  • Choose Groww if you're a first-time investor who wants stocks and mutual funds in one simple app with zero account fees
  • Choose Upstox if you want a balance of features and simplicity, and appreciate that it's backed by reputable investors
  • Choose Angel One if you're in a tier-2/3 city, want phone support and in-person guidance, and don't mind paying ₹240/year

Frequently Asked Questions

Is my money safe if a broker shuts down?

Your shares are held with NSDL or CDSL — not with the broker. If a broker collapses (as Karvy Stockbroking did in 2019), your shares are safe and can be transferred to another broker. The risk is fraud by the broker using client securities — SEBI has since tightened PoA norms to prevent this. Cash in your trading account carries some risk during broker insolvency; keep only what you need for immediate trades.

Do I need a demat account for mutual funds?

No. Mutual funds — including index funds and ELSS — can be held in statement of account (SoA) form directly with the AMC or via apps like Groww and MF Central without a demat account. A demat account is required only for ETFs, stocks, and bonds traded on an exchange.

What is the difference between a trading account and a demat account?

A trading account is used to place buy and sell orders on the stock exchange. A demat account holds the shares you own. Both are opened together when you sign up with a broker — you never have to open them separately.

Are there any charges when I sell shares?

Yes — regardless of broker. When you sell shares, you pay: SEBI turnover charge (0.0001%), STT — Securities Transaction Tax (0.025% on intraday delivery, 0.1% on equity delivery), exchange transaction charges (~0.003%), stamp duty (0.003% on buy side), and GST (18% on brokerage and transaction charges). These are small percentages but add up across frequent trades — another reason long-term equity delivery investing is tax and cost efficient.

Sources