FREE Account Opening + No Clearing Fees

Commission-free stock trading India (Free equity delivery brokers)

Commission-free stock trading India (Free equity delivery brokers)

The free equity delivery trading plan offers brokerage free trading in the Equity Delivery segment or cash & carry segment.

Delivery trades are those trades wherein, the shares you buy are delivered to you and deposited into your demat account. It is in contrast to intraday or Buy Today Sell Tomorrow (BTST) trading wherein you buy and sell shares in a day or two.

Brokers like Zerodha, Upstox, Fyers, ProStocks and Indiabulls offer brokerage free investment in the India stock market. The customer doesn't pay any commission while trading in the equity delivery segment.

Note that the customer requires 100% margin money for trading in this segment. The delivery settlement is done in T+2 days where T is the date of trading.

Zero Brokerage Equity Delivery Trading is suitable for:

  • Long term investors who want to hold onto stocks for weeks, months or years.
  • Seasonal stock market investors who invest for long term


  • Truly commission-free investment in the stock market. Other brokers charge Rs 20 per trade to 0.50% of the transaction value.
  • Lowest breakeven point.

Free Equity Delivery Brokers

Broker Brokerage (Delivery) Demat AMC Request Callback Review Compare
ZerodhaRs 0 (Free)Rs 300Open Account Zerodha Review
Angel OneRs 0 (Free)Rs 240Open Account Angel One Review
FyersRs 0 (Free)Rs 0 (Free)Open Account Fyers Review
Alice BlueRs 0 (Free)Rs 400Open Account Alice Blue Review
FinvasiaRs 0Rs 0 per year (Lifetime Zero AMC)Finvasia Review
Master TrustRs 0 (Free)Rs 300Master Trust Review
Dhani StocksRs 0 (Free)Rs 0Dhani Stocks Review
ProstocksRs 0 (Free)Rs 0 (Lifetime Zero AMC)Open Account Prostocks Review
Espresso SharekhanRs 0 (Free)Rs 400Open Account Espresso Sharekhan Review
StoxkartRs 0Rs 300Stoxkart Review

Note: Customers still have to pay for taxes, exchange turnover charges, demat charges, SEBI charges and stamp duty on all the transactions.


5. Rajendra Prasad   I Like It. |Report Abuse|  Link|December 21, 2023 2:04:45 PMReply
In Zerodha in trading options we have to pay for both buy and sell i.e. Rs.20x2=Rs. 40. So when you do multiple trades you end up losing by dint of thisa charge. So how is it with the other brokers especially mStock which is offering for free with payment of Rs. 999/-
5.1. Gurjinder   I Like It. |Report Abuse|  Link|January 17, 2024 11:48:53 PM
I find it better on Kotak Securities they are easy on intraday brokerage only 0.01 paisa per executed order, But when there is very heavy order inflow web and app might not take orders for couple of minutes. Charting is not best. But no brokerage really helps person like me who endup taking 128 trades today. I might lose 1000 on transaction but won’t pay brokerage at least
5.2. Sandeep   I Like It. |Report Abuse|  Link|April 18, 2024 8:44:21 AM
Don't fall for it, each time you trade, they will take away % of margin money which I I'll not be available for trade that day, it could be as high as 10% in currency segment. If you want true zero brokerage across all products, try shoonya though the interface is very good, speed at times is an issue
4. Ankur Vishwakarma   I Like It. |Report Abuse|  Link|October 24, 2021 7:07:55 PMReply
You have mentioned Upstox in your article, kindly update your article regarding upstox delivery charges.
4.1. Deb   I Like It. |Report Abuse|  Link|February 14, 2024 5:12:21 PM
there is nothing called 0 charges. For stocks, they charge based on the amount you purchase shares. For example buying shares worth 18000, would cost Rs. 25/30.
3. Biswajit   I Like It. |Report Abuse|  Link|January 17, 2024 10:11:51 AMReply
All are Dalal apps high charges money withdrawal time 40% debited your main balance
2. Siby Daniel   I Like It. |Report Abuse|  Link|January 3, 2024 7:20:08 PMReply
Please add Flatrade also in list of free broker.. Now their services also getting better.Using since 2 years..
1. Aditya   I Like It. |Report Abuse|  Link|April 26, 2023 7:07:43 PMReply
Zerodha has ₹20 flat trading charges or 0.03%. Please update. This was also coming on the ad that was coming on your website.
1.1. Jignesh Parmar   I Like It. |Report Abuse|  Link|September 23, 2023 5:17:22 PM
That's for trading not delivery. If you are going to hold the stock and going to take delivery of the stock in your demat for the same, then brokerage charges are zero.