e-Invoicing in Malaysia | A Complete Guide for 2025 Businesses

Learn about e-invoicing in malaysia: implementation timeline, compliance, benefits, and how it works. Stay updated on malaysia e-invoicing requirements for 2024.

By
Ajith kumar M
January 10, 2025
15 min

In March 2023, the Inland Revenue Board of Malaysia (IRBM) launched e-invoicing in Malaysia as part of a phased rollout. This initiative requires all Malaysian-registered businesses to issue e-invoices for B2B, B2G, and B2C transactions. The first phase, starting August 1, 2024, targets businesses with an annual turnover exceeding RM100 million. Malaysia e-invoicing aims to enhance tax compliance, curb tax evasion, and boost the country's digital economy.

This article covers:

  • Latest updates on e-invoicing in Malaysia
  • What is an e-invoice, and how it works
  • The implementation timeline for Malaysia e-invoicing
  • Step-by-step guide for B2B and B2C e-invoicing
  • Available e-invoicing models for businesses
  • Types of e-invoices businesses must issue
  • Compliance requirements and exemptions
  • Benefits and challenges of e-invoicing in Malaysia
  • How Complyance can help your business with e-invoicing compliance

Everything you need to know about Malaysia e-invoicing is covered here. Watch the video for a clear understanding of how e-invoicing works in Malaysia before diving into the details.

What is e-invoicing in Malaysia?

An e-invoice in Malaysia is a digital transactional record between a seller (supplier) and a buyer (purchaser), validated in real time by the government through the MyInvois Portal. These e-invoices include essential details such as buyer/seller information, item descriptions, quantities, prices, taxes, total amounts, and payment details. Once validated, the e-invoice receives a Unique Identification Number (UIN) and a QR code, which ensures authenticity and ease of verification.

e-invoicing Malaysia Timeline

The rollout of e-invoicing in Malaysia is occurring in stages to give businesses sufficient time to adapt. Here is the official timeline for e-invoicing implementation:

  • August 1, 2024: Businesses with an annual turnover exceeding RM100 million must begin issuing e-invoices.
  • January 1, 2025: Businesses with an annual turnover between RM25 million and RM100 million will need to comply with e-invoicing requirements.
  • July 1, 2025: All other businesses must adopt e-invoicing by this date.
Phase Criteria Effective Date
Phase 1 Turnover > RM 100 million 1 August 2024
Phase 2 Turnover > RM 25 million and up to RM 100 million 1 January 2025
Phase 3 All other taxpayers 1 July 2025

e-invoicing Malaysia Guidelines

To support businesses in this transition, the IRBM has provided e-invoicing Malaysia guidelines detailing the step-by-step process, compliance requirements, and necessary technical integrations for e-invoicing.

Benefits of e-invoicing for Your Business

The benefits of adopting e-invoicing in Malaysia include:

  • Unified Invoicing Process: Reduces manual errors and standardizes invoicing formats across businesses.
  • Real-Time Tax Return Integration: Simplifies the tax reporting process, reducing delays and errors.
  • Operational Efficiency: Saves time and resources by automating the e-invoicing process.
  • Digital Transformation: Encourages businesses to embrace digital practices, aligning with Malaysia's goal to become a digital economy leader.
  • Enhanced Transparency: Real-time validation promotes transparency and reduces tax evasion.
  • Paperless Transactions: Reduces paperwork and contributes to sustainability effort.

How Does e-invoicing Work in Malaysia?

The e-invoicing process involves several steps:

  1. Issuance: The supplier creates and submits the e-invoice through the MyInvois Portal or an API-integrated system.
  2. Validation: The IRBM validates the e-invoice and issues a UIN and QR code.
  3. Notification: Both the supplier and buyer receive notifications once the e-invoice has been validated.
  4. Sharing: The supplier provides the buyer with the validated e-invoice and the corresponding QR code for verification.
  5. Rejection/Cancellation: The buyer has 72 hours to request a rejection or cancellation of the e-invoice.

Malaysia e-invoicing Flow for B2B and B2C Transactions

