Compliance & Money

Malaysia E-Invoicing (MyInvois) Explained for Small Businesses

24 August 2026

← Back to Blog

If you run a shop, a cafe or a small trading business in Malaysia, you have probably been told that e-invoicing is coming for you and that you need to buy something before it does. A lot of that pressure is being applied by people selling software.

So here is the honest version, starting with the part most guides bury: most genuinely small Malaysian businesses are exempt from e-invoicing right now.

If your annual turnover is under RM1 million, LHDN currently exempts you from e-Invoice implementation. You do not need to do anything today. What you do need is to know when it will reach you, and what to have ready before it does.

This guide covers what MyInvois actually is, how to tell whether you are in scope, what changes at your counter if you are, and what a business under the threshold should sensibly do in the meantime.

The short answer: are you in scope?

Everything depends on one number, your annual turnover or revenue. Find yourself here:

Your annual turnover Where you stand
Under RM1 millionExempt. Nothing required of you at present.
RM1 million to RM5 millionIn scope. Phase 4 began 1 January 2026, so this is already live.
Above RM5 millionIn scope, and have been since 2024 or 2025 depending on size.

That exemption threshold moved. It was originally RM500,000, and was raised to RM1 million with effect from 1 January 2026. The practical consequence is that a large number of kedai runcit, hawker operations, single-outlet cafes and small retailers who spent 2025 worrying about this are now outside the net entirely.

Two cautions. First, turnover is not profit, it is total sales, so a business on thin margins can cross RM1 million without feeling wealthy. Second, the threshold is assessed against your accounts, so if you are genuinely unsure where you sit, that is a question for your accountant and not for a blog post.

What MyInvois actually is

MyInvois is LHDN's e-invoice platform. The clearest way to understand it is that it adds one step between you and your customer.

Today you issue an invoice or a receipt and that is the end of it. Under e-invoicing, you submit the invoice to LHDN first, LHDN validates it and returns a unique identifier and a QR code, and only then does the document become a valid tax invoice you give to your customer.

Two things worth knowing. It is free to use, there is no LHDN charge for the platform itself. And there are two ways in: the MyInvois Portal, which is a website you log into and key invoices by hand, or an API connection, where your existing software submits automatically. Which one suits you depends almost entirely on volume, and we will come back to that.

Why LHDN built it

Understanding the motive helps you predict where this goes next. LHDN has been fairly open about the goals:

  1. Reduce under-reporting of income, since a validated invoice trail is much harder to quietly omit
  2. Cut invoice fraud and fake deduction claims
  3. Move tax administration off paper and manual review
  4. Line Malaysia up with the many countries that have already gone this way

The direction of travel is clear enough. Exemptions are a transition measure, not a permanent settlement, which is why a business under the threshold today should still understand the system.

How validation works, step by step

The flow is the same whether you submit through the portal or through software:

  1. You issue the invoice. It has to be in a structured format, XML or JSON, rather than a PDF or a photo. If you use software, it handles this.
  2. You submit it to MyInvois. Either by keying it into the portal or automatically via the API.
  3. LHDN validates it in near real time. Checks include whether the Tax Identification Numbers for both you and your buyer are valid.
  4. You get back a unique identifier and a QR code. The QR code goes on the document you give the customer, and it is what makes the invoice verifiable.
  5. A short rejection window opens. Either side can flag an error, reportedly within 72 hours, after which the invoice stands.

Nothing here is conceptually difficult. The friction is entirely in the volume, which is the next question.

What actually changes at your counter

This is the part that most e-invoicing guides skip, because most of them are written for accountants rather than for people standing behind a till.

Your walk-in customers do not each need an e-invoice

If a hundred people buy nasi lemak from you in a morning, you are not submitting a hundred e-invoices. For customers who do not request one, you can issue your ordinary receipt as usual and later submit a consolidated e-invoice covering those transactions in aggregate. For a normal retail or F&B day, this is the mechanism that keeps the whole thing workable.

Note that a per-transaction ceiling has been introduced above which an individual e-invoice is required rather than a consolidated one, so a single large sale is treated differently from a stream of small ones. Confirm the current figure before you rely on it.

But when a customer asks, you need their details

Business customers will ask, because they need the validated invoice to claim the expense. That means capturing their Tax Identification Number, business name and registration details at the point of sale. If your current answer to "can I have a proper invoice?" is a handwritten pad, that is the workflow that has to change.

A receipt and an e-invoice are not the same document

Your thermal receipt remains what it always was, a record of the sale for the customer. The e-invoice is the validated tax document. They can be produced from the same transaction, but do not assume that printing a receipt has discharged your obligation.

