W nawiasie kwadratowym podano indeks pozycji. 9 × 2 = 18 2 × 1 = 2 4 × 2 = 8 8 × 1 = 8 0 × 2 = 0
Cyfry liczby 18 (jako dwucyfrowej) dodaje się do siebie, otrzymując 9. Otrzymane liczby dodaje się do siebie: 9 + 2 + 8 + 8 + 0 = 27. Wykonuje się operację mod 10: 27 mod 10 = 7. 7 ≠ 0, więc wykonuje się operację 10 – 7 = 3. Cyfrę kontrolną 3 "dokleja się" do liczby, otrzymując 924803.
Sprawdzenie poprawności wynikowej liczby polega na zastosowaniu tego samego algorytmu.
Wagi pozycji parzystych i nieparzystych ponownie określa się, licząc od prawej do lewej – pierwsza pozycja jest parzysta. 9 × 2 = 18 (suma cyfr: 9) 2 × 1 = 2 4 × 2 = 8 8 × 1 = 8 0 × 2 = 0 3 × 1 = 3
Dodaje się otrzymane liczby do siebie: 9 + 2 + 8 + 8 + 0 + 3 = 30. Wykonuje się operację mod 10: 30 mod 10 = 0. Otrzymany wynik jest zerem, czyli liczba jest poprawna.
Przypuśćmy, że w zapisie jest błąd polegający na przestawieniu dwóch cyfr: 928403.
Sprawdzenie poprawności: 9 × 2 = 18 (suma cyfr: 9) 2 × 1 = 2 8 × 2 = 16 (suma cyfr: 7) 4 × 1 = 4 0 × 2 = 0 3 × 1 = 3
Dodaje się otrzymane liczby do siebie: 9 + 2 + 7 + 4 + 0 + 3 = 25. Wykonuje się operację mod 10: 25 mod 10 = 5. Otrzymany wynik nie jest zerem, czyli liczba jest błędna.