
E-invoicing Malaysia became mandatory for all businesses in July 2025 under LHDNM’s (Lembaga Hasil Dalam Negeri Malaysia) phased rollout — yet a 2026 survey by SME Corp Malaysia found that 42% of Malaysian SMEs still do not fully understand the system’s requirements, document types, or submission process. This guide explains e-invoicing Malaysia from the ground up: what it is, the six document types you need to know, who must comply, which submission method suits your business size, and the best strategies for achieving painless, penalty-free compliance in 2026 and beyond.
What Is E-Invoicing Malaysia?
E-invoicing Malaysia is a government-mandated real-time digital invoicing system administered by LHDNM that requires all business transactions to be submitted in structured electronic format (XML or JSON) to the MyInvois portal for validation — replacing the traditional paper or PDF invoice workflow for B2B, B2C, and B2G transactions.
Unlike a simple digital invoice (a PDF sent by email), a Malaysian e-invoice must be transmitted directly to LHDNM’s MyInvois system, validated against 53 mandatory data fields in real time, and issued a Unique Identifier Number (UIN) and QR code by LHDNM before it can be legally shared with a buyer. According to LHDNM’s 2025 Annual E-Invoicing Progress Report , over 380 million e-invoices had been validated through MyInvois by December 2025 — the system handles approximately 2.1 million submissions per business day.
The core purpose of e-invoicing Malaysia is tax administration transparency — by requiring real-time submission to LHDNM, the government gains visibility into business transactions that was previously only available through tax returns filed months or years after the fact. This reduces tax evasion, under-reporting, and fraudulent input tax credits across the Malaysian business ecosystem.
How E-Invoicing Malaysia Works — Step by Step
Every e-invoicing Malaysia transaction follows the same validation workflow, regardless of document type or submission method.
· Supplier creates transaction data — in their accounting/ERP system or e-invoicing software, the supplier records the invoice with all mandatory LHDNM fields populated.
· Data converted to XML or JSON — the transaction is converted to LHDNM-compliant XML (OASIS UBL 2.1 format) or JSON. This conversion is handled automatically by middleware software like SL Info’s e-invoicing module.
· Submission to MyInvois — the XML/JSON is submitted to LHDNM’s MyInvois portal via API (for software-integrated submissions) or via manual upload (for low-volume portal users).
· LHDNM real-time validation — MyInvois validates the submission against all 53 mandatory fields and business rules within seconds. If validation fails, a rejection code is returned specifying the exact field that caused the failure.
· UIN and QR code issued — if validation passes, LHDNM issues a Unique Identifier Number (UIN) and embeds an LHDNM QR code in the validated document. This UIN is LHDNM’s confirmation that the invoice is tax-compliant.
· Validated document shared with buyer — the supplier shares the validated e-invoice (with UIN and QR code) with the buyer. The buyer can verify authenticity by scanning the QR code, which links to the LHDNM record.
· Archiving — both supplier and buyer must retain the validated e-invoice for 7 years per LHDNM’s records retention requirement.
The 6 Types of E-Invoice in Malaysia
LHDNM’s e-invoicing Malaysia framework defines six distinct document types — each covering a different transaction scenario. Knowing when to use each is essential for complete compliance.
| Document Type | When to Use | Who Issues It |
| 1. Invoice (Standard) | Sale of goods or services by a supplier to a buyer | Supplier |
| 2. Credit Note | Reducing a previously issued validated invoice (returns, discounts, errors) | Supplier |
| 3. Debit Note | Increasing a previously issued validated invoice (additional charges, corrections) | Supplier |
| 4. Refund Note | Documenting a monetary refund issued to a buyer | Supplier |
| 5. Self-Billed Invoice | Buyer issues invoice on behalf of a supplier who cannot self-issue (individuals, foreign suppliers) | Buyer (on behalf of supplier) |
| 6. Consolidated E-Invoice | B2C businesses aggregate multiple small retail transactions into one daily/periodic summary | Supplier |
Self-Billed E-Invoice — Critical for SMEs
The self-billed e-invoice is the most commonly misunderstood requirement among Malaysian SMEs. If your business pays any of the following, you must issue a self-billed e-invoice: freelancers, individual commission agents, individual landlords (rental payments), foreign suppliers (who are not registered with LHDNM), and individual partners receiving profit distributions. Failure to issue self-billed invoices for these payments is a compliance gap that LHDNM audits actively identify.
Consolidated E-Invoice — For High-Volume B2C
Retailers, F&B operators, petrol stations, and other high-volume B2C businesses cannot practically issue a validated e-invoice for every individual consumer transaction. LHDNM permits consolidated e-invoice submission — all daily transactions are aggregated and submitted as a single consolidated document at the end of the business day. Individual consumer receipts are not e-invoices; the consolidated document submitted to MyInvois is the compliant record.
Who Must Comply — E-Invoicing Malaysia Mandate Timeline
| Phase | Mandate Date | Annual Turnover | Status (July 2026) |
| Phase 1 | 1 August 2024 | Above RM 100 million | Mandatory — enforcement active |
| Phase 2 | 1 January 2025 | RM 25 million to RM 100 million | Mandatory — enforcement active |
| Phase 3 | 1 July 2025 | All remaining businesses (SMEs, sole proprietors) | Mandatory — audit enforcement began Q2 2026 |
Businesses below RM 150,000 annual turnover are permitted to use the consolidated e-invoice format for B2C transactions, but standard e-invoices are still required for all B2B transactions regardless of transaction size.
E-Invoicing Submission Methods Compared
Malaysian businesses can submit e-invoices to LHDNM via three methods — the right choice depends on your monthly invoice volume and IT infrastructure.
| Method | How It Works | Best For | Monthly Volume | Pre-Validation |
| MyInvois Portal (manual) | Log in to myinvois.hasil.gov.my, upload XML/JSON or use built-in form | Very small businesses | Under 100 invoices | No — rejection after submission |
| MyInvois API (direct) | Your system connects directly to LHDNM’s API — requires developer resources | Large enterprises with IT teams | Unlimited | Yes (if built in) |
| Middleware Software (SL Info) | Software sits between your accounting system and MyInvois API — automated end-to-end | SMEs and mid-market businesses | 100–100,000+ | Yes — errors caught before MyInvois |
| ERP Integration (SAP, Oracle, Microsoft) | Built-in MyInvois connector in enterprise ERP — high configuration cost | Large enterprise | Unlimited | Yes |
Mandatory Fields — What LHDNM Requires on Every E-Invoice
LHDNM validates 53 fields on every e-invoice submission. Missing or incorrectly formatted fields cause immediate rejection. The most critical mandatory fields are:
· Supplier name, address, TIN, MSIC code, registration number (SSM/NRIC)
· Buyer name, address, TIN, registration number
· Invoice number (unique per supplier per calendar year)
· Invoice date and time (ISO 8601 format — date AND time required)
· Currency code (MYR for Malaysian Ringgit)
· Line item description, quantity, unit price, and line total for each product/service
· Tax type (SST, GST, or exempt), tax rate, and tax amount per line
· Invoice subtotal (excluding tax), total tax amount, total payable amount
· Payment terms and payment method
Best Strategies for E-Invoicing Malaysia Compliance in 2026
Based on SL Info’s experience implementing e-invoicing solutions for over 200 Malaysian businesses, these are the strategies that result in the smoothest compliance journey with the fewest rejections, penalties, and operational disruptions.
Strategy 1: Pre-Validation Before Every Submission
The single highest-impact technical strategy. Pre-validation checks all 53 mandatory fields against LHDNM’s rules locally, before the document is sent to MyInvois. This catches errors before they become rejections — and before they trigger compliance flags on your LHDNM account. SL Info’s middleware solution validates every document locally first, with field-by-field error reporting if anything is wrong.
Strategy 2: Build TIN Collection into Your Sales Process
Buyer TIN is mandatory for all B2B e-invoices. Many businesses discover they do not have TINs for their customers only when they attempt their first e-invoice submission and receive a mass rejection. Build TIN collection into your new customer onboarding form and update your existing customer master data with TINs before you need them.
Strategy 3: Identify All Self-Billing Obligations Before Audit
Review all payment types your business makes to individuals or foreign suppliers. Map each payment type to the correct self-billing requirement. Implement automated self-billing within your e-invoicing system so that every payment to an individual payee automatically generates and submits the required self-billed e-invoice to MyInvois without manual intervention.
Strategy 4: Automate the 72-Hour Cancellation Monitoring
LHDNM allows direct cancellation of a validated e-invoice only within 72 hours of validation. After 72 hours, errors can only be corrected via credit note or debit note. Implement an automated alert system that flags any validated e-invoice requiring review within the first 48 hours — giving your accounts team time to review and cancel within the window if needed.
Strategy 5: Choose Accounting Software with Native E-Invoicing Integration
If you are using accounting software that requires a separate e-invoicing step (copying data manually from your accounting system to an e-invoicing portal), you are creating a dual-entry risk — data can be entered incorrectly in the manual transfer step. Native integration (where your accounting software connects directly to MyInvois via SL Info’s middleware) eliminates this risk and reduces the e-invoicing workflow to a single click.
Penalties for E-Invoicing Malaysia Non-Compliance
| Offence | Penalty Under Section 120, ITA 1967 |
| Failure to issue e-invoice | RM 200 – RM 20,000 per offence + up to 6 months imprisonment |
| Incorrect e-invoice content | RM 200 – RM 20,000 per offence |
| Failure to retain e-invoice records (7 years) | RM 300 – RM 10,000 per offence |
| Failure to issue self-billed e-invoice | RM 200 – RM 20,000 per offence |
Key Takeaways
· E-invoicing Malaysia requires all transactions to be submitted in XML or JSON to LHDNM’s MyInvois portal for real-time validation before being shared with buyers.
· There are 6 document types: invoice, credit note, debit note, refund note, self-billed invoice, and consolidated e-invoice — each covering a different transaction scenario.
· All Malaysian businesses must comply as of July 2025. LHDNM enforcement audits for SMEs began Q2 2026.
· Pre-validation (catching errors before MyInvois submission) is the single most impactful technical strategy for rejection prevention.
· Self-billed e-invoices are mandatory for payments to individuals — the most overlooked compliance requirement for Malaysian SMEs.
· SL Info’s e-invoicing Malaysia solution provides middleware integration, pre-validation, self-billing, 72-hour monitoring, and 7-year archiving for businesses of all sizes.
Frequently Asked Questions — E-Invoicing Malaysia
What is e-invoicing Malaysia?
E-invoicing Malaysia is the mandatory real-time digital invoicing system administered by LHDNM. All business transactions must be submitted in XML or JSON format to the MyInvois portal, validated against 53 mandatory fields, and issued a Unique Identifier Number (UIN) before being shared with buyers. The mandate applies to all Malaysian businesses as of July 2025.
What are the types of e-invoice in Malaysia?
Six types: (1) standard invoice, (2) credit note, (3) debit note, (4) refund note, (5) self-billed invoice (for payments to individuals and foreign suppliers), and (6) consolidated e-invoice (for high-volume B2C businesses aggregating daily transactions). Each type has specific use cases and mandatory fields defined by LHDNM.
Who needs to comply with e-invoicing in Malaysia?
All businesses registered in Malaysia — including SMEs and sole proprietors — are subject to the mandate as of July 2025. Phase 1 (August 2024) covered businesses above RM 100 million turnover; Phase 2 (January 2025) covered RM 25 million to RM 100 million; Phase 3 (July 2025) covers all remaining businesses.
What is the difference between e-invoice and e-invoicing in Malaysia?
An “e-invoice” is a single validated document issued through MyInvois. “E-invoicing” is the complete system and process — software, submission, validation, archiving, and compliance management. SL Info’s e-invoicing Malaysia solution manages the entire process, not just individual documents.
What is the best e-invoicing strategy for Malaysian SMEs?
Implement middleware e-invoicing software that integrates with your existing accounting system, validates before submission, handles all 6 document types including self-billing, and archives records for 7 years. Manual MyInvois portal submissions work for under 100 invoices per month — above that, software integration is the only scalable approach. Explore SL Info’s e-invoicing solutions.











