Malaysia

E-Invoicing in Malaysia: A Practical Compliance Guide for Businesses

By APAC Finance EditorialJuly 20267 min read
E-Invoicing in Malaysia: A Practical Compliance Guide for Businesses

E-Invoicing in Malaysia: A Practical Compliance Guide for Businesses

The Inland Revenue Board of Malaysia (LHDN / HASiL) has officially completed its phased roll-out of the national electronic invoicing (e-Invois) system. As of July 1, 2025, Phase 3 is fully operational, making electronic invoicing mandatory for all taxpayers in Malaysia, including Small and Medium Enterprises (SMEs), micro-enterprises, and individual professionals such as freelancers. For the Year of Assessment (YA) 2026, operating a business without an integrated e-invoicing workflow is not only non-compliant but carries severe legal and financial penalties.

1. What is LHDN e-Invoicing?

LHDN's e-invoicing is a digital validation system designed to replace traditional paper or PDF invoices. Under this framework, an invoice is not considered legally valid for tax purposes until it has been submitted to and validated by LHDN. Once validated, LHDN issues a unique QR code and a Cryptographic Signature, which must be displayed on the final invoice sent to the buyer. This system enables real-time transaction tracking, reducing tax evasion and modernizing the shadow economy.

2. Reviewing the Three Implementation Phases

The e-invoicing system was rolled out in three phases based on annual revenue:

  • Phase 1 (1 August 2024): Businesses with annual turnover exceeding RM 100 million.
  • Phase 2 (1 January 2025): Businesses with annual turnover between RM 25 million and RM 100 million.
  • Phase 3 (1 July 2025): All other taxpayers, including SMEs, sole proprietors, micro-businesses, and freelancers, regardless of turnover.

By YA 2026, 100% compliance is mandatory across all B2B, B2G, and B2C transactions.

3. How the e-Invoicing Process Works

The e-invoicing process consists of five main steps, executed either manually or automatically through system integration:

  • Creation: The supplier generates an invoice detailing the transaction. LHDN requires up to 55 mandatory data fields, including the supplier and buyer's Tax Identification Number (TIN), registration/identity card numbers, address, itemized descriptions, tax rates, and totals.

2. Submission: The invoice data is sent to LHDN in XML or JSON format.

3. Validation: LHDN's MyInvois system validates the data fields in real-time. If successful, LHDN returns a validated invoice containing a Unique Identifier Number (UIN), validation date/time, and a verification QR code.

4. Notification: LHDN automatically notifies both the supplier and the buyer that the invoice has been validated.

5. Sharing: The supplier sends the validated invoice (incorporating the LHDN QR code) to the buyer.

4. Integration Options: Portal vs. API

Businesses can choose between two primary methods to connect with the MyInvois system:

A. The MyInvois Portal

A web-based interface provided free of charge by LHDN.

  • Best for: Small businesses, micro-enterprises, and freelancers who issue a low volume of invoices (e.g., fewer than 50 invoices per month).
  • Process: Invoices are manually typed and submitted through the web browser.

B. API Integration (Direct or Middleware)

Direct system-to-system integration using Application Programming Interfaces (APIs).

  • Best for: Medium-to-large businesses and e-commerce merchants with high transaction volumes.
  • Process: Your existing Enterprise Resource Planning (ERP) or accounting software (such as SQL Payroll, AutoCount, Xero, or QuickBooks) automatically generates and submits the invoice data in the background, receiving the validated QR code instantly.

5. Consolidated e-Invoicing for B2C Transactions

For businesses dealing directly with retail customers, food and beverage clients, or public transit passengers (B2C), validating an individual e-invoice for every transaction is impractical. LHDN addresses this through consolidated e-invoices:

  • Process: The business issues standard receipts or bills to consumers at the point of sale.
  • Submission: At the end of the month, the business consolidates all transactions for which customers did not request an individual e-invoice.
  • Timeline: The consolidated e-invoice must be submitted to LHDN within 7 days after the end of each calendar month.

6. Non-Compliance Penalties (YA 2026)

Under Section 120 of the Income Tax Act 1967, failure to issue, submit, or validate an e-invoice is a serious offense:

  • Financial Fines: A fine of not less than RM 200 and not more than RM 20,000 per transaction.
  • Imprisonment: Term of up to 6 months, or both.
  • Auditing Risks: Businesses unable to produce validated e-invoices will have their business expenses disallowed for deduction during tax audits, resulting in higher corporate tax bills.

7. Immediate Compliance Steps

To ensure your business remains compliant in YA 2026:

  • Request TINs: Collect Tax Identification Numbers (TIN) and registration numbers from all corporate clients.

2. Audit Software: Ensure your accounting software is certified for LHDN e-invoicing API integration.