Malaysia's e-invoicing mandate is no longer a future concern — it is here, and it affects every business that imports or exports goods through Malaysian ports. Whether you are a manufacturer bringing in raw materials through customs clearance at Port Klang, or an exporter shipping finished products to ASEAN markets, you are now required to issue, receive, and validate electronic invoices through the Inland Revenue Board's (LHDN) MyInvois platform.

For importers and exporters specifically, e-invoicing introduces a layer of complexity that goes beyond standard domestic transactions. Self-billed e-invoices for foreign supplier purchases, cross-border documentation requirements, and the need to reconcile e-invoices with customs declaration forms (K1 and K2) make this one of the most significant compliance shifts in recent Malaysian trade history.

This guide explains everything Malaysian traders need to know — from the mandate's origins and rollout timeline, through to the specific rules for import and export transactions, and the practical steps you must take to stay compliant.

What Is Malaysia's E-Invoicing Mandate?

Malaysia's e-invoicing mandate requires all businesses to issue invoices in a structured digital format — either XML or JSON — and submit them to LHDN's MyInvois platform for real-time validation before the invoice is considered legally valid. This is not simply about sending PDF invoices by email. The system operates on a Continuous Transaction Controls (CTC) clearance model, meaning every invoice must be validated by the tax authority before it can be shared with the recipient.

The mandate was introduced by the Inland Revenue Board of Malaysia (Lembaga Hasil Dalam Negeri, or LHDN) as part of the government's broader digital transformation and tax compliance agenda. The objectives are straightforward: reduce tax leakage, eliminate fraudulent invoices, improve audit trails, and modernise Malaysia's business documentation infrastructure.

Once an invoice is submitted to MyInvois and passes validation, LHDN assigns three critical elements:

Without these three elements, an invoice is not legally valid under the new regime. Paper invoices, PDF invoices, and manually generated documents are no longer acceptable for tax purposes once your business falls within the mandate's scope.

The Rollout Timeline: Five Phases by Turnover

LHDN rolled out the e-invoicing mandate in phases based on annual turnover, giving larger businesses a head start and smaller businesses more time to prepare. Here is the complete timeline:

Phase Effective Date Annual Turnover Status
Phase 1 1 August 2024 Above RM100 million Live
Phase 2 1 January 2025 RM25 million to RM100 million Live
Phase 3 1 July 2025 RM5 million to RM25 million Live
Phase 4 1 January 2026 RM1 million to RM5 million Current phase
Phase 5 Withdrawn Below RM1 million Exempt until further notice

Important update (December 2025): The Malaysian Cabinet approved raising the minimum threshold from RM500,000 to RM1 million, effectively withdrawing the fifth phase that was originally scheduled for 1 July 2026. Businesses with annual turnover of RM1 million or below are exempt from e-invoicing until further notice.

Each phase includes a six-month relaxation period during which LHDN will not impose penalties under Section 120 of the Income Tax Act 1967. However, this grace period is for adjustment — not for ignoring the requirement entirely. Businesses are expected to be actively working towards compliance during this window.

Key Threshold for Traders

How E-Invoicing Affects Importers

The most significant impact of e-invoicing on importers is the requirement to issue self-billed e-invoices for purchases from foreign suppliers. This is a fundamental change in how import transactions are documented for tax purposes.

Why Self-Billed E-Invoices Are Required

When you purchase goods from a foreign supplier — a factory in China, a component manufacturer in Vietnam, a raw material producer in Indonesia — that supplier does not use Malaysia's MyInvois system. They cannot issue a Malaysian e-invoice to you. Therefore, the responsibility falls on you, the Malaysian buyer, to issue a self-billed e-invoice on behalf of the foreign supplier.

This self-billed e-invoice serves as the tax-compliant record of the purchase and must be submitted to MyInvois for validation, just like any other e-invoice.

Operational Requirements for Import Self-Billing

