Demat Account Charges Comparison 2026: Full Fee Breakdown

Hidden charges are the silent wealth destroyers for Indian investors. A broker that looks free upfront can cost you ₹5,000–₹15,000 per year in fees you never knew existed.
This is the complete, no-nonsense fee breakdown for every major Indian demat account in 2026.
Types of Demat Account Charges — Explained
Before comparing brokers, understand what each charge actually is:
1. Account Opening Charge (One-Time)
The fee to open your demat + trading account. Ranges from ₹0 to ₹500.
2. Annual Maintenance Charge (AMC)
Yearly fee to keep your demat account active. This is where the biggest differences appear — ₹0 to ₹750/year.
3. Brokerage
Fee charged per trade. Discount brokers charge ₹0 for delivery and ₹20 flat for intraday/F&O. Full-service brokers charge 0.3%–0.5% per trade.
4. Depository Participant (DP) Charges
Charged when you sell shares (not buy). This fee goes to CDSL/NSDL for debit of shares from your demat account. Usually ₹13–₹20 per transaction.
5. Securities Transaction Tax (STT)
Government tax on every trade. Non-negotiable — same across all brokers.
6. SEBI Turnover Fees
Regulatory fee charged by SEBI. Tiny (₹10 per crore) but mandatory.
7. Exchange Transaction Charges
NSE and BSE charge a small fee per trade. Included in contract notes.
8. GST (18%)
Applied on brokerage + transaction charges (not STT or stamp duty).
9. Stamp Duty
State-level tax on purchases. Varies by state — typically 0.015% on delivery trades.
Broker-by-Broker Charges Comparison (2026)
Opening + AMC Fees
| Broker | Opening Fee | AMC (1st Year) | AMC (Ongoing) |
|---|---|---|---|
| Zerodha | ₹200 | Free | ₹300/year |
| Groww | ₹0 | Free | ₹0 (currently free) |
| Angel One | ₹0 | Free | ₹240/year |
| Upstox | ₹0 | Free | ₹150/year |
| HDFC Securities | ₹999 | ₹750 | ₹750/year |
| ICICI Direct | ₹0 | ₹0 | ₹300–₹700/year |
| Kotak Securities | ₹0 | ₹0 | ₹400/year |
| 5paisa | ₹0 | Free | ₹0–₹99/year |
Groww's AMC is currently ₹0 but they've announced it may change. Zerodha's ₹300/year is predictable.
Brokerage Rates
| Broker | Equity Delivery | Equity Intraday | F&O | Mutual Funds |
|---|---|---|---|---|
| Zerodha | ₹0 | ₹20 or 0.03% | ₹20/order | ₹0 (Coin) |
| Groww | ₹0 | ₹20 or 0.05% | ₹20/order | ₹0 |
| Angel One | ₹0 | ₹20 or 0.25% | ₹20/order | ₹0 |
| Upstox | ₹0 | ₹20 or 0.05% | ₹20/order | ₹0 |
| HDFC Securities | 0.5% | 0.5% | 0.1% | N/A |
| ICICI Direct | 0.55% | 0.275% | ₹35/order | N/A |
| 5paisa | ₹0 | ₹20/order | ₹20/order | ₹0 |
The delivery trade disruption: Zerodha, Groww, Angel One, and Upstox all charge ₹0 for delivery trades. This is standard now for discount brokers.
DP (Depository Participant) Charges
This charge is per scrip per day (per stock, not per trade) when you sell:
| Broker | DP Charge per Sell Transaction | Depository |
|---|---|---|
| Zerodha | ₹13.5 + GST | CDSL |
| Groww | ₹13.5 + GST | CDSL |
| Angel One | ₹20 + GST | CDSL |
| Upstox | ₹18.5 + GST | CDSL |
| HDFC Securities | ₹20 + GST | NSDL |
| ICICI Direct | ₹3.5 + 0.04% | NSDL |
Example: If you sell shares of 3 companies in one day → you pay DP charges 3 times (once per company).
Why this matters: If you're an active trader selling 10 different stocks daily, DP charges of ₹13.5 × 10 = ₹135/day = ₹4,000+/month just in DP charges.
Government Taxes (Same Across All Brokers)
These are identical regardless of which broker you use:
| Tax/Charge | Equity Delivery | Equity Intraday | F&O (Futures) | F&O (Options) |
|---|---|---|---|---|
| STT (Buy) | 0.1% | 0.025% | Nil | Nil |
| STT (Sell) | 0.1% | 0.025% | 0.0125% | 0.0625% on premium |
| Stamp Duty | 0.015% | 0.003% | 0.002% | 0.003% |
| NSE Transaction Fee | 0.00297% | 0.00297% | 0.0019% | 0.053% |
| SEBI Fee | ₹10/crore | ₹10/crore | ₹10/crore | ₹10/crore |
| GST on brokerage | 18% | 18% | 18% | 18% |
Real-World Cost Examples
Enjoyed this post?
Get our weekly digest delivered free.
Example 1: Long-Term Investor (SIP in stocks, holds for years)
Profile: Buys stocks worth ₹5,000/month, never does intraday, sells 2–3 times a year
| Broker | Annual Cost |
|---|---|
| Zerodha | ₹300 (AMC) + govt taxes |
| Groww | ₹0 + govt taxes |
| Angel One | ₹240 (AMC) + govt taxes |
| HDFC Securities | ₹750 (AMC) + 0.5% brokerage × ₹60,000/year = ₹1,050 |
Winner for long-term investors: Groww or Angel One
Example 2: Active Intraday Trader (₹2 lakh turnover/day)
Profile: 250 trading days/year, ₹2L turnover/day = ₹5 crore annual turnover
| Cost Component | Zerodha | HDFC Securities |
|---|---|---|
| Brokerage | ₹20 × 500 orders = ₹10,000 | 0.5% × ₹5Cr = ₹2,50,000 |
| STT | ₹1,250 | ₹1,250 |
| NSE charges | ~₹300 | ~₹300 |
| GST on brokerage | ₹1,800 | ₹45,000 |
| Total | ~₹13,350 | ~₹2,96,550 |
Winner for active traders: Any discount broker (Zerodha/Upstox/Angel One)
Example 3: F&O Trader (100 orders/month)
| Component | Zerodha | Angel One | 5paisa |
|---|---|---|---|
| Brokerage (100 orders) | ₹2,000 | ₹2,000 | ₹2,000 |
| STT (varies by position) | ~₹800 | ~₹800 | ~₹800 |
| AMC | ₹300 | ₹240 | ₹0–99 |
| DP charges (if exercised) | ₹13.5 | ₹20 | ~₹15 |
| Annual total | ~₹27,500 | ~₹27,500 | ~₹27,000 |
All three are nearly identical for F&O — choose based on platform quality (Zerodha wins).
Hidden Charges to Watch Out For
These are real charges that most brokers don't advertise prominently:
1. Pledge/Unpledge Charges
If you use your stocks as margin collateral, brokers charge ₹30–₹60 per pledge/unpledge (plus GST). Zerodha: ₹30. HDFC: ₹50.
2. Physical Statement Charges
If you request physical contract notes or statements: ₹20–₹50 per request. Avoid this — always use email/app.
3. Call & Trade Charges
Placing trades via phone call instead of app: ₹20–₹50 per trade extra. Some brokers charge ₹0 for this.
4. Margin Funding Interest
If you borrow margin from your broker: 18–24% annual interest. This is common in intraday and F&O.
5. Inactivity Charges
Some brokers charge ₹50–₹300/year if you make no trades for 12 months. Zerodha and Groww don't have this.
6. Off-Market Transfer Charges
Transferring shares from your demat to another person's demat (not through exchange): ₹25–₹50 + 0.03–0.04% of value.
Which Broker Is Cheapest Overall?
| Investor Type | Best Broker | Annual Saving vs Full-Service |
|---|---|---|
| SIP + Long-term stocks | Groww (₹0 AMC) | ₹2,000–₹15,000/year |
| Active delivery trader | Zerodha or Groww | ₹5,000–₹50,000/year |
| F&O trader | Zerodha (best platform) | ₹50,000–₹3,00,000/year |
| Beginner, first account | Angel One or Groww (₹0 to open) | ₹200 opening fee saved |
| NRI investor | ICICI Direct or HDFC (NRI support) | — |
How to Check Your Actual Charges
On Zerodha:
- Kite → Account → Contract Notes → download any contract note PDF
- Console.zerodha.com → Tax P&L → charges breakdown by year
On Groww:
- Groww app → Stocks → Account → Tax & Reports → Contract Notes
On Angel One:
- Angel One app → Reports → Contract Notes
Zerodha Brokerage Calculator: zerodha.com/brokerage-calculator
The Bottom Line
For 99% of retail investors, the total brokerage cost difference between Zerodha, Groww, Angel One, and Upstox is ₹0 to ₹300/year (AMC only).
Don't optimise obsessively on broker fees. Choose based on:
- Platform quality — Zerodha's Kite is the best
- Reliability — Zerodha and Angle One have the strongest uptime track records
- Features you need — Coin for MFs, options chains, charts
Open your account:
- Open Zerodha Account → — Best trading platform
- Open Groww Account → — Best for beginners + MF investors
- Open Angel One Account → — Zero AMC option
Disclaimer: RupeeIQ may earn a referral commission if you open an account through our links. Charges listed are accurate as of September 2026 — verify directly with brokers before opening.
The insights, broker reviews, tax estimates, and financial data presented on RupeeIQ are strictly for educational and research purposes only. RupeeIQ and its authors are not SEBI-registered investment advisors or research analysts. Nothing published herein should be construed as personalized investment advice or a recommendation to buy or sell securities. Investments in the securities market are subject to market risks. Please conduct your own due diligence or consult a SEBI-registered financial planner before making investment decisions. Read our Editorial Policy.
Enjoyed this post?
Get our weekly digest delivered free.
Share this post:
RupeeIQ is reader-supported. We may earn a commission from links in this article at no extra cost to you. Read our disclosure.