The real cost of a trade in India: the full stack, worked to the paisa

The short answer

Seven charges stack on an Indian equity trade: brokerage, Securities Transaction Tax (STT), exchange transaction charges, GST at 18 percent on the service lines, the SEBI turnover fee, stamp duty, and DP charges on delivery sells. Brokerage is usually the smallest. On an illustrative 1,00,000 rupee per leg round trip with 20 rupees flat brokerage, a delivery trade costs about 286 rupees, an intraday equity trade about 83 rupees, and an index-options intraday trade about 284 rupees. Because these charges are per-trade and win or lose the same, they scale with frequency, which is why churning is a losing game.

Most beginners think the cost of a trade is the brokerage, so they choose a broker on brokerage alone. That is the wrong optimisation. Brokerage is one line among seven, and under the flat-fee discount models that now dominate Indian retail, it is often the smallest non-trivial one. The rest of the stack is statutory: STT, exchange charges, stamp duty, the SEBI fee, GST, and the depository charge are set by the government, the exchanges and the depositories, and they are identical no matter who executes the trade. This guide decomposes each charge with its current basis, then works the same notional through delivery, intraday and F&O to the paisa, so you can see exactly where each rupee goes. Rates change, so treat every figure as current as of 2026, verify against the live rulebook, and read every worked rupee as illustrative.

The seven charges, and what each one really is

Each line has its own rate, its own base, and its own rule for which side and which segment it applies to. The interaction is what makes a contract note read like a tax exercise. Take them one at a time.

1. Brokerage. The broker's fee for executing an order. Two models dominate. A flat-per-order model charges a fixed amount for each executed order irrespective of size, so a large order pays the same as a small one, which is why it suits active and derivatives trading. A percentage-of-turnover model charges a fraction of the traded value, often with a floor and a cap, which scales with trade size and is the traditional full-service pattern. Several houses now charge nothing on delivery and monetise elsewhere. Whatever the model, brokerage is the only negotiable line. Everything below it is fixed by statute.

2. Securities Transaction Tax (STT). A central levy on securities transactions, and the line that most distinguishes Indian trading costs from other markets. It is deliberately asymmetric by segment and side. On delivery equity it falls on both the buy and the sell side. On intraday equity it falls on the sell side only, at a lower rate. On equity futures it falls on the sell side. On equity options it falls on the sell side, charged on the premium when the option is sold or squared off, and on the intrinsic value when an in-the-money option is exercised, which can produce a far larger STT bill than the holder expected. The derivatives rates were raised on 1 October 2024 and raised again on 1 April 2026, covered in detail below.

3. Exchange transaction charges. The NSE and the BSE each bill a charge on turnover for the use of their order-matching systems, published per segment and applied on both sides of the trade. In percentage terms the cash-equity charge is a small fraction of turnover, but on options it is levied on the premium at a much higher rate, which makes it one of the larger lines on an options contract note.

4. GST at 18 percent. Goods and Services Tax at 18 percent applies to the service lines only: brokerage plus exchange transaction charges plus the SEBI turnover fee, and any DP charge. It does not apply to STT or stamp duty, because those are themselves taxes, not services. This is why a zero-brokerage delivery trade still carries GST: the exchange charge, the SEBI fee and the DP charge remain a taxable base.

5. The SEBI turnover fee. A regulatory levy the market regulator charges on turnover, at 0.0001 percent, which is 10 rupees per crore, on both sides. It is trivial on any single trade but it is always present, and it forms part of the GST base.

6. Stamp duty. A charge on the transfer of securities, paid by the buyer only. Since 1 July 2020 it has been uniform across every Indian state, collected centrally through the exchange or depository rather than state by state, ending an old patchwork of state-specific rates. It applies on the buy side across delivery, intraday, futures and options at segment-specific rates.

7. DP charges. A flat fee the depository participant charges when securities leave your demat account, that is, on the sell side of a delivery trade only. It is charged once per scrip per day regardless of quantity, and never on a purchase or on an intraday trade that does not settle to delivery. Because it is a flat rupee amount plus 18 percent GST, it weighs most on small delivery sells, where it can match or beat the brokerage.

The one line you cannot shop away. There is no zero-cost trade in the Indian framework. Even on a zero-brokerage delivery sell, STT, stamp duty, the exchange charge, the SEBI fee, GST on the service lines and the DP charge all remain. The broker sets one line out of seven. The state sets the rest.

