Zerodha follows a simple flat-fee pricing model that has not changed since it launched in 2010: ₹0 brokerage on equity delivery and a flat ₹20 per executed order on all other segments — intraday, futures, options, currency, and commodity — regardless of trade size. Whether you trade ₹1,000 or ₹10 lakh in a single order, the brokerage is capped at ₹20.
The charge table above shows the raw numbers from Zerodha's official pricing. This guide explains what each charge actually means, which ones you can avoid, and how Zerodha's pricing compares to the nearest alternatives.
Zerodha charges zero brokerage on equity delivery (CNC) trades — meaning if you buy shares and hold them overnight or longer, you pay no commission to Zerodha. This is the charge that made Zerodha famous. For intraday, F&O, currency, and commodity trades, the brokerage is a flat ₹20 per executed order — or 0.03% of trade value, whichever is lower. If your order is not executed (cancelled or rejected), no brokerage is charged.
The Annual Maintenance Charge (AMC) of ₹300/year + 18% GST is for maintaining your demat account where your shares are held electronically. It is charged quarterly at ₹75 + GST (~₹88.50 per quarter) and auto-debited from your trading account. The trading account itself has no AMC. If your holdings are below ₹4 lakh, you may qualify for a BSDA (Basic Services Demat Account) with lower charges — check with Zerodha support.
The DP (Depository Participant) charge is the most misunderstood charge. Every time you sell delivery shares from your demat account, ₹15.34 including GST is debited — even though your delivery brokerage is ₹0. This is not Zerodha's brokerage; it is the fee charged by CDSL (the depository) for electronically debiting shares from your account. It applies per ISIN (stock) per day — so if you sell 3 different stocks on the same day, you pay ₹15.34 x 3. This is unavoidable at all brokers, though the amount differs (Dhan: ₹12.5+GST, Groww: ₹20+GST).
Securities Transaction Tax (STT) is charged by the central government on every trade — 0.1% on both buy and sell for delivery, 0.025% on sell for intraday. From April 1, 2026 (Budget 2026), STT on futures increased to 0.05% sell and options STT increased to 0.15% sell on premium. STT is identical at every broker in India — Zerodha, Groww, ICICI Direct, all pay the same rate. On a ₹1 lakh delivery buy, STT alone is ₹100. It is often larger than brokerage.
Zerodha Account Opening & AMC Charges
Zerodha charges ₹0 Free for the opening of a trading account with them and is the one-time fee charged while initiating your account opening process. ₹300+GST = ₹354/yr are annual maintenance charges for a demat account and would get deducted from your account even if you have not traded for a year by Zerodha to maintain your account.
Zerodha Brokerage Charges
Please find below Zerodha Brokerage charges in their basic Plan. Zerodha provides delivery trade at Rs 0 (Free), Intraday Trade at Rs 20 per executed order or .03% whichever is lower, Equity Future Trade at Rs 20 per executed order or .03% whichever is lower, and Equity Option Trade at Rs 20 per executed order.
Zerodha Other Charges
A lot of other Charges are getting levied other than brokerage by Zerodha like minimum brokerage, call & Trade charges, Stamp duty, DP Charges, etc. A list of the same is in the below table.
Zerodha Demat Account Charges
The charges on Demat account transactions are charged separately and over and above trading Brokerage. Find Zerodha demat account charges 2020.
| Charge | Zerodha | Groww | Angel One | Dhan |
|---|---|---|---|---|
| Delivery | ₹0 | ₹20 or 0.1% | ₹0 | ₹0 |
| Intraday / F&O | ₹20 | ₹20 | ₹20 | ₹20 |
| Demat AMC | ₹300/yr | ₹0 | ₹0 yr1 | ₹0 lifetime |
| DP Charge (sell) | ₹15.34+GST | ₹20+GST | ₹20+GST | ₹12.5+GST |
Zerodha's AMC of ₹300/yr is its main cost disadvantage vs Groww and Dhan. On the flip side, Zerodha's platform (Kite), ecosystem (Coin, Console, Varsity), and reliability remain unmatched. Compare all brokers side-by-side →
Disclaimer: Charges verified from zerodha.com/charges as of April 2026. STT and statutory charges change with government/exchange policy. We may earn affiliate commissions from account opening links. Not investment advice.
Free Equity Delivery Trading and Mutual Funds
- Brokerage-free Equity Delivery and flat Rs 20 per trade for Intraday & F&O +
- Brokerage-free Direct Mutual Fund investment +
- Trade with the best trading platform in India.
This is a limited-time offer. Open Instant Zerodha Account online and start trading today.
Frequently Asked Questions:
-
1. How much brokerage zerodha charge for options trading?
Zerodha charge Flat Rs.20 per executed order for equity options trading.
Open Instant Account (Start Trading Today)
-
2. What is the cost of share trading with Zerodha?
Zerodha is one of India's more prominent discounted stockbrokers that offers zero brokerage for equity delivery trades and flat INR 20 or 0.03 % per executed orders (whichever is lower) for equity intraday and futures. Thus, the maximum brokerage trader pay is INR 20 regardless of orders amount, segment or size.
Open Instant Account (Start Trading Today)
-
3. Will Zerodha charge for rejected transaction?
No, There will not be any charges for rejected transcation , Zerodha charges brokerages on executed orders only
Open Instant Account (Start Trading Today)
-
4. How much does Zerodha charge if you have a loss in intraday?
There is no correlation between Zerodha charges & Profit & loss you have on your trade. The Brokerage charges for Intraday in Zerodha are 0.03% or Rs. 20 per executed order, whichever is lower, irrespective of the number of shares or their value.
Open Instant Account (Start Trading Today)
-
5. Does Zerodha charge for order modification?
No, Zerodha do not charge for modifying or Cancelling the order in your order book
Open Instant Account (Start Trading Today)
-
6. What is negative margin used in zerodha?
Whenever you sell your shares, open F&O positions, or if you've made profits intraday the margin used will be negative. To understand this concept better, Margin Available means the amount you can trade with. Margin Used means the amount you have used to purchase anything(Equity or Commodity), Account Value means the amount you are having in Zerodha Account. Margin Used in negative means that you are in profit.
Open Instant Account (Start Trading Today)
-
7. What is exposure and span in zerodha?
SPAN Margin is the minimum requisite margins blocked for futures and option writing positions as per the exchange's mandate. The 'Exposure Margin' is the margin blocked over and above the SPAN to cushion for any MTM losses. Do note that The SPAN and Exposure Margin is determined as per the norms of the exchange.
Open Instant Account (Start Trading Today)
-
8. Can you have 2 zerodha accounts?
Yes, you can have as many demat/trading accounts that you want, but you can't have them with the same broker/DP, which means you can not have 2 account with Zerodha.
Open Instant Account (Start Trading Today)
-
9. Does zerodha charge for withdrawal?
No, there is no charge on withdrawing money from your trading account by Zerodha. You can withdraw the balance amount in your account partially or fully at any time without any cost.
Open Instant Account (Start Trading Today)
-
10. Is zerodha account free?
Zerodha offers absolutely brokerage free Equity Delivery Trade and Direct Mutual Fund investment. for all other segments Like, Intraday, F&O, Currency & Commodity trade it charges 0.03% or Rs. 20 per executed order, whichever is lower. Zerodha also charges for account opening and the same is Rs. 200 for online & Rs. 400 for offline account opening of Equity Trading & Demat Account. Rs.300 are annual maintenance charges and would get deducted from your account even if you haven not trade for a year by Zerodha to maintain your Demat account. If you need Commodity trading along with Equity then you need to pay Rs.300 for Online and Rs 600 for Offline account Opening.
Open Instant Account (Start Trading Today)
-
11. How much zerodha charges for equity options trading?
Brokerage charges for equity option trading in Zerodha is Flat Rs. 20 per executed order.
Open Instant Account (Start Trading Today)
-
12. What are the charges required for zerodha demat account?
Zerodha charges Rs. 200 for online & Rs. 400 for offline account opening of Equity Trading & Demat Account. Rs.300 are annual maintenance charges and would get deducted from your account even if you haven not trade for a year by Zerodha to maintain your Demat account. If you need Commodity trading along with Equity then you need to pay Rs.300 for Online and Rs 600 for Offline account Opening.
Open Instant Account (Start Trading Today)
-
13. What are zerodha transaction charges for equity delivery trading?
Zerodha Transaction charges for equity delivery would be different for exchange in which you trade, NSE: 0.00325% and BSE: 0.003% per trade.
Open Instant Account (Start Trading Today)
-
14. Does zerodha charges for account opening?
Zerodha charges Rs. 200 for online & Rs. 400 for offline account opening of Equity Trading & Demat Account. Rs.300 are annual maintenance charges and would get deducted from your account even if you haven not trade for a year by Zerodha to maintain your Demat account. If you need Commodity trading along with Equity then you need to pay Rs.300 for Online and Rs 600 for Offline account Opening.
Open Instant Account (Start Trading Today)
-
15. How much Zerodha charge for intraday?
Brokerage charges for Intraday in Zerodha is 0.03% or Rs. 20 per executed order, whichever is lower, irrespective of the number of shares or their value.
Open Instant Account (Start Trading Today)
-
16. What are the zerodha brokerage charges for equity delivery trading?
Zerodha does not charge any brokerage on delivery Trade which means it is absolutely Free.
Open Instant Account (Start Trading Today)
-
17. What are zerodha commodity future brokerage charges?
Zerodha charges 0.03% or Rs. 20/executed order whichever is lower for Commodity future Trades.
Open Instant Account (Start Trading Today)
-
18. What are zerodha commodity options brokerage charges?
Zerodha charges 0.03% or Rs. 20/executed order whichever is lower for Commodity Options Trades.
Open Instant Account (Start Trading Today)
-
19. What is the Zerodha NRI account opening charges?
Zerodha charges only Rs. 500 for opening NRI trading account.
Open Instant Account (Start Trading Today)
-
20. How much Zerodha Charges to NRI customers?
Incase of NRI customer account, Zerodha charges a brokerage of 0.1% OR Rs. 200 per executed order for equity (whichever is lower) and for Rs. 100 per order for F&O trade. Zerodha charges only Rs. 500 for opening NRI trading account.
Open Instant Account (Start Trading Today)
-
21. What are the Account Opening charges in Zerodha?
Zerodha charges Rs. 200 for online & Rs. 400 for offline account opening for Trading Account. Rs.300 are annual maintenance charges and would get deducted from your account even if you haven not trade for a year by Zerodha to maintain your account.
Open Instant Account (Start Trading Today)
-
22. How much Zerodha charge for Call & Trade Facility?
If you call Zerodha's dealer desk and place an order, you will be additionally charged Rs 50 + 18% GST per executed order.
Open Instant Account (Start Trading Today)
-
23. How much Zerodha charge for currency trading?
Zerodha charge Rs.20 per executed order or .03% whichever is lower for currency futures trading and Rs.20 per executed order or 0.03% whichever is lower for currency options trading.
Open Instant Account (Start Trading Today)
-
24. How much Zerodha charge for commodity?
Zerodha charges 0.03% or Rs. 20/executed order whichever is lower for Commodity Trades.
Open Instant Account (Start Trading Today)
-
25. How much Zerodha charge for Options?
Zerodha charge Flat Rs.20 per executed order for equity options trading..
Open Instant Account (Start Trading Today)
-
26. How much Zerodha charge for futures?
Zerodha charge Rs.20 per executed order or 0.03% whichever is lower for equity futures trading.
Open Instant Account (Start Trading Today)
-
27. What is AMC for Zerodha
Zerodha does not have Annual Maintenance Charge (AMC) for a trading account and Rs. 300 for a demat account. AMC is charged to maintain the accounts.
Open Instant Account (Start Trading Today)
-
28. How much Zerodha charge for delivery?
Zerodha charge Rs. 0 (Free) Brokerage for equity delivery trade, all other statutory charges would apply.
Open Instant Account (Start Trading Today)
0 Comments