E-Invoice Penalty Rules in Malaysia: What Ends in 2027 and How the SVDP Helps

Most of the e-invoice penalty questions we get start with the same sentence: "We are already on MyInvois, so we are fine, right?" Not always. Being connected is one thing. Issuing a correct e-invoice for every transaction that needs one is another, and LHDN now has the data to tell the difference.

This guide explains what the law says about penalties, why nothing much has been enforced on smaller businesses yet, what changes when the relaxation period ends, and how the e-Invoice Special Voluntary Disclosure Programme (SVDP) gives you a clean way to fix past gaps. It is written for finance managers and owners of trading, manufacturing and services companies who want to sort this out before it becomes urgent.

Why This Matters Now

Three things happened in the last few weeks that are worth knowing about.

None of this is a crackdown on its own. Together, it tells you the system is maturing, and the grace periods are not permanent.

What the Law Says About E-Invoice Penalties

Failing to issue an e-invoice when required is treated as an offence under Section 120(1)(d) of the Income Tax Act 1967. The penalty is a fine of RM200 to RM20,000, imprisonment of up to six months, or both. Industry guides read this as applying per offence, which is what makes it serious for a company issuing hundreds of invoices a month.

In practice, LHDN has said repeatedly that its first aim is compliance, not punishment. When it spoke about the 2.09 billion figure, it also said data variations may come from account adjustments or reporting timelines and do not by themselves mean a taxpayer is at fault. That is reassuring, but it is not a promise that errors will be ignored after the relaxation period.

Common gaps LHDN has pointed out

We covered more of the setup side in our post on e-invoice setup mistakes in Malaysia.

Where Each Phase Stands Today

PhaseAnnual turnover or revenueMandatory fromRelaxation ended or ends
Phase 1Above RM100 million1 August 202431 January 2025
Phase 2Above RM25 million to RM100 million1 January 202530 June 2025
Phase 3Above RM5 million to RM25 million1 July 202531 December 2025
Phase 4Up to RM5 million, above the exemption threshold1 January 202631 December 2027
ExemptBelow RM3 million, subject to LHDN criteriaNot required, voluntary adoption encouragedNot applicable

The exemption threshold was raised from RM1 million to RM3 million, as LHDN confirmed in October 2026. If you are unsure which side of the line you fall on, our guide to the RM3 million e-invoice exemption walks through the rules. Always check the latest version of the guidelines on the LHDN e-invoice guidelines page, because LHDN updates them often.

What the relaxation period actually allows

During relaxation, Phase 4 businesses may issue consolidated e-invoices more widely and use more flexible descriptions, and LHDN does not impose Section 120 penalties for non-compliance as long as basic requirements are met. From 1 January 2028, full enforcement applies to Phase 4. Phases 1 to 3 are already past their relaxation periods.

The SVDP: A Clean Way to Fix Past Gaps

The e-Invoice Special Voluntary Disclosure Programme is the part most businesses have not looked at properly. It was introduced in July 2026 and runs until 31 December 2027. LHDN added two document versions to MyInvois for it, SVDP 1.2 without a digital signature and SVDP 1.3 with one, and both can only be used during the programme period.

Who it is for

What you get

Disclosures made in good faith that meet the programme requirements receive a full penalty waiver. The SVDP document versions also allow a backdated issuance date, going back as far as your phase's mandatory date, so the corrected e-invoice reflects when the transaction really happened.

What it does not cover

Fraud, wilful default and negligence are excluded, based on the specific guideline as reported by tax advisers. Protection is also not automatic. The corrected e-invoices must still pass normal MyInvois validation rules, and unreported consolidated e-invoices must be submitted month by month, matching the month of the original transactions.

A Practical SVDP Review, Step by Step

When we help clients with this, the work is mostly about data, not the portal. Here is the sequence we follow.

  1. Confirm your phase and dates. Work out your mandatory date and whether you were ever under the exemption threshold.
  2. List every income stream. Sales of goods, services, rental, asset disposals, recharges to related companies and anything else that hits revenue or other income.
  3. Match your ledger to MyInvois. Export validated documents from MyInvois and compare them with invoices and credit notes in your ERP or accounting system, month by month.
  4. Sort the gaps. Separate missing documents, rejected documents never resubmitted, wrong buyer details and transactions wrongly consolidated.
  5. Prepare SVDP submissions. Use SVDP 1.2 or 1.3 through your API connection or the latest Batch Upload template.
  6. Fix the cause. Correct master data, tax codes and the trigger in your system so the same gap does not reappear next month.
  7. Keep the file. Document what you found, what you submitted and why, in case LHDN asks later.

