← All insights Compliance

Malaysia TIN for Foreigners, Directors and New Companies 2026: Who Already Has One, Who Must Apply on e-Daftar, and Which General TIN to Use on an e-Invoice

·11 min read

Almost every Malaysian form a foreign-owned company fills in now asks for a Tax Identification Number (TIN): the bank's account-opening pack, the payroll system, the e-Invoice your customer wants, the stamp duty portal, the CRS self-certification. Malaysians usually already have one without doing anything. Foreign directors, Employment Pass holders and some companies do not — and discover it at the worst possible moment. This guide explains who is given a TIN automatically, who has to apply on e-Daftar, what documents LHDN asks for, and which "general TIN" goes on an e-Invoice when the other party has none.

Quick answer (as at September 2026): A TIN (Nombor Pengenalan Cukai) is the income tax number issued by LHDN (IRBM). Malaysian citizens and permanent residents aged 18 and above are registered automatically from National Registration Department data, and a new Sdn Bhd incorporated online through SSM's MyCoID gets its company TIN (prefix C) automatically. Everyone else — foreign individuals, MyKAS holders, companies not auto-registered, foreign companies registered under section 562 — must apply online through e-Daftar on MyTax, which has been the only channel since 1 January 2024. LHDN states the number is issued within 3 working days of a complete application.

Calculator and tax papers on a desk, representing Malaysian income tax registration
The TIN is the same number LHDN uses for your income tax file — getting it is registration, not filing.

What a Malaysian TIN is — and why the format changed

The Government announced a universal TIN in the Budget 2022 speech to widen the tax base, and implementation began in 2022. In practice the TIN is the income tax reference number: individuals registered with LHDN are treated as already holding a TIN. What changed is the format. Individual numbers used to start with SG (no business income) or OG (business income); both were merged into a single IG prefix. Non-individual numbers gained a trailing 0 — so the company file C2088005001 became C20880050010. LHDN's published TIN description to the OECD dates the new format from 2 January 2023.

The trailing zero matters more than it looks. An old-format company TIN typed into an e-Invoice or a payroll system is one of the most common causes of validation failures in MyInvois.

TaxpayerTIN prefixExample (LHDN)How it is issued
Individual (citizen, PR, foreigner)IGIG115002000Automatic for citizens/PR 18+; e-Daftar for others
Company (Sdn Bhd / Bhd)CC20880050010Automatic if incorporated via MyCoID; otherwise e-Daftar
PartnershipDD4800990020e-Daftar
Employer fileEE91005500060e-Daftar, once the business has employees
AssociationFF10234567090e-Daftar
Limited liability partnershipPT—e-Daftar
Labuan entityLE—e-Daftar

Who already has a TIN without applying

Malaysian citizens and permanent residents aged 18 and above. LHDN registers them automatically using data from the National Registration Department (JPN). A Malaysian co-director or local employee therefore normally has a TIN even if they have never filed a return; they just need to look it up. For the Common Reporting Standard, LHDN also accepts the 12-digit MyKad (NRIC) number as the "functional equivalent" when a TIN is not supplied — but that is a CRS rule, not permission to put an NRIC in the TIN field of an e-Invoice.

New companies incorporated online through MyCoID. LHDN's company tax-file page states that the company TIN (C) is registered automatically for newly incorporated local and foreign companies that register online with SSM through MyCoID. For most foreign-owned Sdn Bhds formed in the last few years, the company number therefore exists from day one; the task is to retrieve it and set up access, not to apply.

Automatic TIN ≠ ready to operate. A company can hold a TIN and still be missing the employer file (E number) it needs before the first payroll, or have directors who cannot log in to MyTax on its behalf. Treat the automatic TIN as step one of tax set-up, not the end of it.

Who must apply on e-Daftar — and what LHDN asks for

Since 1 January 2024, TIN applications for individuals and companies go online through e-Daftar at mytax.hasil.gov.my; counter and paper registration is no longer the route. LHDN's list of who must register an income tax file covers: individuals with taxable income; employees subject to Monthly Tax Deduction (MTD/PCB); companies, partnerships and LLPs not yet registered; and any business or company with employees, which must register an employer file. If you would rather not deal with the portal, our LHDN personal TIN registration service prepares and submits the application for foreign directors and staff.

