Validador de TRN (Tax Registration Number EAU)
Valide a autenticidade, estrutura e checksum de TRN (Tax Registration Number EAU).
Sobre a Validação de TRN (Tax Registration Number EAU)
O validador verifica se o TRN possui exatamente 15 dígitos numéricos, se obedece ao prefixo regulamentar `100` e se a estrutura sintática está apta para serialização em faturas Peppol PINT AE.
Validação executada 100% no cliente sem armazenamento de dados, protegendo a confidencialidade das operações de faturamento.
Anatomia & Estrutura do TRN (Tax Registration Number) — Emirados Árabes
O número de registro tributário dos EAU possui 15 dígitos numéricos em 3 partes:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 3 | Prefixo Fixo de Registro | 3 dígitos | Sempre `100` (identificador oficial da FTA) | 100 |
| 4 a 14 | Número Sequencial do Contribuinte | 11 dígitos | Sequência única atribuída pelo portal EmaraTax | 12345678901 |
| 15 | Sufixo Fixo de Categoria | 1 dígito | Sempre `3` (indica registro de IVA ativo) | 3 |
Validação Oficial do TRN (Federal Tax Authority)
Regras de conformidade do TRN dos Emirados:
15 dígitos numéricos + Início '100' + Fim '3'
- 1. Verifica-se o comprimento exato de 15 dígitos numéricos.
- 2. Os 3 primeiros dígitos devem ser obrigatoriamente 100.
- 3. O 15º dígito deve ser obrigatoriamente 3.