Best Stock Broker IndiaCompare brokers, demat & trading apps

Demat Accounts

A demat account holds your shares electronically at NSDL or CDSL. Compare the account opening fee, annual maintenance charge (AMC) and DP charges published by each broker.

Fees checked on against each broker's official pricing page.

Published charges from each broker's official pricing page, checked 30 September 2026. Excludes GST and statutory charges.
BrokerAccount openingAMCDP charge
Zerodha₹0Free yr 1; ₹300/yr + GST₹15.34/scrip/day
Groww₹0₹0₹23.60/sell order
Angel One₹0Free yr 1; ₹60/qtr + GST₹23.60/sell txn
Upstox₹0*Free yr 1; ₹300/yr + GST₹23.60/scrip/day
ICICI DirectNot verified₹700/yr (₹300 Prime)₹20 + GST/scrip/day
HDFC SKY by HDFC Securities₹0Free yr 1; ₹20/month₹23.60/ISIN debit
Kotak Securities₹0 (₹99 Youth)₹50/month + GST (non-BSDA)0.04% (min ₹20) + GST/day
Motilal Oswal₹0₹0 yr 1; later not verifiedNot verified
5paisa₹0Free yr 1; ₹25/month + GST₹23.60/ISIN debit
Sharekhan₹0₹400/yr (yr 2+)Nil via Sharekhan

Guides in this section

Choosing a demat account

For long-term investors, the AMC and DP charge often matter more than brokerage. If you hold only one demat account with modest holdings, a BSDA account can reduce the AMC to nil. See our ranked list of the best demat accounts.