Every trader watches the entry and exit price. Far fewer add up what a round-trip trade actually costs once the brokerage, taxes, exchange fees, and the bid-ask spread are included — yet those costs are the difference between a strategy that survives and one that bleeds out, especially for active and intraday traders. This guide breaks down each component of the cost of a trade in India, derives the breakeven move you need just to cover charges, and explains the 2024 changes that made the fine print more transparent.
This is an educational explainer on cost structure; exact rates change and vary by broker, so treat the figures here as the framework and always verify current rates on your broker's official charge list.
A single "buy then sell" trade carries several distinct charges, most of which are easy to ignore individually because each looks tiny — until you multiply by frequency and turnover.
| Charge | Levied by | What it applies to |
|---|---|---|
| Brokerage | Your broker | Each order — flat fee or a % of turnover |
| Securities Transaction Tax (STT) | Government | Equity, delivery, and F&O trades (rates differ by segment) |
| Exchange transaction charge | NSE / BSE | Turnover |
| SEBI turnover fee | SEBI | Turnover (a very small levy) |
| Stamp duty | State / government | The buy side of a trade |
| GST (18%) | Government | Brokerage + exchange + SEBI charges |
| DP charges | Depository / broker | Per scrip on delivery sells (debit from demat) |
The crucial nuance: GST is charged on the brokerage and the exchange/SEBI charges, not on STT or stamp duty. So even a "zero brokerage" claim is rarely truly free, because the statutory charges still apply.
The Securities Transaction Tax differs sharply by segment, and it is the single biggest reason intraday and derivatives strategies are cost-sensitive. Delivery equity attracts STT on both buy and sell; intraday equity and F&O attract it mainly on one side and at different rates; and notably, STT on futures and options was raised in the 2024 Budget, increasing the cost of high-frequency options trading. Because the exact percentages are revised periodically, the practical rule is to look them up per segment before sizing a high-turnover strategy — the segment you trade changes your cost structure more than your broker does.
Before a trade makes a single rupee, it must cover the total round-trip cost. The minimum favourable price move required just to break even is:
For a long-term delivery investor trading rarely, this number is negligible. For an intraday or options trader taking many trades a day, the cumulative breakeven can quietly consume a large share of gross profit. A strategy showing a small positive edge on a backtest that ignores costs can be net-negative once real charges are applied — which is why every serious backtest must be run after costs, not before.
Costs are the one variable in trading you control completely. You cannot control the market, but you can control how much friction you pay to participate in it.
Beyond the explicit charges sits an invisible one: slippage — the gap between the price you expected and the price you actually got. It comes from the bid-ask spread and from the market moving while your order fills. In liquid contracts like Nifty options or large-cap stocks, slippage is small; in illiquid small-caps or far out-of-the-money strikes, it can dwarf brokerage. Using limit orders rather than market orders, and trading liquid instruments, are the two simplest ways to control it.
Brokerage, STT, exchange and SEBI charges, stamp duty, GST, DP charges — itemised on your contract note.
Slippage and bid-ask spread — never billed, but every bit as real, and largest exactly where liquidity is thin.
Trading costs became a live regulatory topic in 2024. SEBI introduced a "true-to-label" requirement, effective from October 2024, mandating that the charges brokers pass on must reflect what the exchanges actually levy — ending the earlier practice where some brokers profited from the gap between slab-based exchange fees and what they billed clients. In the same period the discount-broking model, popularised by firms such as Zerodha with flat per-order pricing (commonly around ₹20 per executed order, and often zero brokerage on delivery), had already compressed brokerage costs dramatically versus the older percentage-based model — while the Budget 2024 increase in STT on F&O pushed in the other direction for derivatives traders. The net lesson is that your real cost depends heavily on what and how often you trade, and that reading the current, itemised charge list is no longer optional.
The visible brokerage is only part of what a trade costs. Break down a ₹1,00,000-buy, ₹1,00,000-sell intraday equity round trip on a discount broker (illustrative; rates change — verify current):
| Charge | Basis | Approx. |
|---|---|---|
| Brokerage | ₹20 × 2 orders | ₹40 |
| STT | 0.025% on sell side | ₹25 |
| Exchange + SEBI | on ₹2L turnover | ≈ ₹6 |
| GST | 18% on brokerage + exchange | ≈ ₹8 |
| Stamp duty | 0.003% on buy | ≈ ₹3 |
| Total round-trip cost | — | ≈ ₹82 |
How to read it: the ₹20 flat brokerage is barely half the true cost — STT, exchange, GST, and stamp duty roughly double it to about ₹82 for the round trip. On a ₹1 lakh intraday position you must clear ~0.08% just to break even, and for a scalper doing dozens of trades a day these frictions compound into the single biggest drag on returns. Knowing your real per-trade cost is what tells you the minimum move a strategy must capture to be viable.
Overwatch gives you impact-rated market context on one screen — a way to act on signal instead of churning on noise (the cheapest cost saving is the trade you don't take).
Open Overwatch Dashboard ↗You do not need to memorise every rate — they change. You do need to internalise that costs compound against you the same way returns compound for you, and to build every strategy with that friction priced in from the start.