Malaysia E-invoice Readiness
Built for MyInvois readiness, with production validation called out clearly.
TwentyCore includes UBL 2.1 and MyInvois-oriented workflows. Production approval still depends on customer credentials, taxpayer setup, and LHDN validation evidence.
UBL 2.1 workflowSandbox validation requiredNot LHDN certified
Where the mandate stands
What your turnover band means for e-invoicing.
Your implementation date depends on the turnover or revenue reference period, business start date and exemption conditions.
Annual turnover or revenue above RM5MMandatory phases already startedThe relevant phase began between 1 August 2024 and 1 July 2025. Individual or consolidated e-invoices depend on the applicable transaction rules.
Annual turnover or revenue up to RM5M (where not exempt)General start: 1 January 2026New-business dates differ under section 1.5. Eligible January/July 2026 cohorts have interim relaxation through 31 December 2027, subject to section 16 conditions. This is not a blanket exemption from submission.
Annual turnover or revenue below RM3MConditional current exemptionSection 1.6.10 excludes taxpayers with qualifying non-individual shareholders, holding companies or related companies/joint ventures meeting the RM3M threshold. The exemption is reviewed over time, not permanent.
Reviewed 27 September 2026 against the LHDN General Guideline v4.8 (sections 1.5 and 1.6) and Specific Guideline v4.9 (section 16). Check the FY2022 reference basis and new-business rules before planning a cutover. Normal consolidation rules continue to depend on the transaction; the end of relaxation does not make every transaction subject to individual invoicing.
What we claim
What we say today — nothing more.
- Built for LHDN MyInvois readiness.
- UBL 2.1 generation and submission flows are implemented.
- Production use requires customer credentials and validation.
Do not claim
Claims that need formal evidence first.
- LHDN certified.
- Production approved.
- Guaranteed accepted by LHDN.
Buyer checklist
What must be true before a regulated go-live.
Customer has LHDN MyInvois access and credentials.
TIN, SST, MSIC, address, and buyer identifiers are complete.
UBL payload is validated in sandbox for the customer invoice type.
Rejection handling and retry ownership are documented.
Finance users know cancellation, credit note, and correction process.
Go-live evidence is filed with implementation records.