Pular para o conteúdo principal

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

  1. Multiplicam-se os primeiros 9 dígitos pelos pesos da matriz regulamentar [-1, 5, 7, 9, 4, 6, 10, 5, 7].
  2. Calcula-se a soma total dos produtos: Soma = Σ(d[i] × peso[i]).
  3. Aplica-se o módulo duplo: DV = (Soma % 11) % 10.
  4. O resultado final é anexado como o 10º dígito do documento.

Perguntas Frequentes & Diretrizes Técnicas