Ranked Listicle

Best demat account in India

The demat account is just a depository holding for shares — every SEBI-registered broker offers one with either CDSL or NSDL. What actually differs is the broker that issues it: charges, app, support and ease of use. This list ranks demat-issuing brokers by NSE active clients (clients who traded at least once in the last 12 months) — the simplest objective measure of who Indian investors actually pick.

Updated June 2026
Methodology

Ranked by NSE active client count from NSE monthly disclosures. Demat sits with CDSL or NSDL, not the broker — so the broker comparison is the meaningful one.

  1. #1

    Groww serves 1.34 crore NSE active clients. Demat AMC: Rs 0 (no annual maintenance charges).

    NSE active clients1.34 crore
  2. #2

    Zerodha serves 67.9 lakh NSE active clients, with free equity delivery. Demat AMC: First year free for new resident individuals; non-BSDA ₹300/year + GST from year 2; BSDA tiered (free up to ₹4 lakh).

    NSE active clients67.9 lakh
  3. #3

    Angel One serves 67.6 lakh NSE active clients. Demat AMC: First year free; Rs 60 + GST per quarter from year 2 for non-BSDA accounts.

    NSE active clients67.6 lakh
  4. #4

    ICICI Direct serves 21.6 lakh NSE active clients. Demat AMC: ₹700/yr + GST, first year free; ₹300/yr on the iValue plan.

    NSE active clients21.6 lakh
  5. #5

    Upstox serves 18.5 lakh NSE active clients. Demat AMC: ₹300/yr + GST for non-BSDA accounts; first year free for users onboarded from 14 Feb 2025.

    NSE active clients18.5 lakh
  6. #6

    Kotak Securities serves 13.9 lakh NSE active clients. Demat AMC: ₹50/month when holdings exceed ₹1,000 on the default Trade Free plan (up to ₹600/yr); ₹0 on Trade Free Youth.

    NSE active clients13.9 lakh
  7. #7

    HDFC Securities serves 13.5 lakh NSE active clients. Demat AMC: ₹750/yr + GST, first year free (HDFC Sky: ₹20/month from year 2).

    NSE active clients13.5 lakh
  8. #8

    Dhan serves 11.2 lakh NSE active clients, with free equity delivery. Demat AMC: Rs 0 (lifetime zero AMC) for Individuals and HUFs.

    NSE active clients11.2 lakh
  9. #9

    SBI Securities serves 10.2 lakh NSE active clients. Demat AMC: ₹500/yr + GST; first year free only with a subscription plan (Plan 499 / OIOP).

    NSE active clients10.2 lakh
  10. #10

    Motilal Oswal serves 9.1 lakh NSE active clients. Demat AMC: Depends on the DP scheme — Motilal’s account-opening form lists AMC from nil to ₹899/yr plus a ₹199 account-administration charge; confirm before opening.

    NSE active clients9.1 lakh

Best demat account in India — charges compared

BrokerAccount openingDemat AMCDeliveryIntradayOptionsActive clients
GrowwRs 0 (free demat and trading account opening)Rs 0 (no annual maintenance charges)₹20 / 0.1% (min ₹5)₹20 / 0.1% (min ₹5)Flat ₹201.34 crore
ZerodhaFree for resident individual and minor accounts (online); NRI, Partnership/LLP/Corporate accounts ₹500; HUF free online / ₹500 offlineFirst year free for new resident individuals; non-BSDA ₹300/year + GST from year 2; BSDA tiered (free up to ₹4 lakh)Free₹20 / 0.03%Flat ₹2067.9 lakh
Angel OneZero (free) for resident trading and demat account openingFirst year free; Rs 60 + GST per quarter from year 2 for non-BSDA accounts₹20 / 0.1% (min ₹5)₹20 / 0.1% (min ₹5)Flat ₹2067.6 lakh
ICICI DirectRs 0 (free)₹700/yr + GST, first year free; ₹300/yr on the iValue plan0.29%0.029%Flat ₹49/lot21.6 lakh
UpstoxRs 0 (free)₹300/yr + GST for non-BSDA accounts; first year free for users onboarded from 14 Feb 2025Flat ₹20₹20 / 0.1%Flat ₹2018.5 lakh
Kotak Securities₹0 on the default Trade Free plan; ₹99 on Trade Free Youth (under 30)₹50/month when holdings exceed ₹1,000 on the default Trade Free plan (up to ₹600/yr); ₹0 on Trade Free Youth0.2%₹10 / 0.05%Flat ₹1013.9 lakh
HDFC Securities—₹750/yr + GST, first year free (HDFC Sky: ₹20/month from year 2)0.5% (min ₹25)0.05% (min ₹25)Flat ₹100/lot13.5 lakh
DhanRs 0 for Individuals and HUFsRs 0 (lifetime zero AMC) for Individuals and HUFsFree₹20 / 0.03%Flat ₹2011.2 lakh
SBI SecuritiesRs 0 (free online account opening per official open-account page)₹500/yr + GST; first year free only with a subscription plan (Plan 499 / OIOP)0.5%Flat ₹20Flat ₹50/lot10.2 lakh
Motilal OswalRs 0 (free) for trading and demat accountDepends on the DP scheme — Motilal’s account-opening form lists AMC from nil to ₹899/yr plus a ₹199 account-administration charge; confirm before opening0.2%0.02%Flat ₹20/lot9.1 lakh

Open a calculator on any broker to see the all-in landed cost of a typical trade before deciding. Open the brokerage calculator.

Related rankings

Frequently asked

What people ask about best demat account in india.

A demat account holds your shares and ETFs in electronic form with a depository — CDSL or NSDL — exactly the way a bank account holds money. It is opened via a SEBI-registered broker, who acts as your depository participant (DP). Buying or selling shares debits and credits this account.

There is no single best — the best demat account for you depends on what you trade and how often. Active intraday traders should pick a flat-fee discount broker. Long-term investors should prioritise reliable customer support and low AMC. New investors should focus on app simplicity. Compare the brokerage and full charges on each broker page before opening.

Yes. Shares are held by the depository (CDSL or NSDL), not the broker — broker failure does not jeopardise your holdings. SEBI mandates segregation of client funds, two-factor authentication on all logins, and periodic reconciliation. The dominant risk to manage is account-level fraud via phishing and OTP sharing.

Account opening (sometimes ₹0), annual maintenance charge (AMC — typically ₹0–₹300/year), DP charges on every sell trade (typically ₹10–₹20 per scrip per day), and statutory charges (STT, exchange transaction, SEBI fee, stamp duty, GST). All of these are on top of brokerage. See each broker page for the full schedule.