E-Invoicing in Malaysia
MyInvois clearance mandate since 2025, UBL-based national format
The mandate at a glance
Malaysia's e-invoicing mandate runs through MyInvois, the platform operated by LHDN (the Inland Revenue Board). Rollout began with the largest taxpayers in August 2024 and expanded in phases; since 2025 the mandate covers Malaysian businesses broadly, with the smallest tiers phased in last.
The model is continuous transaction clearance: invoices are submitted to MyInvois in a UBL-based format, validated in near real time, and returned with a unique identifier and QR code that make the document legally valid. Malaysia has also aligned with the Peppol framework for the exchange leg, making it the reference Peppol-aligned clearance model in Southeast Asia.
| Date | Obligation | Scope |
|---|---|---|
| August 2024 | MyInvois mandatory | Largest taxpayers (top turnover tier) |
| 2025 | Phased expansion | Progressively smaller turnover tiers |
Required formats and network
Required format: Malaysia's UBL-based e-invoice structure (UBL 2.1 syntax in XML or JSON) submitted to MyInvois via API. The semantic model aligns with international UBL practice, so an EN 16931/Peppol-grade UBL pipeline covers most of the mapping, with Malaysian tax fields (TIN, classification codes, consolidated e-invoice rules) added on top.
How to comply
- Register on MyInvois and obtain API credentials (or integrate via a service provider).
- Map invoice data to the Malaysian UBL structure, including TIN and item classification codes.
- Submit at issuance, then attach the returned validation ID and QR code to the human-readable invoice.
- Handle buyer rejections and cancellations within the platform's 72-hour window.
What InvoiceXML supports for Malaysia
Frequently asked questions
What is MyInvois?
MyInvois is Malaysia's national e-invoicing platform operated by LHDN. Invoices are submitted in a UBL-based format, validated, and returned with a unique identifier and QR code; only validated documents are legal e-invoices.
Is the Malaysian format compatible with Peppol?
Malaysia uses UBL 2.1 as the syntax and has aligned with the Peppol framework for exchange, so Peppol-grade UBL tooling covers most of the work. The MyInvois submission adds Malaysian tax fields and the clearance step.
Who is currently in scope?
Rollout started with the largest taxpayers in August 2024 and has expanded by turnover tier since; by 2025 the mandate covers Malaysian businesses broadly, with the smallest businesses phased in last. Check LHDN guidance for your tier's date.
Does MyInvois cover B2C?
Yes, through consolidated e-invoices: B2C transactions can be aggregated and reported periodically, while B2B documents are cleared individually.