Here is how the self-billed e-invoice process works for imported goods:

  1. Timing: The self-billed e-invoice must be issued by the end of the month following the month in which customs clearance is obtained. If your goods clear customs in April, the self-billed e-invoice must be issued by 31 May.
  2. Supplier identification: You must enter the foreign supplier's name and business registration number. If the foreign supplier does not have a Malaysian Tax Identification Number (TIN), use the general TIN provided by LHDN: EI00000000030.
  3. One invoice per clearance: If a foreign supplier issues one commercial invoice but you clear the goods in multiple shipments, you issue one self-billed e-invoice for the first shipment clearance. No additional self-billed e-invoices are required for subsequent shipments under the same commercial invoice.
  4. Currency and conversion: The e-invoice must reflect the transaction currency and the exchange rate used for customs valuation, matching the details on your K1 customs declaration form.

If you import using your company name via full container (FCL), you receive a K1 form in your company's name, and the self-billed e-invoice references that K1. However, if you use a freight forwarder for consolidated shipments (LCL), the K1 may be under the forwarder's name — work with your forwarder to ensure the documentation chain is correct.

Data Fields That Must Align with Trade Documents

Malaysia's e-invoicing system requires 55 mandatory fields for every e-invoice, with additional conditionally mandatory fields depending on transaction type. For import self-billed e-invoices, several of these fields must align precisely with your commercial invoice, packing list, and customs declaration:

The alignment between e-invoice data and customs declaration data is not merely a best practice — it is an area LHDN and the Royal Malaysian Customs Department (JKDM) can cross-reference during audits. Discrepancies between your declared customs value and your e-invoice value will raise red flags.

How E-Invoicing Affects Exporters

For Malaysian exporters, the requirement is more straightforward but still significant. When you sell goods or provide services to a customer outside Malaysia, you must issue a standard e-invoice to the foreign buyer through MyInvois.

Handling Foreign Buyers Without Malaysian TIN

Since most foreign buyers will not have a Malaysian Tax Identification Number, LHDN provides specific general TINs for use in export e-invoices. This allows the e-invoice to pass MyInvois validation without requiring the foreign buyer to register in the Malaysian tax system.

Export e-invoices must still contain accurate buyer details — company name, registration number (in their home country), address, and country code. The goods description, quantities, values, and K2 export declaration references should be consistent across all documentation.

Cross-Border Considerations

Exporters should note several specific requirements:

Integration with Customs Declarations

One of the most important — and most overlooked — aspects of e-invoicing for traders is how e-invoices relate to customs declarations. While MyInvois (LHDN) and the customs declaration system (JKDM) are technically separate platforms, the data they contain must be consistent.

K1 Forms and Import E-Invoices

Your K1 customs declaration form contains the declared value of imported goods, the HS tariff classification, duties payable, and SST amounts. Your self-billed e-invoice for the same transaction must reflect the same values. Key reconciliation points include:

K2 Forms and Export E-Invoices

Similarly, K2 export declaration values must align with the corresponding e-invoice issued to the foreign buyer. JKDM uses K2 data for trade statistics and export control compliance, while LHDN uses the e-invoice for income tax purposes. Inconsistencies between the two will invite scrutiny from both agencies.

The Path Toward Automated Reconciliation

While LHDN and JKDM systems do not yet share data automatically in real time, the Malaysian government's broader digitalisation agenda envisions eventual integration. Forward-thinking businesses should structure their data management now to enable seamless reconciliation between customs declarations and e-invoices, rather than treating them as separate compliance exercises.

Impact on Freight Forwarding and Logistics Services

E-invoicing does not only affect importers and exporters directly — it has significant implications for every service provider in the supply chain. Freight forwarders, haulage companies, warehouse operators, and customs clearance agents must all issue e-invoices for their services.

Services That Require E-Invoices

If your forwarding agent or logistics provider has annual turnover above RM1 million (and most established forwarding companies in Port Klang do), they must issue e-invoices for:

For importers and exporters, this means that every invoice you receive from your forwarding agent should now be a validated e-invoice with a UUID and QR code. If your forwarding agent is still issuing paper or PDF invoices, they are either non-compliant or below the threshold — either way, it affects the integrity of your own tax documentation.

Why Your Forwarding Agent's Compliance Matters to You

Under the e-invoicing regime, businesses can only claim tax deductions for expenses supported by validated e-invoices. If your forwarding agent's invoice for customs clearance, haulage, or warehousing is not a properly validated e-invoice, you may not be able to claim that expense as a tax deduction. This makes your choice of forwarding partner a tax compliance decision, not just an operational one.

