The ICICI Direct customers can open a demat account for free of cost. The customers planning to open a trading account along with the demat account will be charged ₹975 for opening the account.