What this page totals for you
A trade on an Indian exchange carries more than one fee. The broker takes a brokerage, the government takes Securities Transaction Tax and stamp duty, the exchange takes a transaction charge, SEBI takes a tiny turnover fee, GST sits on top of some of those, and a depository participant takes a DP charge on a delivery sell. The gross gain on screen is not the money that reaches your bank account.
This calculator asks you for the segment, the exchange, the buy and sell price, the quantity, your brokerage structure and, for delivery, your DP charge. It totals every line item at the rates in force for FY 2026-27, prints the breakeven sell price and the net result, and lists the rate used on each line so a contract note can be checked against it.
Rates used, with their dates
Securities Transaction Tax rates come from Finance Act 2026 and apply from 1 April 2026: 0.1 per cent on both sides for equity delivery, 0.025 per cent on the sell for intraday, 0.05 per cent on the sell for equity futures (up from 0.02 per cent), 0.15 per cent on the sell premium for equity options (up from 0.10 per cent). NSE transaction charges come from NSE circular FA/73061, effective 1 March 2026: 0.00307 per cent on equity cash, 0.00183 per cent on futures, 0.03553 per cent on options premium. BSE transaction charges have been unchanged from the 1 October 2024 schedule: 0.00375 per cent on equity cash, nil on index and stock futures, 0.0325 per cent on Sensex and Bankex options premium, with lower rates on some stock options.
Stamp duty is a uniform rate across states since 1 July 2020 and sits on the buy side only: 0.015 per cent on delivery, 0.003 per cent on intraday, 0.002 per cent on futures and 0.003 per cent on options premium. The SEBI turnover fee is ₹10 per crore on each side, which is 0.0001 per cent. GST is 18 per cent, applied to brokerage, exchange charge, SEBI fee and DP charge; it is not applied to STT or stamp duty. DP charge is a per-scrip figure from your depository participant and only applies on a delivery sell; this page takes it as your input, not as a default.
A worked example on NSE equity delivery
Buy 100 shares at ₹1,000 and sell them at ₹1,100. Buy value is ₹1,00,000 and sell value is ₹1,10,000. On a flat brokerage of ₹20 per order, brokerage is ₹40 in total. STT on delivery is 0.1 per cent on each side, so ₹100 plus ₹110 is ₹210. NSE transaction charge at 0.00307 per cent on ₹2,10,000 of turnover is ₹6.447. The SEBI fee at 0.0001 per cent is ₹0.21. Buy-side stamp duty at 0.015 per cent on ₹1,00,000 is ₹15. The DP charge on the sell is ₹15.93. GST is 18 per cent on brokerage plus exchange charge plus SEBI fee plus DP, which works out to 18 per cent of ₹62.587, or ₹11.27.
| Line item | Rate | Amount |
|---|---|---|
| Brokerage | ₹20 per order, each side | ₹40 |
| STT | 0.1 per cent each side | ₹210 |
| NSE transaction | 0.00307 per cent of turnover | ₹6.45 |
| SEBI fee | ₹10 per crore | ₹0.21 |
| Stamp duty | 0.015 per cent on buy | ₹15 |
| DP charge | Your figure, sell leg | ₹15.93 |
| GST on fees | 18 per cent | ₹11.27 |
| Total charges | ₹298.85 |
The gross profit is ₹10,000. After charges the net is ₹9,701.15, and the breakeven sell price is close to ₹1,002.89 a share. On a round lot the breakeven looks small; on a sell at an inch above the buy it can swallow the whole move.
How each segment changes the arithmetic
On intraday trades the STT falls to 0.025 per cent on the sell only, stamp duty drops to 0.003 per cent on the buy, and there is no DP charge. A 100-share intraday round trip at ₹500 and ₹510 with a 0.03 per cent capped brokerage of ₹20 totals about ₹53.78, against a ₹1,000 gross; the share of the gross taken by charges is around 5.38 per cent.
On equity futures the STT rises to 0.05 per cent on the sell, exchange charges on NSE are 0.00183 per cent per side, and BSE futures carry no exchange charge at all. On options the whole structure is on premium turnover, not on contract value: STT is 0.15 per cent on the sell premium, NSE options are 0.03553 per cent on premium, and BSE Sensex and Bankex options are 0.0325 per cent on premium. The DP charge is not applied to futures or options; it only reaches a delivery sell.
Options and premium turnover
Options charges confuse many first-time traders. STT, the exchange charge, the SEBI fee and stamp duty on options are all on the premium, not on the strike or the underlying. If you buy 75 units at a premium of ₹100 and sell them at ₹120, the premium turnover is ₹7,500 plus ₹9,000, which is ₹16,500. On NSE the exchange charge is 0.03553 per cent on ₹16,500, or about ₹5.86. STT at 0.15 per cent on the sell premium of ₹9,000 is ₹13.50. Stamp duty at 0.003 per cent of the buy premium of ₹7,500 is ₹0.23. A flat ₹20 brokerage each side plus 18 per cent GST on the fee-bearing lines pushes the total to about ₹67.86 on a ₹1,500 gross.
This page asks for a lot size as part of the quantity because that number is set by the exchange from time to time; the current contract specifications sit on NSE and BSE and must be read from there. The arithmetic here does not hold any lot-size value of its own.
GST on what, GST on what not
Many old explainers show GST applied to the whole total. That is wrong. GST is 18 per cent on the brokerage plus the exchange transaction charge plus the SEBI turnover fee plus the DP charge. It is not applied to STT and not applied to stamp duty. The CGST and SGST split is half each on an intra-state transaction; an inter-state trade carries IGST at the same full 18 per cent. In every retail case the net cash out is the same across the two codes.
The exchange charge sometimes looks small on paper but adds up on options because the percent is on premium turnover. Where several thousand lots are churned, the exchange charge becomes the second largest line after STT.
Why the breakeven matters more than the gross
The breakeven sell price on this calculator is solved numerically from the same formula the engine uses for a run of the tool. On delivery with flat brokerage and a ₹15.93 DP charge, the breakeven on a ₹1,000 buy sits close to ₹1,002.89 a share. On intraday, where the broker is capped and stamp duty is low, the breakeven is far closer to the buy. On options the breakeven in premium terms can look small, but one or two ticks of slippage on the quote is often enough to erase it.
The share of the gross taken by charges is printed as a tile. On short moves that number can rise quickly; on long holding-period delivery it stays low because the gross is large and the fees are flat on the buy side. Reading both numbers together gives a cleaner view than the gross alone.
What this calculator leaves out
- Call and trade or physical contract note charges that some brokers levy on a per-leg basis. Enter them inside your brokerage figure.
- Auction losses on a short-delivery T plus one.
- Any state-level cess over the uniform stamp duty, which was consolidated by amendments to the Indian Stamp Act in 2020.
- Capital gains tax. The calculator shows the trade-level cost, not the income tax on the net. For equity LTCG at 12.5 per cent above ₹1,25,000 and STCG at 20 per cent, see the companion income tax calculator when it goes live.
- Physical-settlement charges on in-the-money stock options at expiry.
- GST on currency conversion for any cross-currency futures or options.
Frequently asked questions
What does this brokerage calculator include?
Brokerage you enter, Securities Transaction Tax at FY 2026-27 rates, NSE or BSE exchange transaction charges, the SEBI turnover fee, buy-side stamp duty, GST at 18 per cent on the fee lines, and a DP charge on a delivery sell. It also prints the breakeven sell price and the net result against the gross.
Why is my DP charge a reader input and not a default?
DP charges vary by depository participant and are not set by SEBI or the exchange. Typical figures sit between ₹13 and ₹20 a scrip plus GST, but a fixed default would miss what you actually pay. The page carries it as your input so the total matches your own contract note.
What STT rates apply on futures and options from April 2026?
Futures STT is 0.05 per cent on the sell, up from 0.02 per cent. Options STT is 0.15 per cent on the sell premium, up from 0.10 per cent. Exercised options are 0.15 per cent on intrinsic value on the buy side, up from 0.125 per cent. All three changes come from Finance Act 2026 and apply to trades on or after 1 April 2026.
Is GST applied on the whole bill?
No. GST at 18 per cent is on the brokerage, the exchange transaction charge, the SEBI turnover fee and the DP charge. It is not on STT and not on stamp duty. A contract note that charges GST on STT has an error that your broker should reverse.
Why does BSE show zero exchange charge on futures?
BSE kept its index and stock futures exchange transaction charges at nil under the 1 October 2024 charge schedule, which is still in force as of November 2026. The STT, SEBI fee, stamp duty and GST lines still apply, so the total is lower than NSE for the same trade but not zero.
Does the page hold any lot size?
No. Lot size is set by the exchange and changes from time to time. You enter the quantity directly. For index options and single-stock contracts, read the current contract specification on the NSE or BSE page before you trade.
Why is the breakeven not the buy plus a fixed figure?
Charges depend on the sell as well as the buy, so moving the sell moves the total. The calculator solves for the sell price where gross profit exactly equals total charges, so the breakeven comes out of the same arithmetic the result uses.
Courses that teach the subject behind the brokerage calculator
NIFM Certified Smart Investor Course
A certification in stock market basics, online trading and investment strategies, with forex and commodity training.
₹7,500 + 18% GST
Securities Operations and Risk Management NISM Series VII Certification
NISM Series VII preparation on securities market operations and risk systems.
₹2,500 + 18% GST
Trading Rules and Strategies for Stock and Commodity Market
Trading rules and strategies for stock and commodity markets, including handling volatility, losses and returns.
₹2,500 + 18% GST
