Cheapest broker for delivery trading
On a ₹1 lakh delivery buy and sell, Shoonya by Finvasia is cheapest at ₹233.10 including taxes and fees. The costliest, ICICI Direct MoneySaver (default), ICICI Direct iValue add-on and Sharekhan Default plan, charge ₹930.48 each 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 a delivery trade costs
Delivery trades pay 0.1% STT on both the buy and the sell, plus stamp duty on the buy, so taxes are the largest part of the cost at every broker. What differs is the brokerage, which runs from ₹0 to a percentage of the trade, and the DP charge each time you sell shares out of your demat account.
Equity delivery: all 25 plans ranked
A ₹1 lakh delivery buy and sell. Totals include brokerage, 18% GST, STT, exchange and SEBI fees, stamp duty and the DP charge on the sell.
| # | Broker and plan | Brokerage rule | Brokerage on this trade | Total with taxes | More than cheapest |
|---|---|---|---|---|---|
| 1 | Shoonyaby FinvasiaRates from comparison sites * | ₹0 | ₹0.00 | ₹233.10 | Cheapest |
| 2 | Dhan | ₹0 | ₹0.00 | ₹237.23 | +₹4.13 |
| 3 | Zerodha | ₹0 | ₹0.00 | ₹237.82 | +₹4.72 |
| 4 | Flattrade | ₹0 | ₹0.00 | ₹246.08 | +₹12.98 |
| 4 | ProStocksFlat Fee Plan | ₹0 | ₹0.00 | ₹246.08 | +₹12.98 |
| 6 | Sahi | ₹10 or 0.05% (whichever is lower) | ₹20.00 | ₹262.01 | +₹28.91 |
| 7 | m.Stock | ₹10 per order | ₹20.00 | ₹267.32 | +₹34.22 |
| 8 | Bajaj BrokingFreedom Pack | ₹20 per order | ₹40.00 | ₹269.68 | +₹36.58 |
| 9 | Samco | ₹20 per order | ₹40.00 | ₹281.48 | +₹48.38 |
| 10 | FYERS | ₹20 or 0.3% (whichever is lower) | ₹40.00 | ₹284.43 | +₹51.33 |
| 10 | Tradejini | ₹20 or 0.1% (whichever is lower) (min ₹5) | ₹40.00 | ₹284.43 | +₹51.33 |
| 12 | Alice Blue | ₹20 per order | ₹40.00 | ₹287.38 | +₹54.28 |
| 13 | INDmoney | ₹20 or 0.1% (whichever is lower) | ₹40.00 | ₹291.51 | +₹58.41 |
| 14 | 5paisa | ₹20 per order | ₹40.00 | ₹293.28 | +₹60.18 |
| 14 | Angel One | ₹20 or 0.1% (whichever is lower) (min ₹5) | ₹40.00 | ₹293.28 | +₹60.18 |
| 14 | Groww | ₹20 or 0.1% (whichever is lower) (min ₹5) | ₹40.00 | ₹293.28 | +₹60.18 |
| 14 | HDFC Sky | ₹20 per order | ₹40.00 | ₹293.28 | +₹60.18 |
| 14 | Paytm MoneyRates from comparison sites * | ₹20 per order | ₹40.00 | ₹293.28 | +₹60.18 |
| 14 | Upstox | ₹20 per order | ₹40.00 | ₹293.28 | +₹60.18 |
| 20 | Kotak NeoTrade Free (30+) | 0.2% of trade value | ₹400.00 | ₹694.48 | +₹461.38 |
| 21 | Motilal OswalDefault | 0.2% of trade value | ₹400.00 | ₹729.88 | +₹496.78 |
| 22 | IIFL CapitalInvestor Plan | 0.25% of trade value | ₹500.00 | ₹841.98 | +₹608.88 |
| 23 | ICICI DirectMoneySaver (default) | 0.29% of trade value | ₹580.00 | ₹930.48 | +₹697.38 |
| 23 | ICICI DirectiValue add-on | 0.29% of trade value | ₹580.00 | ₹930.48 | +₹697.38 |
| 23 | SharekhanDefault plan | 0.3% of trade value | ₹600.00 | ₹930.48 | +₹697.38 |
Bajaj Broking Freedom Pack and Kotak Neo Trade Free (30+) do not publish a DP charge, so their totals leave it out; the real cost is higher by that fee.
* 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 delivery ranking
- Taxes and exchange fees come to ₹222.48 on this trade at every broker. Brokerage, its GST and the DP charge add ₹10.62 to ₹708.00 on top, which is where the plans differ.
- 5 plans charge ₹0 brokerage here: Shoonya by Finvasia, Dhan, Zerodha, Flattrade and ProStocks Flat Fee Plan. Their totals differ only by the DP charge on the sell, from ₹10.62 at Shoonya by Finvasia to ₹23.60 at ProStocks Flat Fee Plan.
- Kotak Neo Trade Free (30+), Motilal Oswal Default, IIFL Capital Investor Plan, ICICI Direct MoneySaver (default), ICICI Direct iValue add-on and Sharekhan Default plan charge a percentage of the trade, so the bill grows with size: on a ₹25 lakh trade bought and sold, Sharekhan Default plan’s brokerage alone is ₹15,000.00.
- Shoonya by Finvasia stays cheapest at every size tested, from a ₹10,000 trade to a ₹25 lakh trade.
Does trade size change the answer?
| Trade bought and sold | Cheapest | Next cheapest | Costliest |
|---|---|---|---|
| ₹10,000 | Shoonya by Finvasia₹32.87 | Dhan₹37.00 | ICICI Direct MoneySaver (default) and ICICI Direct iValue add-on₹114.29 |
| ₹1 lakh | Shoonya by Finvasia₹233.10 | Dhan₹237.23 | ICICI Direct MoneySaver (default), ICICI Direct iValue add-on and 1 more₹930.48 |
| ₹5 lakh | Shoonya by Finvasia₹1,123.03 | Dhan₹1,127.16 | Sharekhan Default plan₹4,652.41 |
| ₹25 lakh | Shoonya by Finvasia₹5,572.65 | Dhan₹5,576.78 | Sharekhan Default plan₹23,262.03 |
Common questions
Which is the cheapest broker for delivery trading in India?
On a ₹1 lakh delivery buy and sell, Shoonya by Finvasia is cheapest at ₹233.10 including taxes and fees. The costliest, ICICI Direct MoneySaver (default), ICICI Direct iValue add-on and Sharekhan Default plan, charge ₹930.48 each for the same trade. Rates checked 31 Oct 2026.
Is zero-brokerage delivery really free?
No. Even at ₹0 brokerage you pay 0.1% STT on the buy and on the sell, stamp duty, exchange fees, GST on those fees and a DP charge each time you sell (₹10.62 to ₹23.60 at the zero-brokerage plans here). On a ₹1 lakh buy and sell that comes to ₹233.10 at Shoonya by Finvasia.