Skip to main content
How-To7 min read

E-invoicing in Malaysia: what small businesses actually have to do, and when

"E-invoice" is one of those words that has been floating around Malaysian small business circles for two years now, and most owners I talk to still cannot tell me a straight answer on whether it applies to them. That is not their fault. The rules rolled out in phases, the thresholds shifted partway through, and a new catch just came into force this month that quietly pulled in businesses who thought they were safely under the radar. I build accounting software for a living, so I end up reading LHDN's guidance more carefully than most people ever want to. Here is the plain version.

A quick note before we start: I am not a tax agent, and this is orientation, not tax advice. LHDN updates its guidance often, so treat dates and thresholds here as accurate as of today and confirm anything that affects your filing directly on the official LHDN e-invoice portal before you act on it.

What e-invoicing actually is

LHDN is the Inland Revenue Board of Malaysia, the tax authority. Under the e-invoice system, instead of just issuing an invoice to your customer and moving on, you submit it to LHDN's platform, called MyInvois, for real-time validation. If it passes, MyInvois stamps it with a Unique Identification Number and a QR code, and that validated invoice is now the official record for tax purposes. It applies across the board: business-to-business (B2B), business-to-consumer (B2C), and business-to-government (B2G) transactions all fall under the same system.

The point of all this, from LHDN's side, is to see transactions as they happen rather than reconstruct them at tax season. From your side, it means invoicing stops being something you can do entirely in your own spreadsheet or accounting software in isolation. Every invoice now has a round trip through a government system before it is truly done.

When you actually have to start

The rollout is staged by annual turnover, and the turnover figure used to decide your phase is your revenue from your financial year 2022 (FY2022) records. That detail trips people up: your phase is not based on this year's revenue, it is based on what you reported for FY2022.

PhaseAnnual turnover (FY2022 basis)Mandatory since
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, with a relaxation period running until 31 December 2027
Generally exemptBelow RM1 millionNot mandatory, voluntary adoption allowed

If your FY2022 turnover put you under RM1 million, you were, until recently, in the clear. That exemption threshold itself was raised at one point from RM500,000 to RM1 million, which is part of why so many small business owners assumed they were permanently out of scope. They are not, and that is the part that changed this month.

If you want the numbers behind this table, including how many e-invoices Malaysia has issued so far, what enforcement has already produced, and a source link for every date and threshold, I keep a separate Malaysia e-invoice statistics page, checked against LHDN's own releases.

The catch that just kicked in on 1 July 2026

As of 1 July 2026, three groups of businesses that were previously below the radar became mandatory, even though their original FY2022 turnover was under RM1 million:

  1. Businesses whose FY2022 revenue was under RM1 million, but whose revenue reached RM1 million or more in the year of assessment (YA) 2023, 2024, or 2025.
  2. Businesses that started up anywhere between 2023 and 2025, once their revenue reaches RM1 million.
  3. Businesses under RM1 million that are subsidiaries or related companies of a group whose revenue is RM1 million or more.

If you run a small business that grew past RM1 million in revenue any time after your FY2022 filing, or you are part of a group structure where a related company clears that threshold, you likely just became mandated without a big announcement landing in your inbox. And here is the part worth sitting with: once a business becomes mandated under any of these rules, it cannot re-qualify for the exemption later even if its revenue drops back under RM1 million. Once you are in, you are in, permanently.

The subsidiary and related-company test in particular has edge cases that genuinely deserve a conversation with your tax agent rather than a guess from a blog post. Group structures vary too much for general guidance to cover every case cleanly.

The RM10,000 rule that applies regardless of phase

Separately from the phase you fall into, since 1 January 2026 there is a rule that any single transaction above RM10,000 requires its own individual e-invoice. You cannot bundle it into a consolidated e-invoice, which is the summarised, batched version some businesses are allowed to submit for smaller transactions. If you sell one big-ticket item or service above that amount, it needs its own submission to MyInvois, on its own.

What the relaxation period actually buys you

"Relaxation period" is LHDN's term for a grace window after your mandatory start date, and it is worth understanding what it does and does not cover. During it, you can still issue consolidated e-invoices for your other transactions (the RM10,000 rule above still applies), product and service descriptions can be flexible rather than perfectly formatted, and LHDN will not prosecute you under Section 120 of the Income Tax Act 1967 for non-compliance during that window. What it does not do is remove the requirement itself, and it does not last forever. For the up-to-RM5 million tier, LHDN's FAQ (updated May 2026) now shows that window running until 31 December 2027, covering both the 1 January 2026 and 1 July 2026 implementation dates. Treat that time as a runway to fix your process, not a reason to leave it for later. The businesses that struggle are almost always the ones that treated the relaxation period as an extension of the deadline instead of what it is: a warning shot.

What happens if you get it wrong once enforcement applies

Once the relaxation period ends and full enforcement kicks in, non-compliance under the Income Tax Act 1967 carries fines of RM200 to RM20,000 per invoice, and/or up to six months of imprisonment. That penalty applies per transaction, not as a single flat fine for the business, which is exactly why a business with a high volume of untracked transactions has the most to lose.

A practical checklist

  • Work out your phase from your FY2022 turnover, and separately check whether the 1 July 2026 catch applies to you: did your revenue cross RM1 million in YA2023, 2024, or 2025, or are you related to a company that has?
  • Register on the MyInvois portal and make sure your tax identification number (TIN) is active before you need it.
  • If your transaction volume is low, you can key invoices into the free MyInvois portal manually. If it is higher, look at accounting software that submits via API so you are not doing this one invoice at a time.
  • Clean up your customer records now. E-invoices need buyer details like the TIN, and chasing that information from a customer at the moment you are trying to invoice them is the real daily pain point, far more than the submission itself.
  • Use the relaxation window, if you have one, to fix your process. Do not use it to put the decision off.

None of this requires waiting to be forced in, either. Voluntary adoption below RM1 million is allowed, and there are government incentives for digitalisation aimed at businesses that get ahead of it rather than scramble at the deadline.

The bottom line

Strip away the phases and thresholds and the actual daily grind of e-invoicing is unglamorous: matching invoices, chasing customer TINs, keying data into a portal or an API, and doing it correctly enough times in a row that nobody has to think about it. That data-entry-and-matching problem is a large part of why we built Lejar, our AI bookkeeping product, in the first place. If you want a second opinion on which phase you are actually in, whether the 1 July 2026 catch applies to your business, or how to get your invoicing process ready before enforcement lands on you rather than the other way around, get in touch and we will walk through your specific numbers together.

More questions?

Easier on a call than in a blog post.

Replying within 4 hours during working hours