Pular para o conteúdo principal
Pular para o conteúdo principal

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

  1. Limpeza de espaços, hífens e identificação do prefixo opcional 'RO'.
  2. Verificação se a parte numérica possui entre 2 e 10 dígitos decimais.
  3. Preenchimento do número base com zeros à esquerda até obter 9 dígitos.
  4. 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.
  5. Confronto do dígito esperado com o dígito verificador final informado.

Perguntas Frequentes & Diretrizes Técnicas