Compliance Requirements: What Makes an E-Invoice Valid

Understanding the technical requirements for a valid e-invoice helps traders ensure their systems and processes meet the standard. Every e-invoice must include:

Digital Signature

The issuer must electronically sign every e-invoice using a valid digital certificate issued in their name. LHDN accepts both Soft certificates (installed on a local machine) and Roaming certificates (installed on a server or Hardware Security Module). The digital signature ensures the authenticity and integrity of the document — any tampering after signing will invalidate the e-invoice.

The 55+ Mandatory Fields

Every e-invoice must contain at least 55 mandatory data fields, covering:

Mandatory Field Categories

Additional conditionally mandatory fields apply depending on the transaction type — self-billed invoices, cross-border transactions, SST-applicable sales, and credit/debit notes each have specific additional requirements.

Real-Time Validation via MyInvois API

Businesses can submit e-invoices to MyInvois through two channels:

Validation is typically near-instantaneous if all data fields are correctly populated. Rejections occur when mandatory fields are missing, data formats are incorrect, or the digital signature cannot be verified.

Penalties for Non-Compliance

The penalties for failing to comply with e-invoicing requirements are substantial and apply per transaction, not per month or per audit period. Under Section 82C(1) of the Income Tax Act 1967:

For a busy importer processing 50 shipments per month, the potential exposure is significant. At RM20,000 per invoice, a single month of non-compliance could result in fines of up to RM1 million. While LHDN is unlikely to impose maximum fines during the initial enforcement period, the per-transaction structure means the financial risk scales rapidly with transaction volume.

The six-month relaxation period for each phase provides breathing room, but it is not a penalty holiday for deliberate non-compliance. LHDN has stated that businesses making no effort to comply will not benefit from the grace period.

Beyond direct penalties, non-compliance creates secondary risks:

Practical Steps to Comply: A Checklist for Importers and Exporters

Whether you are already in the mandate's scope or preparing for the current phase, here are the concrete steps you should take:

1. Register on the MyInvois Platform

If you have not already done so, register your business on LHDN's MyInvois portal. You will need your company's Tax Identification Number (TIN), business registration number (BRN), and an authorised representative with a valid digital certificate.

2. Assess Your System Readiness

Review your current accounting and ERP systems. Key questions to answer:

Major accounting software providers in Malaysia — including SQL, AutoCount, and others — have released MyInvois-compatible updates. If your system does not support e-invoicing natively, you may need a middleware solution or a switch to compliant software.

3. Map Your Import and Export Workflows

For every type of import and export transaction your business handles, document the e-invoicing requirement:

4. Obtain a Digital Certificate

You need a valid digital certificate to sign your e-invoices. Certificates can be obtained from LHDN-approved certificate authorities. Decide whether a Soft certificate (suitable for single-machine operations) or a Roaming certificate (suitable for server-based or multi-user environments) fits your business.

5. Test with the MyInvois Sandbox

LHDN provides a sandbox (testing) environment for MyInvois. Use it to test your API integration, validate sample invoices, and identify data mapping issues before going live. This is especially important for self-billed import invoices, which have additional conditional fields.

6. Work with E-Invoice Compliant Partners

Ensure your forwarding agent, haulage provider, and warehouse operator are e-invoice compliant. Ask them directly:

If your logistics partners are not e-invoice compliant, the invoices they issue to you will not be valid for tax deduction purposes. This is a practical reason to choose partners who have invested in compliance.

7. Train Your Team

Your accounts team, procurement staff, and anyone involved in import/export documentation needs to understand the new workflow. Key training areas include:

How DNE Forwarding Supports Your E-Invoice Compliance

At DNE Forwarding, we have been handling freight forwarding, customs clearance, haulage, and warehousing at Port Klang for over 25 years. We recognised early that e-invoicing would transform how logistics documentation works, and we have invested in making the transition seamless for our clients.

Here is what we bring to the table:

The e-invoicing mandate rewards businesses that have their documentation house in order and penalises those who do not. Having a forwarding partner who issues proper e-invoices and maintains consistent customs documentation is no longer a nice-to-have — it is a compliance requirement that directly affects your tax position.

Need Help with E-Invoicing Compliance?