e-Invoice Malaysia 2026: MyInvois Compliance Guide for Sarawak SMEs (Phase 4 & 5)
Back to Blog
Compliance & Tax28 February 2026Updated 4 July 20267 min read

e-Invoice Malaysia 2026: MyInvois Compliance Guide for Sarawak SMEs (Phase 4 & 5)

e-Invoice is now live for most Malaysian SMEs. Phase 4 businesses (RM1M-5M turnover) have been in scope since January 2026, and Phase 5 brings businesses up to RM1M turnover in from 1 July 2026.

e-Invoice Is Now Live for Most Sarawak SMEs

LHDN's e-Invoice rollout has moved from the largest taxpayers to mid-sized enterprises and now to the SME majority. Phase 4 businesses (annual turnover RM1 million to RM5 million) have been in scope since 1 January 2026, and their six-month relaxation period ended on 30 June 2026. Phase 5 — businesses with turnover up to RM1 million — entered the mandate on 1 July 2026. Across Kuching, Sibu, Miri, and Bintulu, thousands of companies are affected.

If your business is in Phase 4, full compliance rules already apply. If you are in Phase 5, the relaxation period runs until 31 December 2026 — but companies that fail to comply after that face penalties, delayed payments from government-linked clients, and problems claiming tax deductions. Getting compliant is manageable if you start now.

What Is e-Invoice and Why Does It Matter?

e-Invoice, or e-Invois in Bahasa Malaysia, is a digital invoicing system mandated by LHDN (Inland Revenue Board of Malaysia) through the MyInvois portal. Instead of issuing paper or PDF invoices, businesses must submit invoices electronically to LHDN in real time. Each invoice receives a unique identifier and QR code, making it traceable, tamper-proof, and verifiable by both parties and the tax authority.

e-Invoice does more than satisfy compliance. It eliminates manual data entry errors, speeds up payment cycles, simplifies tax filing, and gives businesses a clean digital audit trail. For Sarawak businesses dealing with cross-state transactions and government contracts, it also improves the procurement-to-payment chain.

e-Invoice Timeline: Key Dates and Turnover Thresholds

The full LHDN implementation timeline, as published on the official LHDN e-Invoice portal, rolled out by annual turnover band. Each phase carries a six-month relaxation period with simplified rules (such as consolidated e-Invoices) before full enforcement:

  • Phase 1 — 1 August 2024: turnover above RM100 million.
  • Phase 2 — 1 January 2025: turnover above RM25 million up to RM100 million.
  • Phase 3 — 1 July 2025: turnover above RM5 million up to RM25 million.
  • Phase 4 — 1 January 2026: turnover above RM1 million up to RM5 million. Relaxation period ended 30 June 2026.
  • Phase 5 — 1 July 2026: turnover up to RM1 million. Relaxation period runs until 31 December 2026.
  • Exempt: businesses with annual turnover below RM500,000 are currently outside the mandate.
  • All B2B and B2G invoices must be submitted through the MyInvois portal or via API integration; self-billed invoices, credit notes, and debit notes are in scope, while B2C transactions use consolidated e-Invoices.

The Two Paths to Compliance: Portal vs API Integration

LHDN offers two ways to submit e-Invoices. The first is the MyInvois Portal, a web interface where your team keys in invoice details. This works for businesses issuing a small number of invoices per month, but it becomes slow and error-prone beyond a handful of transactions.

The second option is API integration. This connects your existing accounting or ERP system, such as Biztrak, SQL Account, SAP, QuickBooks, or custom software, directly to the MyInvois platform. Invoices submit as part of your normal billing workflow. No double entry, no manual uploads, no delays. For any business issuing more than 20 to 30 invoices per month, API integration is the sensible approach.

What Your Accounting System Needs to Be Ready

Not every accounting system is e-Invoice ready out of the box. Check these items with your current setup:

  • Does your software support the MyInvois API (Version 1.0 or later)?
  • Can it generate invoices in the required XML or JSON format with all mandatory fields (TIN, BRN, MSIC code, classification codes)?
  • Does it handle the unique identifier and QR code returned by MyInvois after validation?
  • Can it process credit notes, debit notes, and self-billed invoices through the same integration?
  • Is there a sandbox or testing environment so you can validate before going live?

