GST on trading charges: what the 18% applies to
GST on trading is charged at 18% — but only on the service components of your contract note: brokerage, exchange transaction charges, SEBI turnover fees and DP charges. It is never charged on STT/CTT or stamp duty, because those are taxes themselves and India does not levy a tax on a tax. In formula form: GST = 18% × (brokerage + exchange txn + SEBI + DP).
Why doesn't GST apply to STT and stamp duty?
GST is a tax on the supply of goods and services. Your broker, the exchange, SEBI (through the exchange) and the depository all supply a service when they execute, regulate and settle your trade — so their fees attract GST. STT and stamp duty are statutory levies collected for the government; no service is being supplied, so no GST arises on them. This one distinction explains why the GST line on a delivery contract note is often tiny even when STT is the biggest charge on the page.
How is GST computed on a real trade?
Take an intraday round trip of 100 shares bought at ₹500 and sold at ₹520. The service-type charges are brokerage ₹30.60, exchange transaction charges ₹3.03 and SEBI fees ₹0.10 — a service base of ₹33.73. GST is 18% of that: ₹6.07. STT of ₹13.00 and stamp duty of ₹1.50 sit outside the GST base entirely.
| Contract-note line | Amount | In GST base? |
|---|---|---|
| Brokerage | ₹30.60 | Yes |
| Exchange transaction charges | ₹3.03 | Yes |
| SEBI charges | ₹0.10 | Yes |
| DP charges (delivery sells only) | — | Yes |
| STT / CTT | ₹13.00 | No |
| Stamp duty | ₹1.50 | No |
| GST @ 18% of ₹33.73 | ₹6.07 | — |
Why is GST higher on intraday than delivery for the same trade?
It feels backwards — delivery trades carry far higher total charges — but delivery's big charges are STT and stamp duty, which sit outside the GST base. On a ₹0-brokerage delivery plan, the GST base is only exchange charges, SEBI fees and the DP charge (roughly ₹18.47 in our example → ₹3.32 GST). Intraday adds ₹30.60 of brokerage into the base, pushing GST to ₹6.07. More service fees, more GST — even though the trade is cheaper overall.
Does GST apply to account charges too?
Yes. Any fee your broker charges for a service attracts 18% GST: annual maintenance charges, call-and-trade fees, auto square-off penalties, pledge/unpledge requests and payment-gateway fees. Quoted prices sometimes exclude it — a "₹300 + GST" AMC is really ₹354. Statutory penalty-type levies remain outside GST for the same tax-on-tax reason as STT.
Where do the GST amounts actually go?
GST on brokerage is collected by your broker and remitted to the government; GST on exchange and depository fees flows through the exchange and depository respectively. As a retail trader you generally cannot claim input tax credit on these amounts — trading in securities is not a GST-registered business activity for individuals — so the 18% is a final cost. Businesses registered under GST should consult a tax professional, since securities themselves are excluded from GST's definition of goods and services.
How much does GST add up to over a year?
For an active intraday trader doing 20 round trips a month at the ₹20 brokerage cap, brokerage alone is about ₹9,600 a year — and GST adds roughly ₹1,700–₹2,000 on top once exchange and SEBI fees join the base. It is rarely the charge that breaks a strategy, but it makes every service fee 18% bigger than the sticker price, which is worth remembering when comparing brokers' fee tables. Official rate references: NSE, BSE, SEBI and CDSL.
Want the complete picture beyond GST? Read our full guide to trading charges, see how brokerage itself is calculated, or jump straight to the calculator and run your own numbers — it itemises GST for you on every segment.