Blog/E-Invoicing Guide

E-Invoicing for Small Businesses in Malaysia: A Simple Guide

By Puteri Izzni||10 min read

Baca dalam Bahasa Melayu →

E-invoicing digital payment system for Malaysian small businesses

If you run a small business in Malaysia, you have probably heard about e-invoicing by now. Maybe your accountant mentioned it. Maybe you saw something about it on the news. Or maybe a friend who runs a Sdn Bhd told you about it over lunch and you nodded along while quietly panicking inside.

I get it. When I first read through the LHDN guidelines, even I had to go through it a few times. So I wrote this guide to explain e-invoicing in plain language, specifically for small business owners in KL, Shah Alam, and across Malaysia who just want to know: does this affect me, and what do I need to do?

What is e-invoicing?

E-invoicing is a system where businesses send their invoices to LHDN (Lembaga Hasil Dalam Negeri, our tax authority) for validation before issuing them to customers. Instead of just printing an invoice and handing it over, you now submit it through a government platform called MyInvois first. LHDN checks it, stamps it with a unique code, and then you can share the validated invoice with your customer.

Think of it as LHDN keeping a real time record of every business transaction in Malaysia. The goal is to reduce tax evasion, make audits easier, and bring more transparency to how businesses report their income.

Does this affect my business?

It depends on how much your business earns per year. LHDN rolled out e-invoicing in phases based on annual revenue:

PhaseAnnual revenueStart date
Phase 1Above RM100 million1 August 2024
Phase 2RM25 million to RM100 million1 January 2025
Phase 3RM5 million to RM25 million1 July 2025
Phase 4RM1 million to RM5 million1 January 2026

If your business earns below RM1 million per year, you are currently exempt. LHDN confirmed this in December 2025. The earlier plan to include businesses earning RM150,000 and above was withdrawn by the Cabinet.

If your business earns between RM1 million and RM5 million per year (based on your FY2022 records), you fall under Phase 4. This means e-invoicing has been mandatory for you since 1 January 2026.

The RM10,000 rule

This is the one rule you absolutely cannot ignore, even during the relaxation period.

If any single transaction is RM10,000 or more, you must issue an individual e-invoice for that transaction. You cannot batch it into a monthly consolidated e-invoice. This applies to both B2B and B2C transactions.

For example: if a customer places one order worth RM12,000, that needs its own validated e-invoice through MyInvois. But if the same customer places five separate orders of RM2,500 each throughout the month, those can be consolidated because each individual transaction is below RM10,000.

Penalties for getting this wrong range from RM200 to RM20,000 per invoice, with possible imprisonment of up to 6 months under Section 120(1)(d) of the Income Tax Act 1967.

The relaxation period

Here is some good news. The government understands that small businesses need time to adjust. For Phase 4 businesses (RM1 million to RM5 million), LHDN has extended the relaxation period until 31 December 2027. This was confirmed in April 2026 under the updated e-Invoice Specific Guideline v4.7.

During this relaxation period, you can:

  • Issue monthly consolidated e-invoices for transactions under RM10,000
  • Use general product descriptions instead of detailed MSIC codes
  • Avoid penalties for minor process errors

Full penalty enforcement begins 1 January 2028. After that date, LHDN will impose fines for non-compliance.

But here is the important part: the relaxation period is not an exemption. You are still legally required to register on MyInvois and issue e-invoices. The relaxation only means LHDN will not penalise you for small mistakes while you get the hang of it.

How do I actually submit an e-invoice?

There are two ways to submit e-invoices to LHDN:

1. MyInvois Portal (manual)
You log into the MyInvois portal on the LHDN website and enter your invoice details manually. This works if you only issue a handful of invoices per month, but it gets tedious fast.

2. Through your accounting software (automated)
Most modern accounting software in Malaysia now connects to the MyInvois system through an API. When you create an invoice in your software, it automatically sends it to LHDN for validation. This is what I recommend for most businesses.

Software that supports LHDN e-invoicing includes SQL Accounting, AutoCount, Bukku, QuickBooks, and Niagawan. If you are already using one of these, check with your software provider to make sure the e-invoicing module is enabled. If you are not using any accounting software yet, this is a good time to start.

What does this mean for your bookkeeping?

E-invoicing changes how your daily transactions are recorded. Every validated e-invoice gets a unique identifier and QR code from LHDN. This means your books need to match what LHDN has on file. If there are discrepancies between your bank records, your invoices, and what LHDN sees in MyInvois, it could trigger an audit.

This is exactly where having a bookkeeper helps. I make sure that your invoices, bank transactions, and MyInvois records all line up. If something does not match, I catch it early instead of waiting for LHDN to flag it during tax season.

For my clients who are in Phase 4, I help with:

  • Making sure the accounting software is set up for e-invoicing
  • Identifying which transactions need individual e-invoices (the RM10,000 rule)
  • Reconciling MyInvois records with bank statements
  • Keeping everything organised for when the relaxation period ends

What if my business earns below RM1 million?

You are currently exempt. But there are two things to keep in mind.

First, if your revenue crosses RM1 million during any financial year, you will need to start issuing e-invoices from 1 January in the second year after that. For example, if your revenue hits RM1 million in 2026, you must comply from 1 January 2028.

Second, even if you are exempt, it is a good idea to start keeping clean records now. LHDN is moving towards a fully digital tax system, and getting your bookkeeping in order today will save you a lot of stress when the rules eventually apply to you.

What you should do this week

If you fall under Phase 4 (RM1 million to RM5 million annual revenue):

  1. Register on MyInvois if you have not already. Go to mytax.hasil.gov.my and make sure your business is registered for e-invoicing.
  2. Check your accounting software. Make sure it supports the MyInvois API. If it does not, talk to your software provider or consider switching to one that does.
  3. Review your transactions. Look at your sales records and identify any recurring transactions above RM10,000. These need individual e-invoices starting now.
  4. Talk to your bookkeeper. If you have one, make sure they are handling the e-invoicing process. If you do not have one, this might be a good time to get one.

If you earn below RM1 million, you do not need to do anything right now. But start keeping your receipts and records organised. It will make your life much easier when the time comes.

Common questions

Do I need to comply if my business earns below RM1 million?

No. As of December 2025, LHDN confirmed that businesses with annual revenue below RM1 million are exempt from the e-invoicing mandate.

What is the RM10,000 rule?

Any single transaction of RM10,000 or more must be issued as an individual e-invoice validated through MyInvois. It cannot be included in a consolidated monthly e-invoice. This rule is enforced from day one with no relaxation.

When do penalties actually start?

For Phase 4 businesses, the relaxation period runs until 31 December 2027. Full penalty enforcement begins 1 January 2028. Penalties range from RM200 to RM20,000 per non-compliant invoice under the Income Tax Act 1967.

What software supports e-invoicing?

Several Malaysian accounting platforms support e-invoicing through the MyInvois API, including SQL Accounting, AutoCount, Bukku, QuickBooks, and Niagawan.

Can my bookkeeper handle this for me?

Yes. A bookkeeper who is familiar with the MyInvois system can manage the entire e-invoicing process for you, from setting up your software to reconciling validated invoices with your bank records.

Sources: LHDN e-Invoice General FAQs (hasil.gov.my), e-Invoice Specific Guideline v4.7 (April 2026), Income Tax Act 1967 Section 120(1)(d). Information in this article is accurate as of June 2026. Always check with LHDN or a qualified tax professional for the latest updates.

Need help with e-invoicing or bookkeeping?

I help small businesses in KL, Shah Alam, and across Malaysia keep their books in order and stay compliant with LHDN. If you are not sure where to start, just message me.

See all my services →