O que é e Quando Usar o Validador de PIS/PASEP, NIS e NIT
O Validador de PIS/PASEP da RockTools é um utilitário técnico voltado para desenvolvedores de software, engenheiros de QA, analistas de departamento pessoal e contadores que precisam auditar a integridade estrutural de inscrições trabalhistas e previdenciárias antes de enviar lotes para o eSocial, SEFIP, Conectividade Social ou sistemas de folha de pagamento.
No Brasil, quatro siglas compartilham exatamente a mesma estrutura numérica de 11 algarismos (000.00000.00-0) e a mesma regra de validação:
- PIS (Programa de Integração Social): administrado pela Caixa Econômica Federal para trabalhadores com carteira assinada (CLT) no setor privado.
- PASEP (Programa de Formação do Patrimônio do Servidor Público): gerido pelo Banco do Brasil para servidores públicos estatutários e empregados de estatais.
- NIS (Número de Identificação Social): atribuído pelo Cadastro Único (CadÚnico) para cidadãos beneficiários de programas sociais.
- NIT (Número de Inscrição do Trabalhador): utilizado pelo INSS para contribuintes individuais, autônomos, facultativos e MEIs.
Se você está homologando formulários de admissão e precisa criar números fictícios válidos para testes automatizados, utilize também o nosso Gerador de PIS/PASEP.
Como Funciona o Cálculo do Dígito Verificador do PIS (Módulo 11)
A consistência de um número PIS/PASEP é determinada pelo seu 11º algarismo, chamado de Dígito Verificador (DV). Ele é obtido a partir dos 10 primeiros dígitos aplicando a fórmula de Módulo 11 com a sequência fixa de pesos 3, 2, 9, 8, 7, 6, 5, 4, 3, 2:
- Multiplicação posicional: multiplica-se cada um dos 10 primeiros dígitos pelo peso correspondente à sua posição (da esquerda para a direita: o 1º dígito × 3, o 2º × 2, o 3º × 9, e assim sucessivamente até o 10º dígito × 2).
- Soma ponderada: somam-se todos os 10 produtos obtidos na etapa anterior.
- Divisão por 11: divide-se a soma total por 11 e observa-se apenas o resto inteiro da divisão (operações de módulo:
soma % 11). - Subtração de 11: calcula-se
11 − resto. Se o resultado dessa subtração for 10 ou 11 (o que ocorre quando o resto é 1 ou 0), o dígito verificador oficial assume o valor 0. Caso contrário, o próprio resultado (entre 1 e 9) é o dígito verificador.
| Etapa do Algoritmo | Exemplo (Base 120.56874.12) | Resultado |
|---|---|---|
| 1. Dígitos-base (1º ao 10º) | 1, 2, 0, 5, 6, 8, 7, 4, 1, 2 | 10 dígitos iniciais |
| 2. Multiplicação pelos pesos | (1×3)+(2×2)+(0×9)+(5×8)+(6×7)+(8×6)+(7×5)+(4×4)+(1×3)+(2×2) | 3 + 4 + 0 + 40 + 42 + 48 + 35 + 16 + 3 + 4 |
| 3. Soma e Resto por 11 | 195 ÷ 11 = 17 (resto 8) | Resto = 8 |
| 4. Cálculo final (11 − Resto) | 11 − 8 = 3 | DV = 3 (120.56874.12-3) |
Privacidade e Limites da Verificação Matemática
Processamento 100% Local e Conformidade com a LGPD
Todo o cálculo realizado por este validador acontece exclusivamente na memória do seu navegador via JavaScript. Nenhum número digitado é enviado, registrado ou armazenado em servidores externos.
Lembre-se de que a aprovação no cálculo de Módulo 11 confirma que a numeração possui sintaxe válida (não há erro de digitação no dígito verificador), mas não atesta que o número esteja ativo ou vinculado a um trabalhador real nas bases da Caixa ou do INSS.
Perguntas Frequentes sobre Validação de PIS/PASEP
Como saber se um número de PIS/PASEP é matematicamente válido?
Um número de PIS/PASEP é matematicamente válido quando possui exatos 11 algarismos, não é formado por uma sequência de dígitos todos repetidos e o seu 11º algarismo (dígito verificador) coincide exatamente com o resultado do cálculo do Módulo 11 sobre os 10 primeiros dígitos usando os pesos 3, 2, 9, 8, 7, 6, 5, 4, 3, 2.
Este validador consulta o saldo ou a titularidade do PIS na Caixa ou no INSS?
Não. A ferramenta executa exclusivamente a validação algorítmica e estrutural (Módulo 11) localmente no seu navegador, sem conexão com bases governamentais da Caixa Econômica Federal, Banco do Brasil ou CNIS/INSS. Para consultar saldo ou titularidade real, utilize o aplicativo Carteira de Trabalho Digital ou o portal Meu INSS.
O cálculo de validação do PIS é o mesmo para PASEP, NIS e NIT?
Sim. O PIS (Programa de Integração Social), o PASEP (Programa de Formação do Patrimônio do Servidor Público), o NIS (Número de Identificação Social) e o NIT (Número de Inscrição do Trabalhador) compartilham exatamente o mesmo formato de 11 dígitos (000.00000.00-0) e a mesma regra matemática de dígito verificador Módulo 11.
Por que números com todos os dígitos iguais (como 111.11111.11-1) são inválidos?
Sequências homogêneas formadas por um mesmo algarismo repetido 11 vezes não representam inscrições válidas no Cadastro Nacional de Informações Sociais (CNIS) e são bloqueadas pelas rotinas de validação do eSocial e da Caixa para evitar preenchimentos fictícios ou erros de digitação em sistemas de folha de pagamento.
