ragfica.pages.dev

Como calcular dígitos verificadores do CPF manualmente

Calcular os dígitos verificadores do CPF pode parecer complexo, mas seguindo um método simples e preciso, você pode validar qualquer número de CPF de forma manual e confiável. Este método é o oficial utilizado pela Receita Federal e garante a integridade do documento.

Pré-requisitos

Passo 1: Calcular o primeiro dígito verificador

Para calcular o primeiro dígito verificador, multiplique cada um dos 9 dígitos iniciais do CPF por uma sequência decrescente de 10 a 2, da direita para a esquerda. Some todos os resultados e aplique o módulo 11.

Exemplo com CPF fictício: 123.456.789-XX

1 x 10 = 10
2 x 9  = 18
3 x 8  = 24
4 x 7  = 28
5 x 6  = 30
6 x 5  = 30
7 x 4  = 28
8 x 3  = 24
9 x 2  = 18

Soma = 10 + 18 + 24 + 28 + 30 + 30 + 28 + 24 + 18 = 210

Resto da divisão por 11: 210 % 11 = 1

Se o resto for menor que 2, o primeiro dígito é 0.
Se o resto for maior ou igual a 2, o primeiro dígito é 11 - resto.
Neste caso: 11 - 1 = 10, mas como o resultado é 10, o dígito é 0.

Passo 2: Calcular o segundo dígito verificador

Para calcular o segundo dígito, repita o processo anterior, mas agora inclua o primeiro dígito verificador (calculado no passo anterior) e use uma sequência decrescente de 11 a 2.

CPF parcial: 123.456.789-0

1 x 11 = 11
2 x 10 = 20
3 x 9  = 27
4 x 8  = 32
5 x 7  = 35
6 x 6  = 36
7 x 5  = 35
8 x 4  = 32
9 x 3  = 27
0 x 2  = 0

Soma = 11 + 20 + 27 + 32 + 35 + 36 + 35 + 32 + 27 + 0 = 255

Resto da divisão por 11: 255 % 11 = 2

Se o resto for menor que 2, o segundo dígito é 0.
Se o resto for maior ou igual a 2, o segundo dígito é 11 - resto.
Neste caso: 11 - 2 = 9.

Exemplo Prático

CPF Base (9 dígitos) Primeiro Dígito Segundo Dígito CPF Completo
123456789 0 9 123.456.789-09
987654321 3 1 987.654.321-31
111444777 5 5 111.444.777-55

Conclusão

Com este método, você pode calcular manualmente os dígitos verificadores do CPF de forma precisa e confiável. Este processo, baseado no algoritmo oficial da Receita Federal, garante que qualquer CPF gerado ou validado esteja em conformidade com as regras estabelecidas, evitando erros manuais e assegurando a integridade do documento.