Search Tools

Search and navigate to any tool quickly

Malaysia TIN & BRN Format Checker

Validate & decode Malaysian TIN (LHDN) and BRN (SSM) for MyInvois — 100% in your browser, nothing is uploaded.

Enter a TIN and/or BRN above. Try C24850080010 and 201901000005.

Format-ready is not existence-verified. Only the LHDN Validate-Taxpayer-TIN API confirms the actual TIN/BRN pair (enforced 1 Aug 2026).
Reference

About Malaysia TIN & BRN Format Checker

MyInvois e-invoicing pairs two Malaysian identifiers on every document: the Tax Identification Number (TIN) issued by LHDN/HASiL, and the Business Registration Number (BRN) issued by SSM. Both follow precise formats, but the free tools online are live-lookup services that send your data to a server and only tell you valid or invalid. This checker instead validates the structure and decodes the meaning entirely in your browser — the TIN prefix and its entity class, whether a non-individual TIN carries its mandatory trailing zero, and whether a BRN is the new SSM 12-digit number or a legacy format.

Paste a TIN to see its prefix decoded (IG for individuals; C, CS, D, F, FA, PT, TA, TC, TN, TR, TP, J, or LE for non-individuals), confirm it fits the 14-character maximum, and get the corrected value if a non-individual TIN is missing its trailing zero. Paste a BRN to decode the 12-digit structure into registration year, entity-type code (01 local company through 06 professional-practice LLP), and sequence — or to detect a legacy ROC number that needs updating. Batch mode takes a whole column of TINs and BRNs and returns an exportable table.

From 1 August 2026, MyInvois validates the TIN together with the BRN, so legacy short-format registration numbers that no longer match HASiL records will block e-invoice issuance. This tool flags those cases early. Note that a structural pass is not existence verification — only the LHDN Validate-Taxpayer-TIN API can confirm a TIN actually exists and matches its BRN. Everything here runs locally; no identifier ever leaves your device.

How to use Malaysia TIN & BRN Format Checker

  1. Enter a TIN

    Paste a Malaysian TIN. The checker decodes its prefix, classifies it as individual or non-individual, and validates the format.

  2. Enter a BRN

    Paste a business registration number. New 12-digit SSM numbers are decoded into year, entity type, and sequence; legacy formats are flagged.

  3. Read the MyInvois readiness

    With both entered, see whether the pair is format-ready and what to fix before the 1 August 2026 TIN+BRN validation.

  4. Triage in bulk

    Switch to Batch mode, paste a column of TINs and BRNs, review the table, and export the results as CSV.

Frequently asked questions