ApplicantFile typeSupporting documents LHDN lists
Foreign / non-resident individualIGValid passport copy — or visit pass, UNHCR card, IMM13 pass, home-country ID or other identification
Temporary residentIGMyKAS copy
Individual carrying on a business (add to the above)IGSSM business registration certificate, stamped agreement / JV agreement, or professional body registration
Sdn Bhd / Bhd not auto-registeredCNotice of Registration (s.15) and Certificate of Incorporation (s.17) if available, or s.28 change-of-name notice; latest company profile; s.58 register of directors
Foreign company (branch)CNotice of Registration of Foreign Company (s.562) and s.567(1) particulars, or home-country registration document / board confirmation
Partnership / LLPD / PTSSM registration certificate (LLP Act 2012 s.11 or s.32 for conversions) and list of partners
Processing timeWithin 3 working days of completing the online application (LHDN e-Daftar page); status can be checked with the application number
Passport held in hand, the main document for a foreigner's TIN application in Malaysia
For a foreign individual, a valid passport is the core e-Daftar document; a visit pass or other ID can substitute.

Step by step: registering a foreign director or Employment Pass holder

  1. Confirm there is no existing file. People who worked in Malaysia years ago, or who were once registered by a previous employer, often already have an old SG/OG number that is now their IG TIN. Applying again creates a duplicate that LHDN later has to merge.
  2. Choose the identification type. On e-Daftar a foreigner selects Passport Number and enters the passport country. Use the passport that matches the Employment Pass endorsement.
  3. Upload the documents from the table above. For an EP holder, a copy of the pass endorsement helps LHDN classify the file correctly.
  4. Keep the application number and check status after three working days. The TIN is then used for the employer's CP22 notification and the employee's PCB.
  5. Set up MyTax access separately. Having a TIN and having a MyTax login are two different things. First-time login is its own step, and it is what the person will need to file their own return (Form BE for residents, Form M for non-residents).
Does a foreign director with no Malaysian salary need a TIN? LHDN's registration duty attaches to people with taxable income and employees under MTD. A non-executive director who receives nothing from the Malaysian company is not on that list. But director fees paid by a Malaysian company are Malaysian-sourced income, and banks, CRS forms and e-Invoicing all ask for the number — so in practice most foreign directors end up registering. Decide before the first director fee is paid, not after.

Company TIN: what happens after the number exists

Holding a company TIN starts several LHDN clocks. LHDN's company page states that a company must submit e-CP204 (its first tax estimate) within 3 months of commencing business and file its return (Form C) within 7 months of its financial year end. Every company — including a dormant one that has not started business — must also furnish the employer return Form E each year. If the company was not auto-registered, or the TIN on record is in the old format and is being rejected, our company TIN registration with LHDN service handles the e-Daftar filing and the follow-up with the branch.

ObligationDeadlineChannel
First tax estimate (e-CP204)3 months from commencement of businessMyTax (e-CP204)
Company return (Form C)7 months from financial year ende-Filing
Employer return (Form E)Annually, by 31 March — required even with no employeese-Filing
Employer file (E number)Before the first payrolle-Daftar
New employee notification (CP22)Within 30 days of the start date; online only (e-CP22) since 1 September 2024MyTax
Non-citizen employee leaving Malaysia (CP21)At least 30 days before departure; final payments withheld pending clearanceMyTax (e-SPC)

The payroll side — PCB rates, EPF and SOCSO — is covered in our guide to EPF and SOCSO employer registration for a new company, which uses the same "register before the first salary" logic.

Accounting documents and ledgers spread on a table
The company TIN triggers e-CP204 within three months of commencing business and Form C within seven months of year end.

A worked example: the first 90 days of a foreign-owned Sdn Bhd

Take a company incorporated through MyCoID on 1 March with one Malaysian resident director and one Chinese national director, planning to hire an Employment Pass manager in June.

None of these steps is difficult. The cost comes from doing them out of order — a PCB deduction with no employee TIN, or an e-Invoice with an old company number, is what triggers the back-and-forth with LHDN.

e-Invoicing: the TIN on every invoice and the four general TINs

MyInvois requires the TIN of both supplier and buyer. When the buyer genuinely has no Malaysian TIN, LHDN's e-Invoice Specific Guideline (version 4.7, April 2026, Appendix 1) provides four general TINs. Using the wrong one — or putting an NRIC or passport number in the TIN field — is the usual reason an otherwise correct e-Invoice is rejected. The full rollout timetable and thresholds are in our e-Invoice guide for foreign companies.

