Malaysia TIN Number Guide — Nombor Pengenalan Cukai (NPC)
This post is also available in: 中文
Nombor Pengenalan Cukai (NPC)
Malaysia's Tax Identification Number (TIN) is administered by the Inland Revenue Board of Malaysia (IRBM), known locally as Lembaga Hasil Dalam Negeri (LHDN). The official Malay name is Nombor Pengenalan Cukai (NPC). Every individual and entity with tax obligations in Malaysia must hold a TIN, which is used across income tax filings, payroll deductions (PCB/MTD), and the MyInvois e-Invoice system.
Individual TIN Format (IG Prefix)
Individual TINs begin with the prefix IG followed by 9–11 numeric digits, giving a total length of 11–13 characters.
| Example | Characters |
|---|---|
| IG115002000 | 11 |
| IG4040080091 | 12 |
| IG56003500070 | 13 |
Important prefix change (effective 1 January 2023): LHDN converted all individual taxpayer prefixes from the legacy codes SG (non-business income) and OG (business income) to the unified IG prefix. The numeric portion of the TIN is unchanged. Any billing system, ERP, or payroll platform still holding SG or OG prefixed numbers must update them before submitting documents to the MyInvois portal, which validates TINs in real time. [1]
Non-Individual TIN Format (Entity Codes)
Non-individual TINs consist of a letter code followed by 8–11 numeric digits, totalling 11–12 characters. From 2023, a trailing "0" was appended to existing numbers, extending many to 12 characters.
| Entity Type | TIN Code | Example |
|---|---|---|
| Companies | C | C20880050010 |
| Cooperative Societies | CS | — |
| Partnerships | D | D4800990020 |
| Employers | E | E91005500060 |
| Associations | F | F10234567090 |
| Non-Resident Public Entertainers | FA | — |
| Limited Liability Partnerships | PT | — |
| Trust Bodies | TA | — |
| Unit Trusts / Property Trusts | TC | — |
| Business Trusts | TN | — |
| Real Estate Investment Trusts / Property Trust Funds | TR | — |
| Deceased Person's Estate | TP | — |
| Hindu Joint Families | J | — |
| Labuan Entities | LE |