Zum Hauptinhalt springen

UPC vs SKU: der Unterschied, die Rolle der EAN und wann du was brauchst

UPC, EAN und SKU erklärt: wer welchen Code vergibt, Formate, GS1-Kosten, wann Händler und Google einen UPC brauchen, Varianten, Bundles und Datenfelder.

UPC vs SKU: der Unterschied, die Rolle der EAN und wann du was brauchst

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 vonDir (der Marke, dem Händler oder Verkäufer)Dem Markeninhaber, mit einer bei GS1 US lizenzierten Nummer
FormatBuchstaben, Ziffern und Bindestriche, nach eigenem MusterGenau 12 Ziffern, die letzte ist eine Prüfziffer
EindeutigkeitInnerhalb deines eigenen KatalogsWeltweit, über alle Unternehmen hinweg
KostenKostenlosAb $30 für eine einzelne GTIN bei GS1 US
Dasselbe Produkt bei zwei HändlernZwei verschiedene SKUsEin UPC
Auf der Verpackung gedrucktSelten, manchmal auf RegaletikettenJa, als UPC-A-Barcode
Für Käufer sichtbarManchmal auf der ProduktseiteMeist auf der Verpackung; Feeds senden ihn an Google
HauptaufgabeBestand, Kommissionierung, Bestellungen, Berichte, Kanal-SyncScannen an der Kasse, Händler-Listings, Produktabgleich
Änderbar?Ja, aber eine Änderung unterbricht Historie und IntegrationenNein, eine GTIN bleibt bei dem Produkt, dem sie zugewiesen wurde
9 von 9 Zeilen
Die SKU gehört deinem Unternehmen; der UPC gehört zum Produkt und begleitet es überall.

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.

Ein Template füllt das Feld SKU für viele Produkte auf einmal und zeigt das Ergebnis vor dem Anwenden in einer Vorschau. Lass veränderliche Segmente wie das Jahr weg, wenn der Code stabil bleiben muss.

Wann du einen UPC brauchst und wann eine SKU reicht

Brauchst du für dieses Produkt einen UPC?

Diagramm wird geladen
Wiederverkäufer nutzen den Code des Herstellers; nur Markeninhaber lizenzieren eigene.

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 10250 $50 $
Bis zu 100750 $150 $
Bis zu 1.0002.500 $500 $
Bis zu 10.0006.500 $1.300 $
Bis zu 100.00010.500 $2.100 $
6 von 6 Zeilen
Einzelne GTINs passen für eine Handvoll Produkte; eine Basisnummer lohnt sich ab etwa zehn oder mehr.

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-STEE-ORGNavyS614141000012
TEE-ORG-NAV-MTEE-ORGNavyM614141000029
TEE-ORG-NAV-LTEE-ORGNavyL614141000036
TEE-ORG-WHT-STEE-ORGWeißS614141000043
TEE-ORG-WHT-MTEE-ORGWeißM614141000050
TEE-ORG-WHT-LTEE-ORGWeißL614141000067
6 von 6 Zeilen
Jede Zeile ist eine eigene Handelseinheit mit eigener SKU und eigenem UPC; der übergeordnete Code gruppiert sie nur. Die UPCs nutzen die Beispiel-Basisnummer 614141 von GS1 US und dienen nur zur Veranschaulichung.

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Billige UPCs von Wiederverkäufern. Die Nummer kann in der Datenbank eines Händlers bereits zum Produkt eines anderen Unternehmens gehören.
  6. 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.

Eine Kennungsregel auf Block (Blockieren) hält jedes Produkt ohne verwendbare EAN oder GTIN vor dem nächsten Sync zurück, während weichere Regeln nur warnen.
Diego Nijboer

CTO und Mitgründer von WISEPIM. Ich baue AI-gestützte Lösungen, die das Produktdatenmanagement für E-Commerce-Unternehmen verändern. Über 10 Jahre Erfahrung im Lösen komplexer technischer Herausforderungen im E-Commerce und bei PIM-Systemen.

Häufig gestellte Fragen

Noch Fragen?

Keine passende Antwort gefunden? Melde dich bei unserem Team.

Support kontaktieren

Technisch ja, nichts hindert dich daran, den UPC ins SKU-Feld zu tippen. Später macht das Ärger: Produkte ohne GTIN brauchen ohnehin eine SKU, generalüberholte Geräte und Bundles teilen sich einen UPC, brauchen aber eine eigene SKU, und ein Lieferantenwechsel kann für dasselbe Produkt einen neuen Barcode bringen. Halte ein eigenes SKU-Muster und speichere den UPC in einem eigenen Feld.

Nicht ganz. Die UPC-Nummer, also die GTIN-12, ist die 12-stellige Kennung. Der UPC-A-Barcode ist das Strichmuster, das sie codiert, damit ein Scanner sie lesen kann. Viele verwenden die Begriffe synonym, aber in den Produktdaten speicherst du die Nummer; das Barcode-Bild wird daraus für Verpackungen und Etiketten erzeugt.

Nein. Das Barcode-Feld in Shopify ist optional, und ein Shop läuft allein mit SKUs. Manche mit Shopify verbundenen Vertriebskanäle verlangen eventuell eine GTIN, bevor ein Produkt dort veröffentlicht werden kann, und Google nutzt GTINs zum Produktabgleich. Füge den Code des Herstellers also hinzu, wann immer ein Produkt einen hat.

Ein UPC ist eine 12-stellige GTIN, die vor allem in Nordamerika genutzt wird; eine EAN ist eine 13-stellige GTIN, die in den meisten anderen Ländern genutzt wird. Beide stammen von GS1, und moderne Kassensysteme scannen beide. Ein UPC lässt sich mit einer vorangestellten Null als 13-stellige Nummer schreiben, deshalb speichern viele Systeme jeden Code in einem einzigen GTIN-Feld.

Ja. Jede Größe, Farbe oder andere Option wird separat gelagert, kommissioniert und verkauft, braucht also eine eigene SKU. Shopify verlangt eine eindeutige SKU pro Variante, und das Google Merchant Center braucht für jede Variante eine eindeutige Produkt-ID. Ein gemeinsamer übergeordneter Code oder Modellcode kann die Varianten zusätzlich gruppieren.

Weiter entdecken

Handverlesene nächste Schritte, um tiefer einzusteigen.

Bessere Produktdaten, bessere Ergebnisse.Mehr Umsatz erzielen.

4,7