For B2B transactions, the e-invoicing process is straightforward, with real-time validation and sharing between the buyer and seller. For B2C transactions, the supplier generates e-invoices based on the buyer's needs. If the buyer doesn't require an e-invoice, suppliers can issue a monthly consolidated e-invoice.

e-invoicing Procedure for B2B Transactions:

Issuance:

The supplier creates and submits the e-invoice to the Inland Revenue Board of Malaysia (IRBM) either through the MyInvois Portal or via an API integration with their business system.

Validation:

The IRBM performs real-time validation of the e-invoice and assigns a Unique Identifier Number (UIN).

Notification:

Both the supplier and buyer are notified by the IRBM once the e-invoice is successfully validated.

Sharing:

The supplier provides the validated e-invoice to the buyer, including a QR code for easy verification.

Rejection/Cancellation:

The buyer has 72 hours to request a rejection or cancellation of the e-invoice, which must be accompanied by a valid justification.

Human-Readable Format Sharing:

Suppliers can also offer a human-readable version of the e-invoice, such as in PDF or JPG format, for ease of reference.

e-invoicing Process for B2C Transactions:

Suppliers are required to generate e-invoices for all B2C transactions. However, whether or not an individual end-consumer receives an e-invoice depends on their specific preferences:

  • When the Buyer Requests an E-Invoice:
    Suppliers collect the necessary information from the buyer and issue an e-invoice in real-time, following a process similar to B2B transactions.
  • When the Buyer Does Not Require an E-Invoice:
    The IRBM allows suppliers to group transactions for buyers who do not need individual e-invoices into a monthly consolidated e-invoice.
e-invoicing in Malaysia

Types of e-invoices in Malaysia

Under the e-invoicing Malaysia guidelines, the following documents must be issued electronically:

  • Invoices: Recording transactions between suppliers and buyers.
  • Credit Notes: Issued to correct errors, apply discounts, or reflect returned goods.
  • Debit Notes: Used to record additional charges related to a previous invoice.
  • Refund Notes: Issued when a supplier provides a refund to the buyer.

e-invoicing Models in Malaysia

Businesses can adopt different e-invoicing models based on their size and transaction volume:

  1. MyInvois Portal: Ideal for smaller businesses, it allows for manual e-invoice creation or bulk uploads.
  2. API Integration: Larger businesses can integrate their ERP or accounting systems directly with the MyInvois system for real-time e-invoice generation and transmission.

Challenges of e-invoicing in Malaysia

While e-invoicing provides numerous advantages, it also presents challenges for businesses, such as:

  • Compliance: Ensuring adherence to new regulatory requirements.
  • Technological Integration: Adapting to automated systems and updating existing infrastructures.
  • Data Accuracy: Ensuring smooth data synchronization across systems.

Exemptions from Implementing e-invoicing

Certain entities are exempted from issuing e-invoices, including:

  • Government bodies
  • Consular offices and diplomatic missions
  • Individuals not conducting business
  • Entities providing goods or services to the above exempt entities

However, suppliers providing goods or services to these exempt entities must still issue e-invoices to ensure proper tax documentation and compliance.

Entities Exempt from e-invoicing malaysia

Entities Required to Comply Entities Exempt from E-Invoicing
  • Associations
  • Body of persons
  • Branches
  • Business trusts
  • Co-operative societies
  • Corporations
  • Limited liability partnerships
  • Partnerships
  • Property trust funds
  • Real estate investment trusts
  • Representative offices and regional offices
  • Trust bodies
  • Unit trusts
  • Ruler and Ruling Chief
  • Former Ruler and Ruling Chief
  • Government and Local Authorities
  • Consular offices and diplomatic officers
  • Statutory bodies, including in functions such as levies and penalties
  • International organizations (until July 2025)
  • Taxpayers with annual revenue under RM150,000

Data Security and Privacy Monitoring by IRBM

IRBM ensures data security and privacy in e-invoicing through various measures, including:

  • Network and Security Monitoring Tools: Continuous monitoring to detect and prevent unauthorized access or data breaches.
  • Encryption: Securing sensitive financial data during transmission and storage to protect against cyber threats.
  • Access Controls: Implementing strict access controls to ensure only authorized personnel can access sensitive data.
  • Regular Audits: Conducting regular audits to identify and address potential vulnerabilities in the e-invoicing system.