Step six is the one people skip. A disclosure fixes the past, but if your system still lets an invoice go out without a valid buyer TIN, you will be back in the same position in a few months.

What a Typical Review Turns Up

Here is an illustrative picture of what a reconciliation often finds. Imagine a Klang Valley trading company with about RM20 million in turnover that went live on MyInvois in July 2025. Sales invoices flow through fine. But when the ledger is matched against MyInvois for the following twelve months, three kinds of gap appear.

None of this is deliberate, and each gap is usually quick to fix once found. That is exactly the situation the SVDP was designed for.

How Your System Affects Your Risk

Penalty risk is mostly a data problem, and the system you use decides how much manual checking your team has to do.

SetupTypical riskWhat helps
Manual MyInvois portal entryMissed invoices, typing errors, no link back to the ledgerMove to API or batch upload from your accounting system
Accounting software with e-invoice connectorFine for simple sales; gaps in other income and self billingMonthly reconciliation of ledger to MyInvois
ERP with integrated e-invoiceLower, as long as master data is maintainedMandatory fields on customers and items, approval before posting, exception reports

In SAP Business One, for example, we make buyer TIN, registration number and classification codes required fields on master data, so a user cannot post an invoice that would fail validation. Our MyInvois API integration guide explains how the connection works. If you are still on cloud accounting and wondering whether an ERP would help, our companion post this week compares SAP Business One vs Xero for Malaysian SMEs.

One note for clients who ask: SAP Business One has no built in payroll or HR module, so payroll documents are not part of this review. Your payroll stays in local payroll software, with journals posted to SAP.

What We Recommend Doing Before 2028

If your finance team is stretched, this is also where outside help pays off. Our e-invoice integration service covers setup and review, and the top accounting software guide is a useful check if you are weighing a system change at the same time. Some businesses also fund system upgrades through digitalisation grants; see our MSME Digital Grant guide and check vendor eligibility with the agency.

Frequently Asked Questions

What is the e-invoice penalty in Malaysia?

Failing to issue an e-invoice when required is an offence under Section 120(1)(d) of the Income Tax Act 1967. The penalty is a fine of RM200 to RM20,000, imprisonment of up to six months, or both. During a phase's relaxation period, LHDN does not impose these penalties as long as basic requirements are met.

When does the Phase 4 relaxation period end?

For Phase 4 businesses, with annual turnover up to RM5 million and above the exemption threshold, the relaxation period runs until 31 December 2027. Full enforcement applies from 1 January 2028. Phases 1 to 3 have already passed their relaxation periods, so they are expected to comply fully now.

What is the e-Invoice SVDP?

The e-Invoice Special Voluntary Disclosure Programme lets businesses correct past e-invoice non-compliance, such as missing, late or wrong e-invoices, with a full penalty waiver for good faith disclosures. It runs until 31 December 2027 and uses special MyInvois document versions, SVDP 1.2 and SVDP 1.3, that allow backdated issuance dates.

Who cannot benefit from the SVDP?

Disclosures involving fraud, wilful default or negligence are excluded, based on the guideline as reported by tax advisers. Protection is also not automatic: the corrected e-invoices must pass MyInvois validation and meet the programme requirements. Businesses should keep records explaining what was found and corrected in case LHDN asks later.

Is my business exempt from e-invoicing?

Businesses with annual turnover or revenue below RM3 million may be exempt, subject to LHDN criteria. The threshold was raised from RM1 million. Exempt businesses are still encouraged to adopt e-invoicing voluntarily, and buyers may ask for e-invoices anyway. Check the latest LHDN guideline before relying on the exemption.

Does an ERP reduce e-invoice penalty risk?

It helps, mainly by enforcing clean data. An ERP such as SAP Business One can make buyer TIN, registration number and classification codes required fields, send e-invoices automatically when invoices post, and report on rejected or missing documents. It does not remove the need for a monthly reconciliation between your ledger and MyInvois.

Not sure whether your past e-invoices would stand up to a review? We can reconcile your ledger against MyInvois, show you the gaps and help you decide whether an SVDP submission makes sense.

Book an E-Invoice Review