Skip to main content

Demat Account Charges in India 2026 - All Fees Explained

Most discount brokers advertise "Free Demat Account" but charge multiple small fees. Here is the complete 2026 breakdown.

1. Account Opening Fees

Rs.0 to Rs.500. Discount brokers free. Full-service Rs.500-975.

2. Annual Maintenance Charge (AMC)

  • Zerodha: Rs.300/year + GST (after 1st free year)
  • Upstox: Rs.150/year
  • Groww: Rs.0
  • Angel One: Rs.20/month from year 2
  • ICICI Direct: Rs.700/year

3. Brokerage Per Trade

  • Equity Delivery: Rs.0 (discount brokers)
  • Intraday: 0.03-0.05% or Rs.20 flat
  • F&O: Rs.20 flat per order

4. DP Charges

Charged by CDSL/NSDL on sell:

  • Zerodha: Rs.13.5 + GST per sell script per day
  • Upstox: Rs.18.5 + GST
  • Groww: Rs.13.5 + GST

5. Securities Transaction Tax (STT)

  • Delivery: 0.1%
  • Intraday sell: 0.025%
  • F&O options sell: 0.0625%

6. Exchange, SEBI, Stamp Duty, GST

Small percentages. Stamp duty 0.015% delivery. GST 18% on brokerage.

Hidden Charges

  • Call & Trade: Rs.50/call
  • Auto Square-off: Rs.50
  • Physical statement: Rs.50-100
  • Pledge: Rs.30 per script

Total Cost Example - Rs.50,000 Trade

  • Brokerage: Rs.0
  • STT: Rs.50
  • Others: ~Rs.10
  • Total: ~Rs.60 (0.12%)

Minimize Charges

  • Discount brokers
  • One account only
  • Avoid Call & Trade
  • Square off yourself

Read our Demat opening guide.

Atul Shrivastava
Written by

Atul Shrivastava

Founder & Lead Trainer, TheFinBaba

16+ years in the markets. 8+ years teaching Python algo trading.

Full profile

Found this useful? Share it:

WhatsApp Share

Disclaimer: TheFinBaba provides educational content only. Nothing in this article is investment advice or a recommendation to buy or sell any security. Trading in financial markets carries risk of loss — make every decision based on your own research and risk capacity.

Free Account Opening

Open a Free Demat & Trading Account in 5 Minutes

Start trading stocks, F&O, IPOs, bonds & ETFs with Zerodha — India's most trusted discount broker. Zero account-opening fee, paperless Aadhaar KYC, and the best APIs (Kite Connect) for Python algo trading.

  • Zero account-opening fee
  • ₹0 brokerage on equity delivery
  • Kite Connect API — best for Python algo traders
  • Paperless Aadhaar e-KYC in 5 minutes
Open Free Demat Account

* Zerodha is SEBI-registered. Account opening subject to KYC approval. Atul Shrivastava is an Authorised Person (AP) — Reg AP2516003481.

Trusted by 1.6 Cr+ Indian Investors

Zerodha is India's largest stock broker by active clients (NSE data, 2026).

₹0
Delivery
₹20
Intraday
5 min
Opening