Stock Brokerage Calculator: Intraday & Delivery
Calculate exact net profit, broker commissions, STT, exchange transaction fees, SEBI charges, stamp duty, and GST on Indian stock market trades.
Understanding Indian Stock Market Charges Breakdown
When you execute an equity order on the National Stock Exchange (NSE), multiple statutory and regulatory charges are levied alongside broker commission:
| Charge Component | Equity Intraday (MIS) | Equity Delivery (CNC) | Statutory Authority |
|---|---|---|---|
| Brokerage | 0.03% or ₹20/order max | Zero Brokerage (Discount Brokers) | Broker |
| STT (Securities Transaction Tax) | 0.025% on Sell Turnover | 0.1% on Buy & Sell Turnover | Govt of India (CBDT) |
| Exchange Transaction Charges | 0.00307% on Total Turnover | 0.00307% on Total Turnover | NSE / BSE |
| SEBI Turnover Charges | ₹10 per Crore (0.0001%) | ₹10 per Crore (0.0001%) | SEBI |
| Stamp Duty | 0.003% on Buy Turnover | 0.015% on Buy Turnover | Indian Stamp Act |
| GST | 18% on (Brokerage + Exch + SEBI) | 18% on (Brokerage + Exch + SEBI) | Govt of India (GST Council) |
| DP (Depository) Charges | Nil | ₹15.34 per scrip on sell | CDSL / NSDL & Depository |
Frequently Asked Questions
What charges are paid on an intraday trade in India?
Brokerage (at a discount broker, 0.03% or ₹20 per executed order, whichever is lower), STT of 0.025% on the sell side, the NSE transaction charge of 0.00307% on both sides, the SEBI fee of ₹10 per crore, stamp duty of 0.003% on the buy side, and 18% GST on brokerage, exchange and SEBI charges.
What charges are paid on a delivery trade?
Discount brokers charge zero brokerage on delivery. You still pay STT of 0.1% on both buy and sell, stamp duty of 0.015% on the buy side, the exchange and SEBI charges, GST, and a DP charge of about ₹15.34 per stock on the day you sell.
How much do charges cost on a small intraday trade?
Buying 100 shares at ₹500 and selling at ₹505 makes ₹500 before charges. Charges come to about ₹53 (brokerage ₹30.15, STT ₹12.63, exchange ₹3.09, stamp duty ₹1.50, GST ₹6.00, SEBI ₹0.10), so you keep about ₹447. The price has to move about 53 paise just to break even.
Are charges the same at every broker?
STT, stamp duty, the SEBI fee and GST are set by law and are the same everywhere, and the transaction charge is set by the exchange. Brokerage is the part that differs between brokers, so compare that line.
Are these charges included in LeadFinn backtests?
Yes. Every LeadFinn backtest subtracts brokerage, STT, exchange charges, stamp duty and GST from each trade, so the result shows what you would have kept. See how backtesting works.
How accurate is this calculator?
The rates were read from Zerodha's published charges page and NSE's circular on transaction charges, and re-checked on 28 Sep 2026. Your broker's contract note is the final word, because of rounding and plan differences.