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.
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:
100 to 103 (FTA's primary corporate range).Different sources present TRNs differently — all are equivalent once normalized:
100123456789012 (FTA's official format)100 1234 5678 9012 (some invoices use this)100-1234-5678-9012 (less common)This validator strips spaces, hyphens, dots, and parentheses before checking — so all three above produce the same result.
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.
HIBR ERP runs TRN validation on every customer/supplier created — and flags invalid TRNs before you issue the invoice.
Reserve founder slot →