e-Invoice Guide

What is e-Invoice in Malaysia? A Complete Guide

8 min read

If you run a business in Malaysia, you have likely heard about e-Invoice by now. The Lembaga Hasil Dalam Negeri (LHDN) has been rolling out mandatory electronic invoicing in phases since 2024, and non-compliance carries serious consequences. In this guide, we cover everything you need to know about e-Invoice in Malaysia — what it is, how it works, who needs to comply, and how to get started.

What is e-Invoice?

An e-Invoice (electronic invoice) is a digital document that records a transaction between a supplier and a buyer. Unlike a traditional paper invoice or a simple PDF, an e-Invoice in Malaysia must be created, submitted, and validated through LHDN's MyInvois portal or via an approved API before it is considered legitimate.

Once submitted, each e-Invoice is assigned a Unique Identifier Number (UIN) by LHDN, confirming that the document has been validated and recorded in the national tax system. This makes every transaction transparent, traceable, and tamper-proof.

The e-Invoice system follows the Peppol standard for structured data, ensuring consistency and interoperability across different software platforms. Businesses can submit e-Invoices through the MyInvois web portal manually, or automate the process through certified middleware solutions that connect directly to LHDN's API.

Why is Malaysia Implementing e-Invoice?

Malaysia's move towards mandatory e-Invoicing is part of a broader national strategy to modernize the tax system and strengthen the country's digital economy. There are three key reasons behind this initiative:

How Does e-Invoice Work?

The e-Invoice process in Malaysia follows a straightforward flow:

  1. Create the Invoice: The business creates an invoice using their accounting software, ERP system, or a middleware solution. The invoice must include all required fields such as supplier TIN, buyer TIN, item descriptions, amounts, and tax details.
  2. Submit to LHDN: The invoice data is submitted to LHDN through the MyInvois portal or via a certified API integration. This can be done in real-time or in batches.
  3. Validation by LHDN: LHDN's system checks the invoice for completeness and correctness. If the data passes validation, it is accepted. If there are errors, the invoice is rejected with a notification explaining what needs to be corrected.
  4. Unique Identifier Assigned: Once validated, LHDN assigns a Unique Identifier Number (UIN) and a QR code to the invoice, confirming its authenticity.
  5. Share with Buyer: The validated e-Invoice, now bearing the UIN and QR code, is shared with the buyer. Both parties can verify the invoice at any time through the MyInvois portal.

Who Needs to Comply?

LHDN is implementing e-Invoice in Malaysia through a phased approach based on annual turnover. Here is the timeline:

Phase 1

August 1, 2024

Businesses with annual turnover exceeding RM100 million


Phase 2

January 1, 2025

Businesses with annual turnover from RM25 million to RM100 million


Phase 3

July 1, 2025

Businesses with annual turnover from RM5 million to RM25 million


Phase 4

January 1, 2026

Businesses with annual turnover from RM1 million to RM5 million

Businesses with annual turnover below RM1 million are currently exempt from mandatory e-Invoice requirements. However, they may still voluntarily adopt the system. It is worth noting that the government may expand the mandate in the future, so early adoption is a smart move.

What Are the Penalties for Non-Compliance?

LHDN takes e-Invoice compliance seriously. Businesses that fail to issue e-Invoices as required, or that submit false or misleading information, face significant consequences under the Income Tax Act 1967:

The penalties underscore why businesses should not wait until the last minute to implement an e-Invoice solution. Getting set up early gives you time to test, train your team, and resolve any technical issues before enforcement begins.

Types of e-Invoice Documents

The e-Invoice framework covers more than just standard invoices. LHDN requires the following transaction documents to go through the MyInvois system:

All of these document types must be submitted to and validated by LHDN through the same e-Invoice process.

How JomeInvoice Helps Your Business Comply

Adopting e-Invoice does not mean you have to replace your entire accounting or ERP system. JomeInvoice is a middleware solution that sits between your existing software and LHDN's MyInvois system.

Here is what makes JomeInvoice the smart choice for Malaysian businesses:

Ready to Get e-Invoice Compliant?

Talk to our team today. We will help you understand your requirements and get set up with JomeInvoice quickly and affordably.

Chat with Us on WhatsApp