O que é
Imagine digitar um número longo e trocar um dígito sem perceber. O dígito verificador existe para isso não passar batido: como ele é derivado dos demais dígitos por uma fórmula, qualquer alteração faz a conta deixar de fechar. É o mesmo princípio de código de barras, conta bancária e vários outros identificadores.
Como é calculado
No CPF e no CNPJ, o cálculo é o módulo 11: cada dígito é multiplicado por um peso, somado, e o resto da divisão por 11 define o verificador. O segundo DV é calculado incluindo o primeiro. No CNPJ alfanumérico, cada caractere entra na conta pelo valor ASCII − 48, mas o DV continua numérico.
| Documento | Total | Dígitos verificadores |
|---|---|---|
| CPF | 11 | 2 (os 2 últimos) |
| CNPJ | 14 | 2 (os 2 últimos) |
O que o DV não faz
O dígito verificador só atesta a consistência interna do número. Ele não diz que o documento existe, nem de quem é. Um número pode ter DV correto e ainda assim ser fictício — veja válido x real.
Dúvidas comuns
O que é dígito verificador?
Quantos DV tem o CPF e o CNPJ?
Por que às vezes o DV é zero?
0.