Yes, you do. In India, IPO shares are only issued in electronic form, so they have to be credited to a demat account. Your bank account or UPI ID can’t hold them. If you’ve never invested before, all the account names and forms can be con...