Malaysia · TIN (LHDN)
Malaysia TIN Checker
Enter a Malaysian Tax Identification Number. Our checker cannot yet confirm Malaysian TINs reliably — see the note below and verify with HASiL.
What is a Malaysian TIN?
A Malaysian Tax Identification Number (TIN) is the number the Inland Revenue Board (HASiL, also called LHDN) assigns to taxpayers: a letter code followed by digits — IG for individuals, and codes such as C for companies — for example C2880423060 for Alliance Bank Malaysia Berhad. E-invoices under MyInvois must carry the supplier’s and buyer’s TIN.
Malaysian TIN format
An entity code followed by digits; company TINs end in 0.
(C = company)
(non-individuals)
Example: C2880423060 (Alliance Bank Malaysia Berhad, as published on its e-invoicing page). C1234567890 is HASiL’s own illustration.
- Entity codes: IG for individuals; C, D, PT and other codes for companies, partnerships and other entities.
- Known issue: Our checker currently reports real Malaysian TINs as not registered. Until this is fixed, verify TINs on MyTax.
- Not a TIN: A 12-digit SSM registration number or an SST number is a different identifier.
- Pairs with an ID: HASiL validates a TIN together with the business registration or ID number it belongs to.
How to check a Malaysian TIN
- 1 Get the TIN and the business registration number from your supplier or buyer — both appear on e-invoices for businesses.
- 2 Search the business registration number in MyTax’s “Carian TIN” to confirm the TIN belongs to that business.
- 3 In e-invoicing software, use the MyInvois TIN validation with both numbers.
- 4 For finding a company’s SSM registration number, see our Malaysia registration number guide.
Frequently Asked Questions
How do I check a company’s TIN in Malaysia?
Use the “Carian TIN” search in HASiL’s MyTax portal, available since 1 January 2025: search by business registration number (or, for entities without one, the name registered with HASiL) to get the TIN; individuals search by MyKad or passport number. The search requires a MyTax login. E-invoicing software can use the MyInvois TIN search and validation APIs.
What is the format of a Malaysian TIN?
A letter code followed by digits — IG for individuals, and C, D, PT and other codes for entities — for example C2880423060 for Alliance Bank Malaysia Berhad. A non-individual TIN ends in 0.
Why does MyInvois reject my buyer’s TIN?
Common causes are an old SG or OG prefix (individuals now use IG), an extra zero after the letter code, or a TIN that does not match the business registration or ID number supplied with it — HASiL validates the TIN and ID together.
Is the TIN the same as the SSM registration number?
No. The TIN is issued by the Inland Revenue Board (HASiL/LHDN); the business registration number is the 12-digit number from the Companies Commission (SSM), such as 198201008390. An e-invoice for a business carries both.
What TIN do I use for a buyer without one?
MyInvois provides general TINs for such cases — for example EI00000000010 for a Malaysian individual buyer who gives only their MyKad number.
Does a Malaysian TIN have a check digit?
HASiL has not published one. The only structural rule is that a non-individual TIN ends in 0.
Last reviewed: , against official sources.
Validate tax IDs at scale
Check tax IDs from 100+ countries in one API call.