Free Malaysia E-Invoice Compliance Checker | LHDN Deadline
Free tool for Malaysian businesses

Malaysia E-Invoice Compliance Checker

Find out whether your business must issue e-invoices through LHDN MyInvois, which implementation phase you fall under, the exact date it started or starts, and what to prepare next. Answer three questions and get your position in seconds.

No sign-up, no email Runs in your browser, nothing is sent anywhere Includes the RM3 million threshold change

Your business

Use the revenue figure from your most recent audited financial statements, not a management estimate or a single strong month.

RM
Enter a figure to see your band
Are you issuing e-invoices to MyInvois today?

This matters. A business that has already entered a mandatory phase is generally expected to keep complying even if revenue later falls below the threshold.

Do you issue single transactions above RM10,000?

Common for wholesalers and distributors. It changes whether you may group a sale into a consolidated e-invoice.

%

If you are currently exempt, this projects roughly when you would cross the RM3 million line.

Your e-invoice compliance result

Your result will appear here

Enter your annual revenue on the left and select Check my status. Nothing you type leaves your browser.

The Malaysia e-Invoice rollout at a glance

LHDN phased the mandate in by annual turnover, largest taxpayers first. Each phase has a mandatory start date and a relaxation period with reduced penalties while businesses adjust.

  1. Phase 1
    Above RM100 million
    1 August 2024
    Relaxation ended 31 Jan 2025
  2. Phase 2
    RM25m to RM100m
    1 January 2025
    Relaxation ended 30 Jun 2025
  3. Phase 3
    RM5m to RM25m
    1 July 2025
    Relaxation ended 31 Dec 2025
  4. Phase 4
    RM3m to RM5m
    1 January 2026
    Interim relaxation to 31 Dec 2027
  5. Exempt
    RM3 million or below
    From 1 September 2026
    Threshold raised from RM1m to RM3m

Questions this checker answers

Short, plain answers to what most business owners ask before they act on a result.

What is the e-invoice exemption threshold in Malaysia right now?

RM3 million in annual revenue, effective 1 September 2026, raised from the earlier RM1 million figure. A business at or below RM3 million is not currently required to issue e-invoices, though it may register voluntarily.

The change was announced during the National Day address on 30 August 2026 and confirmed by LHDN shortly after. It is expected to take more than 1.1 million micro, small and medium enterprises out of scope.

Which revenue figure should I use?

Total revenue from your most recent audited financial statements or tax filing for the relevant assessment year. LHDN references that figure if your status is ever queried, so a management estimate or an interim year to date number is not a safe basis.

This matters most for businesses with seasonal swings, which is normal in hardware, building materials and FMCG distribution. Use the full year figure.

My revenue dropped below RM3 million. Can I stop issuing e-invoices?

Probably not, and this is the single most common mistake. Once a business has entered a mandatory phase, LHDN generally expects it to keep complying even if revenue later falls. The exemption is designed for businesses that have not yet entered scope.

Do not stop submitting on the strength of a revenue figure alone. Confirm your position in writing with LHDN or a licensed tax agent first.

What is the RM10,000 single transaction rule?

From 1 January 2026, a single transaction above RM10,000 generally cannot be grouped into a monthly consolidated e-invoice. An individual e-invoice is required instead.

Qualifying Phase 4 taxpayers may still consolidate these during the interim relaxation period, subject to current conditions. A large invoice still sitting inside a consolidated submission after that date is a realistic candidate for correction.

I missed submissions in the past. What are my options?

The e-Invoice Voluntary Disclosure Programme, opened by LHDN on 7 July 2026 and running to 31 December 2027, waives penalties on accurate voluntary corrections. It covers missed e-invoices, e-invoices containing errors, and complete non-issuance since your mandatory start date.

It does not cover fraud, wilful default or negligence. A missed invoice from a busy counter is treated differently from deliberately suppressing sales.

Does every sales order need to be submitted as an e-invoice?

No. LHDN recognises four main document types: invoice, credit note, debit note and refund note. A sales order is an internal commercial document and is not one of them.

It still matters, because the sales order feeds the customer account, quantities, agreed prices, discounts and tax treatment that end up on the invoice. An error there becomes an e-invoice error later.

Is a PDF invoice an e-invoice?

No. A PDF, JPEG or scanned invoice is not a valid submission on its own. The underlying transaction data must be submitted in the required XML or JSON format through MyInvois and validated by LHDN. Only then can you give the buyer a human readable version carrying the validation details.

This tool provides general business information, not tax advice Thresholds and phase dates have changed more than once since August 2024. Confirm your exact position through the MyInvois portal, the LHDN e-Invoice help desk on 03-8682 8000 or [email protected], or a licensed tax agent before acting on any result shown here. Last reviewed 21 September 2026.

Knowing your deadline is the easy part

The hard part is making sure customer TINs, delivery quantities, customer specific pricing and credit notes are already correct before the data reaches MyInvois. SalesHero connects B2B sales orders to your accounting system so e-invoice data is right at the source.

Request a demo
Free e-invoice compliance checker by SalesHero. See also the profit margin calculator and the barcode generator.

Ready to modernize your B2B sales workflow?

Cut down on manual labor and reclaim your time with our automated ordering system. Built for the modern wholesaler.