The full charge schedule as of 2026

The table below is the complete stack with its current basis. Verify each figure against the live SEBI rulebook, the exchange circulars and your depository schedule before relying on it, because these rates are revised periodically, the derivatives STT most recently on 1 April 2026.

The Indian trade cost stack, current basis as of 2026 (verify against the live rulebook)
ChargeCurrent basis / rateSide and segment it applies to
BrokerageFlat per order or a percentage of turnover, set by the broker (illustrative flat 20 rupees per order used below)Both sides, all segments; the only negotiable line
STT, delivery equity0.1%Buy and sell, on trade value
STT, intraday equity0.025%Sell side only, on trade value
STT, equity futures0.05%Sell side, on contract value; raised from 0.02% on 1 Apr 2026
STT, equity options0.15%Sell side, on premium; raised from 0.1% on 1 Apr 2026; 0.15% on intrinsic value if exercised
Exchange transaction chargeApprox 0.00307% (NSE cash), approx 0.00375% (BSE cash); approx 0.03553% on options premium (NSE)Both sides, on turnover; per exchange and segment
GST18%On brokerage plus exchange charges plus SEBI fee plus DP charge; not on STT or stamp duty
SEBI turnover fee0.0001% (10 rupees per crore)Both sides, all segments
Stamp duty0.015% delivery, 0.003% intraday, 0.002% futures, 0.003% optionsBuy side only; uniform across states since 1 Jul 2020
DP chargeFlat per scrip plus 18% GST (illustrative 13.5 rupees plus GST)Delivery sell only, once per scrip per day

The scoop: STT on derivatives was raised twice in eighteen months

The single most out-of-date fact on most live cost articles is the derivatives STT rate, because it moved twice in quick succession. The Finance (No. 2) Act 2024 raised STT on futures from 0.0125 to 0.02 percent and on option premium from 0.0625 to 0.1 percent, effective 1 October 2024. Then the Finance Act 2026 raised them again, to 0.05 percent on futures and 0.15 percent on option premium, effective 1 April 2026. Options exercise STT was aligned to 0.15 percent at the same time.

The direction is deliberate. STT on derivatives falls on the sell side and scales with turnover, so raising it targets exactly the high-turnover, high-frequency derivatives activity the regulator has repeatedly flagged as harmful to retail participants. For a style that squares off many contracts a day, a rate that rose from 0.0125 to 0.05 percent on futures, a fourfold increase across the two revisions, is a material change in the cost of doing business. Any source that still quotes the pre-October-2024 numbers is wrong on the one line that has moved most.

Why the buy-side, sell-side split matters. Stamp duty is buy-side only; STT on derivatives and on intraday equity is sell-side only; STT on delivery equity is both sides. So a pure accumulator of delivery shares pays more stamp duty than intraday STT, while an options writer pays more STT than stamp duty. A round trip always pays both, which is why entry and exit each carry their own slice of the stack.

Where each rupee goes: one delivery trade, decomposed

Take a delivery round trip, a 1,00,000 rupee buy and a 1,00,000 rupee sell, with an illustrative flat brokerage of 20 rupees per order. The total cost is about 286 rupees, and the figure below shows how that total splits across the seven lines. Notice how little of it is brokerage.

Cost stack of a delivery round trip The roughly 286 rupee total cost of a 1,00,000 rupee per leg delivery round trip splits into Securities Transaction Tax 200 rupees, brokerage 40 rupees, stamp duty 15 rupees, DP charge 13.5 rupees, GST about 11 rupees, exchange charges about 6 rupees, and the SEBI turnover fee a fraction of a rupee. All figures illustrative. Where 286 rupees goes on one delivery round trip 1,00,000 rupees per leg · 20 rupees flat brokerage per order · illustrative STT, both sides200.00 Brokerage, 2 orders40.00 Stamp duty, buy15.00 DP charge, sell13.50 GST, 18% on service lines10.77 Exchange charges6.14 SEBI turnover fee0.20 Total285.61 STT alone is 70 percent of the bill. Brokerage is 14 percent. The line beginners fixate on is not the line that costs.
On a delivery trade, tax is the cost. STT at 0.1 percent on each side is 200 rupees of a roughly 286 rupee total. Stamp duty and the flat DP charge come next. Brokerage, at 40 rupees for two orders, is a seventh of the bill, and on a zero-brokerage plan it would vanish while the other 246 rupees would not move. All figures illustrative.

