Yes, a sole proprietorship firm can open a Corporate Demat Account under the business entity’s name. The proprietor will need to provide necessary documents such as the firm’s registration certificate, proprietor’s PAN card, address proof, and other KYC documents to initiate the corporate account opening process.