If your current system cannot do these things, you have two options: upgrade to a version that supports e-Invoice (most major Malaysian accounting software vendors have released updates), or engage an IT consultant to build a middleware integration layer between your existing system and MyInvois. Many Sarawak businesses pair this upgrade with AI automation so invoice data entry, validation, and follow-up stop being manual work altogether.

Common Mistakes Sarawak Businesses Are Making

From our work with businesses in Kuching and across Sarawak, these are the most common pitfalls:

  • Waiting until the last month before the deadline. Integration and testing take time, and vendor backlogs are real.
  • Assuming their accounting software is already compliant without verifying the specific MyInvois API version.
  • Forgetting about self-billed invoices. Many businesses do not realise these are also within scope.
  • Not updating their business registration details (TIN, MSIC codes) with LHDN, which causes validation errors.
  • Treating e-Invoice as an IT-only problem. It requires coordination between finance, operations, and IT teams.

How Biztrak Handles e-Invoice Compliance

For businesses using Biztrak ERP, one of the most widely deployed accounting platforms in Sarawak, the e-Invoice integration is built in. Biztrak connects directly to the MyInvois API, submits invoices upon approval, retrieves the unique identifier and QR code, and stores everything within the existing document management system. Credit notes, debit notes, and self-billed invoices are all supported.

As an authorised Biztrak implementation partner, GreatRise IT has been deploying e-Invoice configurations for clients across Sarawak. The typical setup takes three to five business days, including testing in the LHDN sandbox environment and go-live validation.

Your Step-by-Step e-Invoice Action Plan

If you have not started your e-Invoice compliance process yet, use this sequence:

  • Verify your LHDN profile: confirm your TIN, BRN, and MSIC codes are correct and up to date.
  • Check your accounting software: contact your vendor or IT partner to confirm MyInvois API support.
  • Register on the MyInvois portal: set up your business profile and API credentials.
  • Test in sandbox: submit sample invoices through the testing environment to catch formatting or data issues.
  • Go live: switch to production and monitor the first batch of real invoices for validation success.
  • Train your team: ensure your finance and admin staff understand the new workflow and what to do if a submission fails.

Start Before Vendor Queues Build Up

With Phase 5 bringing the largest number of businesses into the mandate at once, IT consultants, software vendors, and LHDN support channels are all under high demand through the second half of 2026. Businesses that start now get smoother implementations and better access to support. Those that wait until the relaxation period ends on 31 December 2026 will face rushed deployments, longer support queues, and a higher risk of penalties. Check your readiness in two minutes with our free e-Invoice readiness checker.

Frequently Asked Questions

When is e-Invoice mandatory for my business in Malaysia?

As of July 2026, e-Invoice is mandatory for businesses with annual turnover above RM1 million (Phase 4, since 1 January 2026). Phase 5 extends the mandate to businesses with turnover up to RM1 million from 1 July 2026, with a six-month relaxation period until 31 December 2026. Businesses with annual turnover below RM500,000 are currently exempt.

What is the e-Invoice Phase 4 turnover threshold?

Phase 4 covers businesses with annual turnover between RM1 million and RM5 million. Their mandatory e-Invoice date was 1 January 2026, and the six-month relaxation period for Phase 4 ended on 30 June 2026 — full compliance rules now apply.

Do small businesses under RM500,000 turnover need e-Invoice?

No. LHDN currently exempts businesses with annual turnover below RM500,000 from the e-Invoice mandate. If your turnover later crosses the threshold, you enter the mandate — so choosing e-Invoice-ready accounting software such as Biztrak early avoids a rushed migration.

How do Sarawak businesses submit e-Invoices to LHDN?

There are two paths: keying invoices into the free MyInvois portal, or integrating your accounting/ERP system with the MyInvois API so invoices submit automatically. For businesses issuing more than 20-30 invoices a month, API integration through software like Biztrak is the practical option. GreatRise IT deploys these integrations across Sarawak in 3-5 business days.

e-InvoiceLHDNSarawakComplianceMyInvois

Need Help with e-Invoice Compliance?

GreatRise IT has been deploying MyInvois integrations for Sarawak businesses since Phase 1. Get a free compliance assessment and fixed-price setup.