Lowest brokerage is four questions, not one.
Delivery, intraday, futures and options each carry their own rate at the same broker, and a flat ₹20 stops being the lower number below a certain order size. Here is what ten brokers publish on their own rate cards, read on 16 September 2026, with the arithmetic worked out in the open.
What “lowest brokerage” actually means
Four segments, four rate structures, and no single figure that answers all four.
Brokerage in India is priced per segment. Delivery, intraday, futures and options each carry their own rate at the same broker, and the rate that is lowest in one segment is often not the rate that applies to you.
Upstox publishes a flat ₹20 per executed order on delivery with no percentage alternative, and 0.1% or ₹20 on intraday. Zerodha publishes zero on delivery and 0.03% or ₹20 on intraday. Two brokers, four different answers, depending on which line of the rate card you are reading.
A flat fee is also a percentage in disguise. ₹20 is 0.2% of a ₹10,000 order and 0.02% of a ₹1,00,000 order, so against a broker that charges a percentage of order value, a flat fee wins on large orders and loses on small ones.
Delivery
You buy a scrip and it moves into your demat account, where it stays until you sell it. Brokerage is charged once per executed order.
Intraday
You buy and sell the same scrip inside one trading day. Nothing is delivered, so no shares enter or leave your demat account.
Futures
A contract with a fixed expiry, settled in cash on the Indian indices and most single stocks rather than by delivering shares.
Options
A contract where the buyer pays a premium. Brokerage is usually quoted per executed order rather than per lot, which matters when a single lot carries a large premium value.
Some rates are capped and some have a floor. Groww publishes ₹20 or 0.1%, whichever is lower, with a minimum charge of ₹5, and Angel One publishes the same structure with the same ₹5 minimum. Share.Market publishes ₹20 or 0.1%, whichever is lower, with a minimum of ₹2.
Below ₹5,000, 0.1% of order value is less than ₹5, so the floor becomes the charge instead. A cap decides the charge on large orders and a floor decides it on small ones, so two brokers can print the same headline percentage and bill different amounts for the same trade.
This page does not rank brokers. It sets out what each one publishes on its own rate card, checked on 16 September 2026, and explains which cost structure suits which way of trading. The decision depends on order sizes and segments that only you know, so if you would rather start from the criteria than from the charges, how we evaluate a demat account walks through the six things worth checking.
The four segments, and where a flat fee stops being the lower one
What each segment costs at the brokers that publish a rate for it.
Delivery
Upstox publishes ₹20 per executed order for equity delivery, with no percentage alternative published alongside it. Zerodha publishes zero brokerage, and ProStocks publishes zero on its Standard Plan. Groww, Angel One and Share.Market publish ₹20 or 0.1%, whichever is lower, and Fyers publishes ₹20 or 0.3%, whichever is lower, on its Standard tier and ₹15 or 0.3% on Prime. Paytm Money, HDFC Sky and Alice Blue publish ₹20 against a much higher percentage cap, 2.5% for Paytm Money and Alice Blue.
Intraday
The published rates split into three groups. Zerodha and Fyers publish 0.03% or ₹20, whichever is lower. Paytm Money publishes 0.05% or ₹20. Upstox, Groww and Angel One publish 0.1% or ₹20, with Groww and Angel One applying a ₹5 minimum. 5paisa publishes a flat ₹20 per executed order and ProStocks a flat ₹15, or ₹899 per month for unlimited trading in one exchange.
Futures and options
Upstox publishes 0.05% or ₹20 on futures and a flat ₹20 on options. Zerodha publishes 0.03% or ₹20 on futures and a flat ₹20 on options. Fyers publishes 0.03% or ₹20 on futures and a flat ₹20 on options, ₹15 on Prime. Groww publishes one combined ₹20 per executed order for equity and commodity F&O. 5paisa, Share.Market and Alice Blue publish flat per-order figures on both, and Kotak Securities publishes ₹10 per executed order on F&O carry-forward trades across all three of its published plans.
Now the crossover. A flat ₹20 is a percentage that moves with the order size, so divide ₹20 by the order value to see what it is charging you. At ₹10,000 it works out to 0.2%. At ₹20,000 it is 0.1%. At ₹25,000 it is 0.08%. At ₹40,000 it is 0.05%, and at ₹66,667 it is 0.03%.
Read that against the published rates. A flat ₹20 costs more than a 0.1% rate below ₹20,000 and less above it, and it costs more than a 0.03% rate below ₹66,667 and less above that. There is a lowest rate at a given order size, and it changes as the order size does.
| Order value | ₹20 as a percentage | Lower at 0.1% | Lower at 0.03% |
|---|---|---|---|
| ₹10,000 | 0.20% | 0.1% (₹10) | 0.03% (₹3) |
| ₹20,000 | 0.10% | Both ₹20 | 0.03% (₹6) |
| ₹25,000 | 0.08% | Flat ₹20 | 0.03% (₹7.50) |
| ₹40,000 | 0.05% | Flat ₹20 | 0.03% (₹12) |
| ₹66,667 | 0.03% | Flat ₹20 | Both ₹20 |
| ₹1,00,000 | 0.02% | Flat ₹20 | Flat ₹20 |
| ₹2,00,000 | 0.01% | Flat ₹20 | Flat ₹20 |
A percentage rate is almost always paired with a per-order cap, so above the cap the percentage stops mattering and the cap is the whole charge. A minimum does the reverse on small orders, which is why a small order can cost more than the headline percentage suggests. The same trade-off, without the arithmetic, is set out in flat versus percentage brokerage.
The published rates, broker by broker
Ten brokers whose headline rates came off their own pricing pages, plus the opening cost, the year-two AMC and the DP charge that surrounds them. Every figure checked on 16 September 2026.
DematOpen is an Authorized Person of Upstox, and we earn only when an account opens through this site. You pay nothing extra for that, and the brokerage you are charged is the brokerage on Upstox’s published rate card.
That relationship is a bias, so the answer is not to hide it but to source everything: each row below comes from the broker’s own pricing page, linked in the sources at the foot of this page, and the four brokers we could not verify are named in the next section rather than quietly dropped.
A cell reading “Not published” means the broker does not publish that figure on the page we read. It is not an estimate and it is not an average. Where a broker prices by plan, the cell names the plan.
| Broker | Account opening | AMC from year two | Equity delivery | Equity intraday | Futures | Options | DP charge on a sale |
|---|---|---|---|---|---|---|---|
| ₹0 | ₹300 + GST (non-BSDA) | ₹20 per executed order | ₹20 or 0.1% (lower) | ₹20 or 0.05% (lower) | Flat ₹20 per executed order | ₹20 + GST per scrip per day, sell only | |
| ₹0 online (NRI ₹500) | ₹300 + 18% GST per year (non-BSDA) | Zero brokerage (₹0) | 0.03% or ₹20 (lower) | 0.03% or ₹20 (lower) | Flat ₹20 per executed order | ₹15.34 per scrip on sell | |
| ₹0 | ₹0 | ₹20 or 0.1% (lower), min ₹5 | ₹20 or 0.1% (lower), min ₹5 | ₹20 per order (Equity and Commodity F&O) | ₹20 per order (Equity and Commodity F&O) | ₹20 + GST per sell (₹0 under ₹100) | |
| ₹0 (NRI approx ₹500) | ₹60 + GST per quarter (non-BSDA) | ₹20 or 0.1% (lower), min ₹5 | ₹20 or 0.1% (lower), min ₹5 | ₹20 per executed order | ₹20 per executed order | ₹20 + 18% GST per ISIN, sell only | |
| ₹0 | ₹0 | Std ₹20 or 0.3% · Prime ₹15 or 0.3% | Std ₹20 or 0.03% · Prime ₹15 or 0.03% | Std ₹20 or 0.03% · Prime ₹15 or 0.03% | Std ₹20 flat · Prime ₹15 flat | ₹12.5 + GST per scrip on debit (sell) | |
| ₹0 | Not published | ₹20 flat per executed order | ₹20 flat per executed order | Flat ₹20.00 per executed order | Flat ₹20.00 per executed order | ₹20 + GST per ISIN per day, sell only | |
| Nil | Nil | ₹20 or 0.1% (lower), min ₹2 | ₹20 or 0.1% (lower), min ₹2 | ₹10 per executed order | ₹10 per executed order | ₹18.50/ISIN on sell (incl. CDSL ₹3.25) | |
| ₹0 | ₹0 | ₹20 or 2.5% of turnover (lower) | ₹20 or 0.05% of turnover (lower) | Up to ₹20 per order (F&O headline only) | Up to ₹20 per order (same F&O headline) | ₹20 per delivery sell (incl. CDSL ₹3.50) | |
| ₹0 | ₹0 | Zero brokerage (₹0) | ₹15 per order (or ₹899/month unlimited) | ₹15 per order (or ₹899/month unlimited) | ₹15 per order (or ₹899/month unlimited) | ₹20 + 18% GST per scrip, sell only | |
| ₹0 | ₹0 | ₹20 or 2.5% (lower) | ₹20 or 0.05% (lower) | ₹20 per executed order | ₹20 per executed order | ₹15 + GST per scrip, sell only |
Upstox
Our partner- Account opening
- ₹0
- AMC from year two
- ₹300 + GST (non-BSDA)
- Equity delivery
- ₹20 per executed order
- Equity intraday
- ₹20 or 0.1% (lower)
- Futures
- ₹20 or 0.05% (lower)
- Options
- Flat ₹20 per executed order
- DP charge on a sale
- ₹20 + GST per scrip per day, sell only
Zerodha
- Account opening
- ₹0 online (NRI ₹500)
- AMC from year two
- ₹300 + 18% GST per year (non-BSDA)
- Equity delivery
- Zero brokerage (₹0)
- Equity intraday
- 0.03% or ₹20 (lower)
- Futures
- 0.03% or ₹20 (lower)
- Options
- Flat ₹20 per executed order
- DP charge on a sale
- ₹15.34 per scrip on sell
Groww
- Account opening
- ₹0
- AMC from year two
- ₹0
- Equity delivery
- ₹20 or 0.1% (lower), min ₹5
- Equity intraday
- ₹20 or 0.1% (lower), min ₹5
- Futures
- ₹20 per order (Equity and Commodity F&O)
- Options
- ₹20 per order (Equity and Commodity F&O)
- DP charge on a sale
- ₹20 + GST per sell (₹0 under ₹100)
Angel One
- Account opening
- ₹0 (NRI approx ₹500)
- AMC from year two
- ₹60 + GST per quarter (non-BSDA)
- Equity delivery
- ₹20 or 0.1% (lower), min ₹5
- Equity intraday
- ₹20 or 0.1% (lower), min ₹5
- Futures
- ₹20 per executed order
- Options
- ₹20 per executed order
- DP charge on a sale
- ₹20 + 18% GST per ISIN, sell only
FYERS
- Account opening
- ₹0
- AMC from year two
- ₹0
- Equity delivery
- Std ₹20 or 0.3% · Prime ₹15 or 0.3%
- Equity intraday
- Std ₹20 or 0.03% · Prime ₹15 or 0.03%
- Futures
- Std ₹20 or 0.03% · Prime ₹15 or 0.03%
- Options
- Std ₹20 flat · Prime ₹15 flat
- DP charge on a sale
- ₹12.5 + GST per scrip on debit (sell)
5paisa
- Account opening
- ₹0
- AMC from year two
- Not published
- Equity delivery
- ₹20 flat per executed order
- Equity intraday
- ₹20 flat per executed order
- Futures
- Flat ₹20.00 per executed order
- Options
- Flat ₹20.00 per executed order
- DP charge on a sale
- ₹20 + GST per ISIN per day, sell only
Share.Market (PhonePe Wealth Broking Private Ltd, PPWB)
- Account opening
- Nil
- AMC from year two
- Nil
- Equity delivery
- ₹20 or 0.1% (lower), min ₹2
- Equity intraday
- ₹20 or 0.1% (lower), min ₹2
- Futures
- ₹10 per executed order
- Options
- ₹10 per executed order
- DP charge on a sale
- ₹18.50/ISIN on sell (incl. CDSL ₹3.25)
Paytm Money
- Account opening
- ₹0
- AMC from year two
- ₹0
- Equity delivery
- ₹20 or 2.5% of turnover (lower)
- Equity intraday
- ₹20 or 0.05% of turnover (lower)
- Futures
- Up to ₹20 per order (F&O headline only)
- Options
- Up to ₹20 per order (same F&O headline)
- DP charge on a sale
- ₹20 per delivery sell (incl. CDSL ₹3.50)
ProStocks
- Account opening
- ₹0
- AMC from year two
- ₹0
- Equity delivery
- Zero brokerage (₹0)
- Equity intraday
- ₹15 per order (or ₹899/month unlimited)
- Futures
- ₹15 per order (or ₹899/month unlimited)
- Options
- ₹15 per order (or ₹899/month unlimited)
- DP charge on a sale
- ₹20 + 18% GST per scrip, sell only
Alice Blue
- Account opening
- ₹0
- AMC from year two
- ₹0
- Equity delivery
- ₹20 or 2.5% (lower)
- Equity intraday
- ₹20 or 0.05% (lower)
- Futures
- ₹20 per executed order
- Options
- ₹20 per executed order
- DP charge on a sale
- ₹15 + GST per scrip, sell only
Rates as published by each broker, checked on 16 September 2026. Published rates, checked 16 September 2026. “(lower)” means whichever is lower. “Not published” means the broker does not publish it; it is not an estimate. Statutory charges apply on top at every broker.
Four things stand out once the columns sit side by side.
- Equity delivery is zero at Zerodha and on ProStocks’ Standard Plan, a flat ₹20 at Upstox and 5paisa, and capped by a percentage at Groww, Angel One, Fyers, Share.Market, Paytm Money and Alice Blue.
- Intraday splits into 0.03% or ₹20 at Zerodha and Fyers, 0.05% or ₹20 at Paytm Money, and 0.1% or ₹20 at Upstox, Groww and Angel One.
- AMC from year two is ₹0 at Groww, Fyers, Share.Market, ProStocks, Paytm Money and Alice Blue, ₹240 per year at HDFC Sky on the figure it publishes, and ₹300 plus GST at Upstox and Zerodha on a non-BSDA account.
- The DP charge on a sale is a real line at every broker that publishes one: ₹12.5 plus GST per scrip at Fyers, ₹15 plus GST at Alice Blue and TradeSmart Online, ₹18.50 including the depository fee at Share.Market, and ₹20 plus GST at Upstox, Angel One, 5paisa and ProStocks, with Kotak Securities and Axis Direct charging a percentage of the sale value with a ₹20 and ₹25 floor respectively.
Four brokers we could not put in the table
A comparison is only as good as its sourcing. Where a figure could not be traced to a page, no figure is printed.
| Broker | What is missing | The reason, in the broker’s own terms |
|---|---|---|
| HDFC Sky | Two official pages that agree on the equity rate | Its pricing page carries ₹20 or 2.5%, whichever is lower, for equity delivery and intraday. Its homepage FAQ carries flat ₹20 per order or 0.1%, whichever is lower, across equity, derivatives, currency, commodity and ETF trades. Both pages belong to HDFC Sky and they do not agree, so whichever figure we published, half the readers checking us would find the other one. |
| ICICI Direct | One delivery rate across its plans | The plan table shows Prime 999 at 0.22% for delivery. The brokerage overview page shows Prime 999 combo, which is Prime 999 Annual plus iVALUE, at 0.25%. Its MoneySaver default is 0.29% delivery, and the Prime tiers step down through 0.22%, 0.10% and 0.07%. A reader on the default plan and a reader on a paid plan are on different rate cards entirely, so there is no single delivery column to publish. |
| Kotak Securities | A non-BSDA AMC figure | Its pricing page advertises ₹0 AMC for a BSDA account with ₹4 lakh of holdings. It does not publish a non-BSDA AMC rate, or a year-one or year-two position. A ₹0 headline tied to one holding value is not an AMC row we can fill for the rest of the table. |
| Axis Direct | A brokerage rate card | The Schedule of Charges PDF on its site covers demat and DP charges, not brokerage. Its ₹20 options figure appears on an account-opening benefit card with no rate table behind it, and the brokerage tariff sheet that its own MITC document points to is not available from the download centre. Equity delivery, intraday and futures brokerage are not published anywhere we could read. |
None of that is a suggestion that any of these four is doing something wrong. It means the published pages do not agree, or the figure is not published, so a number in our table would be our number rather than theirs.
A fee you cannot trace back to a page is worth less than no fee at all. If you hold an account with one of them, your own contract note or welcome email is a better source than any comparison table, including this one.
Three order sizes, worked line by line
A ₹10,000 buy, a ₹25,000 buy and a ₹1,00,000 buy at three brokers, with every statutory line shown next to the brokerage.
Brokerage is one line of a bill that has five or six. The statutory lines are set by regulation and are the same at every broker, which is why they belong in the same table as the brokerage rather than in a footnote.
Every figure below is taken from Upstox’s own rate card, read on 16 September 2026, which is also where the wording of the BSDA slab table on this page comes from.
| Statutory line | Published rate |
|---|---|
| STT, equity delivery | 0.1% of the value, charged on both the buy and the sell |
| Stamp duty | 0.015%, buy side only |
| NSE transaction charge | 0.00307% per trade from 1 March 2026, on buy and sell; it was 0.00297% before that date |
| SEBI turnover fee | ₹10 per crore |
| IPFT | ₹0.01 per crore |
| GST | 18% on brokerage, transaction charges, SEBI fees and IPFT; it does not apply to STT or stamp duty |
All three examples are buys, so no DP charge appears in them. A DP charge falls on a sale, once per scrip, and it is priced in the next section. Brokerage on a buy is charged once per executed order, so a single order of each size is shown.
| ₹10,000 delivery buy | Upstox (₹20 flat) | Zerodha (₹0 delivery) | Groww (₹20 or 0.1%) |
|---|---|---|---|
| Brokerage | ₹20.00 | ₹0.00 | ₹10.00 |
| STT 0.1%, buy | ₹10.00 | ₹10.00 | ₹10.00 |
| Stamp duty 0.015%, buy | ₹1.50 | ₹1.50 | ₹1.50 |
| NSE transaction 0.00307% | ₹0.31 | ₹0.31 | ₹0.31 |
| SEBI turnover ₹10/crore | ₹0.01 | ₹0.01 | ₹0.01 |
| GST 18% | ₹3.66 | ₹0.06 | ₹1.86 |
| Total | ₹35.48 | ₹11.88 | ₹23.68 |
The ₹0.31, ₹0.01 and ₹1.50 lines are identical in every column, because every broker passes them through unchanged. Only two lines differ, and one of them is the brokerage the whole page is about.
At ₹10,000, Groww’s 0.1% works out to ₹10, which sits below its ₹20 headline and above its ₹5 floor, so ₹10 is what is charged. Zerodha’s zero delivery brokerage is a real zero: the ₹11.88 total is almost entirely made of charges that no broker sets.
| ₹25,000 delivery buy | Upstox (₹20 flat) | Zerodha (₹0 delivery) | Groww (₹20 or 0.1%) |
|---|---|---|---|
| Brokerage | ₹20.00 | ₹0.00 | ₹20.00 |
| STT 0.1%, buy | ₹25.00 | ₹25.00 | ₹25.00 |
| Stamp duty 0.015%, buy | ₹3.75 | ₹3.75 | ₹3.75 |
| NSE transaction 0.00307% | ₹0.77 | ₹0.77 | ₹0.77 |
| SEBI turnover ₹10/crore | ₹0.03 | ₹0.03 | ₹0.03 |
| GST 18% | ₹3.74 | ₹0.14 | ₹3.74 |
| Total | ₹53.29 | ₹29.69 | ₹53.29 |
At ₹25,000 the crossover has flipped: 0.1% of the order is ₹25, the ₹20 cap is lower, and ₹20 is the charge, which is why Groww and Upstox land on the same ₹53.29 total here. Growing the order further does not widen that gap on the brokerage line, because ₹20 is a cap rather than a rate.
| ₹1,00,000 delivery buy | Upstox (₹20 flat) | Zerodha (₹0 delivery) | Groww (₹20 or 0.1%) |
|---|---|---|---|
| Brokerage | ₹20.00 | ₹0.00 | ₹20.00 |
| STT 0.1%, buy | ₹100.00 | ₹100.00 | ₹100.00 |
| Stamp duty 0.015%, buy | ₹15.00 | ₹15.00 | ₹15.00 |
| NSE transaction 0.00307% | ₹3.07 | ₹3.07 | ₹3.07 |
| SEBI turnover ₹10/crore | ₹0.10 | ₹0.10 | ₹0.10 |
| GST 18% | ₹4.17 | ₹0.57 | ₹4.17 |
| Total | ₹142.34 | ₹118.74 | ₹142.34 |
At ₹1,00,000 the flat ₹20 is 0.02% of the order, and the statutory lines come to ₹118.17 of the ₹142.34 total. The difference between ₹0 delivery brokerage and ₹20 flat, once 18% GST is added to the ₹20, is ₹23.60 on this order.
Two habits follow: work out which side of the crossover your usual order size sits on before you decide a rate structure suits you, and check the tax lines rather than the brokerage line when you estimate what a large order costs, because on a ₹1,00,000 delivery buy they are the larger part of the bill.
The charges that are not brokerage
Four of them can outweigh the brokerage sitting next to them.
DP charges, once per scrip on a sale
₹20 plus GST per scrip at Upstox, ₹15.34 per scrip at Zerodha, ₹20 plus GST at Groww, and ₹12.5 plus GST at Fyers, as published. It applies once per scrip on the sell side of a delivery trade, so a five-stock sale pays it five times. On a ₹10,000 sale, Upstox’s ₹23.60 with GST is more than its ₹20 brokerage.
Compare DP chargesAMC from year two
₹300 plus GST at Upstox and Zerodha on a non-BSDA account, ₹240 per year at HDFC Sky on its published figure, and ₹0 at Groww, Fyers, Share.Market, ProStocks, Paytm Money and Alice Blue. BSDA rules hold AMC at nil while holdings stay under ₹4 lakh, so the year-two figure often does not apply at all.
What a demat account costsThe UPI mandate trap
Groww’s pricing page states that orders funded from a UPI mandate balance are charged 1% of the order value with no maximum cap. On a ₹1,00,000 order that is ₹1,000, against ₹20 on the standard rate. A fee that carries no cap deserves a second read before you fund an order from a mandate balance.
Hidden charges to watchDelayed payment interest
Groww publishes 0.05% per day including GST, compounded monthly. Angel One publishes 1.5% per month, levied every 15 days. Paytm Money publishes 1.5% monthly and 18% per annum beyond the settlement date, and Share.Market publishes 18% per annum on any outstanding bill not paid by the due date.
Estimate your real costThe DP charge is worth understanding in full before you treat it as a small line, and what a DP charge is covers when it is levied and when it is not. Two more lines arrive without warning on a statement: a pledge or unpledge request costs ₹20 plus GST per scrip at Upstox, and ₹30 plus GST per pledge request per ISIN at Zerodha, which matters if you pledge holdings for margin.
Account closing is not published by Upstox, Zerodha, Groww or Angel One, so the exit cost is unknown rather than free. Neither is brokerage, and both appear on the same bill.
The last gap is the quietest one. A brokerage rate is published for the segments a broker wants to advertise, and the segment you trade may not be in it: Upstox does not show currency and commodity brokerage rates in its published tables, and Kotak Securities publishes no separate options rate.
If a segment is missing from a rate card, the honest position is that the rate is unknown until you ask the broker or read your own contract note.
What people usually get wrong
Four beliefs that make a rate table read better than it is.
The lowest headline rate is the lowest total cost
Headline brokerage is one line of the bill. On a ₹10,000 delivery buy the statutory charges come to ₹11.82 before GST at every broker, and a DP charge of ₹23.60 with GST lands on the sale that eventually closes the position. A rate card that shows only the brokerage line hides the two largest numbers.
A ₹0 delivery brokerage means free trading
Zerodha and ProStocks publish ₹0 on delivery, and the brokerage line really is nil. STT at 0.1% of value on both sides, stamp duty at 0.015% on the buy, the NSE transaction charge at 0.00307%, the SEBI fee and GST still apply, and the sale still carries a DP charge per scrip. The ₹11.88 total on a ₹10,000 buy at Zerodha is what remains.
A percentage rate always beats a flat fee
Below ₹20,000 of order value, 0.1% is lower than ₹20. Above it, the flat fee is lower. Against 0.03% the crossover sits at ₹66,667, and against 0.05% at ₹40,000. Which structure costs less is a question about your order size, not about the broker.
A low brokerage makes up for a high AMC
₹300 plus GST is ₹354 a year on a non-BSDA account, which is the same money as about 18 orders at a flat ₹20. Whether that trade is worth making depends on how many orders you place in a year and on the DP charges your selling produces. Neither figure decides anything alone, so both belong in the same calculation.
Questions people ask
The ones this page raises, answered from the published figures and nothing else.
Divide the flat fee by the order value to turn it into a percentage, then compare like with like. ₹20 is 0.2% of a ₹10,000 order, 0.1% of a ₹20,000 order and 0.03% of a ₹66,667 order. So a flat ₹20 costs more than a 0.1% rate below ₹20,000 and less above it, and it costs more than a 0.03% rate below ₹66,667 and less above that. The comparison changes with the size of your order, which is why a single headline rate cannot settle it.
Zerodha’s charges page, checked on 16 September 2026, publishes zero brokerage on equity delivery, so the brokerage line is nil. The rest of the bill is not. On a ₹10,000 delivery buy, STT at 0.1%, stamp duty at 0.015%, the NSE transaction charge at 0.00307%, the SEBI fee and GST on the chargeable lines come to ₹11.88 in total, and all of those are set by regulation rather than by the broker. On a sale, the DP charge applies on top.
We do not rank brokers, so here is what each one publishes. Intraday: Zerodha and Fyers publish 0.03% or ₹20, whichever is lower; Paytm Money publishes 0.05% or ₹20; Upstox, Groww and Angel One publish 0.1% or ₹20, with Groww and Angel One adding a ₹5 minimum; 5paisa publishes a flat ₹20. Futures: Upstox publishes 0.05% or ₹20, Zerodha and Fyers 0.03% or ₹20, and Groww, 5paisa, Share.Market and Alice Blue publish flat per-order rates. Options: Upstox, Zerodha, Groww, Angel One, 5paisa, Alice Blue and Fyers publish a flat ₹20 per executed order, with Fyers at ₹15 on its Prime tier.
Because we could not put a figure in a cell without guessing. HDFC Sky publishes ₹20 or 2.5% on its pricing page and ₹20 or 0.1% in its homepage FAQ. ICICI Direct publishes 0.22% for Prime 999 on its plan table and 0.25% for the Prime 999 combo on its overview page. Kotak Securities publishes no AMC figure for a non-BSDA account. Axis Direct publishes no brokerage rate card at all. Where two official pages disagree, or a figure is not published, we say so instead of choosing one.
No. STT, stamp duty, exchange transaction charges, the SEBI turnover fee, IPFT and GST are set by regulation and apply at every broker. From 1 April 2026 STT on equity delivery is 0.1% on both the buy and the sell, intraday is 0.025% on the sell side, futures 0.05% on the sell side and options 0.15% of premium on the sell side. Stamp duty is buy side only: 0.015% on delivery, 0.003% on intraday, 0.002% on futures and 0.003% on options. The NSE transaction charge is 0.00307% per trade from 1 March 2026. These were read from Upstox’s own rate card on 16 September 2026.
DematOpen is an Authorized Person of Upstox, and we earn only when an account opens through this site. You pay nothing extra for that. That relationship is a bias, and the way we handle it is by naming it and by sourcing every figure: each rate in the table comes from the broker’s own pricing page, checked on 16 September 2026, and you can open any of those pages and read the same numbers. We do not rank brokers and we do not give investment advice.
DematOpen is an Authorized Person of Upstox
We earn only when an account opens through this site, and you pay nothing extra for it. The account is opened with Upstox, a SEBI-regulated stockbroker (RKSV Securities India Pvt Ltd, SEBI registration INZ000185137), and DematOpen’s Authorized Person registration is AP2513015291. Every fee figure on this page was read from the broker’s own pricing page on 16 September 2026 and can change, so confirm current rates on the broker’s site before you open an account. No broker on this page is ranked, and nothing here is investment advice.
Investments in securities markets are subject to market risks. Read all relevant documents before investing. Rates on this page were checked on 16 September 2026 and are subject to change. Brokerage and statutory charges are additional to each other: the figures in the tables above show both so the total is visible, and a broker’s contract note remains the final record of what you paid.
Sources
Every fee figure on this page was read from the broker’s own pricing page on 16 September 2026. Statutory rates were read from Upstox’s published rate card on the same date. Brokerages change without warning, and a comparison is only as honest as its last check.
- Upstox, RKSV Securities India Pvt Ltd. “Brokerage charges.” Accessed 16 September 2026. upstox.com/brokerage-charges/
- Zerodha Broking Ltd. “Charges: equity, F&O, currency and commodity.” Accessed 16 September 2026. zerodha.com/charges
- Groww Invest Tech Private Limited. “Pricing — account opening, AMC and brokerage.” Accessed 16 September 2026. groww.in/pricing
- Angel One Ltd. “Pricing & brokerage charges.” Accessed 16 September 2026. www.angelone.in/pricing
- FYERS. “Charges and brokerage, as published.” Accessed 16 September 2026. fyers.in/pricing/ (segment pricing) and https://fyers.in/charges-list/ (detailed charges incl. DP)
- 5paisa. “Charges and brokerage, as published.” Accessed 16 September 2026. www.5paisa.com/brokerage-charges
- Share.Market (PhonePe Wealth Broking Private Ltd, PPWB). “Charges and brokerage, as published.” Accessed 16 September 2026. www.share.market/charges
- Paytm Money. “Charges and brokerage, as published.” Accessed 16 September 2026. www.paytmmoney.com/stocks/pricing
- ProStocks. “Charges and brokerage, as published.” Accessed 16 September 2026. www.prostocks.com/pricing.html
- Alice Blue. “Charges and brokerage, as published.” Accessed 16 September 2026. aliceblueonline.com/pricing
- HDFC Sky. “Charges and brokerage, as published.” Accessed 16 September 2026. hdfcsky.com/pricing
- ICICI Direct. “Charges and brokerage, as published.” Accessed 16 September 2026. www.icicidirect.com/brokerage
- Kotak Securities (Kotak Neo). “Charges and brokerage, as published.” Accessed 16 September 2026. kotakneo.com/pricing/
- Axis Direct (Axis Securities Limited). “Charges and brokerage, as published.” Accessed 16 September 2026. simplehai.axisdirect.in/images/Processupdates/Schedule_of_charges/Demat-Schedule-Of-Charges-for-Individual-client.pdf
- Securities and Exchange Board of India. “Legal framework — circulars.” Accessed 16 August 2026. www.sebi.gov.in/legal/circulars/
Brokerage and AMC figures are as published by the respective brokers and may change. Confirm current rates on the broker’s official pricing page before opening an account. This page is for information only. DematOpen is an Authorized Person of Upstox and does not provide investment advice. Investments in securities markets are subject to market risks. Read all relevant documents before investing.