Gerador de RNOKPP / IPN (NIF / CPF Ucrânia)
Gere e formate números RNOKPP / IPN válidos da Ucrânia para desenvolvimento e testes de software.
Aguardando geração...
Sobre o RNOKPP (Identificação Fiscal da Ucrânia)
O RNOKPP (Реєстраційний номер облікової картки платника податків), anteriormente denominado IPN (ІПН), é o número de identificação fiscal unificado para pessoas físicas na Ucrânia, mantido pelo Serviço Fiscal Estatal (DPS).
Composto por exatamente 10 dígitos numéricos, onde os 5 primeiros representam a quantidade exata de dias corridos desde 1 de janeiro de 1900 até o nascimento, os 3 seguintes o sequencial diário, o 9º dígito o gênero e o 10º dígito o checksum ponderado.
Algoritmo de Cálculo do Dígito Verificador
- Multiplicam-se os primeiros 9 dígitos pelos pesos da matriz regulamentar [-1, 5, 7, 9, 4, 6, 10, 5, 7].
- Calcula-se a soma total dos produtos: Soma = Σ(d[i] × peso[i]).
- Aplica-se o módulo duplo: DV = (Soma % 11) % 10.
- O resultado final é anexado como o 10º dígito do documento.