Validador de CNPJ
O CNPJ (Cadastro Nacional de
Pessoa Jurídica) é um documento emitido pela Secretaria da Receita Federal do
Ministério da Fazenda. Seu número é composto por 14 dígitos, sendo os dois
últimos os dígitos verificadores, que atestam se o número do CPF é válido,
sendo estes o resultado da soma da multiplicação de cada um dos doze primeiros
dígitos com os números 6-7-8-9-2-3-4-5-6-7-8-9, parece confuso não é, mas vamos
descomplicar.
Para fazermos o cálculo de
validação do CNPJ vamos tomar como base o seguinte CNPJ 44.455.566/0001-83,
lembrando que esse CNPJ não existe, apenas estamos o tomando como base para
explicação.
Como falado anteriormente são os
dois últimos dígitos que atestam se o CNPJ é valido, e estes são calculados
baseando-se nos 12 primeiros dígitos.
A validação de um CNPJ se dá em
duas etapas, na primeira vamos descobrir o primeiro digito verificador que é
obtido através do resto da divisão da soma da multiplicação de cada um dos 9
primeiros dígitos, respectivamente, por 6, 7, 8, 9, 2, 3, 4, 5, 6, 7, 8 e 9,
por 11. Complicado? Vejamos a seguir.
Primeira etapa.
I - Distribua os números de 6, 7,
8, 9, 2, 3, 4, 5, 6, 7, 8 e 9, respectivamente, na primeira linha de uma
tabela, e na linha abaixo distribua os 12 primeiros dígitos do CNPJ, respectivamente;
II - Multiplique os valores de
cada coluna da posição 1 até a 12;
III - Calcule o somatório do
resultado das multiplicações (24+28+32+45+10+15+24+30+0+0+0+9) = 217;
IV = O resultado obtido (217)
será divido por 11.
O resto obtido por essa divisão,
arredondando para cima caso seja uma dizima muito grande, serão nosso primeiro
digito verificador, atentando que o resto 10 é considerado (0).
No cálculo acima conseguimos o
primeiro dígito verificador (8). Para o segundo dígito verificador, o
procedimento é bem parecido e usaremos o primeiro digito verificador no
cálculo, acrescentamos ao somatório a multiplicação pelo primeiro dígito obtido
anteriormente.
Segunda etapa
I - Para calcular o segundo
dígito verificador, fazemos o cálculo conforme ao primeiro dígito,
acrescentando ao CNPJ o dígito encontrado no passo anterior e iniciando a multiplicação
por 5;
II - Faça a somatória da
multiplicação das colunas (20+24+28+40+45+10+18+24+0+0+0+8+72) = 289;
III - Encontre o resto da divisão
da somatória (289) por 11.
O resto obtido por essa divisão,
arredondando para cima caso seja uma dizima muito grande, serão nosso segundo
digito verificador, atentando que o resto 10 é considerado (0).
No cálculo acima achamos o
segundo digito verificador como sendo 3 com isso o nosso digito verificador fica
sendo 83, logo o nosso CNPJ 44.455.566/0001-83 é um CNPJ valido.
ATENÇÃO:
Lembramos que o cálculo acima
apenas vai informar se o CNPJ é válido ou não, não sendo possível, com ele,
saber se o CNPJ realmente existe ou não, para essa verificação é necessário
consultar o site da Receita Federal do Brasil.
Vídeo explicativo: https://www.youtube.com/watch?v=-iQlHW9rvD0&t=2s
Nenhum comentário:
Postar um comentário