Brokerage Charges Calculator
Every broker publishes a calculator for its own charges. None publishes one that shows a competitor is cheaper. This one compares six of them side by side on the same trade — brokerage, STT, GST, stamp duty and DP charges included.
Rates read from each broker's official pricing page on 31 August 2026. Nothing here is estimated. We are not affiliated with, and earn nothing from, any broker listed.
Your trade
One round trip — you buy, then you sell. Both legs are charged.
What each broker charges
Zerodha is cheapest — ₹175.35
You would pay ₹70.80 more per round trip at Groww. Over 100 such trades a year that is ₹7,080.
At Zerodha, costs eat 0.35% of your buy value. The price has to move at least that much before you make anything at all.
Where the money actually goes
Equity options on NSE, ₹1.05 L turnover. Only the first row differs between brokers.
| Charge | Zerodha | Dhan | Fyers | Upstox | Angel One | Groww |
|---|---|---|---|---|---|---|
| Brokeragediffers | ₹40.00 | ₹40.00 | ₹40.00 | ₹40.00 | ₹40.00 | ₹100.00 |
| STT | ₹82.50 | ₹82.50 | ₹82.50 | ₹82.50 | ₹82.50 | ₹82.50 |
| Exchange transaction | ₹37.31 | ₹37.31 | ₹37.31 | ₹37.31 | ₹37.31 | ₹37.31 |
| SEBI turnover fee | ₹0.11 | ₹0.11 | ₹0.11 | ₹0.11 | ₹0.11 | ₹0.11 |
| Stamp duty | ₹1.50 | ₹1.50 | ₹1.50 | ₹1.50 | ₹1.50 | ₹1.50 |
| GST (18%) | ₹13.93 | ₹13.93 | ₹13.93 | ₹13.93 | ₹13.93 | ₹24.73 |
| Total | ₹175.35 | ₹175.35 | ₹175.35 | ₹175.35 | ₹175.35 | ₹246.15 |
STT, exchange transaction charges, the SEBI fee, stamp duty and GST are set by the government and the exchanges. No broker can discount them, and no broker is cheaper on them. Rates read from official pricing pages on 31 August 2026. GST is charged on brokerage, transaction charges and the SEBI fee — not on STT or stamp duty. Investor protection fund (IPFT) charges are excluded: the brokers we checked published conflicting figures, and they amount to a few rupees per crore.
Sources: Zerodha · Dhan · Fyers · Upstox · Angel One · Groww. Standard no-subscription plans only. Brokers change pricing without notice — confirm on the broker's own page before opening an account.
Most of the bill is not brokerage
On a ₹1 lakh delivery round trip, a zero-brokerage broker still charges about ₹248 — and none of it is brokerage. STT alone is ₹210.
This is why “zero brokerage” marketing is technically true and practically thin. The broker waived the one line it controls, which was already the smaller part.
The 2026 STT hike changed F&O
From 1 April 2026, STT on futures went from 0.02% to 0.05%, and on options premium from 0.10% to 0.15%. On a typical retail options trade, STT is now a bigger line than brokerage. Cutting broker costs no longer moves the needle much; trading less does.
Two legs, not one
A ₹20 flat rate is ₹20 to buy and ₹20 to sell. Every headline price you see is per executed order, so double it before comparing against your own expectations — and remember an order split across several fills can be charged more than once at some brokers.
Where small trades get eaten
DP charges are flat per stock sold, so they hurt small positions worst. Selling ₹2,000 of one stock can cost around ₹15–24 in DP alone — over 1%. Anyone buying tiny quantities of many different stocks is paying far more than the headline rates suggest.
Frequently asked questions
Which broker is actually the cheapest?+
It depends entirely on what you trade, which is why a single answer is misleading. On equity delivery, Zerodha and Dhan charge no brokerage at all, so they win. On futures and options, five of the six brokers charge the same flat ₹20 per order and tie exactly — Groww is the outlier at ₹50. And on a mid-sized intraday trade every broker hits the same ₹20 cap, so the cost is identical everywhere and the choice makes no difference at all.
Why is my bill ₹40 when the broker advertises ₹20 per order?+
Because a round trip is two orders. You are charged ₹20 when you buy and ₹20 again when you sell. Brokers quote the per-order price, not the per-trade price. The calculator above charges both legs, which is why its totals are higher than a headline rate suggests.
If brokerage is zero, why am I still being charged?+
Zero brokerage removes only the broker's own fee. STT, exchange transaction charges, the SEBI turnover fee, stamp duty, GST and DP charges remain, and on a delivery trade they are most of the bill. A ₹1 lakh delivery purchase and sale costs roughly ₹248 at a zero-brokerage broker — none of it brokerage. Zero brokerage is real, but it is a discount on a minority of the total.
Did F&O charges go up in 2026?+
Yes, sharply. Budget 2026 raised STT on futures from 0.02% to 0.05% and on options premium from 0.10% to 0.15%, effective 1 April 2026. On options, STT alone is now the single largest line on most retail trades — considerably larger than brokerage. Several broker pricing pages still displayed the older October-2024 rates when we compiled this, so a rate you read elsewhere may be out of date.
What are DP charges, and why only when I sell?+
The depository (CDSL or NSDL) charges a flat fee each time shares actually leave your demat account, which happens on a delivery sell. It is charged per stock, not per share, so selling 5 shares and selling 5,000 shares of the same company cost the same. It does not apply to intraday, futures or options, because nothing leaves the demat account. This is the charge that quietly makes small delivery trades expensive: ₹15 to ₹24 on a ₹3,000 sale is close to 1%.
Are the charges the same on NSE and BSE?+
The taxes are, but the exchange transaction charges are not. BSE is slightly dearer on equity at 0.00375% against NSE's 0.00307%, charges nothing at all on equity futures, and is a little cheaper on options at 0.0325% against 0.03553%. Switch the exchange toggle above to see the difference on your own trade — it is small, but on options it is not nothing.
Why does this show the same numbers for several brokers?+
Because they genuinely are the same, and we would rather say so than manufacture a winner. Most of what you pay is statutory and identical everywhere, and the flat ₹20 order price has become near-universal among discount brokers. The brokerage line is the only one a broker controls, and past a certain trade size it is capped. Where the answer is 'it makes no difference', the calculator says exactly that.
Sources and references
Brokerage and DP charges, read from each broker's own published pricing page on 31 August 2026:
- Zerodha — official charges page
- Dhan — official charges page
- Fyers (Standard) — official charges page
- Upstox — official charges page
- Angel One — official charges page
- Groww — official charges page
- STT rates including the Budget 2026 increase effective 1 April 2026, and the exchange transaction charges, SEBI turnover fee and stamp duty applied above, were cross-checked between two brokers' published schedules and agreed to the fourth decimal place.
Disclaimer:Educational only, and not a recommendation to open an account anywhere. This compares standard no-subscription plans; several brokers offer lower rates on paid or promotional plans that are not modelled here. Investor protection fund (IPFT) charges are excluded because published figures conflicted between brokers, and call-and-trade, auto-square-off, physical delivery, MTF interest and annual maintenance charges are not included. Brokers change pricing without notice — always confirm on the broker's own page before opening an account.
Related reading: MTF explained · Best way to buy gold in India
Related tools: F&O turnover & tax · MTF calculator