Skip to main content

Free tool

UAE TRN Validator

Paste any UAE Tax Registration Number to check its format. Validation runs in your browser — nothing is sent to a server. For ownership confirmation, the verified TRN deep-links into the FTA's official portal.

Awaiting input — paste a TRN to validate.

What we check

  • Exactly 15 digits (spaces and dashes are ignored).
  • Numbers only — 0 through 9.
  • Renders grouped as 100-1234-5678-9012
Verify on FTA portal

What is a UAE TRN?

A Tax Registration Number (TRN) is the 15-digit identifier the UAE Federal Tax Authority issues to every business registered for VAT or Excise Tax. It appears on every tax invoice, credit note, and FTA correspondence.

When a counterparty sends you an invoice, the TRN is what proves they're VAT-registered and that the VAT line you're paying is legitimate. Invoicing an unregistered party — or accepting an invoice from one — is a compliance and audit risk.

Under the 2026–2027 e-invoicing mandate, every PINT-AE invoice must carry the TRN of both buyer and seller in machine-readable fields. Catching a malformed or transposed TRN before it reaches the FTA network saves you a rejected submission.

Frequently asked questions

Is the UAE TRN always 15 digits?+

Yes. Every TRN issued by the FTA is exactly 15 numeric digits, no letters or special characters. Anything shorter or with non-digit characters is structurally invalid.

Does this tool confirm the TRN belongs to a real business?+

No — only its format. To confirm ownership, click the 'Verify on FTA' button. The FTA's official portal will return the registered business name. That's the only authoritative source.

Is my TRN data stored when I use this tool?+

No. Validation runs entirely in your browser; the TRN you paste never leaves your device. No analytics, no logging, no server roundtrip.

Why do my e-invoices keep getting rejected with TRN errors?+

The two most common causes are (1) a transposed or missing digit (always 15), and (2) confusing your own VAT TRN with your tax group representative's TRN. Validate the exact value your accounting system is sending in the InvoiceCustomerParty field.

Related resources