LHDNTaxE-InvoicingGuide

TIN Number in Malaysia: What It Is and How to Check It

What a Malaysian TIN number is, how to check your income tax number, the difference between individual and company TINs, and why e-invoicing needs it.

F
Finvo Team
8 min read

A TIN (Tax Identification Number) is the tax identification number LHDN assigns to every registered taxpayer — individuals and entities alike. In Malay, LHDN calls it the Nombor Pengenalan Cukai. For most people it is not a new number: the TIN is your income tax number in the format LHDN has used since 2 January 2023.

This page explains what a TIN number is, how it relates to your income tax number, how to check it, and how to get one if you do not have one yet. Only at the end does it turn to e-invoicing — because most people searching for a TIN number really just want to know their own.

What is a TIN number?

A TIN number is the unique identifier LHDN uses to identify a taxpayer. According to LHDN, individuals and entities registered as taxpayers are assigned a TIN, and TINs are issued to all Malaysian citizens aged 18 and above. So even if you have never filed tax, you may already have one.

Each TIN consists of a prefix code showing the category of taxpayer, followed by a set of digits. The prefix is what distinguishes an individual's TIN from that of a company, partnership or other organisation.

TIN number and income tax number — the same or different?

This is the most common source of confusion, and the answer is: it is the same number in an updated format. On 2 January 2023, LHDN changed the format of tax numbers to the current TIN format:

CategoryOld formatCurrent TIN formatWhat changed
IndividualSG115002000IG115002000The SG or OG prefix changed to IG; the number stays the same
IndividualOG56003500070IG56003500070As above
CompanyC2088005001C20880050010A 0 added at the end
PartnershipD480099002D4800990020A 0 added at the end

These are LHDN's own published examples, not anyone's real number.

So if you are looking for an example of an individual's income tax number, the form is IG followed by your number, up to a maximum of 14 characters including the prefix. If you still have a number beginning SG or OG on older documents, change the prefix to IG — the number itself does not change.

What the TIN prefixes mean

LHDN lists the following prefix codes:

PrefixTaxpayer category
IGIndividual
CCompany
CSCooperative society
DPartnership
EEmployer
FAssociation
FANon-resident public entertainer
PTLimited liability partnership (LLP)
TATrust body
TCUnit trust / property trust
TNBusiness trust
TRReal estate investment trust / property trust fund
TPDeceased person's estate
JHindu joint family
LELabuan entity

How to check your TIN number

LHDN provides several channels for a TIN number check:

  1. MyTax. Log in to mytax.hasil.gov.my and open the e-Daftar menu, or look at your profile details. This is the quickest route if you already have a MyTax account.
  2. Income tax return form. An individual's TIN is printed on the front of the income tax return form.
  3. HASiL Live Chat, through LHDN's official portal.
  4. HASiL Contact Centre on 03-8911 1000 (from overseas: +603-8911 1000).
  5. The Customer Feedback Form on LHDN's official portal, or your nearest LHDN branch.

Do not have a MyTax account yet? MyTax and MyInvois: how to register covers that first step.

How to check someone else's TIN number

If you need to check a customer's or supplier's TIN — for an e-invoice, for example — MyTax only shows your own. For anyone else's TIN, ask them for it directly, then check its format. Software connected to MyInvois can use LHDN's Validate Taxpayer's TIN service to check whether a TIN and identification number combination is valid before an e-invoice is submitted.

TIN numbers for companies and businesses

Yes, your company has its own TIN, separate from its directors' TINs. A company TIN starts with C; a partnership with D; an LLP with PT; and so on, following the table above.

A few important points about non-individual TINs:

  • They always end in 0. If your company TIN on older documents does not end in 0 (for example C123456789), add a 0 at the end: C1234567890.
  • Remove zeros after the prefix. If the TIN starts with a 0 immediately after the prefix (for example C01234567890), remove that zero: C1234567890. This is the format the MyInvois system accepts.
  • Sole proprietors use their individual TIN. A sole proprietorship does not have a company TIN; the owner uses their own IG TIN.

How to get a TIN number if you do not have one

If your TIN cannot be retrieved through MyTax, LHDN's guideline says you can register through e-Daftar:

  1. Log in to MyTax.
  2. Choose the e-Daftar option.
  3. Fill in the required details — for example taxpayer type, e-mail and phone number.
  4. Click Search to register your TIN.

If you run into problems, contact LHDN through the channels above.

Why e-invoicing needs your TIN number

Every e-invoice carries two TINs: the supplier's TIN (the issuer of the document) and the buyer's TIN. Both are fields in LHDN's list of required fields, and LHDN validates every e-invoice submitted to it.

The practical consequence: a wrong TIN can make an e-invoice fail validation. The most common mistakes are format errors — the old SG/OG prefix, a zero not removed after the prefix, or a 0 not added at the end of a company TIN. Common MyInvois rejection errors explains what to do when this happens.

The TIN is only one of the fields on an e-invoice; the 55 MyInvois fields explains the rest.

The buyer's TIN number: what sellers need to know

If you issue e-invoices, you need your buyer's TIN. Three LHDN rules make this easier than it sounds.

Individual buyers do not necessarily have to give a TIN. LHDN provides a concession: Malaysian individuals (MyKad / MyTentera holders) and MyPR / MyKAS holders may provide their TIN, or their identification number, or both. You do not need to insist on a TIN from an individual customer.

LHDN sets general TINs for specific situations. Where a real TIN is unavailable or not provided in a permitted situation, LHDN prescribes the following values:

General TINUsed for
EI00000000010General public — the buyer in a consolidated e-invoice, or an individual who gives only a MyKad / MyTentera / MyPR / MyKAS number
EI00000000020Foreign buyers — a non-Malaysian individual who gives only a passport number, or an export buyer whose TIN is unavailable
EI00000000030Foreign suppliers — in a self-billed e-invoice for imports, when the supplier's TIN is unavailable
EI00000000040Government, local authorities, statutory bodies and exempt institutions that have not been assigned a TIN

These are nobody's number, and they cannot be used at will — each is limited to the situations in the table. For example, the general public TIN is used in consolidated e-invoices, and the foreign supplier TIN in self-billed e-invoices.

If a business buyer refuses to give a TIN, explain that it is needed for the e-invoice they themselves asked for. If the buyer does not ask for an e-invoice, the sale can go into the monthly consolidated e-invoice — except for transactions that cannot be consolidated.

Do exempt businesses still need a TIN?

Yes. The e-invoicing exemption releases you from issuing e-invoices, but your TIN still exists and is still requested by suppliers who issue e-invoices to you.

Managing customer TINs in software

For a business with many regular customers, storing each customer's TIN and registration number once — and checking them when the customer is set up, not on every invoice — is the most effective way to avoid failed e-invoices. Choosing accounting software covers the features to look for, including TIN validation.

Related guides

Sources: LHDN's TIN information document, the e-Invoice Guideline (version 4.8), the e-Invoice Specific Guideline (version 4.9) and the MyInvois SDK FAQ, checked on 21 September 2026.

Related Articles