PDF Invoice
- Readable Document
- Sent by Email
- MyInvois Validation
39 years of making business visible
MyInvois E-Invoicing for Malaysia
FACT ERP.NG brings Malaysia's MyInvois requirements and validations into your existing ERP workflow.
Your team enters the Sales Invoice in FACT ERP.NG. The system applies the relevant Malaysian e-Invoice requirements, prepares the required data, submits it to MyInvois, and keeps the validation result connected to your accounting record.
One Invoice Entry. One ERP. No Duplicate Work.
MyInvois with FACT ERP.NG
ERP.NGFACT ERP.NGMyInvois is Malaysia's e-Invoice platform, operated by the Inland Revenue Board of Malaysia, commonly known as HASiL or LHDN.
Malaysia's e-Invoice system requires businesses within scope to submit structured invoice information for validation.
An e-Invoice is therefore more than a PDF sent by email. The required structured data must be submitted to MyInvois and validated.
An e-Invoice is structured transaction data, not simply a PDF.
When Is MyInvois Mandatory?
Malaysia's e-Invoice rollout began in August 2024 and has expanded progressively based on annual turnover or revenue.
| Implementation Date | Businesses Covered |
|---|---|
| 1 August 2024 | Above MYR 100 million |
| 1 January 2025 | Above MYR 25 million and up to MYR 100 million |
| 1 July 2025 | Above MYR 5 million and up to MYR 25 million |
| 1 January 2026 | Up to MYR 5 million, subject to applicable exemptions |
| 1 July 2026 | Certain newer businesses, threshold-crossing cases, and businesses that do not meet exemption criteria |
| Below MYR 3 million | Currently exempt where eligibility requirements are met |
The below MYR 3 million exemption is subject to eligibility conditions, including certain ownership and related-entity requirements. Exactly MYR 3 million is outside the "below MYR 3 million" exemption.
Businesses should confirm their individual position using current HASiL guidance.
Below MYR 3M: Exempt where eligibility conditions are met
Specific exemptions, transition rules, and eligibility conditions apply.
How FACT ERP.NG Handles MyInvois
FACT ERP.NG brings Malaysian e-Invoice requirements into the same system where your team already records business transactions.
Enter the Sales Invoice or applicable transaction in FACT ERP.NG using your existing Customer, Product, Tax, and Accounting information.
FACT ERP.NG checks the applicable Malaysian data requirements and validations within the transaction workflow.
The required invoice information can be transmitted to MyInvois through the API.
The response stays connected to the source transaction, helping Finance identify whether the document has been validated or requires attention.
FACT ERP.NG supports the relevant treatment for invoices, adjustments, consolidated transactions, and applicable self-billed transactions.
Create Invoice in FACT ERP.NG
ERP.NGWhat Does MyInvois Validate?
MyInvois applies validation rules to the structured information submitted with an e-Invoice.
Names, Tax Identification Numbers (TINs), registration details, addresses, and applicable tax information.
Document type, invoice number, issue date and time, and references to original documents where required.
Descriptions, classification codes, unit prices, and applicable tax information.
Invoice totals, tax amounts, currency codes, and foreign-exchange information where required.
Required data structure, supported codes, duplicate checks, and references to related documents. FACT ERP.NG embeds relevant MyInvois checks into the transaction workflow, while HASiL performs the final platform validation.
TIN · Registration · Address
Type · Number · Date
Description · Classification · Tax
Totals · Tax · Currency
Codes · Duplicates · Related Documents
Submitted Does Not Mean Validated
Submitting an e-Invoice to MyInvois does not necessarily mean it has completed validation.
MyInvois may first acknowledge the submission before completing its validation checks.
FACT ERP.NG keeps submission and validation handling connected to the original transaction, so your team can identify unsuccessful submissions, correct the relevant information, and resubmit where required.
Corrections & Adjustment Documents
For validated e-Invoices, MyInvois provides a 72-hour window for buyer rejection requests and supplier cancellation, subject to the applicable rules.
These documents maintain the relationship with the original invoice.
Consolidated & Self-Billed e-Invoices
Eligible transactions may be consolidated and submitted according to the applicable MyInvois rules and deadlines. Ordinary consolidated e-Invoices are generally due within seven calendar days after month-end, subject to current restrictions and temporary relaxation rules.
A Self-Billed e-Invoice is created by the buyer rather than the supplier in prescribed circumstances. These can include certain transactions involving foreign suppliers, agents, dealers, or distributors. FACT ERP.NG supports the distinction between ordinary Purchase transactions and applicable Self-Billed e-Invoice treatment.
Malaysia's MyInvois data requirements and validation rules continue to evolve.
FACT updates its Malaysian MyInvois functionality as requirements change, helping customers keep their ERP configuration aligned with current submission requirements.
For example, the MyInvois SDK introduced additional production field validations in August 2026, including requirements around valid dates, invoice-number length, and prescribed unit codes.
FACT ERP.NG supports country-specific e-invoicing requirements within the ERP workflow.
Determine the applicable implementation date and exemption position for each Malaysian entity.
Check Customer and Supplier identifiers, addresses, Product Classifications, and relevant Tax Information.
Complete the required taxpayer access and authorisation arrangements.
Review ordinary invoices, failed validations, adjustments, and any Consolidated or Self-Billed scenarios relevant to your business.
Decide who will review unsuccessful submissions, buyer requests, and deadline-sensitive documents.
MyInvois is HASiL's platform for Malaysian e-Invoice submission and validation. It processes structured invoice data submitted through the MyInvois Portal or system integrations.
No. A PDF is a visual representation of an invoice. Malaysia's e-Invoice process involves submitting structured invoice information to MyInvois for validation.
The current exemption is for eligible businesses with annual turnover or revenue below MYR 3 million, subject to applicable eligibility conditions.
No. MyInvois may acknowledge a submission before completing its validation. The final document status should be checked before treating the e-Invoice as validated.
Within the applicable 72-hour window, buyer rejection and supplier cancellation processes may apply. After that, the appropriate Credit Note, Debit Note, or Refund Note is generally used.
A Self-Billed e-Invoice is an e-Invoice issued by the buyer rather than the supplier in prescribed circumstances. It is not required for every Purchase transaction.
FACT ERP.NG embeds Malaysian MyInvois requirements into its transaction workflow, keeping invoice preparation, submission, validation handling, and the validated reference connected to the accounting record.
FACT ERP.NG handles MyInvois within the ERP transaction workflow, reducing the need to prepare a second set of invoice data in a separate system.
Manage Malaysian e-Invoicing within the FACT ERP.NG transaction workflow.
Use information already entered into your ERP rather than rebuilding invoice data in another system.
Apply relevant Malaysian e-Invoice requirements and validations within the transaction workflow.
Keep MyInvois submission and validation results linked to the original accounting record.
Support invoices, adjustments, consolidated transactions, and applicable Self-Billed e-Invoices.
FACT has a local team in Malaysia to support implementation and onboarding.
Keep Malaysian e-Invoicing connected to the Sales, Accounting, and Financial workflows your team already uses.
One Invoice. One ERP. Malaysia-Ready.
Book a Free Demo