Malaysia’s shift to mandatory e-invoicing marks one of the most significant changes to the country’s tax and business administration landscape in recent years. Driven by the Inland Revenue Board of Malaysia (LHDN/IRBM) and supported by the Malaysia Digital Economy Corporation (MDEC), the national e-invoicing mandate is transforming the way businesses issue, validate, and store transaction documents. Whether you are a large enterprise that has already transitioned or an SME approaching your compliance deadline, understanding how the system works, what is required, and how to set it up correctly is now essential to running a compliant business in Malaysia.
This guide covers everything you need to know about e-invoicing in Malaysia, from the regulatory framework and smooth implementation timelines to the MyInvois Portal, submission models, Xero setup, and FAQs, making it your single reference point for all things related to e-invoicing compliance.
E-invoicing in Malaysia is a digital system for issuing, validating, and storing electronic documents in structured formats. Unlike a traditional PDF or paper invoice sent by email or post, an e-invoice in Malaysia must be formatted in either XML or JSON as prescribed by LHDN, submitted to the MyInvois system for real-time validation, and assigned a unique identification number before it is considered legally valid.
Malaysia follows a Continuous Transaction Control (CTC) model for its e-invoicing system. Under this model, every invoice must pass through LHDN’s MyInvois system for validation before it is issued to the buyer. This approach gives LHDN real-time visibility into business transactions, reducing tax evasion and improving the accuracy of tax reporting across the country.
The e-invoice covers a broad scope of documents. Beyond standard sales invoices, the system applies to:
• Invoices issued for commercial transactions between supplier and buyer, including standard sales invoices and self-billed invoices used to track expenses
• Credit notes issued by sellers to reduce the value of a previously issued e-invoice, typically when goods are returned or a pricing correction is required
• Debit notes issued to increase the value of a previously issued e-invoice, for example when additional charges arise after the original invoice was raised
• Refund notes issued to document the return of money to the buyer
• Self-billed e-invoices generated by the buyer on behalf of the supplier in qualifying scenarios, such as payments to agents, distributors, or employees
Each e-invoice must contain up to 55 data fields, of which 37 are mandatory. These fields cover seller and buyer details, Tax Identification Numbers (TINs), transaction items, quantities, prices, applicable taxes, totals, and payment information. All e-invoices must also be digitally signed using a digital certificate issued by LHDN.
Once validated by the MyInvois system, the e-invoice is assigned a Unique Identification Number (UIN) and embedded with a QR code. Both the supplier and buyer receive the same LHDN-confirmed validated e-invoice, creating a unified and verifiable audit trail from the moment of transaction. This validated e-invoice is the only version legally recognised for tax purposes in Malaysia.
The move to e-invoicing is not merely a compliance exercise. It represents a structural shift in how businesses manage their financial operations, and it comes with meaningful practical benefits.
Real-time reporting through digital invoicing helps reduce evasion opportunities and ensures data accuracy across the supply chain. Businesses that have transitioned report fewer discrepancies in financial records because manual entry errors are significantly reduced.
E-invoicing accelerates the payment process by reducing delays tied to paper-based or email-driven invoice workflows. Validated e-invoices are issued instantly, improving customer trust and reducing payment disputes with clients and suppliers.
Transitioning to digital invoices supports seamless financial reporting and makes it easier to retrieve e-invoice data during audits. Every invoice links to a validated LHDN record, which means businesses always have a consistent, accessible audit trail.
By eliminating manual invoice processing from payable processes, e-invoicing allows businesses to allocate resources to more strategic tasks. Automating billing systems reduces administrative overhead and supports future growth.
Eliminating paper invoices reduces printing and storage costs while supporting environmental sustainability by cutting paper waste.
Malaysia’s e-invoicing initiative is part of a broader commitment to building a digital economy. Businesses that adopt compliant digital systems early position themselves ahead of competitors still relying on legacy processes.
E-invoicing applies to all taxpayers undertaking commercial activities in Malaysia, regardless of industry. The mandate covers domestic transactions and international trade, meaning e-invoicing is not limited to sales within Malaysia but also extends to cross-border dealings involving a Malaysian-registered entity.
The mandate applies to business-to-business (B2B), business-to-consumer (B2C), and business-to-government (B2G) transactions. No industries are currently exempt, though specific types of income and expense may be excluded as outlined in LHDN’s e-Invoice Specific Guideline.
The following are currently exempt:
• Businesses with an annual turnover or revenue below RM1 million (subject to group-related conditions)
• Individuals not conducting business
• Federal and state government bodies and local authorities (for non-commercial activities)
• Statutory bodies, embassies, consulates, and international organisations
The exemption for businesses below RM1 million annual revenue does not apply if the business has a non-individual shareholder, is a subsidiary, or has a related company or joint venture partner with annual turnover of RM1 million or more. Businesses in any of these situations must comply regardless of their own turnover.
The e-invoicing implementation in Malaysia follows a phased rollout structure based on annual turnover or revenue. The reference period for determining which phase applies to your business is the audited financial statements for Financial Year 2022 (FY2022), unless your business was incorporated after 2022, in which case the earliest available year of assessment applies.
| Phase | Mandatory Start Date | Annual Turnover or Revenue Threshold |
| Phase 1 | 1 August 2024 | More than RM100 million |
| Phase 2 | 1 January 2025 | RM25 million to RM100 million |
| Phase 3 | 1 July 2025 | RM5 million to RM25 million |
| Phase 4 | 1 January 2026 | RM1 million to RM5 million |
Key updates as of 2026:
On 6 December 2025, the Cabinet raised the permanent exemption threshold from RM500,000 to RM1,000,000 annual turnover and cancelled the previously planned Phase 5 (which would have covered businesses below RM500,000). Businesses with annual revenue below RM1 million are now permanently exempt, though they may still opt in voluntarily.
For Phase 4 businesses (RM1 million to RM5 million), an interim relaxation period applies. During this period, businesses can issue consolidated e-invoices for all transactions and benefit from more flexible product and service descriptions. No penalties are imposed under Section 120 of the Income Tax Act 1967 for non-compliance during this relaxation window.
For businesses that commenced operations between 2023 and 2025 and have since exceeded RM1 million in revenue, the mandatory implementation date is 1 July 2026.
The latest e-Invoice Specific Guideline from LHDN is Version 4.7, published on 20 April 2026. Always refer to this document at hasil.gov.my for the most current requirements, as the guidelines are updated regularly.
The MyInvois system is LHDN’s official platform for the validation and clearing of electronic invoices in Malaysia. All e-invoices, whether submitted manually or via direct integration, must pass through MyInvois before they are considered valid.
How the e-invoicing process works:
1. The supplier creates a sales invoice in their accounting or billing system.
2. The invoice data is formatted into XML or JSON according to LHDN specifications.
3. The invoice is submitted to the MyInvois system for validation.
4. LHDN validates the invoice in real time and assigns a Unique Identification Number (UIN) along with a QR code.
5. The validated e-invoice is issued to the buyer with the UIN and QR code embedded.
6. Both the supplier and buyer retain the same LHDN-confirmed, validated e-invoice for their records.
There is a 72-hour window after validation during which the supplier or buyer can cancel or reject the e-invoice. After this window closes, any corrections to the invoice must be made by issuing a credit note, debit note, or refund note rather than modifying the original document.
The consolidated e-invoice is a specific document type that allows businesses to group multiple transactions into a single submission. During relaxation periods, consolidated e-invoices are permitted for B2C transactions and for all transaction types during the flexible interim phase. From 1 January 2026 onwards, individual e-invoices are mandatory for any single transaction above RM10,000.
Malaysia offers two primary e-invoicing models for businesses to submit e-invoices to LHDN. Understanding the difference between these models is essential to choosing the right approach for your business operations.
The MyInvois Portal is a free web-based solution hosted and operated by LHDN. It allows taxpayers to log in and manually submit e-invoices to replace normal receipts and paper-based records, individually or in small batches. Because it requires no technical integration with existing systems, it is the most accessible starting point for businesses new to e-invoicing.
The MyInvois Portal is best suited for MSMEs issuing fewer than 30 invoices per day and without a connected ERP or POS system. It is free of charge, requires no software development, and can be accessed immediately after completing registration on MyTax.
Key features of the MyInvois Portal include:
• Free to use with no subscription fees
• Allows manual submission of individual and consolidated e-invoices
• Accessible via the MyInvois system at myinvois.hasil.gov.my
• Suitable for businesses that do not require automated invoicing workflows
The limitation of this approach is the manual workload involved. As transaction volumes grow, manually entering invoice data into the portal becomes time-consuming and increases the risk of human error.
The Application Programming Interface (API) integration model allows businesses to connect their existing accounting, ERP, or billing systems directly to the MyInvois system. This enables direct transmission of invoice data, facilitating automated e-invoice generation, submission, validation, and retrieval without any manual intervention.
This model is ideal for businesses with high transaction volumes, complex billing structures, or operations that require real-time integration between their invoicing platform and LHDN’s system.
• Key features of API or MyInvois Portal integration via the API route include:
• Automated invoice generation and submission
• Real-time validation responses synced back to the business system
• Reduced manual entry errors through seamless integration with existing billing systems
• Scalable for businesses with growing transaction volumes
• Supports both supplier-initiated and self-billed e-invoice workflows
To facilitate the API integration, LHDN provides a Software Development Kit (SDK) that includes technical specifications, sample code, and a sandbox testing environment. The SDK is available through the official MyInvois system and enables businesses and their technology partners to test their integration before going live.
Businesses can also choose to work with a certified middleware provider or e-invoicing solution that connects their existing system to MyInvois through a pre-built integration, reducing the internal development effort required.
Successfully implementing e-invoicing requires careful planning across technical, operational, and change management dimensions. The following steps provide a structured path that businesses can adapt based on their size, existing systems, and ability to ensure compliance by their mandatory deadline.
Identify your annual turnover or revenue using your FY2022 audited financial statements and cross-reference against the phase thresholds. For businesses incorporated after 2022, use the earliest available year of assessment. If your business has not yet exceeded RM1 million, confirm whether any group-related conditions affect your exempt status before assuming you are not required to comply.
Conduct a gap analysis of your existing invoicing processes to identify what changes are needed to comply with the new requirements. This includes reviewing your current accounting and billing systems, existing systems for capturing buyer and supplier TINs, and whether your invoice formats can be adapted to LHDN’s 55-field requirement.
Based on your transaction volume and existing infrastructure, decide between the MyInvois Portal and the API integration model. Businesses issuing high volumes of invoices, or those already using cloud accounting software such as Xero, should prioritise API integration through a certified provider. Businesses with low volumes may begin with the manual portal while planning a longer-term automated solution as part of a broader project management approach to digital transformation.
Register your business on the MyInvois Portal through the MyTax platform at mytax.hasil.gov.my. You will need your Business Registration Number (BRN) and Tax Identification Number (TIN) to complete registration. If you are using an accounting software provider or middleware, you will need to appoint them as your intermediary within the MyInvois Portal settings.
Ensure your organisation settings, customer and supplier contact records, TINs, BRNs, and MyInvois classification codes are correctly populated in your accounting system. Data accuracy at this stage is critical because errors in master data are the most common cause of e-invoice submission failures. In Xero, this means reviewing every contact record methodically before going live.
Use LHDN’s sandbox testing environment to run test submissions and validate your integration before going live. Test a representative sample of invoice types, including individual invoices, consolidated e-invoices, credit notes, debit notes, and self-billed e-invoices where applicable. Resolve all errors in field mapping or data formatting before your live go-live date. Businesses with operations commencing on their mandatory date should allow adequate time for this testing phase.
Conduct training for all staff involved in the invoicing and billing process. Training should cover creating compliant invoices, handling LHDN validation rejections and error codes, processing cancellations within the 72-hour window, and issuing credit notes, debit notes, and refund notes correctly when corrections are needed after the window closes.
Begin issuing validated e-invoices and monitor your submission performance closely during the initial weeks. Track acceptance and rejection rates, identify recurring error patterns, and refine your workflows accordingly. Maintain a log of all submissions and their validation outcomes for internal project management and future audit readiness.
LHDN requires all businesses to retain e-invoice records for a minimum of seven years. This applies to all validated e-invoices, credit notes, debit notes, refund notes, and self-billed e-invoices. Cloud accounting platforms such as Xero automatically archive validated e-invoice data against each transaction, keeping your records organised and audit-ready without additional manual effort.
One of the financial incentives available to businesses undertaking the e-invoicing transition is the accelerated capital allowance introduced by the Malaysian government. Businesses that voluntarily adopt the MyInvois system ahead of their mandatory compliance date, specifically during Phase 1 from 1 August 2024, are entitled to claim accelerated capital allowances on related ICT equipment and technology expenditure.
This accelerated capital allowance covers qualifying expenditure on hardware, software, and other ICT equipment used for e-invoicing implementation. It is designed to reduce the upfront cost of e-invoicing adoption and encourage early voluntary compliance. Businesses considering investment in new billing systems, computers, or servers to support their e-invoicing setup should review whether their planned purchases qualify for this incentive under the applicable income tax provisions.
Xero is a globally recognised cloud accounting platform and one of the approved e-invoicing vendors accredited by the Malaysia Digital Economy Corporation (MDEC). It is also a certified Peppol Access Point Provider, which means Xero can transmit compliant e-invoices through Malaysia’s Peppol network directly to the MyInvois system.
Xero’s e-invoicing support is included in all Xero plans (Starter, Standard, and Premium) with no additional add-on required. However, connecting Xero to the MyInvois system requires integration through Invoici, Xero’s official e-invoicing connector for Malaysia.
The workflow between Xero and MyInvois operates as follows:
1. The user creates a sales invoice in Xero as they normally would.
2. Xero, via the Invoici integration, formats the invoice data to match LHDN’s required fields, including buyer and seller information, TINs, tax types, and line item details.
3. The formatted invoice is automatically submitted to MyInvois through the application programming interface (API).
4. LHDN validates the invoice and generates a Unique Identification Number (UIN) and QR code.
5. The validated status, UIN, and QR code are synced back into Xero for record-keeping and audit purposes.
This process enables businesses to continue operating within Xero as usual while the structured formatting, API transmission, and archiving run automatically in the background.
Log in to MyTax at mytax.hasil.gov.my and complete your MyInvois registration. Once registered, go to your taxpayer profile within MyInvois and add Xero Software (Malaysia) Sdn. Bhd. as your intermediary.
Ensure all company details in your Xero organisation settings are accurate and match your MyInvois registration. This includes your business name, Tax Identification Number (TIN), and Business Registration Number (BRN).
Log in to the Invoici integration from within Xero and complete the connection process. This links your Xero account to the MyInvois Portal and enables direct transmission of invoices to LHDN.
Update all customer and supplier contact details in Xero with mandatory fields, including TINs, registration numbers, and correct address information. Incomplete contact records are one of the most common causes of e-invoice submission failures.
When creating invoices, assign the correct MyInvois classification code based on your transaction type and business category. Incorrect categorisation is a frequent source of rejection and must be resolved before submission.
During the relaxation period, Phase 4 businesses can submit monthly consolidated e-invoices for sales transactions as a single submission. Xero supports both consolidated e-invoice and individual e-invoice issuance. Self-billed e-invoices, used in scenarios where the buyer issues the invoice on behalf of the supplier, are also supported through Xero’s e-invoicing workflow.
Use Xero’s tracking tools to monitor submission status, rejections, and cancellations. For any corrections needed within the 72-hour rejection window, process the cancellation directly. For corrections after the window closes, issue the appropriate credit note or debit note within Xero as usual.
Understanding which transaction types require specific treatment under Malaysia’s e-invoicing framework is critical to achieving full compliance.
All B2B transactions between legal entities require individual e-invoices. The supplier creates the e-invoice, submits it to MyInvois, and shares the validated version with the buyer.
For retail and consumer-facing transactions, businesses can issue consolidated e-invoices that aggregate multiple small transactions into a single monthly submission, provided that individual buyers do not specifically request a separate e-invoice. From 1 January 2026, any B2C transaction above RM10,000 must have its own individual e-invoice.
Transactions with government agencies are also covered under the e-invoicing mandate and must follow the same validation process via MyInvois.
In specific scenarios, such as payments to agents, dealers, distributors, or employees, the buyer may be required to issue the e-invoice on behalf of the supplier. These self-billed e-invoices follow the same XML or JSON format and must be validated through MyInvois in the same way as supplier-issued invoices.
E-invoicing applies to both domestic and international transactions. For foreign suppliers or buyers who do not use the MyInvois system, adjustments to existing invoices can be handled through the issuance of debit notes, credit notes, and refund notes using “NA” in the Original e-Invoice Reference Number field where applicable.
Transitioning to e-invoicing involves changes that go beyond technology alone. Understanding the common challenges helps businesses plan a more effective and lower-risk implementation.
Connecting existing accounting or ERP systems to the MyInvois system via API requires careful planning and technical expertise. Businesses with legacy billing systems or on-premise software may face compatibility issues requiring custom development or a middleware solution. Partnering with an experienced implementation provider significantly reduces the risk of integration delays and data format errors.
Incomplete or inaccurate master data, particularly missing TINs, outdated registration numbers, or incorrect buyer details, is consistently the leading cause of e-invoice submission failures. Businesses should conduct a thorough data cleansing exercise across all customer and supplier records before their go-live date.
Finance and operations teams accustomed to traditional invoicing methods need structured training on the new workflow, including not just the technical steps but also the operational procedures for handling rejections, managing the 72-hour cancellation window, and processing correction documents correctly.
Businesses with high transaction volumes need to ensure their integration infrastructure can handle real-time submission at the required scale. Peak invoice periods, such as month-end or quarter-end, can put a significant load on integration pipelines if they have not been adequately capacity-tested in advance.
LHDN updates its e-Invoice Specific Guideline regularly. Version 4.7, published in April 2026, is the current authoritative reference. Businesses should ensure their accounting software provider and any middleware solution they use commit to tracking and incorporating these updates promptly to maintain ongoing compliance.
In a B2B environment, buyers may request individual e-invoices for tax deduction purposes even during periods when consolidated submissions would otherwise be permitted. Having a clear internal process for responding to buyer requests efficiently and accurately is an important part of a well-managed e-invoicing operation.
E-invoicing Malaysia is no longer a future consideration for most businesses. With Phase 4 now active from 1 January 2026, and with Phases 1 through 3 having already passed through their mandatory implementation dates, the majority of commercially active businesses in Malaysia are either already compliant or approaching their deadline.
The earlier a business acts on its e-invoicing implementation, the more time it has to resolve integration issues, train staff, and embed good habits before full enforcement begins. For businesses using Xero, the path to compliance is straightforward: connect to MyInvois via Invoici, update your contact and organisation data, and let the system handle submission and validation automatically.
At CALTRiX, we specialise in helping Malaysian businesses implement Xero and set up compliant e-invoicing workflows that meet LHDN requirements without disrupting day-to-day operations. If you are ready to take the next step, contact our team for a free consultation and let us help you make your e-invoicing transition seamless.
*This article reflects information available based on LHDN’s e-Invoice Specific Guideline Version 4.7 (April 2026). E-invoicing regulations in Malaysia continue to evolve. Always verify the latest guidelines at hasil.gov.my or consult a licensed tax agent before making compliance decisions.
As of 6 December 2025, businesses with annual turnover or revenue below RM1 million are permanently exempt from the mandatory e-invoicing requirement. This was an increase from the previous RM500,000 threshold. However, the exemption does not apply if the business has a non-individual shareholder, is a subsidiary, or has a related company or joint venture partner with an annual turnover of RM1 million or more.
Yes. E-invoicing is mandatory for all commercial transactions, including B2B, B2C, and B2G transactions. It also covers both domestic transactions and international transactions where a Malaysian entity is involved.
3. What is the difference between the MyInvois Portal and API integration?
The MyInvois Portal is a free, manually operated platform hosted by LHDN and is suitable for businesses with lower transaction volumes. The application programming interface (API) integration model enables direct transmission of invoices from a business’s existing accounting or billing system to MyInvois automatically, making it the preferred option for businesses with higher volumes or more complex invoicing workflows.
Non-compliance is treated as an offence under Section 120 of the Income Tax Act 1967 (and Section 82C for certain provisions). Penalties range from RM200 to RM20,000 per non-compliant invoice, with potential imprisonment of up to six months. During the interim relaxation period, penalties are not imposed to allow businesses time to transition.
Yes. Xero is an approved e-invoicing vendor accredited by the Malaysia Digital Economy Corporation (MDEC) and a certified Peppol Access Point Provider. By connecting Xero to the MyInvois system via the Invoici integration, businesses can automate their e-invoicing workflow entirely within Xero. E-invoicing support is included in all Xero subscription plans at no additional charge.
A consolidated e-invoice groups multiple individual transactions into a single submission. It is typically used for B2C transactions or during relaxation periods when issuing individual invoices for every transaction is not yet required. From 1 January 2026, individual e-invoices are mandatory for any single transaction exceeding RM10,000 and cannot be included in a consolidated submission.
LHDN requires businesses to retain e-invoice records for a minimum of seven years. The digital nature of validated e-invoices makes storage and retrieval significantly easier than paper-based systems. Cloud accounting platforms like Xero automatically archive validated e-invoice data linked to each transaction, simplifying your recordkeeping obligations.
Alfred has led the company in helping over 500 SMEs successfully transition to digital platforms. With expertise in cloud accounting software implementation and other tech stacks. Alfred empowers businesses to access real-time, accurate financial data for informed decision-making. As a Chartered Accountant (CGMA, ACMA, and MIA member), he is driven by the mission to streamline traditional accounting processes. Alfred’s accomplishments include winning the Xero Award for Medium Accounting Partner of the Year in 2024.
CALTRiX | Xero Malaysia Gold Partner | Cloud Accounting Service
Typically replies within minutes
E-Invoicing will be implemented soon in Malaysia, do you need more information about how can Xero Cloud Accounting help your business in digital transformation?
WhatsApp Us
🟢 Online | Privacy policy
WhatsApp us