O cálculo do digito verificador é bem simples:

  1. Comece removendo o 13º digito (que é exatamente o dígito verificador que estamos querendo calcular/checar). Por exemplo: 6944853600540 ficará 694485360054
  2. Some da direita para esquerda apenas os dígitos impar: 4+0+6+5+4+9 e multiplique o resultado por 3: 28 * 3 = 84
  3. Agora some os números restantes (que estão nas posições pares) : 5+0+3+8+4+6 = 26. Some este resultado com o valor obtido anteriormente: 84+26 = 110
  4. O dígito verificador será o valor necessário para atingir o próximo número que é multiplo de dez, neste caso como o valor já é multiplo de 10, o dígito verificador será 0. Caso o resultado tivesse dado 109 o valor para se chegar ao número multiplo de 10 seria 1.