Home / Free tools / TRN Validator

UAE TRN Validator

Paste a UAE Tax Registration Number. Get a format validation instantly — length, FTA prefix range, entity-type guess, and a Luhn-style heuristic. Free, no signup, no logging of your full TRN.

Spaces, hyphens, and dots are stripped automatically. We store only a masked version (e.g. 100123*****12) for rate-limiting, not your full TRN.

What this tool does and does not do. This validator checks the format of a UAE TRN — length, numeric content, plausible FTA prefix. It cannot confirm that a TRN is actually registered with the FTA, because FTA does not expose a public lookup API. For authoritative TRN verification, log into FTA EmaraTax and use the TRN Verification tool inside.

UAE TRN format primer

The UAE Federal Tax Authority issues a Tax Registration Number (TRN) to every VAT-registered business under Federal Decree-Law 8/2017. A valid TRN has the following characteristics:

Structure

Common formatting variants you'll see

Different sources present TRNs differently — all are equivalent once normalized:

This validator strips spaces, hyphens, dots, and parentheses before checking — so all three above produce the same result.

Why your customer's TRN matters

Federal Decree-Law 8/2017 Article 67 requires every B2B tax invoice to include both the supplier's TRN and the customer's TRN if the customer is VAT-registered. Issuing an invoice with an invalid customer TRN can cost your customer their right to recover input VAT — and triggers FTA-audit attention for both parties.

Validate every new customer and supplier's TRN on creation. Most ERPs (including HIBR ERP) do this automatically on customer-master entry.

Want this validation built into your accounting workflow?

HIBR ERP runs TRN validation on every customer/supplier created — and flags invalid TRNs before you issue the invoice.

Reserve founder slot →