Use this checklist if your e-invoice submission has failed, you are seeing an error when transmitting to LHDN MyInvois, or your invoice is stuck and won't validate. Common causes include expired intermediary representation, a TIN or BRN mismatch, missing MSIC codes, or incomplete company, customer, or supplier details.
The error is likely due to incomplete setup processes during the e-invoicing configuration or runtime issues such as expired intermediary representation or missing tax details. Please ensure that you complete and verify all the basic checks listed below:
Ensure you are using the latest version of UBS 2025.4.
IAM must be connected. Please consult the e-Invoicing quick guide for the setup instructions.
Ensure that the intermediary setup is completed on the myInvoice portal and grant permission for full access to the Intermediary. Note: Ensure that the representation date for the intermediary remains current. Expired representation can cause submission errors. To update, log in to the tax portal, navigate to e-Invoice > Manage Tax Payer Profile, edit the representation date, and save the changes.
The TIN in the company configuration must match the TIN in the myInvoice portal. (Ensure no space in between the TIN).
General Public TIN (EI00000000010) is only for a consolidated invoice. Refer to Page 19 from the link below: https://www.hasil.gov.my/media/uwwehxwq/irbm-e-invoice-specific-guideline.pdf
Make sure that the Business Registration Number (BRN) for both the company and the customer is accurate. (Use the new BRN)
Set up the MSIC code for the company and all the items. Note: Assign an MSIC code to every item and service on the invoice to avoid submission errors.
The mapping should be completed for the e-Invoicing (For currency, UOM and classification of item - One item can only have one classification code)
Ensure that the address for the company, customer, and supplier is complete (including City, State, Postcode, and Country).
Make sure to enter the Company, Customer, and Supplier details: Designation, Name, Contact Number, and Email Address.
Ensure the transaction reference number does not contain any of these symbols:
\ / : * ? " < > |
Common Submission Error Solutions
1. Error Due to Expired Intermediary Representation
If you receive an error related to intermediary representation expiration, follow these steps:
Log in to the tax portal.
Navigate to e-Invoice > Manage Tax Payer Profile.
Check the intermediary entry for your software provider and verify if the representation date has expired.
If expired, click Edit, update the “Representation To” date to a future date, and click Save.
Close Access UBS completely and reopen it.
Retry submitting the e-Invoice.
2. Error Due to Missing Tax Details or Classification
Errors may also occur if required tax details or classifications are missing. To resolve this:
Assign an MSIC code to every item and service on the invoice:
Select all items/services and assign the correct MSIC code.
Provide a valid tax code along with the SST amount:
For taxable lines, select the appropriate SST tax code (e.g., SP06).
Approve the invoice after updating these details.
Retry submitting the e-Invoice.
