FiscalDev Tools

Documentos

Gere dados para testes de CPF, CNPJ, RG SSP-SP, CNH, PIS/PASEP, Inscrição Estadual, placa Mercosul, título eleitoral e RENAVAM. Sem consulta cadastral ou validação de documentos enviados.

9 ferramentas disponíveisLer o guia técnico

Conteúdo feito para orientar o próximo passo

O material da categoria Documentos combina ferramentas executáveis com explicações sobre método, escopo e limites. O objetivo é ajudar no diagnóstico, não substituir uma consulta oficial ou uma decisão técnica sem contexto.

Cada página descreve o que foi calculado ou inspecionado, registra limitações conhecidas e diferencia um resultado local de uma validação feita por SEFAZ, Receita Federal ou autoridade certificadora.

Encontrou uma inconsistência? Envie a URL e um exemplo fictício mínimo. Assim, conseguimos revisar o conteúdo sem receber certificados, chaves privadas, senhas ou dados de produção.

Guia técnico da categoria

No Brasil, desenvolvedores e empresas precisam lidar diariamente com diversos documentos de identificação e registro, tanto para validação de cadastros de clientes quanto para preenchimento correto de obrigações fiscais. Cada documento possui regras específicas de formatação e validação, e erros em sua digitação podem causar rejeições em sistemas governamentais, problemas em cadastros e até penalidades. Conhecer as estruturas e algoritmos de validação desses documentos é essencial.

CPF — Cadastro de Pessoa Física

O CPF é composto por 11 dígitos numéricos. Os 9 primeiros são atribuídos pela Receita Federal e os 2 últimos são dígitos verificadores calculados pelo algoritmo Módulo 11. O CPF é solicitado em diferentes serviços, contratos e obrigações, conforme o caso; a ferramenta não consulta a situação cadastral. A validação do formato envolve verificar o comprimento, a ausência de sequências repetidas e o cálculo dos dígitos verificadores.

CNPJ — Cadastro Nacional de Pessoa Jurídica

O CNPJ possui 14 posições: 8 de raiz, 4 de ordem do estabelecimento e 2 dígitos verificadores numéricos. No modelo alfanumérico, as primeiras 12 posições aceitam letras e números. Empresas usam o CNPJ em cadastros, obrigações e operações que o exigem; a ferramenta não consulta a situação cadastral. A validação do formato segue o algoritmo Módulo 11 com pesos diferentes para os dois dígitos verificadores. CNPJs com filial 0001 referem-se à matriz da empresa.

PIS/PASEP e NIT

O PIS (Programa de Integração Social) e o PASEP (Programa de Formação do Patrimônio do Servidor Público) são identificadores de 11 dígitos usados para recolhimento de contribuições sociais. São exigidos no cadastro de funcionários (eSocial) e em diversas obrigações acessórias. O NIT (Número de Identificação do Trabalhador) possui estrutura similar e é utilizado no INSS.

Inscrição Estadual

A Inscrição Estadual (IE) identifica o contribuinte do ICMS perante a Secretaria da Fazenda do estado. Cada estado possui sua própria regra de formatação, variando de 8 a 14 dígitos, e algumas UF utilizam alfanuméricos. A validação da IE depende do estado emissor, e as regras são definidas individualmente por cada SEFAZ estadual.

Placa de veículo (Mercosul)

O padrão de placas veiculares do Mercosul (adotado no Brasil desde 2018) segue o formato ABC1D23 (3 letras, 1 dígito, 1 letra e 2 dígitos). A placa não possui dígito verificador. Validações de placas são úteis em sistemas de fiscalização, cadastro de veículos em empresas de transporte e integração com órgãos como o DETRAN.

RG e CNH

O RG (Registro Geral) possui formatos variados entre os estados; esta ferramenta gera apenas o padrão antigo SSP-SP. A CNH (Carteira Nacional de Habilitação) possui numeração nacional. O RG geralmente possui entre 7 e 10 dígitos (com ou sem dígito verificador, dependendo da UF). A CNH possui 11 dígitos, sendo os 2 últimos calculados por Módulo 11. Ambos são usados para validação de identidade em cadastros de clientes e em operações que exigem confirmação de dados pessoais.

As ferramentas funcionam sem cookies de análise ou publicidade. Com sua autorização, usamos serviços do Google para medir acessos e exibir anúncios. Para mais detalhes, consulte nossa Política de Privacidade.

Visitantes do Espaço Econômico Europeu, Reino Unido e Suíça também poderão ver a mensagem de consentimento do Google para configurar anúncios e parceiros de publicidade.