Yes, sub-contractors and sole proprietors are required to issue e-invoices if they are undertaking commercial activities in Malaysia.
This requirement applies to all individuals and legal entities, including sole proprietors and sub-contractors, as part of the broader mandate to comply with the e-invoicing requirement for commercial transactions.