Electronic invoicing, commonly known as e-invoicing, is gaining popularity around the world, and Malaysia is no exception. To facilitate this transition, the Internal Revenue Board of Malaysia (IRBM) has developed two unique e-invoice transmission platforms: MyInvois Portal and Application Programming Interface (API) Let’s explore the e-invoice models and how they work in Malaysia, their benefits and challenges, and let’s explore how businesses can start using e-invoicing in Malaysia.
To facilitate a seamless shift to e-invoicing, IRBM has developed two separate e-invoice transmission processes:
Although it offers flexibility, it requires an upfront investment and is ideal for large taxpayers or highly commercialised businesses.
The MyInvois Portal can be used to generate and view e-invoices.
However, taxpayers will have to log in to MyTax Portal to utilise MyInvois Portal for creating e-invoices.
When a sale or transaction is concluded, the Supplier creates an e-invoice and submits it to IRBM via the MyInvois Portal for validation. Two options are available:
Once validated, the Supplier will receive a validated e-invoice in PDF from IRBM via the MyInvois Portal. The validated e-invoice includes the IRBM Unique Identifier Number, date, and time of validation, and a validation link. The IRBM Unique Identifier Number allows traceability and reduces instances of tampering with the e-invoice.
If the e-invoice is returned unvalidated, an error message is displayed, and the Supplier is required to correct the error and resubmit it for validation.
Once the e-invoice is validated, IRBM notifies both the Supplier and Buyer via the MyInvois Portal. Notifications are also sent via email and include invoice clearance and Buyer rejection requests.
Upon validation, the Supplier must share the validated e-invoice (embedded with a QR code provided by IRBM) with the Buyer. The QR code can be used to validate the existence and status of the e-invoice via the MyInvois Portal.
Once the e-invoice has been validated, both the Supplier and Buyer have the option to cancel or reject the e-invoice within a stipulated time frame.
If the e-invoice is not rejected or canceled within 72 hours, any subsequent adjustments require a new e-invoice, such as a credit note, debit note, or refund note e-invoice.
Example: Stationery Hub Sdn. Bhd. (Supplier) generates an e-invoice for the sale of 50 stationery items purchased by Mrs. Kim (Buyer) using the MyInvois Portal. Upon validation, both parties are notified. Mrs. Kim reviews the e-invoice and can request a rejection within 72 hours if errors are detected.
All accepted and validated e-invoices submitted via the MyInvois Portal will be stored in IRBM's database. Taxpayers are reminded to retain sufficient records and documentation related to the transaction.
Through the MyInvois Portal, both Suppliers and Buyers can request and retrieve e-invoices, providing essential invoice details in various formats, such as XML/JSON, metadata, CSV reports, grids, and PDF files.
API allows taxpayers to submit e-invoices directly to IRBM using:
API integration is particularly suitable for businesses with high transaction volumes. The e-invoice structure supports B2B, B2G, and B2C transactions and provides XML and JSON formats for transmission.
Once a sale or transaction is concluded, the Supplier or technology provider creates an e-invoice in XML or JSON format and submits it to IRBM via API for validation.
Upon validation by the MyInvois System, the Supplier or technology provider receives a validated e-invoice with essential information, including the IRBM Unique Identifier Number, date, time of validation, and a validation link via API.
If errors are detected during validation, an error message is shown, and a validation e-invoice is provided upon successful validation.
API allows taxpayers to receive notifications from IRBM directly or via a technology provider. Notifications include e-invoice clearance and Buyer rejection requests, ensuring efficient communication and timely actions.
Upon validation, the Supplier embeds a QR code with a validated link on the e-invoice and shares it with the Buyer. The QR code allows validation via the MyInvois Portal.
Buyers and Suppliers can request rejection or cancellation of the e-invoice within a specified time frame.
Example: Hebat Group (Buyer) obtains supplies from Fresh Food Hub (Supplier) and uses the API to generate e-invoices in XML/JSON format. Errors are detected, and the e-invoice is rejected, leading to the issuance of a revised e-invoice.
All e-invoices submitted via API are stored in IRBM's database, and taxpayers are reminded to retain relevant records.
API integration enables Suppliers and Buyers to request and retrieve e-invoices in various formats, enhancing transparency and efficiency in e-invoice management.
While the e-invoice model offers several benefits, it also presents challenges for businesses, including:
The e-invoice model in Malaysia represents a significant shift towards digitisation and offers numerous benefits to businesses, including streamlined processes, cost savings, and improved transparency. While it presents some challenges, the advantages of e-invoicing far outweigh the drawbacks. To get started with e-invoicing, businesses in Malaysia can choose between the MyInvois Portal and API transmission mechanisms, based on their specific needs and business requirements. This transition promises a more efficient and transparent invoicing process, ultimately benefiting both businesses and the Malaysian tax system. Cleartax is one of the most experienced vendors and offers seamless integration capabilities with 99.99% success rate.