Le code d'autocontrôle est calculé à partir des six premiers chiffres. On commence par multiplier chacun des six chiffres par un multiplicateur valant alternativement 1 ou 2 (premier chiffre multiplié par 1, deuxième chiffre par 2, troisième par 1, etc.) ; on calcule ensuite la somme de ces produits, en les décomposant si nécessaire (si > 9) ; la différence de la somme obtenue avec le multiple de dix immédiatement supérieur donne la clé de contrôle.
Lors de l'entrée dans les fichiers informatiques, un contrôle de vraisemblance est réalisé par la vérification du code de contrôle.
== Exemples == 110 494-2 :
Numéro : 1 1 0 4 9 4
Multiplicateur : 1 2 1 2 1 2
Résultat : 1 2 0 8 9 8
Total de contrôle : 1+ 2+ 0+ 8+ 9+ 8 = 28
Complément à la dizaine supérieure : (30-28=) 2 2 = clé de contrôle
101 108-9 :
Numéro : 1 0 1 1 0 8
Multiplicateur : 1 2 1 2 1 2
Résultat : 1 0 1 2 0 16
Total de contrôle : 1+ 0+ 1+ 2+ 0+ 1+6 = 11
Complément à la dizaine supérieure : (20-11=) 9 9 = clé de contrôle