Cada dígito verificador é calculado multiplicando os demais dígitos por pesos (por exemplo 9 a 2, da esquerda para a direita), somando e aplicando um módulo, quase sempre 11. Na regra mais comum, se o resto da divisão por 11 for 0 ou 1 o dígito é 0, senão é 11 menos o resto. Variações existem: AL e RN multiplicam a soma por 10, RR usa módulo 9, BA usa módulo 10 ou 11 conforme o primeiro ou o segundo dígito e MG soma os algarismos dos produtos.