The practical test for any POS system: can it capture a buyer's tax details at the counter, and can it produce consolidated submissions for everything else, without adding a second machine to your counter?

MyInvois and SST are different things

These get conflated constantly, so to be explicit: SST is a tax you may be registered to charge and remit. E-invoicing is a reporting mechanism for documents. Being under the SST registration threshold does not exempt you from e-invoicing, and being exempt from e-invoicing does not affect your SST position. They are governed separately and their thresholds are unrelated.

How to register

If you are in scope, access runs through MyTax, LHDN's existing tax portal:

  1. Log in to MyTax with your existing credentials
  2. Confirm your Tax Identification Number and business details are correct and current
  3. Access MyInvois from within MyTax and set up your representative, which is the person authorised to submit
  4. Choose your submission route, portal or API

On that last choice, the rough guide is volume. A handful of invoices a month is fine keyed by hand into the portal. Hundreds is not, and that is where connecting your existing system pays for itself. Somewhere in between, work out what the manual keying actually costs you in hours before deciding.

What happens if you ignore it

Non-compliance, once your phase is genuinely enforced, is an offence under the Income Tax Act 1967, carrying fines and the possibility of prosecution.

That said, there is currently an interim relaxation period for Phase 4 businesses, during which consolidated e-invoices are permitted broadly and LHDN has indicated it will not pursue prosecution for non-compliance provided basic requirements are met.

Be careful with the relaxation end date. It has been revised more than once, and sources currently disagree on whether it runs to the end of 2026 or the end of 2027, with full enforcement variously reported as beginning in 2028. Do not plan around a date you read on a vendor's website, this one included. Confirm it with LHDN or your tax agent.

If you are exempt today, what should you do?

Not nothing, but not panic-buying either. Three things are worth doing:

  1. Know your number. If your turnover is anywhere near RM1 million, you should know that figure accurately rather than approximately, because it determines whether this applies to you.
  2. Start capturing customer details properly. Even without e-invoicing, knowing who buys from you is worth having. It also means the habit already exists when you do need it.
  3. When you next change systems, ask the question. Do not replace a working setup for this alone. But if you are buying a POS anyway, ask how it handles e-invoicing, because retrofitting later is harder than choosing correctly now.

The businesses that struggled through the earlier phases were generally not the ones caught out by the rules. They were the ones whose sales records were too disorganised to submit anything accurate in the first place. That problem is worth fixing regardless of what LHDN requires of you.

Frequently asked questions

Is MyInvois free?

The LHDN platform itself is free, both the portal and the API. What can cost money is the software you connect to it, if you choose to connect anything at all.

My turnover is under RM1 million. Do I really need to do nothing?

Correct, as things currently stand, businesses below that threshold are exempt from implementation. Confirm your own position with your accountant, since it depends on your actual figures.

What if I cross RM1 million during the year?

You come into scope, and there are specific rules about when your obligation starts once you exceed the threshold. If you are approaching it, get that timing confirmed by your tax agent rather than guessing.

Do I need to issue an e-invoice to every walk-in customer?

No. Customers who do not request one can be covered by a consolidated e-invoice submitted in aggregate. You issue an individual e-invoice when a customer specifically asks, or where the transaction exceeds the threshold requiring one.

Does my POS system need to do this for me?

Not necessarily. If you issue very few invoices, keying them into the MyInvois portal by hand is perfectly viable. Integration matters when volume makes manual entry impractical, or when you want tax details captured at the counter rather than reconstructed afterwards.

What about my existing SST registration?

Unaffected. The two systems are separate, with separate thresholds and separate obligations.

The bottom line

E-invoicing is real, it is already live for businesses above RM1 million in turnover, and it will very likely widen over time. But if you are under that threshold, you have been given room to breathe, and you should use it to get your records in order rather than to buy software you do not yet need.

If you are in scope, or close enough that you will be soon, the question worth asking of any POS system is a narrow one: can it capture a buyer's tax details at the counter without slowing your queue, and can it produce what LHDN wants without you keying everything twice.

Shiok POS is built for Malaysian retail and F&B, with local support and pricing in ringgit. If you want to talk through where your business sits and what it would actually need, get in touch, or read our guide to what a POS system costs in Malaysia to understand the numbers first.

Correct as at 24 August 2026, based on LHDN's published implementation timeline. E-invoicing rules have been revised several times, including changes to the exemption threshold and the relaxation period. This article is general information and not tax advice, please confirm your own position with LHDN or a licensed tax agent.

See Shiok POS in action

An all-in-one POS built for Malaysian retail and F&B, with local support and hardware that is ready to trade on day one.

Get a Demo
← Back to Blog