General TINUse it forWhat else to record
EI00000000010General public — a Malaysian individual who only gives a MyKad / MyTentera number; buyer on consolidated e-Invoices; supplier on consolidated self-billed e-InvoicesMyKad number in the ID field
EI00000000020Foreign buyer or shipping recipient — a non-Malaysian individual who only gives a passport, MyPR or MyKAS number; export sales where the buyer has no TINPassport / MyPR / MyKAS or foreign registration number
EI00000000030Foreign supplier on self-billed e-Invoices — imports, or a non-Malaysian individual supplier who only gives a passport, MyPR or MyKAS numberSupplier's foreign registration details
EI00000000040Buyer is federal or state government, a local, statutory or government authority, or an exempt institution with no TINAgency name

How to check a TIN you already have

LHDN lists four ways: the e-Daftar menu on MyTax (mytax.hasil.gov.my), HASiL Live Chat, the HASiL Care Line (03-8911 1000; +603-8911 1100 from overseas), or the nearest HASiL branch. Individuals can also find the number on the front page of any previous income tax return. For a counterparty, the MyInvois portal and API offer a TIN validation lookup against their registration number.

Five mistakes we see every month

Laptop on a desk used to complete an online e-Daftar application on MyTax
Since 1 January 2024, e-Daftar on MyTax is the only application route for individual and company TINs.

Do it yourself or hand it over?

A Malaysian director registering themselves, or a company that was auto-registered and simply needs its number, rarely needs help. It becomes worth delegating when several foreign directors or EP holders need numbers before a payroll date, when a foreign branch registered under section 562 needs a company file, when LHDN queries the documents, or when an old or duplicate file has to be sorted out before e-Invoicing goes live. For expatriates' personal tax after registration — residence status, Form BE vs Form M, and the 182-day test — see our guide to personal income tax for foreigners in Malaysia.

ONEKEY BIZ handles personal TIN registration for foreign directors and employees and corporate TIN registration alongside company secretarial and payroll set-up, so the TIN, the employer file and the first PCB line up on the same timetable. Talk to us or WhatsApp +60 12-321 1349.

Frequently asked questions

How do I get a TIN number in Malaysia as a foreigner?

Apply online through e-Daftar on the MyTax portal (mytax.hasil.gov.my), selecting Passport Number as the ID type. LHDN asks for a valid passport copy, or another identity document such as a visit pass; people carrying on a business also attach their SSM registration or agreement. Since 1 January 2024 e-Daftar is the only channel, and LHDN states the number is issued within 3 working days of a complete application.

Does a new Sdn Bhd need to apply for a company TIN?

Usually not. LHDN registers the company TIN (prefix C) automatically for new local and foreign companies incorporated online with SSM through MyCoID. The company still needs to retrieve the number, open an employer file before its first payroll, submit e-CP204 within 3 months of commencing business and file Form E every year by 31 March.

How to check TIN number in Malaysia?

LHDN lists four ways: the e-Daftar menu on MyTax, HASiL Live Chat, the HASiL Care Line (03-8911 1000, or +603-8911 1100 from overseas), or any HASiL branch. Individuals can also find it on the front page of a previous tax return. Citizens and PRs aged 18+ are registered automatically, so a Malaysian who has never filed usually still has a TIN to look up.

What TIN do I use on an e-Invoice if the buyer has no TIN?

Use LHDN's general TINs (e-Invoice Specific Guideline, Appendix 1): EI00000000010 for a Malaysian individual who only gives a MyKad number and for consolidated e-Invoices, EI00000000020 for foreign buyers (including individuals who only give a passport, MyPR or MyKAS number, and exports), EI00000000030 for foreign suppliers on self-billed e-Invoices, and EI00000000040 for government and statutory bodies. Do not put the ID number in the TIN field — record it in the ID field.

Why does my old company TIN fail validation?

Because the format changed. Non-individual TINs gained a trailing 0 (C2088005001 became C20880050010) and individual SG/OG prefixes became IG; LHDN dates the new format from 2 January 2023. Systems such as MyInvois expect the new format, so update the number in your ERP, payroll and customer master data.

Related services

We handle the process described in this article end-to-end.

Browse all 92 services →

This article is general information only, not legal, tax or immigration advice. Policies, thresholds and official fees are set by the relevant Malaysian authorities and may change. Talk to our consultants about your specific situation.

How ONEKEY BIZ can help

Need help navigating this in Malaysia?

Our Mandarin- and English-speaking consultants handle the whole process — fixed quotes, zero hidden fees.