Guides

GS1-Prüfziffer berechnen und prüfen

Die letzte Stelle von GTIN-8, GTIN-12, GTIN-13 und GTIN-14 ist eine GS1-Prüfziffer. Sie hilft bei Tipp- und Scanfehlern, identifiziert aber kein Produkt. Eine vollständige Kennung prüfen Sie mit dem Barcode-Validator. Fehlt bei einer bereits festgelegten Nummernbasis nur die letzte Stelle, hilft der Prüfziffer-Rechner.

So funktioniert die Berechnung

Von rechts nach links werden die Ziffern ohne Prüfziffer abwechselnd mit drei und eins multipliziert, die Ergebnisse addiert und zur nächsten Zehnerzahl ergänzt. Diese Modulo-10-Methode gilt für alle genannten GTIN-Längen und ist von GS1 beschrieben.

Bei einer EAN-13 rechnen Sie mit den ersten zwölf Ziffern, bei GTIN-14 mit den ersten dreizehn. Sie beginnen an der rechten Ziffer der Nummernbasis und vergeben die Gewichtung 3, 1, 3, 1. Nach der Addition ermitteln Sie, welcher Wert bis zum nächsten Zehner fehlt. Endet die Summe bereits auf null, ist die Prüfziffer ebenfalls null.

Die Berechnung liest weder Herstellerpräfix noch Artikelname. Sie bewertet nur Position und Wert der Ziffern. Das macht sie schnell und nachvollziehbar, bedeutet aber auch: Eine frei erfundene Zahlenfolge kann die Prüfziffer bestehen.

Manueller Ablauf für Dokumentation und Kontrolle

Ein Rechner vermeidet bei einzelnen Werten Rechenfehler. Der manuelle Ablauf ist trotzdem sinnvoll, wenn Sie eine Importregel dokumentieren oder eine Tabellenformel prüfen wollen:

  1. Leerzeichen, Bindestriche und Text vom Etikett entfernen; nur Ziffern behalten.
  2. Die passende Länge der Nummernbasis prüfen: 7, 11, 12 oder 13 Ziffern.
  3. Von rechts aus abwechselnd mit 3 und 1 multiplizieren.
  4. Die gewichteten Werte addieren und die Ergänzung zum nächsten Zehner bilden.
  5. Die ermittelte Ziffer anhängen und die vollständige GTIN erneut validieren.

Der letzte Schritt ist wichtig: Der Rechner erwartet die Nummer ohne letzte Ziffer, der Validator die fertige Nummer. Werden diese Fälle verwechselt, entsteht schnell eine formal falsche Kennung.

Rechner, Validator und Listenprüfung

Der Rechner erzeugt die letzte Stelle für eine ansonsten vollständige Nummernbasis. Der Validator nimmt dagegen die komplette EAN, UPC oder GTIN entgegen, erkennt die unterstützte Länge und vergleicht die letzte Stelle mit dem neu berechneten Wert. Er passt daher zu Lieferantendateien, Produktexporten und abgeschriebenen Verpackungsnummern.

Bei vielen Zeilen hilft die Listenprüfung. Damit lassen sich gültige Zeilen, falsche Prüfziffern und nicht unterstützte Längen getrennt prüfen. Keine dieser Prüfungen vergibt eine GTIN. Markeninhaber, Händler oder Marktplätze können zusätzlich Zuteilung, Katalogzuordnung, Verpackungsstufe und Geschäftsbeziehung kontrollieren.

Fehlerquellen vor dem Import beseitigen

Speichern Sie Kennungen als Text. Sonst können Tabellenprogramme führende Nullen löschen oder lange Werte wissenschaftlich darstellen. Prüfen Sie außerdem, ob ein Feld einen Zeilenumbruch, einen Teil der Klartextbeschriftung oder ein falsches Verpackungsniveau enthält. Eine GTIN-14 für den Karton gehört nicht automatisch in das Feld für den Einzelartikel.

Ein guter Importprozess lautet: Zeichen normalisieren, Länge und Prüfziffer prüfen, Ausnahmen manuell bewerten, dann mit Lieferanten- oder GS1-Produktdaten vergleichen. Die automatische Prüfung erkennt Übertragungsfehler sehr schnell. Sie kann nicht bestätigen, dass der Artikel existiert, Daten aktuell sind oder ein Händler die Nummer akzeptiert.

