Gerador de NIP (Polônia)
Gere e formate números de identificação fiscal NIP da Polônia válidos.
Sobre o NIP (Polônia)
O NIP (Numer Identyfikacji Podatkowej) é o número de identificação fiscal oficial de 10 dígitos emitido pela Administração Fiscal da Polônia (Urząd Skarbowy) para empresas, profissionais autônomos e contribuintes do IVA.
Os primeiros 3 dígitos indicam o código da repartição fiscal que emitiu o número. O décimo dígito é o verificador matemático, obtido pela soma ponderada dos 9 primeiros dígitos com pesos `6, 5, 7, 2, 3, 4, 5, 6, 7` sob o Módulo 11 (se o resto for 10, o número é inválido). No âmbito intracomunitário da União Europeia, o NIP recebe o prefixo `PL`.
Anatomia & Estrutura do NIP Polonês
O NIP é composto por 10 dígitos decimais regulados pelo Ministério das Finanças:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 3 | Repartição Fiscal | 3 dígitos | Código da repartição de finanças (Urząd Skarbowy) emissora | 123 |
| 4 a 9 | Sequencial | 6 dígitos | Número correlativo único do contribuinte | 456321 |
| 10 | Dígito Verificador | 1 dígito | Dígito de segurança ponderado por Módulo 11 | 8 |
Algoritmo de Cálculo e Validação do NIP (Módulo 11)
A validação do NIP utiliza pesos posicionais e divisão por módulo 11:
- 1. Remove espaços, hífens e prefixo 'PL' se presente.
- 2. Valida se a sequência possui exatamente 10 dígitos numéricos decimais.
- 3. Multiplica os 9 primeiros dígitos pelos pesos [6, 5, 7, 2, 3, 4, 5, 6, 7].
- 4. Calcula o resto da soma ponderada dividido por 11.
- 5. Rejeita números cujo resto seja 10 (inválido por regulamento fiscal).
- 6. Compara o resto obtido com o 10º dígito do NIP.