India brokerage calculator: what your trade really costs
No affiliate deals yet: no link here earns us anything. How we make money
Brokerage, STT, NSE charges, SEBI fee, stamp duty, GST and DP charge on one trade, for 9 brokers, from each broker's own charges page.
- Every rate quoted and dated
- Your trade at all 9 brokers
- Runs in your browser
Turn on JavaScript to run the calculator. The worked example below shows the results.
| Charge | Amount |
|---|
The same trade at all 9 brokers
| Broker | Brokerage rule | Total charges | Net P&L |
|---|---|---|---|
| 5paisa | ₹20 | ₹82.97 | ₹917.03 |
| Angel One | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹82.97 | ₹917.03 |
| Dhan | ₹20 or 0.03%, whichever is lower | ₹82.97 | ₹917.03 |
| FYERS | ₹20 or 0.03%, whichever is lower | ₹82.97 | ₹917.03 |
| Groww | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹82.97 | ₹917.03 |
| HDFC Sky | ₹20 or 2.5%, whichever is lower | ₹82.97 | ₹917.03 |
| Kotak Neo | ₹10 or 0.05%, whichever is lower | ₹59.37 | ₹940.63 |
| Upstox | ₹20 or 0.1%, whichever is lower | ₹82.97 | ₹917.03 |
| Zerodha | ₹20 or 0.03%, whichever is lower | ₹82.97 | ₹917.03 |
Worked example: 100 shares intraday at Zerodha
- Buy100 × ₹1,000
- Sell100 × ₹1,010
- Turnover₹2,01,000
Total charges₹82.97₹1,000 gross becomes ₹917.03 net
| Charge | Amount |
|---|---|
| Brokerage | ₹40 |
| STT | ₹25.25 |
| Exchange transaction (NSE) | ₹6.17 |
| SEBI turnover fee | ₹0.20 |
| Stamp duty | ₹3 |
| GST | ₹8.35 |
| Total | ₹82.97 |
To cover these charges the price has to move ₹0.83 a share. On a delivery trade of 50 shares bought at ₹500 and sold at ₹520, totals run from ₹71.41 to ₹127.46 across the 5 brokers whose page states a DP charge, mostly STT and that DP charge.
Brokerage by broker
| Broker | Equity delivery | Equity intraday | Futures | Options | DP charge (per scrip, per sell) | The broker's words |
|---|---|---|---|---|---|---|
| 5paisa | ₹20 | ₹20 | ₹20 | ₹20 | Not stated | 5paisa charges a flat fee of ₹20/ per order for Equity delivery trading· 5paisa charges a flat fee of ₹20/ per order for Equity delivery trading, for equity intraday trading· The brokerage charges for Futures and Options is flat ₹20.00 for every order. 5paisa.com |
| Angel One | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹20 | ₹20 | ₹20 + GST | Stock Investments Intraday Trading Futures & Options --> Brokerage ₹0 brokerage upto ₹500 for first 30 days* Then lower of ₹20 or 0.1% per executed order, minimum ₹5· Stock Investments Intraday Trading Futures & Options … Then lower of ₹20 or 0.1%, minimum ₹5· Stock Investments Intraday Trading Futures & Options … Then, ₹20 per executed order --> *Brokerage up to ₹500 will not be charged· Equity ISINs: INR 20 + GST Male - INR 3.5 (CDSL) + INR 16.5 (Angel One Charge) Female - INR 3.25 (CDSL) + INR 16.75 (Angel One Charge) angelone.in |
| Dhan | ₹0 | ₹20 or 0.03%, whichever is lower | ₹20 | ₹20 | ₹12.50 + GST | Equity (Delivery) Equity (Intraday) Equity (MTF) Brokerage ₹ 0 (Zero Brokerage)· For Equity & ETFs Intraday and MTF ₹20 or 0.03% of trade value per executed order, whichever is lower.· For All Segment Options & Futures ₹20 per executed order for equity & commodity F&O.· DP Transaction Charges ₹ 12.50 / instruction / ISIN + GST. dhan.co |
| FYERS | ₹20 or 0.3%, whichever is lower | ₹20 or 0.03%, whichever is lower | ₹20 or 0.03%, whichever is lower | ₹20 | Not stated | Delivery, ETFs & MTF: ₹20 or 0.3% per executed order, whichever is lower.· What is FYERS equity pricing? Intraday: ₹20 or 0.03% per executed order, whichever is lower.· FYERS charges ₹20 or 0.03% per executed order, whichever is lower, for Futures· a flat ₹20 per executed order for Options fyers.in |
| Groww | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹20 or 0.1%, whichever is lower (min ₹5) | ₹20 | ₹20 | ₹20 + GST | Equity Brokerage ₹ 20 0.1% per executed order whichever is lower, minimum ₹5· DP charges (per sell transaction) ₹0 BUY SELL Depository: ₹3.5 (male) and ₹3.25 (female) Groww: ₹16.5 … 18% GST On Brokerage, DP charges· Futures & Options Brokerage ₹ 20 per executed order (Equity/Commodity F&O) groww.in |
| HDFC Sky | ₹20 or 2.5%, whichever is lower | ₹20 or 2.5%, whichever is lower | ₹20 or 2.5%, whichever is lower | ₹20 | Not stated | Brokerage Equity Delivery Order ₹20 or 2.5% (Whichever is Lower)· Intraday Order ₹20 or 2.5% (Whichever is Lower) Brokerage Derivatives· Derivatives Futures Intraday ₹20 or 2.5% (whichever is lower) Derivative Futures Carry Forward ₹20 or 2.5% (whichever is lower)· Derivative Options Intraday ₹20 / Order Derivative Options Carry Forward ₹20 / Order hdfcsky.com |
| Kotak Neo | 0.2% | ₹10 or 0.05%, whichever is lower | ₹10 | ₹10 | Not stated | Trade Free Plan FREE For active traders For lifetime … ₹0 A/C opening fee 0.20% delivery brokerage· Trade Free Plan FREE For active traders For lifetime ₹10 brokerage on Intraday, F&O trades … 0.20% delivery brokerage ₹10 or 0.05% intraday brokerage, whichever is lower· Trade Free Plan FREE For active traders For lifetime ₹10 brokerage on Intraday, F&O trades … 0.20% delivery brokerage ₹10 or 0.05% intraday brokerage, whichever is lower ₹10 F&O (carry forward) brokerage kotakneo.com |
| Upstox | ₹20 | ₹20 or 0.1%, whichever is lower | ₹20 or 0.05%, whichever is lower | ₹20 | ₹20 + GST | Brokerage Equity Delivery ₹20 per executed order Equity Intraday· Equity Intraday ₹20 per executed order or 0.1% (whichever is lower)· Equity Futures ₹20 per executed order or 0.05% (whichever is lower)· Equity Options Flat ₹20 per executed order.· DP (Depository participant) charges Male CDSL: ₹3.5 Upstox: ₹16.5 Total: ₹20.0 + GST Female CDSL: ₹3.25 Upstox: ₹16.75 Total: ₹20.0 + GST upstox.com |
| Zerodha | ₹0 | ₹20 or 0.03%, whichever is lower | ₹20 or 0.03%, whichever is lower | ₹20 | ₹15.34 incl. GST | All equity delivery investments (NSE, BSE), are absolutely free - ₹ 0 brokerage.· Flat ₹ 20 or 0.03% (whichever is lower) per executed order on intraday trades· F&O F&O - Futures F&O - Options Brokerage 0.03% or Rs. 20/executed order whichever is lower Flat Rs. 20 per executed order· Flat ₹20 on all option trades.· ₹15.34 per scrip (₹3.5 CDSL fee + ₹9.5 Zerodha fee + ₹2.34 GST) is charged on the trading account ledger when stocks are sold zerodha.com |
Taxes and exchange charges (the same at every broker)
| Charge | Equity delivery | Equity intraday | Futures | Options |
|---|---|---|---|---|
| STT (securities transaction tax) | 0.1% buy + 0.1% sell | 0.025% sell | 0.05% sell | 0.15% sell |
| Exchange transaction (NSE) | 0.00307% | 0.00307% | 0.00183% | 0.03553% |
| SEBI turnover fee | ₹10 per crore | ₹10 per crore | ₹10 per crore | ₹10 per crore |
| IPFT (NSE) | Inside the exchange charge since 1 March 2026 | Inside the exchange charge since 1 March 2026 | Inside the exchange charge since 1 March 2026 | Inside the exchange charge since 1 March 2026 |
| Stamp duty (buy side) | 0.015% | 0.003% | 0.002% | 0.003% |
| GST | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges |
STT/CTT (From 1st April 2026) 0.1% on buy & sell 0.025% on the sell side 0.05% on sell-side 0.15% on sell side (on premium)
Stamp Duty 0.015% or ₹1500 / crore on buy side 0.003% or ₹300 / crore on buy side 0.002% or ₹200 / crore on buy side 0.003% or ₹300 / crore on buy side
Transaction charges (From 1st March 2026) NSE: 0.00307% per trade on buy & sell. BSE: charges vary as per the scrip group NSE: 0.00307% per trade on buy & sell. BSE: charges vary as per the scrip group NSE: 0.00183% per trade on buy & sell. BSE: Nil NSE: 0.03553% (on premium)
SEBI Charges Charged at ₹10 per crore
IPFT charges for NSE trades ₹0.10/lakh for Equity & Futures, ₹0.50/lakh on Equity Options premium
GST 18% (on brokerage + transaction + demat charges + IPFT charges) 18% (on brokerage + transaction charges + IPFT charges)
How it works
- Brokerage is charged on each executed order, so a round trip pays it twice. Where a broker states "₹X or Y%, whichever is lower", we take the lower of the two on each order.
- STT: delivery pays on the buy and the sell; intraday, futures and options only on the sell. Options STT and charges are on the premium.
- Exchange and SEBI charges are on turnover (buy value + sell value), at NSE rates. BSE rates differ by scrip group. NSE's IPFT charge has been inside the exchange charge since 1 March 2026 (the exchange cut IPFT to ₹0.01 per crore and raised the transaction charge to match), so we don't add it a second time.
- Stamp duty is on the buy side only. GST is 18% on brokerage and the exchange and SEBI charges (and on a DP charge quoted before GST).
- DP charge applies once per scrip on a delivery sell.
Limits. One plan per broker: the standard retail plan for resident individuals, after any first-30-days offer. We leave out account opening, AMC, MTF interest, pledge, auto square-off and call-and-trade fees, and rounding on the contract note. Charges change; check the date and the broker's page before you trade.
Measured and judged. Every rate is measured (the broker's or exchange's published figure, dated and linked). Every total is judged: our arithmetic on your numbers. Not investment advice.
Questions
Is equity delivery free?
At Dhan, Zerodha, delivery brokerage is ₹0 on their own page. STT, stamp duty, exchange charges and the DP charge on a sell still apply, so a delivery trade is never free.
What is the biggest charge on an options trade?
It depends on the size. On a flat ₹20-an-order plan such as Zerodha's, brokerage (₹40 a round trip, plus GST) is the biggest charge on a small trade. STT is 0.15% of the sell-side premium, so it passes brokerage once you sell more than ₹26,667 of premium in one trade (our arithmetic). NSE's charge is 0.03553% of the premium on both sides.
Why does my contract note differ by a few paise?
Brokers round some charges (often STT and stamp duty) to the rupee per contract note, and some add charges we don’t model, such as auto square-off or call-and-trade fees.