Compare stock broker charges
Brokerage, account fees and DP charges side by side, plus the government and exchange charges that apply to every trade.
Figures are copied from each broker’s own charges page (the link is under Full details) and were last checked on 13 Nov 2026. Fees change, so confirm on the broker’s site before you open an account. GroWiser has no partnership with these brokers and does not recommend any of them.
Zerodha
Discount broker- Equity: offered
- Futures: offered
- Options: offered
- Commodity: offered
- Currency: offered
- Account opening
- Free
- AMC per year
- ₹300
- Equity delivery brokerage
- ₹0
- Equity intraday brokerage
- 0.03% or ₹20
Groww
Discount broker- Equity: offered
- Futures: offered
- Options: offered
- Commodity: offered
- Currency: not offered
- Account opening
- Free
- AMC per year
- Free
- Equity delivery brokerage
- 0.1% or ₹20
- Equity intraday brokerage
- 0.1% or ₹20
Upstox
Discount broker- Equity: offered
- Futures: offered
- Options: offered
- Commodity: offered
- Currency: offered
- Account opening
- Free
- AMC per year
- ₹300
- Equity delivery brokerage
- ₹20/order
- Equity intraday brokerage
- 0.1% or ₹20
Dhan
Discount broker- Equity: offered
- Futures: offered
- Options: offered
- Commodity: offered
- Currency: offered
- Account opening
- Free
- AMC per year
- Free
- Equity delivery brokerage
- ₹0
- Equity intraday brokerage
- 0.03% or ₹20
Angel One
Full-service broker- Equity: offered
- Futures: offered
- Options: offered
- Commodity: offered
- Currency: offered
- Account opening
- Free
- AMC per year
- ₹240
- Equity delivery brokerage
- 0.1% or ₹20
- Equity intraday brokerage
- 0.1% or ₹20
Amounts exclude 18% GST. Brokerage is charged on each executed order, so a buy and a sell are two orders.
All brokers side by side
| Broker | Delivery | Intraday | Futures | Options | Account opening | AMC per year | DP charge per sell | Last checked |
|---|---|---|---|---|---|---|---|---|
| Zerodha | ₹0 | 0.03% or ₹20, whichever is lower | 0.03% or ₹20, whichever is lower | ₹20 per order | Free | ₹300 | ₹13.00 | 13 Nov 2026 |
| Groww | 0.1% or ₹20, whichever is lower, minimum ₹5 | 0.1% or ₹20, whichever is lower, minimum ₹5 | ₹20 per order | ₹20 per order | Free | Free | ₹20.00 | 13 Nov 2026 |
| Upstox | ₹20 per order | 0.1% or ₹20, whichever is lower | 0.05% or ₹20, whichever is lower | ₹20 per order | Free | ₹300 | ₹20.00 | 13 Nov 2026 |
| Dhan | ₹0 | 0.03% or ₹20, whichever is lower | ₹20 per order | ₹20 per order | Free | Free | ₹12.50 | 13 Nov 2026 |
| Angel One | 0.1% or ₹20, whichever is lower, minimum ₹5 | 0.1% or ₹20, whichever is lower, minimum ₹5 | ₹20 per order | ₹20 per order | Free | ₹240 | ₹20.00 | 13 Nov 2026 |
Charges every broker passes on
These are set by the government, SEBI and the exchange (NSE rates shown), so they are the same whichever broker you use.
| Segment | STT | Exchange charges | SEBI fee | Stamp duty | GST |
|---|---|---|---|---|---|
| Delivery | 0.1% on buy and sell | 0.00307% | ₹10 / crore | 0.015% on buy | 18% |
| Intraday | 0.025% on sell | 0.00307% | ₹10 / crore | 0.003% on buy | 18% |
| Futures | 0.05% on sell | 0.00183% | ₹10 / crore | 0.002% on buy | 18% |
| Options | 0.15% on sell | 0.03553% | ₹10 / crore | 0.003% on buy | 18% |
For options, STT, exchange charges and stamp duty are on the premium.
Work out the charges on a trade
For information only. This is not a recommendation of any broker or of any trade.