Vollständige Nummer prüfen

Der Barcode-Validator erkennt die unterstützte Länge und vergleicht die letzte Stelle mit dem neu berechneten Ergebnis. Für Tabellen und Produktfeeds gibt es die Listenprüfung. Die Begriffe erklärt der GTIN-, EAN- und UPC-Ratgeber; für Kartons hilft der GTIN-14-Ratgeber.

Prozess für Produktfeeds

Normalisieren Sie nur Leerzeichen und Bindestriche, speichern Sie die Werte als Text und prüfen Sie anschließend Länge und Prüfziffer. Ausnahmen sollten mit dem Lieferanten- oder GS1-Datensatz verglichen werden. Ein Wert kann mathematisch gültig sein und trotzdem zu einem anderen Katalogartikel, einer anderen Verpackungsstufe oder einem anderen Inhaber gehören.

Dokumentieren Sie Format, Nummernlänge, Quelle und Zeitpunkt der Prüfung. So lässt sich ein Import später reproduzieren. Eine Prüfziffer ergänzt keine fehlende Produktnummer und vergibt keine neue GTIN. Tabellenprogramme können führende Nullen entfernen oder lange Werte in wissenschaftlicher Schreibweise anzeigen.

FAQ

Für Teams und wiederkehrende Importe

Legen Sie im Datenprozess fest, wann eine Nummer normalisiert, berechnet, validiert und manuell freigegeben wird. Bewahren Sie die Originalquelle und das bereinigte Ergebnis getrennt auf. So bleibt nachvollziehbar, ob ein Fehler durch Eingabe, Tabellenformatierung, falsche Länge oder eine falsche Verpackungsstufe entstanden ist. Bei großen oder wichtigen Sortimenten sollten technische Ergebnisse zusätzlich mit dem Artikelstamm und den Vorgaben des Handelspartners abgeglichen werden.

Kontrolle nach dem Rechnen

Nach dem Anhängen der letzten Stelle sollte die vollständige Nummer noch einmal mit dem Validator geprüft werden. So erkennen Sie, ob versehentlich der komplette Wert statt der Nummernbasis berechnet wurde. Bei einem Feed sollten Sie außerdem prüfen, ob die Nummer weiterhin zur richtigen Artikel- und Verpackungszeile gehört.

Was die Prüfung nicht leisten kann

Die GS1-Prüfziffer erkennt typische Übertragungsfehler. Sie ersetzt aber keine Abfrage von Zuteilung, Produktbeschreibung, Eigentümerschaft oder Lieferbarkeit. Ein mathematisch gültiger Wert kann im Händlerfeed deshalb trotzdem abgelehnt werden.

Wird die letzte Ziffer mit eingegeben?

Nein. Der Rechner erwartet alle Stellen außer der letzten Prüfziffer.

Bedeutet eine korrekte Prüfziffer, dass GS1 die Nummer vergeben hat?

Nein. Sie bestätigt nur die mathematische Struktur.

Kann die Prüfziffer eine fehlende Produktnummer ersetzen?

Nein. Sie vervollständigt nur eine gewählte Nummernbasis. Zuteilung, Produktbeschreibung und Nutzungsrecht entstehen dadurch nicht.

Warum kann ein gültiger Wert trotzdem im Händlerfeed scheitern?

Händler prüfen häufig zusätzlich Eigentümerschaft, Katalogabgleich, Verpackungsstufe, Formatvorgaben oder Verträge.

Zusammenfassung

Die GS1-Prüfziffer ist ein schneller Integritätstest: aus den vorherigen Ziffern berechnen, vollständige Kennungen vor dem Import prüfen und Abweichungen untersuchen. Für Kartonnummern hilft der GTIN-14-Ratgeber.

Quelle: GS1 zur Berechnung der Prüfziffer.

Barcode-Nummer prüfen

Eine GTIN-, EAN- oder UPC-Nummer und ihre GS1-Prüfziffer prüfen.

Die Prüfung erfolgt lokal. Sie bestätigt keine Produktdaten oder Inhaberschaft.