LHDN e-Invoice (MyInvois): What Every Malaysian Business Must Do
LHDN's e-Invoice (MyInvois) requires Malaysian businesses to issue invoices electronically, validated in near real time through the MyInvois system. Rollout is phased by annual turnover, so the practical task for every business is to confirm its deadline and ensure its accounting, POS or ERP can generate and submit compliant e-Invoices.
What MyInvois actually is
MyInvois is LHDN's national e-Invoicing platform. Instead of issuing a traditional invoice, businesses submit invoice data to MyInvois, which validates it and returns a unique identifier and QR code.
Validated e-Invoices are then shared with the buyer. This creates a real-time, auditable record of transactions for tax purposes.
It applies to B2B, B2C and B2G transactions, with mechanisms like consolidated e-Invoices for high-volume B2C retail.
The phased rollout (by turnover)
The mandate rolls out in phases based on annual turnover — the largest businesses first, then progressively smaller ones.
The practical step is to check which phase your business falls into and its specific start date, because penalties apply once your phase is live.
Even before your deadline, early adoption reduces last-minute risk and smooths the transition for your finance team and customers.
How to get your systems ready
Confirm your deadline and the e-Invoice fields LHDN requires (TIN, classification codes, etc.).
Check whether your accounting/POS/ERP can integrate with MyInvois directly or via a middleware/PEPPOL-style service provider.
Decide your approach: direct API integration for higher volumes, or the MyInvois portal for low volumes.
Test thoroughly in the sandbox before go-live, and train staff on the new flow (validation, rejections, cancellations).
For B2C retail, set up consolidated e-Invoicing so you're not generating one e-Invoice per small sale.
Common pitfalls to avoid
Leaving it to the last minute — integration and testing take time.
Assuming your current software is ready — confirm MyInvois support explicitly with your vendor.
Ignoring master-data quality — missing TINs and wrong classification codes cause rejections.
Not handling edge cases — credit notes, refunds, foreign customers and self-billed invoices all need correct treatment.
Frequently asked questions
Who needs to comply with LHDN e-Invoice?
Ultimately all Malaysian businesses, rolled out in phases by annual turnover. Larger businesses go first; smaller ones follow. Check your specific phase and start date with LHDN or your tax advisor.
Does my POS or accounting system need MyInvois support?
Yes. Your invoicing system (POS, accounting or ERP) must be able to generate and submit compliant e-Invoices to MyInvois, directly or via a service provider. We build and integrate systems to be MyInvois-ready.
What about high-volume retail (B2C)?
MyInvois allows consolidated e-Invoices for B2C, so retailers don't need to issue one validated e-Invoice per small transaction. Your POS should support this consolidation.
Need this built for your business?
Get a free consultation and a risk-free 30-day live trial. We reply within one business day.
Get Free Consultation