E-INVOICE SOLUTIONS

WHAT IS E-INVOICE

E-invoicing refers to the digitisation of the invoicing process, enabling businesses to generate, send, receive, and process invoices electronically. It encompasses the entire lifecycle of an invoice, from creation to archiving, and is designed to streamline and automate invoicing operations.

Legal Framework

Malaysia’s e-invoicing system is governed by Lembaga Hasil Dalam Negeri Malaysia (LHDNM). Companies / Taxpayers will be expected to submit invoices electronically (e-invoice) to LHDNM for validation.

Key Components

The e-invoicing ecosystem comprises various components, including structured data formats, digital signatures, and secure data exchange protocols, ensuring the authenticity, integrity, and confidentiality of electronic invoices.

Understanding E-Invoice

  1. Invoice is generated from the Supplier.
  1. Invoice data (per requirements) is uploaded to the related Govt / LHDN portal.
  1. Invoice is validated, certificate and QR code generated and returned to Supplier.
  1. Supplier may choose to generate Invoice together with certificate data / QR in an electronic format for transmission (this could be executed via the PEPPOL network, EDI etc – currently not mandatory per roll out from LHDN).
  1. Electronic format of Invoice is received by end Customer.
Sample invoice embedded with validated QR code (commonly returned in a PDF format) to be stored by the Company / Taxpayer for up to 7 years (archived).

If an EDI / PEPPOL electronic invoice is generated (to be sent to the Customer), the certificate data is to be embedded into the electronic invoice.

  1. ERP system integrates through a dedicated API, data will pass through an Integration Layer.
  2. Data is communicated to the Cloud Framework / Backend. The framework will be managed for potential scope changes and also allow for user administrative activities. The Framework is also the key connection point to LHDNM’s Portal.
  3. Invoice (and details), certificate, and other data validated by LHDNM will be returned to the Integration Layer.

  4. Depending on the Integration Layer / API integration to the ERP, relevant data is updated into the ERP accordingly (this may depend on the ERP’s technical functionality).

  5. In the event the ERP solution is unable to integrate through an API, a file upload process will be adopted to the e-invoice cloud framework/backend instance.

E-invoicing Malaysia Timeline

2025

1 Jul 2025

Mandatory implementation for all other taxpayers.

2025

1 Jan 2025

Mandatory for taxpayers with annual turnover or revenue of >MYR 25 million and up to MYR 100 million.

2024

1 Aug 2024

Mandatory for taxpayers with annual turnover or revenue of >MYR 100 million

Additional Info

E-Invoicing Malaysia

  • Govt led initiative, mandatory
  • Tax reporting and analysis
  • Compliance and regulation
  • Format is specific for Malaysia

E-Invoicing (Others)

  • Recommended for efficiency
  • Reducing errors / improving B2B transactions
  • Business digitalisation
  • Can use options such as EDI, or even the international PEPPOL standard

A. Technically, the LHDNM initiative for e-invoicing focuses on the validation of invoice data and the generation of a certificate / QR code. This process allows for end Customers to cross-check invoice details, and also improves tax reporting and collection.

B. LHDNM’s initiative for e-invoicing does not immediately focus on the exchange of electronic invoices (e-invoice) in an integrated and structured data format (for example through an EDI, PEPPOL, and such) at this stage.

CSV file upload - reconcile UUID from LHDN

*Illustration provided based on current design and development, enhancements may be incorporated in future updates.

CSV file upload - reconcile UUID from LHDN

*Illustration provided based on current design and development, enhancements may be incorporated in future updates.

A. Technically, the LHDNM initiative for e-invoicing focuses on the validation of invoice data and the generation of a certificate / QR code. This process allows for end Customers to cross-check invoice details, and also improves tax reporting and collection.

B. LHDNM’s initiative for e-invoicing does not immediately focus on the exchange of electronic invoices (e-invoice) in an integrated and structured data format (for example through an EDI, PEPPOL, and such) at this stage.

Additional Info

*Illustration provided based on current design and development, enhancements may be incorporated in future updates.

To facilitate the retrieval and verification of TIN for taxpayers, there are two (2) primary avenues available:

1. Utilise the MyTax Portal which allows businesses to conveniently check their TIN;

2. If a TIN cannot be retrieved through this channel, taxpayers can use the e-Daftar platform to initiate registration and obtain their respective TIN via the steps below:

Client X has a scenario where a max of 70k line items are processed in 1 invoice.

Through the LHDN SDK page (link here):

Currently, the middleware tool (API / CSV) will ‘batch’ 100 e-invoices per sync to LHDN, or up to 5 MB (either, or). As the middleware is updating the XML/JSON files to LHDN, it will respect the 300 KB max size for each e-invoice update. LHDN does not restrict the number of lines in the e-invoice, as long as the above criteria are met.*

As Client X has up to 70k lines, we would also have to simulate this in the back end to ensure that the restrictions set by
LHDN can be met.

E-invoice Connector Technical Specification

E-invoice Connector Technical Specification

Security & Compliance

Discover How We Can Help

Enquire Now To Learn More.

Quote Invoice