E-Invoicing Glossary

B2B E-Invoicing

B2B e-invoicing covers electronic invoices issued between two registered businesses, requiring buyer TIN on every invoice and full MyInvois validation.

What is B2B E-Invoicing?

Business-to-Business (B2B) e-invoicing refers to the electronic invoicing process between two registered commercial entities — a supplier (seller) and a buyer (business purchaser). In Malaysia's MyInvois framework, B2B e-invoicing carries the strictest requirements because both parties are registered taxpayers, the buyer needs the validated invoice as a tax document for input tax credit or expense deduction, and LHDN uses B2B invoice data for the most direct tax reconciliation checks between supplier output and buyer input.

The defining characteristic of B2B e-invoicing in Malaysia is the mandatory buyer TIN requirement. Every B2B invoice submitted through MyInvois must include the buyer's TIN in the designated field. This is non-negotiable — an invoice submitted without a valid buyer TIN will be rejected by MyInvois. The supplier is responsible for obtaining the buyer's TIN before issuing the invoice, and buyers are legally required to provide their TIN to suppliers for this purpose. LHDN has been clear that "TIN not available" is not an acceptable reason to omit this field for B2B transactions.

B2B invoices in MyInvois are subject to a 72-hour rejection window. After the supplier submits and receives validation, the buyer has 72 hours to review the invoice in their MyInvois dashboard and either accept it or reject it. Rejection must be accompanied by a reason. If the buyer rejects the invoice, the supplier must either issue a corrected invoice or, if the rejection is disputed, seek resolution before the invoice status is finalised. After 72 hours without rejection, the invoice is automatically considered accepted.

Validation rules for B2B invoices are more comprehensive than for B2C. MyInvois validates the supplier's TIN and registration status, the buyer's TIN and registration status, the UBL structure and mandatory fields, the SST tax codes (if applicable), and the mathematical consistency of amounts. The platform also checks that the invoice type code is correctly designated as B2B and that the invoice does not duplicate a previously submitted invoice number for the same supplier.

From a business process perspective, B2B e-invoicing affects accounts payable and accounts receivable workflows on both sides of the transaction. Suppliers need to ensure their invoicing systems can collect buyer TINs during the sales order or customer onboarding process, and can submit invoices through MyInvois (directly or via integrated software). Buyers need to monitor their MyInvois dashboard for incoming invoices and either accept them within 72 hours or flag discrepancies promptly. Automated matching between PO numbers, delivery orders, and e-invoices is a best practice for smooth B2B e-invoicing operations.

Related Terms

Frequently Asked Questions

Is buyer TIN mandatory for B2B invoices?
Yes. The buyer's TIN is a mandatory field for all B2B e-invoices in Malaysia. MyInvois will reject invoices where the buyer TIN field is missing or contains an invalid TIN. Suppliers must collect their business customers' TINs as part of their customer data management process. LHDN has indicated that alternative identifiers (such as the SSM company registration number) may be used as a fallback only in very limited circumstances where the TIN genuinely cannot be obtained.
What if my buyer refuses to provide their TIN?
LHDN's position is that businesses have a legal obligation to provide their TIN to suppliers for invoicing purposes. If a buyer refuses, you should document your attempts to obtain the TIN (emails, formal requests) and escalate to LHDN if necessary. You cannot proceed with a valid B2B e-invoice without the TIN. In practice, most legitimate businesses comply when informed of the legal requirement. If a buyer consistently refuses and there is no valid reason, this may indicate a compliance issue on their side that LHDN would want to know about.
How does B2B differ from B2C e-invoicing?
The key differences are: (1) B2B requires the buyer's TIN; B2C to individual consumers allows alternative identifiers or the use of consolidated invoicing. (2) B2B invoices cannot be consolidated; each transaction requires a separate e-invoice. (3) B2B buyers have a 72-hour window to reject invoices in MyInvois; B2C consumers generally receive receipts and may request full e-invoices but do not interact with MyInvois directly. (4) B2B invoices are used for both parties' tax reporting; B2C invoices primarily serve the supplier's records.

Ready to implement e-invoicing?

Find certified MyInvois-compliant software or check your readiness with our free calculator.

EInvoicingMalaysia.com is an independent directory. We are not affiliated with LHDN or the Malaysian government. Glossary definitions are for informational purposes and do not constitute legal or tax advice. Always refer to the official LHDN e-Invoice Guidelines at hasil.gov.my for authoritative requirements.