Calcula dígito verificador de CPF/CNPJ
Se você quer saber como calcular o Digito Verificador do CPF ou CNPJ de acordo com o Ministério da Fazenda, aqui você encontrará a explicação de como é feito este cálculo.
Você também pode verificar qualquer CPF ou CNPJ preenchendo os formulários.
Para calcular ou validar o DV de qualquer CPF você deve digitar os 9 primeiros Digitos no formulário
Este site não se responsabiliza por quaisquer uso dos números gerados. Estes números são para fins de testes e didáticos e não necessariamente retorna um número de documento cadastrado na receita federal, retorna um número que seria válido, e tembém pode verificar se um número de CPF ou CNPJ passado é válido ou não de acordo com o cálculo do DV
O CPF tem a configuração XXX.XXX.XXX-XX, onde os primeiros oito dígitos são o número-base, o nono define a Região Fiscal, o penúltimo é o DV módulo 11 dos nove dígitos anteriores e o último dígito é o DV módulo 11 dos dez dígitos anteriores.
O cálculo do DV módulo 11 do CPF, corresponde ao somatório da multiplicação de cada algarismo da base respectivamente por 10, 9, 8, 7, 6, 5, 4, 3, 2 da esquerda para direita (veja tabela), multiplica-se este somatório por 10 e dividimos por 11, o resto desta divisão é o primeiro dígito verificador. E para encontrar o segundo dígito verificador pegamos o resultado do somatório da multiplicação dos 9 primeiros dígitos mais o 10° encontrado respectivamente por 11, 10, 9, 8, 7, 6, 5, 4, 3, 2 da esquerda para direita (veja tabela) este somatório é multiplicado por 10 e dividido por 11, o resto desta divisão é segundo dígito verificador.
Se o resto encontrado for 10 o dígito verificador será 0. Veja nas tabelas abaixo, exemplo de cálculo de DV módulo 11 para o CPF nº 012.987.436-XX:
Cáluculo primeiro dígito CPF | |||||||||
---|---|---|---|---|---|---|---|---|---|
9 Primeiros Num CPF | 0 | 1 | 2 | 9 | 8 | 7 | 4 | 3 | 6 |
Vezes | x | x | x | x | x | x | x | x | x |
Multiplicador | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 |
Resultado | 0+ | 9+ | 16+ | 63+ | 48+ | 35+ | 16+ | 9+ | 12 |
Resultado é 208 x 10 = 2080 pegamos 2080 ÷ 11 o resto desta divisão é o primero Dígito verificador 1
Cáluculo segundo dígito CPF | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
9 Primeiros Num CPF + 10° | 0 | 1 | 2 | 9 | 8 | 7 | 4 | 3 | 6 | 1 |
Vezes | x | x | x | x | x | x | x | x | x | x |
Multiplicador | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 |
Resultado | 0+ | 10+ | 18+ | 72+ | 56+ | 42+ | 20+ | 12+ | 18+ | 2 |
Resultado é 250 x 10 = 2500 pegamos 2500 ÷ 11 o resto desta divisão é o segundo Dígito verificador 3
Gerando CPF nº 012.987.436-13
Outro dado que podemos obter com os dígitos do CPF é a Região Fiscal onde é emitido o CPF, que é definida pelo nono dígito, e tem a abrangência abaixo:
Podemos perceber que o CPF do nosso exemplo seria do estado de Minas Gerais, pois o nono dígito é 6.
0 (RS) 1 (DF GO MS MT TO) 2 (AC AM AP PA RO RR) 3 (CE MA PI) 4 (AL PB PE RN) 5 (BA SE) 6 (MG) 7 (ES RJ) 8 (SP) 9 (PR SC)
Para calcular ou validar o DV de qualquer CNPJ você deve digitar os 12 primeiros Digitos no formulário, se você quiser calcular apartir da matriz, ou se só houver a matriz os 4 últimos números deverão ser 0001.
Se você precisa pesquisar além do cadastro da matriz ou de uma filial determinada e abranger a lista de todas as filiais, use o formulario abaixo.
Introduza o número do CNPJ, sempre COM 12 DÍGITOS, onde os 4 últimos dígitos sejam 0001 - filial nº (exemplo:000123450001)e indique o número presumível de filiais, até o máximo de 9999 (o sistema da Receita não prevê número de filiais com mais de 4 dígitos).
Você pode iniciar a sua lista com outro número que não necessariamente o nº 0001 (exemplo: 013569840057), estará pesquisando a filial 57, ou apartir dela.
O CNPJ tem a configuração XX.XXX.XXX/XXXX-XX, onde os primeiros oito dígitos são o número-base, os quatro seguintes o número de ordem das filiais da empresa, o penúltimo é o DV (Dígito de Verificação) módulo 11 dos doze dígitos anteriores e o último é o DV módulo 11 dos treze dígitos anteriores.
No caso do CNPJ, o DV módulo 11 corresponde ao resto da divisão por 11 do somatório da multiplicação de cada algarismo da base respectivamente por 9, 8, 7, 6, 5, 4, 3, 2, 9, 8, 7, 6 da direita para esquerda, para o primeiro dígito. E para o segundo dígito o resto da divisao por 11 do somatório da multiplicação dos 12 primeiros números mais o 1° DV encontrado, respectivamente 9, 8, 7, 6, 5, 4, 3, 2, 9, 8, 7, 6, 5 da direita para esquerda
O resto 10 é considerado 0 (algumas instituições, como o Banco do Brasil, tratam o 10, em seus números de contas, como "X").
Veja, abaixo, exemplo de cálculo de DV módulo 11 para o CNPJ nº 01.327.589/0001-XX
Cáluculo primeiro dígito CNPJ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12 Primeiros Num CNPJ | 0 | 1 | 3 | 2 | 7 | 5 | 8 | 9 | 0 | 0 | 0 | 1 |
Vezes | x | x | x | x | x | x | x | x | x | x | x | x |
Multiplicador | 6 | 7 | 8 | 9 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Resultado | 0+ | 7+ | 24+ | 18+ | 14+ | 15+ | 32+ | 45+ | 0+ | 0+ | 0+ | 9 |
Cáluculo segundo dígito CNPJ | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12 Primeiros Num CNPJ + 13° | 0 | 1 | 3 | 2 | 7 | 5 | 8 | 9 | 0 | 0 | 0 | 1 | 0 |
Vezes | x | x | x | x | x | x | x | x | x | x | x | x | x |
Multiplicador | 5 | 6 | 7 | 8 | 9 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Resultado | 0 | 6+ | 21+ | 16+ | 63+ | 10+ | 24+ | 36+ | 0+ | 0+ | 0+ | 8+ | 0 |
Resultado = 84 o resto desta divisão 184 ÷ 11 é 8, o segundo DV é 8
Gerando CNPJ nº 01.327.589/0001-08