Validador de CIF Romênia (RO e-Factura / Cod de Identificare Fiscală)
Valide números fiscais CIF da Romênia e verifique a conformidade do algoritmo Módulo 11 da ANAF.
Como funciona a validação de CIF Romênia (Cod de Identificare Fiscală / RO e-Factura)?
O Cod de Identificare Fiscală (CIF) é o número de identificação fiscal emitido pela Agência Nacional de Administração Fiscal da Romênia (ANAF) sob a Lei nº 227/2015 do Código Tributário. É o identificador mandatório do sistema nacional de faturamento eletrônico RO e-Factura (obrigatório para todas as transações B2B desde 2024).
O CIF possui tamanho variável entre 2 e 10 dígitos numéricos. A validação alinha o número à direita com a chave de teste `753217532`. Cada dígito é multiplicado pelo peso correspondente, somado e multiplicado por 10; o resto da divisão por 11 determina o último dígito verificador (se o resto for 10, o verificador é 0). Para contribuintes de IVA, o CIF recebe o prefixo `RO`.