Demat Account Charges Explained (Every Fee, in Plain English)

Updated 2026-06-01

The headline “₹20 per trade” is only part of what you actually pay to invest in India. Here’s every charge on a demat and trading account, explained in plain English, so nothing surprises you on your contract note.

One-time and recurring account fees

Charges when you trade

Statutory charges (the same at every broker)

These are set by the government and exchanges, so they don’t vary between brokers:

Because statutory charges are identical everywhere, the real difference between brokers is brokerage + AMC + account opening + DP charges. That’s what our comparisons focus on.

An example

Buy ₹50,000 of shares to hold at a broker with free delivery: brokerage is ₹0, and you pay only the tiny statutory charges. Sell them later and you’ll also see a DP charge plus STT. At a broker charging ₹20 delivery, add ₹20 on the buy and ₹20 on the sell. Small per trade — but multiplied across many trades a year, it adds up.

How to keep costs low

Ready to compare real numbers? See Top 10 Demat & Investing Apps in India, ranked on exactly these charges.

Information only, not financial advice. Statutory rates and broker charges change — confirm current figures before you trade.