Our Products:
Last updated at
October 27, 2025
Learn more about this by booking a demo call with us. Our team will guide you through the process and answer any questions you may have.
Book NowIntroduction of e-invoicing in Malaysia is a tax compliance milestone encompassing all types of transactions, including Business-to-Consumer (B2C) sales. For businesses selling to final individual consumers directly, understanding the clear rules and eased requirements for B2C e-invoicing is required for smooth integration. Unlike Business-to-Business (B2B) transactions, B2C e-invoicing does not require more complicated customer data requirements and specific operation factors to be taken into account for high-volume, value transactions. This guide provides a detailed explanation of the Malaysian B2C e-invoicing model, such as the compliance requirements, technical specifications, and practical implementation steps that consumer-facing retailers, service businesses, and other companies must comply with the Inland Revenue Board of Malaysia's (LHDN) requirements.
LHDN has provided specific clarifications for B2C transactions within the e-invoicing framework. Key updates include:
Compliance with the latest FAQ and guidelines documents can be accessed through LHDN's official e-invoicing website by companies.
B2C e-invoicing refers to the process of generating, validating, and issuing electronic invoices for sales made to individual consumers who are not registered for tax purposes. It is a subset of the broader Malaysian e-invoicing mandate. The core principle remains the same: transaction data must be submitted to LHDN's MyInvois system for validation before it is considered a valid document for tax purposes. The key difference lies in the simplified data requirements for the buyer (consumer) compared to a B2B transaction.
The e-invoicing mandate applies to any business that makes sales to end consumers. This includes, but is not limited to:
In short, if your business is providing goods or services to consumers, your invoices are B2C e-invoices.
Exemptions:
The following are exempted from using e-invoicing, as provided under the Act and regulations of the Royal Malaysian Customs Department (RMC):
Implementation Schedule in Phased Method:
Exemptions:
The difference is especially important to consider in order to configure correctly.
| Feature | B2B E-Invoicing | B2C E-Invoicing |
| Buyer's TIN | Mandatory | Mandatory (TIN or other official ID) |
| Buyer's Name | Mandatory (Legal Entity Name) | Mandatory (Consumer's Name) |
| Buyer's Address | Mandatory | Optional |
| Invoice Detail Level | Typically, itemized | Can be summarized (e.g., "Goods" or "Services") |
The process for B2C transactions can be adapted to suit high-volume environments.
Step 1: Data Preparation at Point of Sale
The point-of-sale (POS) or billing system collects all the required information at the transaction point when a sale occurs. (For B2C invoices, this would be:)
Step 2: Submission to LHDN
The structured data (in JSON/XML format) is transmitted to LHDN. For high-volume B2C businesses, API integration is essential.
Step 3: Validation by MyInvois
LHDN's system validates the data. Upon success, it returns a Unique Identifier (UID) and a QR code.
Step 4: Issuance to Consumer
The business then issues the invoice to the consumer. This can be:
The technical implementation focuses on efficiency due to the high number of transactions.
Data Fields for B2C Buyer:
The buyer section in the data payload is simplified. The required field is:
Handling High Volume:
E-commerce sites and large retailers must integrate their POS or order management systems with LHDN's API to automate the submission and validation process. Manual entry via the MyInvois portal is not feasible for high-frequency B2C sales.
Adherence to the following process is mandatory.
Companies that do not comply with the rules for B2C e-invoicing will face penalties under the Income Tax Act 1967.
The implementation of B2C e-invoicing is a central component of Malaysia's digital tax revolution, designed to bring transparency and ease to the high-volume consumer space. The main purpose of this mandate is to help establish a complete and real-time audit trail for each business-to-consumer transaction, thereby bridging the tax gap and reducing mistakes. For businesses, the initial investment in system integration is paid off by future returns in automated compliance and reduced manual tasks, and an opportunity for more credibility. It will be a long process to make POS and e-commerce systems compliant, but ongoing transaction compliance is what has to happen in order to conduct business and avoid huge fines. Compliance should not just be considered legal, but as a practical step towards modernizing business processes and securing your financial future.
1. What are we doing with customers who refuse to leave their names?
For walk-in retail transactions, the buyer's name is still mandatory. However, LHDN has indicated that a generic name like "Walk-in Customer" may be acceptable if the consumer genuinely wishes to remain anonymous. It is preferable to request the name for completeness.
2. Can we issue one consolidated e-invoice for all sales to a consumer in one day?
The guideline requires an invoice per supply. However, LHDN allows for the aggregation of multiple items sold in a single transaction onto one invoice. For multiple, distinct transactions throughout a day, each should ideally have its own e-invoice. A consolidated receipt for a single continuous supply event (like a hotel stay) is acceptable.
3. Are low-value transactions exempt from e-invoicing?
No, there is no minimum threshold. The mandate applies to all B2C transactions, regardless of value.
4. How is this affecting e-commerce sites?
E-commerce websites have an obligation to make sure their sales to customers conducted through their site are compliant. They must integrate their systems with the MyInvois API to generate validated e-invoices for each order fulfilled by their merchants.
5. What is the consumer's responsibility?
The consumer's main responsibility is to verify the authenticity of the invoice using the QR code if they need it for warranty or return purposes. They are not required to submit anything to LHDN.
You can explore Flick's other global tax and compliance resources here.
Quick Navigation
Learn more by booking a demo with our team. We'll guide you step by step.