Sharekhan does not charge any Account opening charges from the customers.
Also, it has now waived the Annual Maintenance Charge (AMC) applicable on the Trading account, and the charges levied as AMC on the Demat account is Zero for the first year.
Sharekhan notifies you when your AMC is due, and you can pay it through various payment mechanisms.