MyInvois TIN and BRN validation: From 1 August 2026, HASiL will introduce Taxpayer Identification Number (TIN) and Business Registration Number (BRN) validation for the MyInvois Validate Taxpayer’s TIN API. Businesses using API-connected accounting, billing or ERP systems should verify buyer records before submitting e-Invoices.
This update is especially important for Malaysian businesses that create e-Invoices from customer master data. A correct TIN alone may no longer be sufficient if the accompanying BRN does not match HASiL’s latest record.
In this article: What changes · Business checklist · Common errors · Failed validation · How to prepare
What is changing on 1 August 2026?
HASiL announced that the Validate Taxpayer’s TIN API will validate both the taxpayer’s TIN and BRN from 1 August 2026. HASiL also advised businesses to obtain accurate, updated BRN information from buyers and to remind buyers to keep their BRN information updated with HASiL.
| Item | What businesses should check |
|---|---|
| TIN | Confirm that the buyer’s TIN belongs to the correct individual or business entity. |
| BRN | Use the buyer’s latest business registration number as recorded with HASiL. |
| Legal name | Keep the customer name consistent with the entity’s official record. |
| Customer type | Distinguish companies, businesses and individuals correctly in the accounting system. |
| System mapping | Ensure the TIN and BRN fields are transmitted to the correct MyInvois API fields. |
MyInvois TIN and BRN validation checklist
- Identify affected customers. Start with active customers that regularly request individual e-Invoices.
- Request updated information. Ask customers to confirm their legal name, TIN, BRN and identification type.
- Clean the customer master file. Remove duplicated records, obsolete registration numbers and inconsistent formatting.
- Test the validation process. Businesses using an API connection should test representative customer records before high-volume submissions.
- Create an exception process. Decide who will contact customers, correct rejected records and approve changes to master data.
Common reasons a TIN and BRN check may fail
- The BRN stored in the accounting system is not the latest number held by HASiL.
- The TIN belongs to a different entity within the same group.
- The buyer provided a trading name instead of the registered legal name.
- A company record was entered as an individual, or the wrong identification type was selected.
- Spaces, symbols or field mapping in the accounting system caused incorrect information to be transmitted.
What should you do if validation fails?
Do not guess or replace the buyer’s TIN without confirmation. Ask the buyer to verify the exact details recorded with HASiL, correct the customer master record and run the validation again. Keep a simple record of the information received and the changes made.
For example, if a buyer’s TIN is correct but the BRN in your ERP is outdated, update the BRN only after receiving confirmation from the buyer. This reduces the risk of assigning an invoice to the wrong entity.
Does this affect MyInvois Portal users?
HASiL’s 12 June 2026 announcement specifically refers to the Validate Taxpayer’s TIN API. However, businesses using the MyInvois Portal or batch upload should still maintain accurate buyer information because the same data supports correct e-Invoice issuance and record keeping.
Can a General TIN be used instead?
A General TIN is only permitted in situations allowed by the current e-Invoice guidelines. It should not be used simply to bypass a failed buyer validation. Read HTL’s General TIN guide for the applicable circumstances.
Prepare before the validation date
The best preparation is a focused customer-data review before 1 August 2026. Businesses with large customer databases should prioritise frequent buyers, related companies and customers that require individual e-Invoices.
HTL & Co can assist businesses with e-Invoice readiness, customer-data review and implementation controls. Learn more about HTL’s e-Invoicing solutions or review the latest Malaysia e-Invoice implementation timeline.
HASiL announcement: 12 June 2026
HTL last updated: 30 July 2026
Official references: HASiL MyInvois SDK 1.0 Release
HASiL e-Invoice Guidelines