The same notional, three ways: delivery, intraday and F&O

Here is the part that surprises people. Run the identical 1,00,000 rupee per leg round trip through three segments and the totals diverge sharply, and not in the direction most expect. Intraday equity is the cheapest of the three, because its STT is 0.025 percent on one side only and it carries no DP charge. Delivery is the dearest, because STT is 0.1 percent on both sides and a DP charge lands on the sell. Options sit close behind delivery, driven by the 0.15 percent sell-side STT on premium and the heavy exchange charge on premium.

The same 1,00,000 rupee per leg round trip, worked to the paisa across three segments (illustrative; 20 rupees flat brokerage per order)
ChargeDeliveryIntraday equityIndex options
Brokerage (2 orders)40.0040.0040.00
STT200.0025.00150.00
Exchange charges6.146.1471.06
Stamp duty (buy)15.003.003.00
SEBI turnover fee0.200.200.20
DP charge (sell)13.500.000.00
GST (18% on service lines)10.778.3420.03
Total cost285.6182.68284.29

The comparison below draws the three totals to scale. The lesson is that the segment, not the broker, is the first-order determinant of what a trade costs. A trader who assumes options are always the priciest, or that delivery is always the cheapest because it is patient, has the ranking backwards for a single round trip of equal size.

Total cost by segment on the same notional On the same 1,00,000 rupee per leg round trip, delivery costs about 286 rupees, index options about 284 rupees, and intraday equity about 83 rupees. Intraday is the cheapest by a wide margin. STT dominates the delivery and options bars. All figures illustrative. Same 1,00,000 rupee round trip, three segments Total cost in rupees · illustrative · intraday is roughly a third of the others 0 100 200 260 286 Delivery 83 Intraday equity 284 Index options STT Equity other lines Options other
The segment sets the cost, not the broker. Intraday equity is the cheapest single round trip because its STT is one-sided and light and it never touches the demat, so no DP charge applies. Delivery and options cost roughly three and a half times as much on the identical notional. All figures illustrative.

The frequency cost-wall: why churning is a losing game

Here is the mechanism that turns a small per-trade cost into a decisive one. Every charge in the stack is levied per trade and is independent of whether the trade wins or loses. Costs do not scale with skill or with edge. They scale with one thing: the number of trades. A patient investor pays the stack a handful of times a year. A high-frequency intraday style pays it hundreds or thousands of times, and the drag compounds against a fixed capital base.

Deploy 1,00,000 rupees fully on each intraday equity round trip. The cost per round trip is about 83 rupees, roughly 0.08 percent of capital. That sounds negligible. Now multiply by frequency. At 250 round trips a year the cost is about 20,670 rupees, roughly 21 percent of the capital. At 1,000 round trips it is about 82,681 rupees, roughly 83 percent. The chart below is the wall.

Annual cost drag rises with trading frequency On a 1,00,000 rupee capital base with each intraday equity round trip costing about 0.08 percent, the annual cost is about 4 percent at 50 trades, 8 percent at 100 trades, 21 percent at 250 trades, 41 percent at 500 trades, and 83 percent at 1,000 trades. Cost scales in direct proportion to frequency. All figures illustrative. The frequency cost-wall Annual cost as a share of a 1,00,000 rupee capital base · intraday equity · illustrative 0% 25% 50% 75% 4% 50 8% 100 21% 250 41% 500 83% 1,000 Round trips per year
Cost scales with frequency, not with being right. The same 0.08 percent per round trip becomes a 21 percent annual drag at 250 trips and an 83 percent drag at 1,000. Since the market is close to zero-sum before costs, this fixed drag is what pushes the population of frequent traders into negative-sum territory. It is a primary reason most active retail traders lose money. All figures illustrative.

This is why the cost stack is not a footnote. A market is roughly zero-sum before costs, a rupee won by one participant is a rupee lost by another, and strictly negative-sum once the stack is subtracted, because the charges leave the pool of participants regardless of who was right. Frequency is the multiplier that converts a barely-perceptible per-trade cost into a structural headwind. This drag is one reason SEBI's FY25 study, published in July 2025, found that 91 percent of individual equity-derivatives traders lost money, with aggregate net losses of 1,05,603 crore rupees. Understanding what a trade truly costs before you place it is exactly the upstream judgement that the method we teach is built around.

The break-even move: the true starting line of a trade

