Eine SKU (Stock Keeping Unit) ist ein interner Code, den du selbst in einem beliebigen Format anlegst, um ein Produkt oder eine Variante in deinem eigenen Bestand, deinen Bestellungen und Berichten zu verfolgen. Ein UPC (Universal Product Code) ist eine 12-stellige Nummer, die GTIN-12, die du bei GS1 US lizenzierst und die dasselbe Produkt bei jedem Händler, Marktplatz und Lager der Welt identifiziert. Dasselbe Paar Schuhe in Größe 9 hat überall einen UPC, während jeder Shop, der es verkauft, ihm seine eigene SKU gibt.
SKUs brauchst du immer: eine pro Variante, eindeutig in deinem Katalog. Einen UPC brauchst du, wenn du über Händler oder Marktplätze verkaufst, die einen verlangen, oder wenn Google Shopping dein Angebot einem bekannten Produkt zuordnen soll. Außerhalb Nordamerikas übernimmt die 13-stellige EAN (GTIN-13) dieselbe Rolle, die Frage lautet dort also meist EAN vs SKU. In deinen Produktdaten teilen sich die beiden nie ein Feld: Die SKU gehört in sku, der UPC in gtin oder upc und die Herstellerteilenummer in mpn.
SKU und UPC im Vergleich, neun Punkte
SKU vs UPC auf einen Blick
| Vergeben von | Dir (der Marke, dem Händler oder Verkäufer) | Dem Markeninhaber, mit einer bei GS1 US lizenzierten Nummer |
|---|---|---|
| Format | Buchstaben, Ziffern und Bindestriche, nach eigenem Muster | Genau 12 Ziffern, die letzte ist eine Prüfziffer |
| Eindeutigkeit | Innerhalb deines eigenen Katalogs | Weltweit, über alle Unternehmen hinweg |
| Kosten | Kostenlos | Ab $30 für eine einzelne GTIN bei GS1 US |
| Dasselbe Produkt bei zwei Händlern | Zwei verschiedene SKUs | Ein UPC |
| Auf der Verpackung gedruckt | Selten, manchmal auf Regaletiketten | Ja, als UPC-A-Barcode |
| Für Käufer sichtbar | Manchmal auf der Produktseite | Meist auf der Verpackung; Feeds senden ihn an Google |
| Hauptaufgabe | Bestand, Kommissionierung, Bestellungen, Berichte, Kanal-Sync | Scannen an der Kasse, Händler-Listings, Produktabgleich |
| Änderbar? | Ja, aber eine Änderung unterbricht Historie und Integrationen | Nein, eine GTIN bleibt bei dem Produkt, dem sie zugewiesen wurde |
GS1 US fasst es in seinem Leitfaden zu UPCs in einem Satz zusammen: Zwei Händler können denselben Artikel mit demselben UPC verkaufen, aber jeder nutzt seine eigene SKU. Unser Leitfaden GTIN vs UPC vs EAN zeigt, wie der UPC mit den anderen GTIN-Formaten zusammenhängt.
Ein UPC von innen: das Beispiel von GS1, Ziffer für Ziffer
GS1 US nutzt 6 14141 99999 6 als Beispiel-UPC. Die Nummer hat drei Teile:
- GS1-Basisnummer (614141): 6 bis 10 Ziffern, die GS1 einem Markeninhaber zuteilt. Eine längere Basisnummer lässt weniger Ziffern für Produkte übrig.
- Artikelreferenz (99999): 1 bis 5 Ziffern, die der Markeninhaber vergibt. Jede Variation, etwa eine andere Größe oder Geschmacksrichtung, bekommt ihre eigene Artikelreferenz.
- Prüfziffer (6): aus den ersten 11 Ziffern berechnet, damit ein Scanner oder System eine vertippte oder falsch gelesene Nummer erkennt.
Für die Prüfziffer addierst du die Ziffern an den ungeraden Stellen (1., 3., 5. und so weiter von links: 6 + 4 + 4 + 9 + 9 + 9 = 41) und multiplizierst mit 3, das ergibt 123. Dann addierst du die Ziffern an den geraden Stellen (1 + 1 + 1 + 9 + 9 = 21). Die Summe ist 144. Die Prüfziffer ist der Wert, der bis zum nächsten Vielfachen von 10 fehlt: 150 minus 144 ist 6. Der EAN- und GTIN-Validator führt diesen Test für jede GTIN-Länge aus.
Barcode und Nummer sind zwei verschiedene Dinge: Das UPC-A-Symbol sind die Striche, die GTIN-12 sind die Daten, die es trägt. Laut GS1 US ist die GTIN-12 der einzige GTIN-Typ, der sich in einem UPC-A-Barcode codieren lässt. Wenn du die Grafik brauchst, zeichnet der UPC-Barcode-Generator sie aus einer gültigen Nummer, und die Übersicht der Barcode-Typen erklärt, wann du UPC-A, EAN-13 oder ITF-14 brauchst.
Eine SKU von innen: ein Format, das du einmal entwirfst und beibehältst
Für SKUs gibt es keinen Standard, und genau deshalb brauchen sie Regeln. Ein lesbares Muster stellt das stabilste Merkmal an den Anfang und das variabelste ans Ende. Für ein Bio-Baumwoll-T-Shirt in Navy, Größe M, sagt TEE-ORG-NAV-M einem Kommissionierer ohne Nachschlagen, was er greifen muss. Das Shopify-Hilfecenter nennt ähnliche Beispiele und ist in einem Punkt streng: Jedes Produkt und jede Variante muss eine eigene, eindeutige SKU haben.
- Feste Segmente: Produkttyp, Modell, Farbe, Größe, im ganzen Katalog in derselben Reihenfolge und Länge.
- Nur Buchstaben und Ziffern, plus Bindestriche: keine Leerzeichen, Schrägstriche oder Akzente, an denen CSV-Dateien und Integrationen scheitern.
- Keine verwechselbaren Zeichen: Vermeide den Buchstaben O neben der Null und den Buchstaben I neben der Eins.
- Keine veränderlichen Werte: Preis, Lieferant oder Saison in einer SKU veralten, während das Produkt dasselbe bleibt.
- Eine Schreibweise: Shopify weist darauf hin, dass SKUs bei Synchronisierungen zwischen Groß- und Kleinschreibung unterscheiden, ABC123 und abc123 sind also zwei verschiedene SKUs.
- Verwende eine ausgemusterte SKU nie für ein neues Produkt; alte Bestellungen und Berichte verweisen noch darauf.
Der SKU-Generator baut Codes aus solchen Segmenten und erweitert sie über Varianten.
Wann du einen UPC brauchst und wann eine SKU reicht
Brauchst du für dieses Produkt einen UPC?
Verkauf über Händler. GS1 US erklärt, dass ein UPC auf dem Produkt bei den meisten Händlern Voraussetzung für den Verkauf ist. Kassensysteme lesen Preis und Kategorie per Barcode-Scan aus, ein Produkt ohne Barcode lässt sich daher meist nicht listen.
Google Shopping. Das Google Merchant Center empfiehlt das Attribut gtin für jedes Produkt, dem der Hersteller eine GTIN zugewiesen hat, akzeptiert 8, 12, 13 oder 14 Ziffern und verlangt eine korrekte Prüfziffer. Es warnt davor, einen Wert zu raten oder zu erfinden. Eigenmarken und Produkte, die nur du verkaufst, haben oft keine GTIN; für sie übermittelst du stattdessen brand und mpn. Fehlende oder falsche GTINs können die Sichtbarkeit einschränken.
Marktplätze. Die meisten großen Marktplätze gleichen Angebote über die GTIN ab. Manche erlauben Ausnahmen für Eigenmarkenware; GS1 US weist darauf hin, dass Amazon diese für einige Eigenmarkenprodukte gewähren kann, aber trotzdem GTINs von GS1 empfiehlt.
Nur dein eigener Webshop. Für den Betrieb des Shops reichen SKUs. Eine GTIN lohnt sich trotzdem, wenn das Produkt eine hat, denn darüber ordnet Google dein Angebot dem Produkt zu.
Wiederverkauf des Produkts einer anderen Marke. Nutze den UPC des Herstellers. Lizenziere nie eine eigene Nummer für ein Produkt, das jemand anderes herstellt; die GTIN gehört dem Markeninhaber. Das UPC-Lookup-Tool zeigt, welches Produkt und welche Marke öffentliche Seiten zu einem Barcode nennen. Das hilft, wenn eine Lieferantendatei mit Nummern, aber ohne Namen ankommt.
Was UPCs bei GS1 US kosten
| 1 (einzelne GTIN von GS1 US) | 30 $ | 0 $ |
|---|---|---|
| Bis zu 10 | 250 $ | 50 $ |
| Bis zu 100 | 750 $ | 150 $ |
| Bis zu 1.000 | 2.500 $ | 500 $ |
| Bis zu 10.000 | 6.500 $ | 1.300 $ |
| Bis zu 100.000 | 10.500 $ | 2.100 $ |
Preise laut der GS1 US-Seite How to get a UPC barcode am 19. Oktober 2026. Auf seiner GTIN-Seite warnt GS1 US außerdem, dass GTINs von nicht autorisierten Drittanbietern bereits einem anderen Unternehmen oder Produkt zugeordnet sein können, was zu Problemen bei der Annahme und der Datenqualität führt.
Ein UPC mit mehreren SKUs: Zustand, Bundles und Lagerorte
Ein Produkt behält einen UPC, aber du brauchst dafür unter Umständen mehr als eine SKU. Wo die Grenze verläuft:
- Lagerorte: eine SKU behalten. Shopify rät, für eine Variante an allen Standorten dieselbe SKU zu nutzen und den Bestand pro Standort zu führen, damit Umlagerungen und Berichte im ganzen Unternehmen funktionieren.
- Zustand: getrennte SKUs. Ein generalüberholtes oder gebrauchtes Gerät trägt die GTIN des Herstellers, hat aber einen eigenen Preis und Bestand. Gib ihm also eine eigene SKU (zum Beispiel HDP-200-BLK-REF). Im Google Merchant Center ist es ein eigenes Produkt mit condition auf used oder refurbished; Google akzeptiert keine zwei Produkte mit derselben GTIN und denselben Variantenattributen, den Zustand eingeschlossen.
- Selbst erstellte Bundles: eigene SKU, GTIN des Hauptprodukts. Für eine Kamera mit Tasche und Objektiv, die du selbst zusammenstellst, verlangt Google GTIN, MPN und Marke des Hauptprodukts plus das Attribut is_bundle. Ein vom Hersteller erstelltes Bundle hat eine eigene GTIN.
- Selbst erstellte Multipacks: eigene SKU, GTIN des Einzelartikels. Übermittle die GTIN des Einzelprodukts mit der Anzahl unter multipack und halte die Packungsanzahl in einem eigenen Feld, wie der Leitfaden zu Maßeinheiten in Produktdaten zeigt. Ein Multipack des Herstellers hat eine eigene GTIN.
Varianten brauchen einen eigenen UPC und eine eigene SKU
Jede Größe und Farbe ist eine eigene Handelseinheit. GS1 US sagt, dass jede Variation ihre eigene Artikelreferenz bekommt, Google verlangt eine eindeutige GTIN pro Variante, und Shopify verlangt eine eindeutige SKU pro Variante. Manche Händler führen für Berichte zusätzlich einen Code auf Modellebene über den Varianten, das ist aber ein übergeordneter Code und kein Ersatz für die Varianten-SKU.
Praxisbeispiel: ein T-Shirt, sechs Varianten
| TEE-ORG-NAV-S | TEE-ORG | Navy | S | 614141000012 |
|---|---|---|---|---|
| TEE-ORG-NAV-M | TEE-ORG | Navy | M | 614141000029 |
| TEE-ORG-NAV-L | TEE-ORG | Navy | L | 614141000036 |
| TEE-ORG-WHT-S | TEE-ORG | Weiß | S | 614141000043 |
| TEE-ORG-WHT-M | TEE-ORG | Weiß | M | 614141000050 |
| TEE-ORG-WHT-L | TEE-ORG | Weiß | L | 614141000067 |
Beachte die Ausnahme bei der MPN: Laut Google teilen sich verschiedene Bekleidungsgrößen oft eine MPN, GTINs dagegen nie. mpn darf sich also über Größen wiederholen, gtin und sku nicht.
Wo SKU, GTIN und MPN in jedem System hingehören
- Shopify: Jede Variante hat ein SKU-Feld und Barcode-Felder. Du kannst bis zu 20 Barcodes pro Produkt oder Variante hinzufügen, jeweils mit einem Typ wie einem GTIN-Format oder Custom (benutzerdefiniert) für Werte, die keinem Standard folgen.
- Google Merchant Center: id ist deine eigene eindeutige, stabile Produkt-ID (Google empfiehlt die SKU, 1 bis 50 Zeichen), gtin enthält den UPC oder die EAN, mpn die Herstellerteilenummer und brand die Marke.
- schema.org-Product-Markup: sku, gtin12 oder gtin13 und mpn sind getrennte Eigenschaften.
- Lieferanten- und ERP-Dateien: meist eine Artikelnummer des Lieferanten (seine SKU), deine Artikelnummer und eine Barcode-Spalte. Ordne die Nummer des Lieferanten einem Lieferantenfeld zu, nicht deiner SKU.
Googles Regeln für das Attribut id erklären, warum die SKU stabil bleiben muss: Die ID trägt die Leistungshistorie des Produkts im Merchant Center und in Google Ads, eine Änderung überschreibt also das Produkt. Verwende eine ID auch nicht für mehrere Varianten; jede Variante braucht ihre eigene.
UPCs zu einem Katalog hinzufügen, der nur SKUs hat
Viele Shops starten nur mit SKUs und ergänzen GTINs, wenn ein Händler oder Google danach fragt. In dieser Reihenfolge vermeidest du den meisten Nacharbeitsaufwand:
- Teile den Katalog nach Herkunft auf. Produkte, die du von anderen Marken kaufst, bekommen den Code des Herstellers; nur Produkte unter deiner eigenen Marke brauchen Nummern von GS1.
- Hol Herstellercodes aus der Quelle. Preislisten der Lieferanten, Verpackungen und der eigene Produktfeed des Lieferanten enthalten sie meist. Kopiere keine Codes aus dem Angebot eines Wettbewerbers.
- Zähle deine eigenen Varianten vor dem Kauf. Jede Größe, Farbe und Packungsgröße braucht eine eigene Nummer. Zähle also Varianten, nicht Produktseiten, um die richtige GS1-Kapazität zu wählen.
- Vergib Nummern in einem eigenen Register. Halte fest, welche Nummer wann an welche SKU ging. Eine GTIN wird später nie einem anderen Produkt neu zugewiesen.
- Prüfe vor dem Veröffentlichen. Kontrolliere Länge und Prüfziffer jedes Codes und stelle sicher, dass sich keine zwei Varianten einen Code teilen, bevor der erste Feed rausgeht.
Sechs Verwechslungen von SKU und UPC, die Feeds lahmlegen
- UPC in einer Tabelle als Zahl gespeichert. Führende Nullen verschwinden, und lange Codes werden zur wissenschaftlichen Notation. Formatiere GTIN-Spalten als Text, bevor du einfügst.
- SKU gleich UPC gesetzt. Das funktioniert, bis du ein Bundle, ein generalüberholtes Gerät oder ein Produkt ohne GTIN verkaufst. Halte die Felder getrennt, auch wenn die Werte gleich sind.
- Ein UPC für alle Varianten. Marktplätze führen die Angebote zusammen oder lehnen sie ab, und Google kann die Größen nicht unterscheiden.
- Eine erfundene GTIN für ein Eigenmarkenprodukt. Sie fällt bei der Prüfziffer durch oder kollidiert mit einem echten Produkt. Sende stattdessen Marke und MPN oder lizenziere echte Nummern.
- Billige UPCs von Wiederverkäufern. Die Nummer kann in der Datenbank eines Händlers bereits zum Produkt eines anderen Unternehmens gehören.
- Neue SKUs nach einem Plattformwechsel. Feed-IDs ändern sich, die Anzeigenhistorie beginnt von vorn, und Integrationen verlieren die Verbindung zu alten Bestellungen. Migriere SKUs eins zu eins.
SKUs und GTINs prüfen, bevor sie einen Kanal erreichen
In WISEPIM hält jeder Produktdatensatz SKU, EAN, den 12-stelligen UPC, die Herstellerteilenummer und die Marke in getrennten Feldern. Regeln in Quality Guard können Produkte markieren, deren SKU oder EAN im Projekt nicht eindeutig ist, sowie EANs ohne gültige GTIN-Prüfziffer, und vor einem Export blockieren, überspringen oder warnen. Das ist ein Prüfziffertest, keine Abfrage im GS1-Register: Er fängt Tippfehler und erfundene Nummern ab, aber keine gültige Nummer, die jemand anderem gehört.

