The demat account carries AMC charges ranging from Rs. 0 to Rs. 1000. Some stockbrokers offer lifetime free Demat accounts. But you may be required to pay a one-time fee or keep a deposit with them. You should look at the brokerage charges and AMC charges in combination and then decide on the Demat account.