Because you pay the stack on both entry and exit, a trade does not start at zero. It starts in a hole equal to the round-trip cost, and the price has to move far enough just to climb out before a single rupee of profit exists. That distance is the break-even move, and it is the honest starting line every trade begins behind.

For the intraday equity round trip, the break-even move is the total cost expressed as a percentage of the notional. It shrinks as the trade grows, because the flat brokerage is spread over a larger base while the percentage-based charges stay proportional. The table quantifies it.

Break-even move by trade size, intraday equity round trip (illustrative; 20 rupees flat brokerage per order)
Per-leg notionalRound-trip costBreak-even move
25,00056.070.22%
50,00064.940.13%
1,00,00082.680.08%
2,50,000135.900.05%
5,00,000224.610.04%

Read this the right way. On a 25,000 rupee intraday trade, the price has to rise about 0.22 percent before you are even, and a scalper aiming for a few basis points of edge is fighting the cost stack as much as the market. Options carry a larger break-even hurdle again, because of the 0.15 percent sell-side STT on premium and the heavy exchange charge, so a small options premium has to move a larger fraction of itself to clear costs. The break-even move is the number to compute before entering, not after: it tells you whether your intended edge even clears the toll before you have taken any market risk.

The contract note is the truth, not your P&L screen. A displayed profit is a gross number. The real result is gross profit minus the full stack on both legs. A trader who reads only the position P&L and ignores the seven lines below it is operating on an inflated view of returns, and the gap is widest exactly where it hurts most: high-frequency, small-edge styles, where costs can exceed the gross edge entirely.

What this means for how you trade

Three conclusions follow directly from the arithmetic, and none of them depend on any forecast. First, choose the segment deliberately, because it is the first-order driver of cost: an equal-size round trip costs roughly three and a half times as much in delivery or options as in intraday equity, and the ranking is not the one intuition suggests. Second, choose frequency deliberately, because it is the multiplier that turns a small per-trade toll into a structural drag on capital. Third, always compute the break-even move before entering, so you know whether your intended edge clears the toll before you take on market risk at all.

For a related decision on how the horizon changes the trade-off between these costs and the taxes on the gains, see intraday versus delivery trading. For the tax treatment of the profits themselves once you have cleared these costs, see how F&O profits are taxed in India. And for the way these costs bite hardest on the highest-turnover index styles, see the note on Nifty and Bank Nifty intraday strategies. Cost is not the exciting part of trading, but it is the part that is certain, and the part you control by the segment you choose and the frequency you accept.

Common questions

Frequently asked questions

Seven charges stack on every Indian equity trade. Brokerage is what the broker charges to execute. Securities Transaction Tax (STT) is a central levy that differs by segment and side. Exchange transaction charges are billed by the NSE or BSE on turnover. GST at 18 percent applies to brokerage plus exchange charges plus the SEBI fee. Stamp duty is a buy-side charge. The SEBI turnover fee is a tiny regulatory levy. DP charges are a flat per-scrip fee when you sell delivery shares out of your demat.

No. Under flat-fee discount models, brokerage is usually the smallest non-trivial line. On a delivery trade the Securities Transaction Tax at 0.1 percent on each side typically dwarfs it, and DP charges can exceed it too. On an options trade the STT on the sell side and the exchange charge on the premium are far larger than a flat per-order brokerage. Comparing brokers only on brokerage is misleading, because the statutory stack is identical whoever executes the trade.

As of 2026, verify against the current rulebook, STT on equity delivery is 0.1 percent on both the buy and the sell side. Equity intraday is 0.025 percent on the sell side only. Equity futures is 0.05 percent on the sell side, raised from 0.02 percent on 1 April 2026. Equity options is 0.15 percent of the premium on the sell side, raised from 0.1 percent on 1 April 2026. The 1 October 2024 revision had already lifted the futures and options rates once before.

Yes, twice. The Finance (No. 2) Act 2024 raised STT on futures from 0.0125 to 0.02 percent and on option premium from 0.0625 to 0.1 percent, effective 1 October 2024. The Finance Act 2026 raised them again, to 0.05 percent on futures and 0.15 percent on option premium, effective 1 April 2026. Because STT on derivatives falls on the sell side and scales with turnover, these increases raise the cost most for high-frequency and intraday derivatives styles.

GST at 18 percent applies to the sum of brokerage, exchange transaction charges and the SEBI turnover fee. It does not apply to STT or to stamp duty, because those are themselves taxes and not services. So when brokerage is zero on a delivery trade, GST is not zero: it is still levied on the exchange charge, the SEBI fee and any DP charge. GST scales with brokerage, so it grows for anyone paying per-order brokerage across many trades.

