Brokerage Calculator
Charges eat 5-10% on typical intraday trades
On a ₹50K intraday trade with ₹400 profit, you'll typically pay ₹80-150 in total charges (₹40 STT + ₹40 brokerage + ₹30 exchange + GST + stamp). Frequent small trades compound this quickly.
Related tools
2025 statutory rates snapshot
- STT: Delivery 0.1% each side · Intraday 0.025% only on sell · F no STT on buy, 0.0125% on sell · Options 0.0625% on sell (premium value)
- Exchange txn: NSE 0.00345% (equity) / 0.05% (options premium); BSE similar
- GST: 18% on (brokerage + txn + SEBI)
- SEBI: ₹10 per ₹1 crore turnover (0.0001%)
- Stamp: buy-side only: delivery 0.015%, intraday 0.003%, F 0.002%, O 0.003%
Broker-wise brokerage: Zerodha vs Upstox vs Angel One vs Groww vs Kotak
| Broker | Equity delivery | Intraday & F&O |
|---|---|---|
| Zerodha | ₹0 | ₹20/order or 0.03% (lower) |
| Groww | ₹0 | ₹20/order or 0.05% (lower) |
| Upstox | ₹0 | ₹20/order or 0.05% (lower) |
| Angel One | ₹0 | ₹20/order or 0.25% (lower) |
| Kotak Securities (Trade Free) | ₹0 | ₹20/order (NLST) |
| ICICI Direct (full-service) | 0.55% | 0.275% (min ₹25-35) |
Indicative retail plans as of 2026 — brokers revise plans often; statutory charges (STT, exchange txn, SEBI, stamp, GST) are identical across brokers and form the bulk of small-trade costs. Use the calculator above with your broker's per-order fee to get the exact all-in cost of your trade.
Worked example: ₹50,000 delivery trade on Zerodha
Brokerage ₹0; STT 0.1% buy + 0.1% sell = ₹100 total for a round trip; exchange txn ≈ ₹1.73 each side; SEBI ≈ ₹0.05; stamp 0.015% on buy = ₹7.50; GST 18% on (brokerage + txn + SEBI) ≈ ₹0.65. All-in ≈ ₹112 for the round trip — about 0.22% of trade value, most of it STT. On a ₹1 lakh intraday trade the statutory load drops to roughly 0.05%, which is why turnover cost falls as size grows.
How this calculator works
The tool applies current statutory rates (STT, exchange transaction charges, SEBI turnover fees, stamp duty by state-aggregated averages, 18% GST) plus your broker's per-order fee for delivery, intraday, F&O futures and options. All maths runs in your browser; nothing is stored. Rates reviewed and updated for 2026.
Frequently asked questions
How is Zerodha brokerage calculated?
Zerodha charges ₹0 on equity delivery. For intraday and F&O it is ₹20 per executed order or 0.03% of turnover, whichever is lower — so a ₹50,000 intraday order pays ₹15 (0.03%), while a ₹2 lakh order caps at ₹20. Statutory charges (STT, txn, GST, stamp) apply on top; the calculator above computes the full breakup.
How much are Upstox and Groww brokerage charges?
Both are ₹0 on delivery and ₹20/order or 0.05% (whichever is lower) on intraday and F&O. Angel One is ₹20 or 0.25% (lower), and Kotak's Trade Free plan is ₹20/order. Statutory charges are identical across all brokers.
What is STT and who charges it?
Securities Transaction Tax is a government levy collected by your broker on every exchange trade: 0.1% each side on delivery equity, 0.025% on the sell side for intraday, 0.0625% on options premium sells and 0.0125% on futures sells. It is the same regardless of broker.
Why does my broker show different numbers?
Rounding! Exchanges round txn charges per order (not per lakh). GST also rounds per invoice line. Most calculators average these; the real bill varies ±₹0.50 on small trades.
Is there a minimum brokerage?
Discount brokers (Zerodha, Groww, Upstox) have no minimum. Full-service brokers often have ₹20-30 minimum per order. Some banks like ICICI Direct enforce minimum brokerage on equity delivery.
What about DP charges?
Depository charges apply only on DELIVERY sells (₹15.93 per scrip per day, no matter quantity). Not shown here because it's a flat daily-ish fee, not a % trade cost.
Options have different STT — is that correct?
Yes. Options STT (0.0625% of premium on SELL) is 25x higher than intraday equity STT (0.025% of sell value). This is why F&O is disproportionately expensive for small traders.