Cheapest broker for intraday trading
On a ₹1 lakh intraday buy and sell, Flattrade is cheapest at ₹35.48 including taxes and fees. The costliest plan, ICICI Direct MoneySaver (default), charges ₹103.92 for the same trade.
October 2026 ranking. Broker rates checked 31 Oct 2026 against each broker’s official charges page.
Check any NSE stock in the calculatorWhat an intraday trade costs
Intraday trades pay STT of only 0.025% on the sell side, so brokerage is a much bigger share of the cost than on delivery. Most discount brokers cap intraday brokerage at ₹20 an order or less, while full-service plans charge a percentage that grows with the trade.
Equity intraday: all 25 plans ranked
A ₹1 lakh intraday buy and sell. Totals include brokerage, 18% GST, STT, exchange and SEBI fees, stamp duty.
| # | Broker and plan | Brokerage rule | Brokerage on this trade | Total with taxes | More than cheapest |
|---|---|---|---|---|---|
| 1 | Flattrade | ₹0 | ₹0.00 | ₹35.48 | Cheapest |
| 2 | Shoonyaby FinvasiaRates from comparison sites * | ₹5 or 0.03% (whichever is lower) | ₹10.00 | ₹47.28 | +₹11.80 |
| 3 | Kotak NeoTrade Free (30+) | ₹10 or 0.05% (whichever is lower) | ₹20.00 | ₹59.08 | +₹23.60 |
| 3 | Sahi | ₹10 or 0.05% (whichever is lower) | ₹20.00 | ₹59.08 | +₹23.60 |
| 3 | m.Stock | ₹10 per order | ₹20.00 | ₹59.08 | +₹23.60 |
| 6 | ProStocksFlat Fee Plan | ₹15 per order | ₹30.00 | ₹70.88 | +₹35.40 |
| 7 | 5paisa | ₹20 per order | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Alice Blue | ₹20 or 0.05% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Angel One | ₹20 or 0.1% (whichever is lower) (min ₹5) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Bajaj BrokingFreedom Pack | ₹20 per order | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Dhan | ₹20 or 0.03% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | FYERS | ₹20 or 0.03% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Groww | ₹20 or 0.1% (whichever is lower) (min ₹5) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | HDFC Sky | ₹20 per order | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | ICICI DirectiValue add-on | ₹20 per order | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | INDmoney | ₹20 or 0.1% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Motilal OswalDefault | 0.02% of trade value | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Paytm MoneyRates from comparison sites * | ₹20 or 0.05% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Samco | ₹20 or 0.25% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | SharekhanDefault plan | 0.02% of trade value | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Tradejini | ₹20 or 0.05% (whichever is lower) (min ₹5) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Upstox | ₹20 or 0.1% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 7 | Zerodha | ₹20 or 0.03% (whichever is lower) | ₹40.00 | ₹82.68 | +₹47.20 |
| 24 | IIFL CapitalInvestor Plan | 0.025% of trade value | ₹50.00 | ₹94.48 | +₹59.00 |
| 25 | ICICI DirectMoneySaver (default) | 0.029% of trade value | ₹58.00 | ₹103.92 | +₹68.44 |
* Shoonya and Paytm Money do not publish their full rate card, so their rates come from comparison sites. Confirm with the broker before opening an account.
What changes the intraday ranking
- Taxes and exchange fees come to ₹35.48 on this trade at every broker. Brokerage and its GST add ₹0.00 to ₹68.44 on top, which is where the plans differ.
- Flattrade is the only plan with ₹0 brokerage here.
- Motilal Oswal Default, Sharekhan Default plan, IIFL Capital Investor Plan and ICICI Direct MoneySaver (default) charge a percentage of the trade, so the bill grows with size: on a ₹25 lakh trade bought and sold, ICICI Direct MoneySaver (default)’s brokerage alone is ₹1,450.00.
- Flattrade stays cheapest at every size tested, from a ₹25,000 trade to a ₹25 lakh trade.
Does trade size change the answer?
| Trade bought and sold | Cheapest | Next cheapest | Costliest |
|---|---|---|---|
| ₹25,000 | Flattrade₹8.87 | Motilal Oswal Default, Sharekhan Default plan and 1 more₹20.67 | 5paisa, Angel One and 7 more₹56.07 |
| ₹1 lakh | Flattrade₹35.48 | Shoonya by Finvasia₹47.28 | ICICI Direct MoneySaver (default)₹103.92 |
| ₹5 lakh | Flattrade₹177.41 | Shoonya by Finvasia₹189.21 | ICICI Direct MoneySaver (default)₹519.61 |
| ₹25 lakh | Flattrade₹887.03 | Shoonya by Finvasia₹898.83 | ICICI Direct MoneySaver (default)₹2,598.03 |
Common questions
Which is the cheapest broker for intraday trading in India?
On a ₹1 lakh intraday buy and sell, Flattrade is cheapest at ₹35.48 including taxes and fees. The costliest plan, ICICI Direct MoneySaver (default), charges ₹103.92 for the same trade. Rates checked 31 Oct 2026.
How much tax is there on an intraday trade?
On a ₹1 lakh intraday buy and sell, STT, exchange and SEBI fees, stamp duty and GST on the fees add up to ₹35.48 at every broker. Brokerage and GST on it come on top: from ₹0.00 to ₹68.44 across the plans compared.