Challenges of e-invoicing for Businesses in Malaysia

  1. Regulatory Compliance: Ensuring all businesses adhere to the new e-invoicing regulations and meet IRBM's validation criteria.
  2. Technological Transition: Adapting to automated systems and integrating e-invoicing with existing business processes and ERP systems.
  3. Data Security: Protecting sensitive financial data from cyber threats and ensuring compliance with data privacy regulations.
  4. Resistance to Change: Overcoming resistance from employees accustomed to traditional invoicing methods and ensuring smooth adoption of e-invoicing.
  5. Technological Readiness: Smaller enterprises may face challenges due to limited IT infrastructure and resources.
  6. Data Accuracy and Integration: Ensuring seamless data exchange and synchronization between e-invoicing systems and existing business applications.
  7. Supplier Onboarding: Aligning all partners and suppliers with e-invoicing procedures and technology to ensure consistent compliance.

Best Practices for e-invoicing in Malaysia

  1. Analyze Requirements: Assess the applicability of e-invoicing rules and exemptions for your business. Understand the specific requirements for each type of transaction and ensure compliance with IRBM guidelines.
  2. Choose the Right e-Invoicing Model: Select between MyInvois Portal for low transaction volumes and API Integration for higher volumes. Consider the transaction volume, business size, and technical capabilities when choosing the model.
  3. Software and Systems Check: Ensure compatibility of existing billing and accounting software with e-invoicing requirements. Upgrade systems if necessary to support e-invoice generation and submission.
  4. Select a Reliable E-Invoicing Solution Provider: Choose a provider that offers robust integration solutions, technical support, and compliance with IRBM guidelines. Evaluate providers based on their experience, features, and customer support.
  5. Staff Training and Internal Controls: Train employees on compliance standards, e-invoice generation processes, and error handling procedures. Establish internal controls to ensure accurate and timely e-invoice generation and submission.
  6. Testing and Quality Assurance: Conduct thorough testing of e-invoicing functionalities, including e-invoice generation, data transfer, and validation processes. Perform User Acceptance Testing (UAT) with representative users to ensure usability and functionality meet expectations. Validate security measures, error response mechanisms, and system performance under various load conditions.

Industry-Specific e-invoicing Implementation Solutions in Malaysia

Each industry will have unique considerations and strategies for adopting e-invoicing to ensure compliance with Malaysia's regulatory framework. The following section outlines various industries and the approaches businesses within them can take to implement e-invoicing:

1. E-commerce Industry

2. Financial Services Industry

3. Construction Industry

4. Petroleum Industry

5. Aviation Industry

6. Healthcare Industry

7. Telecommunication Industry

8. Pharmaceutical Industry

9. Tourism Industry

10. Textile Industry

11. Insurance and Takaful Industry

11. Retail Industry

Malaysia E-Invoicing Solutions for SMEs

Small and medium-sized enterprises (SMEs) in Malaysia are about to experience a significant shift due to the government’s new e-invoicing regulations. Starting in August 2024, businesses that meet specific revenue thresholds will be required to adopt e-invoicing, as mandated by the Malaysian Inland Revenue Board (IRB). This change is part of Malaysia’s broader effort to modernize its tax system, making it more efficient and transparent for both the government and businesses.  

For many SMEs, especially those still using manual or basic accounting systems, this transition might feel daunting. However, it’s a necessary step that cannot be ignored. E-invoicing will streamline financial processes, reduce errors, and improve compliance with tax regulations. While the shift may require adjustments, it ultimately aims to benefit businesses by simplifying operations and aligning them with global digital standards. SMEs should start preparing now to ensure a smooth transition and avoid potential disruptions.  

For more details, you can refer to the source: Malaysia E-Invoicing Solutions for SMEs.

How Complyance Can Help with e-Invoicing in Malaysia

