Validador de CIF (NIF / Cod Fiscal Romênia)
Valide a autenticidade, estrutura e checksum de CIF / Cod Fiscal da Romênia.
Sobre a Validação de CIF Romênia
O validador verifica se o CIF possui de 2 a 10 dígitos e se o dígito verificador final satisfaz o algoritmo de Módulo 11 com pesos decrescentes regulamentado pela ANAF.
Permite a validação de formatos com ou sem o prefixo 'RO', processando os dados localmente no navegador em memória.
Algoritmo de Validação do CIF
- Limpeza de espaços, hífens e identificação do prefixo opcional 'RO'.
- Verificação se a parte numérica possui entre 2 e 10 dígitos decimais.
- Preenchimento do número base com zeros à esquerda até obter 9 dígitos.
- Cálculo da soma ponderada com os pesos [7, 5, 3, 2, 1, 7, 5, 3, 2] e aplicação da fórmula (Soma × 10) % 11.
- Confronto do dígito esperado com o dígito verificador final informado.