Jeśli reszta wynosi 0 to znakiem kontrolnym jest także 0.

+ Tabela wag poszczególnych liczb kodu GTIN GTIN-8 N1 N2 N3 N4 N5 N6 N7 SK GTIN-12 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 SK GTIN-13 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 SK GTIN-14 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 SK SSCC N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 N15 N16 N17 SK waga 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 –

Algorytm ten można opisać wzorem:

gdzie: suma kontrolna; cyfry na pozycji nieparzystej; cyfry na pozycji parzystej; to reszta z dzielenia przez Dla numeru GTIN-13:

Przykład znak kontrolny dla numeru GTIN-14 1234567890123? oblicza się następująco:

1·3 + 2·1 + 3·3 + 4·1 + 5·3 + 6·1 + 7·3 + 8·1 + 9·3 + 0·1 + 1·3 + 2·1 + 3·3 = 109

109 : 10 = 10 reszty 9

10 – 9 = 1

znak kontrolny wynosi więc 1.

Zastosowanie Powszechnie używany w GS1-128 (Code 128) po identyfikatorze zastosowania (IZ) wynoszącym 01 oraz w kodzie paskowym ITF-14. GTIN nanoszony w postaci kodów paskowych i symboli EAN-13, EAN-8, UPC-A, UPC-E.