How to avoid DP charges in Zerodha?

Save over 60% on Brokerage

We can help you save between 60% to 90% brokerage fee & taxes. Contact us today...

Are you a day trader?

Zerodha charges Rs 13.5 per debit transaction from the Demat account. This fee is also known as DP charges. While Zerodha offers brokerage-free equity delivery trading, every time you sell a share (that is withdrawn from your demat account), you have to pay the DP debit transaction fee of Rs 13.5.

Zerodha also charges a demat annual maintenance charge (AMC) of Rs 300 per year. All Zerodha customers have to pay demat AMC.

Steps to avoid DP Charges at Zerodha

  1. There are no DP charges for intraday and BTST trades as the shares don't get deposited in your demat account.
  2. There are no DP charges when you trade in the derivatives (F&O) segment. Same as intra-day, there is no demat transaction in the case of F&O trading.
  3. If you have a Demat account that you are not using or don't have a plan to use, it is recommended to close it to avoid AMC. Alternatively, you can choose to open an account with brokers that offer zero AMC Demat account.

Other discount brokers like Prostocks offer zero AMC demat account where you don't have to pay any AMC.


Open Instant Account in 15 Minutes Open Instant Account - Start Trading Today



HB Shrestha
1. HB Shrestha  Jan 24, 2021 20:05 I Like It. | Report Abuse Reply 0
If I have a demate account with Zerodha but do not hold any shares in it, does Zerodha still charge AMC for demate account?

How long could one keep Zerodha demate account ideal, i.e without any shares in it?

Ask Your Question


Download Our Mobile App

Android App iOS App