No. It’s not necessary to have a Demat account if you wish to invest in SIP.