🇲🇾 Malaysia · Compliance guide
MyInvois E-Invoicing in Malaysia
What Malaysia's national e-invoicing system means for the building trades — it's live and phasing in by turnover. The thresholds, the most-confused point about construction progress claims, the real consequences, and which tools actually submit to LHDN.
By WrenchStack Research · Published & verified June 2026 · Not tax advice — confirm your situation with LHDN/IRBM (hasil.gov.my) or your tax agent.
⏰ The short version
Malaysia's MyInvois (run by LHDN/IRBM) is live and phasing in by turnover — the largest firms since August 2024, businesses above RM1m from January 2026, and turnover under RM150,000 permanently exempt. You submit XML/JSON (UBL 2.1) via the free portal or an API; IRBM validates in under two seconds and returns a UIN and QR code. The contractor headline: construction is on the "no-consolidation" list (each progress claim its own e-invoice in principle) — but the §16.2 interim relaxation lets firms up to RM5m keep issuing consolidated e-invoices until 31 December 2027. The teeth: RM200–RM20,000 per non-compliant invoice (Section 120, ITA 1967), though prosecution is paused during the grace window. The task: make sure your tool submits to LHDN — directly or via a Peppol provider.
The timeline
- 1 Aug 2024 — Phase 1: turnover > RM100m (penalty relaxation ended 31 Jan 2025).
- 1 Jan 2025 — Phase 2: > RM25m–RM100m (relaxation ended 30 Jun 2025).
- 1 Jul 2025 — Phase 3: > RM5m–RM25m — not deferred (relaxation ended 31 Dec 2025).
- 1 Jan 2026 — Phase 4: > RM1m–RM5m goes live; penalty-free relaxation extended to 31 Dec 2027.
- Dec 2025 — the "Phase 5" was eliminated: the mandatory floor was raised from RM500k to RM1m, and turnover under RM150,000 is permanently exempt.
- 1 Jan 2028 — full enforcement for the ≤RM5m band (end of the interim relaxation).
What the system requires
- Phased, not all-at-once. Your obligation date depends on your annual turnover band; new businesses crossing RM1m have their own start dates.
- Structured format. XML or JSON built on UBL 2.1; IRBM validates in near real-time (under ~2 seconds) and returns a UIN + validation QR code.
- Several channels. The free MyInvois Portal, a direct API, or an API through a Peppol-accredited service provider (the MDEC Peppol framework).
- Construction is a special case. It's on the no-consolidation list — but the §16.2 relaxation suspends that for everyone during the grace window (to 31 Dec 2027 for ≤RM5m).
- Housekeeping rules. A 72-hour cancellation window; consolidated e-invoices (where allowed) within 7 days of month-end; self-billed e-invoices for imports/foreign suppliers.
Why this matters for contractors specifically
The construction nuance is where most guides get it wrong, so it's worth being precise: construction is genuinely on the no-consolidation list, which sounds like "e-invoice every progress claim individually, now." In reality the §16.2 interim relaxation lets contractors up to RM5m keep batching claims into consolidated e-invoices until 31 December 2027 — so the per-claim requirement bites today only for larger contractors (already past their relaxation) and for everyone from 2028. Two more things land on contractors: any single transaction over RM10,000 needs its own e-invoice (from 1 Jan 2026), and the standout local tools are the QS systems that model Malaysian BQ and progress claims (BuildSpace, IFCA) — most horizontal accounting tools don't, so many contractors run a QS tool alongside a MyInvois-native accounting package.
The wider Malaysian tax context
- SST on construction: a new 6% service tax on construction work services since 1 July 2025; register once taxable services exceed RM1.5m in a rolling 12 months. Residential buildings and government projects are exempt. Administered by RMCD/Customs — separate from MyInvois.
- Currency: the Ringgit (MYR); set your software to Malaysia, not a regional default.
- Employer duties: register every worker with EPF/KWSP (within 7 days of the first hire) and SOCSO/PERKESO (within 30 days) — see the compliance bodies in our directory.
Which tools submit to MyInvois?
From the software in our Malaysia directory, here's how the tools relate to MyInvois. The clean distinction: native accounting tools and ERPs submit to LHDN directly (Bukku also via Peppol); QS/construction tools model the work but pair with accounting for the submission. Always confirm current status with the vendor.
| Tool | MyInvois status | Best fit | Pricing |
|---|---|---|---|
| AutoCount | Native MyInvois (standard / consolidated / self-billed) with an LHDN-downtime retry | SME accounting incumbent | ~RM1,599–2,899 one-off |
| SQL Account | Built-in one-click MyInvois submission (XML/JSON + QR), once ERP-registered | SME accounting incumbent | Quote (reseller) |
| Bukku | Native MyInvois AND the Peppol network; permanently free e-invoice tier | Cost-conscious SMEs | Free tier; <RM2/day |
| Financio (ABSS) | MyInvois via API on the Essentials/Premier tiers | Simple cloud books | Tiered SaaS |
| HashMicro | MyInvois-ready with a direct LHDN connection (+ a construction module) | ERP buyers | Quote-based |
| Globe3 ERP | MyInvois API integration + construction/project accounting | Mid-market construction ERP | Quote-based |
| BuildSpace | NOT a submitter — models BQ + progress claims; pairs with accounting for LHDN | QS / contractors | Quote-based |
| IFCA (ContractX) | Construction/contract management with local LHDN compliance | Developers / larger contractors | Quote (enterprise) |
MyInvois status reflects vendor positioning/capability as of June 2026 — confirm current LHDN/Peppol accreditation directly with each vendor before relying on it.
The one question to ask any vendor
Don't assume a good accounting tool submits to MyInvois — and if you run construction contracts, ask about claims handling. Ask: "Do you submit to LHDN directly or via a Peppol provider, and how do you handle consolidated vs individual e-invoices for a construction contract?" A vague answer is your signal. And confirm your own phase date by turnover — the RM1m band's clock is already running.
Frequently asked questions
Is MyInvois mandatory yet — and for whom?
It is mandatory, but phased by annual turnover. It went live for the largest firms (>RM100m) on 1 Aug 2024, then >RM25m on 1 Jan 2025, >RM5m on 1 Jul 2025, and businesses above RM1m from 1 Jan 2026. The smallest businesses are now permanently out: turnover under RM150,000 never has to issue e-invoices, and the RM150,000–RM1m band is voluntary. There is no separate "Phase 5" — in December 2025 the mandatory entry threshold was raised from RM500,000 to RM1 million, removing the need for a final phase. For firms up to RM5m, a penalty-free interim relaxation runs to 31 December 2027, with full enforcement from 1 January 2028.
I'm a contractor — must I really e-invoice every progress claim separately?
This is the single most-confused point in Malaysia, so read carefully. YES, construction is on the official "no-consolidation" list (Specific Guideline v4.7, April 2026, Table 3.6 item 4: a "construction contractor undertaking a construction contract" per the Income Tax (Construction Contracts) Regulations 2007), which in principle means each progress/interim claim must be its own e-invoice rather than batched into a monthly consolidated one. BUT — the interim relaxation in §16.2 of the same guideline expressly permits issuing consolidated e-invoices "for all activities and transactions," construction included, during your grace window. For contractors up to RM5m turnover that window runs to 31 December 2027. So in practice: most small/mid contractors can still batch claims into a consolidated e-invoice for now; larger contractors (>RM5m, already past their relaxation) must issue individually today; and everyone moves to individual claims from 1 January 2028. Separately, any single transaction over RM10,000 must be individually e-invoiced from 1 Jan 2026, and construction-materials wholesalers/retailers were removed from the no-consolidation list in the January 2026 update.
How does the system actually work — model and format?
You submit through the free MyInvois Portal or via an API (directly, or through a Peppol-accredited service provider under the MDEC Peppol framework). Documents are structured XML or JSON built on UBL 2.1. IRBM validates in near real-time — generally under two seconds — and on success returns a Unique Identifier Number (UIN) plus a validation QR code for the visual PDF. You have a 72-hour window to cancel and reissue; after that, corrections need a debit/credit/refund-note e-invoice. Where consolidation is allowed, the consolidated e-invoice is issued within 7 calendar days after month-end. Buyers issue self-billed e-invoices for imports, foreign suppliers and payments to agents/dealers/distributors.
What happens if I don't comply?
Failure to issue an e-invoice is an offence under Section 120(1)(d) of the Income Tax Act 1967: a fine of not less than RM200 and not more than RM20,000, or imprisonment up to 6 months, or both — for EACH non-compliance. Because every non-compliant e-invoice is a separate offence, the exposure multiplies with volume. The relief: under §16.3 of the guideline, IRBM will not prosecute during the interim relaxation period, which for businesses up to RM5m runs to 31 December 2027. Beyond fines, non-validated invoices undermine your records for audit and deductibility.
What about the new SST on construction?
Separate from MyInvois (and run by a different authority — RMCD/Customs, not LHDN), the SST expansion of 1 July 2025 brought construction work services into the service-tax net for the first time, at 6%. You must register once your taxable construction services exceed RM1.5 million in any rolling 12-month period. Key exemptions: residential buildings (and related common facilities) and government/local-authority projects are excluded, and non-reviewable contracts signed before 1 July 2025 got a 12-month transitional exemption. So a contractor can be in scope for MyInvois (income-tax side) and SST (consumption-tax side) at the same time, through two different portals.
Does my software need to be MyInvois-native?
It must reach LHDN by your phase deadline — but there are several routes. Malaysian accounting tools (AutoCount, SQL Account, Bukku, Financio, Biztory) and ERPs (HashMicro, Globe3) submit to IRBM directly, and Bukku also does Peppol; the free MyInvois Portal works for low volume. QS/construction tools like BuildSpace and IFCA model the BQ and progress claims but pair with an accounting tool for the actual submission. The right question for any vendor: "Do you submit to LHDN directly (or via a Peppol provider), and how do you handle consolidated vs individual e-invoices for a construction contract?"
Compare Malaysian trades software & services
Independent reviews of MyInvois-ready Malaysian software, government tender access, EPF/SOCSO payroll and Contractor's All Risks insurance — with no pay-to-play.