Amendments to the Indian Stamp Act 1899, effective 1 July 2020, created one uniform national schedule collected at the exchange or depository level rather than state by state. The buyer alone pays it. The rates are 0.015 percent on delivery equity, 0.003 percent on intraday equity, 0.002 percent on futures and 0.003 percent on options, all on the buy side. Before the reform, rates varied across states and imposed administrative friction on every transfer.

DP charges are a flat depository-participant fee levied when securities leave your demat account, that is, on the sell side of a delivery trade only. They are charged once per scrip per day regardless of quantity, and never on a purchase or on an intraday trade that does not touch delivery. A typical figure is a low flat amount plus 18 percent GST. Because it is flat, it weighs most heavily on small delivery sells, where it can rival or exceed the brokerage.

It depends entirely on the segment. On an illustrative 1,00,000 rupee per leg round trip with 20 rupees flat brokerage per order, a delivery trade costs about 286 rupees, an intraday equity trade about 83 rupees, and an index-options intraday trade about 284 rupees. Delivery is dear because STT is 0.1 percent on both sides plus a DP charge, options are dear because of the exchange charge on premium and the 0.15 percent sell-side STT. All figures are illustrative.

Costs are charged per trade and are independent of whether the trade wins or loses, so they scale with frequency, not with skill. On an illustrative intraday round trip costing about 0.08 percent of capital, 250 round trips a year consume roughly 21 percent of that capital in costs alone, and 1,000 round trips consume roughly 83 percent. The market is close to zero-sum before costs, so once this fixed drag is subtracted, the population of frequent traders is left negative-sum. SEBI's FY25 study found 91 percent of individual equity-derivatives traders lost money.

Because you pay the stack on both entry and exit, the price must move enough to recover both before any profit begins. On an illustrative intraday equity round trip the break-even move is about 0.22 percent at a 25,000 rupee trade, falling to about 0.04 percent at 5,00,000 rupees, because the flat brokerage is spread over a larger base. Options carry a larger break-even hurdle because of STT on premium and the exchange charge. The break-even move is the true starting line of a trade.

Where the facts come from

Sources

  • STT rates and the 1 October 2024 and 1 April 2026 revisions. The Finance (No. 2) Act 2024 raised futures STT to 0.02 percent and option-premium STT to 0.1 percent from 1 October 2024; the Finance Act 2026 raised them to 0.05 percent and 0.15 percent from 1 April 2026. Delivery equity remains 0.1 percent both sides, intraday equity 0.025 percent sell side. Verify against the current rulebook. cleartax.in
  • Uniform stamp duty since 1 July 2020. Amendments to the Indian Stamp Act 1899 introduced a single national schedule collected via the exchange or depository, buyer only: 0.015 percent delivery, 0.003 percent intraday, 0.002 percent futures, 0.003 percent options. pib.gov.in
  • Exchange transaction charges and the SEBI turnover fee. The NSE and BSE publish per-segment transaction-charge schedules applied on turnover on both sides; the SEBI turnover fee is 0.0001 percent, 10 rupees per crore, on all securities transactions. nseindia.com
  • GST at 18 percent and DP charges. GST at 18 percent applies to brokerage, exchange charges, the SEBI fee and DP charges, not to STT or stamp duty. DP charges are a flat depository-participant fee on the delivery-sell debit, once per scrip per day. cleartax.in
  • SEBI FY25 derivatives study, July 2025. Establishes that 91 percent of individual equity-derivatives traders had net losses, with aggregate net losses of 1,05,603 crore rupees, the loss statistic cited in the frequency section. sebi.gov.in
Educational note. This guide explains the transaction-cost structure of Indian trades. It is not a recommendation to trade or invest, and it is not investment advice. All rupee figures are illustrative and all rates are current as of 2026, to be verified against the live SEBI, exchange and depository schedules. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

Related guides

Why most retail traders lose money

Read →

How F&O profits are taxed in India

Read →

Intraday versus delivery trading

Read →

Ready to go deeper than this article?

Bharath Shiksha is a 30-volume curriculum across 6 stages, from chart reading at ₹14,999 through capital raising, or the full bundle at ₹1,49,999. Sizing, cost and the break-even move are taught as the arithmetic you run before a trade, not after it.

Take the free diagnostic →