Complyance offers comprehensive support for e-invoicing in Malaysia, providing a range of features and services to ensure smooth implementation and compliance with IRBM guidelines:

  • Dedicated Account Managers: Each customer is assigned a dedicated account manager who provides expert guidance on compliance and technical aspects of e-invoicing.
  • Extensive Data Validations: Complyance conducts over 150 data validations before transmitting information to IRBM, ensuring a high success rate in e-invoice generation.
  • Rapid ERP Integration: Complyance offers quick integration with over 50 ERPs, allowing businesses to seamlessly incorporate Complyance web APIs within 4-6 weeks.
  • Data Archival: Complyance ensures secure e-invoice data archival for up to seven years on SLA-based cloud servers, guaranteeing data retention and accessibility.
  • Value-Added Services: Complyance provides various value-added services to simplify the e-invoicing process for clients, including spend/sales analytics, error reports, QR code generation, and convenient options like WhatsApp/SMS for sending B2C e-invoices and custom print templates for e-invoices.
e-invoicing in malaysia

Issuing e-invoices in Malaysia for different Scenarios and Business Situations

Transactions with Buyers

In transactions with buyers, businesses must issue e-Invoices for all sales, detailing buyer information and transaction specifics. If a buyer requests an e-Invoice, the supplier must obtain the necessary details and issue it. The e-Invoice serves as proof of the transaction for tax purposes. For buyers who do not require an e-Invoice, businesses can issue consolidated e-Invoices.

Statements/Bills on a Periodic Basis

In businesses that issue periodic statements or bills, such as telecommunications or financial services, e-Invoices can consolidate multiple transactions over a set period. These consolidated e-Invoices serve as proof of income for the supplier and proof of expense for the buyer once validated by the tax authority.

Disbursement and Reimbursement

In handling disbursements and reimbursements, disbursements refer to payments made on behalf of another party, while reimbursements cover out-of-pocket expenses. The business must ensure that each step in the transaction chain is clearly documented with separate e-Invoices for each payment.

Employment Perquisites and Benefits

In providing employee benefits, employers must issue e-Invoices for perquisites such as allowances and memberships. These e-Invoices ensure that employee benefits are accurately documented and compliant with tax regulations.

Certain Expenses Incurred by Employees on Behalf of the Employer

In cases where employees incur expenses on behalf of their employer and claim these expenses, e-Invoices must document these expenses accurately, ensuring they are properly recorded as the employer's expenses.

Self-Billed E-Invoice

In self-billed e-Invoices, where the buyer generates the invoice on behalf of the supplier, the business must gather the required information, validation procedures, and compliance requirements to streamline the invoicing process.

Transactions Involving Payments to Agents, Dealers, or Distributors

In transactions involving payments to intermediaries such as agents, dealers, or distributors, the business must ensure that these payments are properly documented with e-Invoices, complying with tax regulations.

Cross-Border Transactions

In international transactions, the business must accurately document cross-border trade for tax purposes.

Profit Distribution (e.g., Dividend Distribution)

In profit distributions such as dividends, businesses must issue e-Invoices to document these transactions accurately, ensuring compliance with relevant tax regulations and providing proof of income for the recipient.

Foreign Income

In handling foreign income, e-Invoices must document this income accurately, capturing specific details related to the foreign source to comply with international tax regulations.

Currency Exchange Rates

In transactions involving foreign currencies, e-Invoices must accurately document currency exchange rates, ensuring compliance by converting and recording transactions in the local currency of the tax authority.

E-Commerce Transactions

In e-commerce transactions, businesses must issue e-Invoices to properly document online sales. This ensures compliance with tax regulations and standardizes the documentation process for online transactions.

Conclusion

The adoption of e-invoicing in Malaysia is a crucial step towards a fully digital economy. Whether you're a small business or a large enterprise, understanding e-invoicing Malaysia guidelines and preparing for the 2024 mandate will ensure a smoother transition. Complyance can provide expert assistance to help businesses meet their compliance obligations effortlessly.

Frequently Asked Questions

What is an e-Invoice in Malaysia?

An e-Invoice is a digital representation of a transaction between a supplier and a buyer, formatted in a structured, machine-readable manner. It must be generated in XML or JSON format as specified by the Inland Revenue Board of Malaysia (IRBM).

Who is required to issue e-Invoices in Malaysia?

