Annual charges for equity and commodity account

I have a equity and commodity account with zerodha since August 2016. When and how much charges will be deducted for each account. Do I need to keep funds in both my account for deduction of annual charges

There are no annual charges for your commodity account. For your equity account(Demat account), there is an annual maintenance charge of Rs.300 payable on Mar 31 every year on a pro-rata basis. Yes, you will have to maintain funds in your trading account for the annual AMC.