All taxpayers conducting commercial activities in Malaysia are required to issue e-Invoices, following a phased implementation timeline based on annual turnover or revenue.

What is the e-Invoice format accepted by IRBM?

The e-Invoice must be in XML or JSON format, as outlined by IRBM. PDF or JPG formats are not acceptable for validation purposes.

Are there any exemptions for e-Invoice implementation?

Yes, taxpayers with an annual turnover or revenue below RM150,000 are exempt from issuing e-Invoices. However, this exemption does not apply to subsidiaries or related companies with higher turnovers.

How can I issue an e-Invoice to a foreign buyer without a Tax Identification Number (TIN)?

For foreign buyers without a TIN, suppliers can use the placeholder 'EI00000000020' in the e-Invoice. The buyer's details must still be provided for the issuance of the e-Invoice.

What is the penalty for failing to issue an e-Invoice?

Failure to issue an e-Invoice can result in a fine of RM200 to RM20,000 or imprisonment for up to 6 months, or both, for each non-compliance.

Can I issue a consolidated e-Invoice for multiple transactions?

Yes, suppliers can issue a consolidated e-Invoice for transactions where the buyer does not request an e-Invoice. This applies to B2B, B2C, and B2G transactions, except for specific cases outlined in the e-Invoice Specific Guideline.

What is the process for validating an e-Invoice?

e-Invoices are validated by IRBM in near real-time, typically within 2 seconds. The validation ensures the e-Invoice conforms to the required format and data structure.

Can I edit an e-Invoice after it has been validated?

No, once an e-Invoice is validated, it cannot be edited. If changes are needed, the supplier must cancel the e-Invoice within 72 hours and reissue a new one. After 72 hours, adjustments must be made using debit notes, credit notes, or refund notes.

What support is available for MSMEs to implement e-Invoicing?

IRBM provides the MyInvois Portal and MyInvois Mobile App for free to help MSMEs comply with e-Invoicing requirements. Additionally, MSMEs can engage third-party service providers for assistance.

Forum

Introductions

New members introduce yourself here!

FAQ's

Find answers to common questions.

Feedback

Share your thoughts and suggestions.

What are the penalties for failing to issue an e-Invoice within the stipulated timeframe?

Nurul Aini binti Rahman 2024-10-15 at 15:00

The penalties can include fines ranging from RM200 to RM20,000 or imprisonment of up to 6 months, or both, as per Section 120(1)(d) of the Income Tax Act 1967.

Are MSMEs required to issue e-Invoices for all transactions?

Ismail bin Hadi 2024-10-16 at 11:00

Only MSMEs with an annual turnover exceeding RM150,000 are required to implement e-Invoice as per the timeline. Smaller MSMEs are exempt but encouraged to adopt it voluntarily.

What steps should businesses take to prepare for e-Invoice implementation?

Aida Syafiqah 2024-10-17 at 09:15

Businesses should set up a team with expertise, review their invoicing processes, and ensure their systems comply with the e-Invoice requirements.

How can businesses submit e-Invoices to IRBM?

Complyance 2024-10-18 at 11:15

e-Invoices can be submitted to IRBM via the MyInvois Portal or through API integration. Both methods ensure no duplication of invoices submitted.

What are the key features of the MyInvois Portal?

Complyance 2024-10-19 at 09:00

The MyInvois Portal allows for individual and batch e-Invoice generation, supports spreadsheet uploads, and ensures secure processing of transactions.

Are there specific requirements for e-Invoices involving foreign transactions?

Complyance 2024-10-20 at 14:45

For foreign transactions, e-Invoices must include the buyer’s details and may use a general TIN (e.g., EI00000000020) if the foreign buyer does not have one.

Can businesses use existing software for e-Invoice generation?

Complyance 2024-10-21 at 10:15

Yes, businesses can integrate their existing software with the MyInvois system using the provided SDK to ensure compliance with IRBM requirements.

Are there exemptions for issuing e-Invoices for specific transactions?

Complyance 2024-10-22 at 12:15

Yes, certain transactions such as refundable deposits and specific director fees may be exempt. Always refer to the latest e-Invoice guidelines for detailed exemptions.

RECENTLY PUBLISHED

Update cookies preferences