Barcode-Arten: EAN, UPC, Code 128 & QR im Lager

Barcode-Arten richtig wählen: EAN-13, UPC, Code 128, QR und Data Matrix im Vergleich – mit Tabelle, Vor- und Nachteilen und Empfehlung für dein Lager.

Barcode-Arten im Überblick: EAN, UPC, Code 128, QR und Data Matrix fürs Lager
Inhaltsverzeichnis
  1. Barcode-Arten im Vergleich: die große Übersicht
  2. EAN-13: der Standard im europäischen Handel
  3. UPC: der kleine Bruder aus Nordamerika
  4. Code 128: der Allrounder für dein Lager
  5. QR-Code und Data Matrix: mehr Daten auf weniger Platz
  6. Stolpersteine, die wir bei Händlern oft sehen
  7. Für wen passt was? Klare Empfehlungen
  8. So setzt du das mit einer Lagerverwaltung wie beeShip um
  9. Rechtlicher Rahmen: kurz und vorsichtig
  10. Häufige Fragen zu Barcode-Arten
Das Wichtigste vorab

Barcode-Arten sind standardisierte Strich- oder Matrixcodes zur maschinellen Kennzeichnung von Artikeln, Lagerplätzen und Verpackungen. Die wichtigsten im Handel sind EAN-13, UPC, Code 128, QR-Code und Data Matrix.

Auch genannt: Strichcode-Typen, Barcode-Typen, Codetypen, Barcode-Symbologien
Das Wichtigste in Kürze
  • EAN-13 und UPC sind reine Zahlen-Codes für den Handel – EAN-13 in Europa, UPC in Nordamerika. Sie identifizieren ein Produkt, nicht eine Charge.
  • Code 128 ist der Allrounder im Lager: Buchstaben, Zahlen, Sonderzeichen – ideal für interne SKUs und Lagerplätze.
  • QR und Data Matrix tragen deutlich mehr Daten (z. B. Seriennummer, MHD, URL) und brauchen 2D-fähige Scanner.

Du stehst vor der Wahl: neues Etikettensystem im Lager, neue Scanner, neue Artikelnummern – und plötzlich tauchen Begriffe wie EAN-13, UPC, Code 128, QR und Data Matrix auf. Welche Barcode-Arten passen zu welchem Zweck? Und warum reicht nicht einfach „irgendein Barcode“?

Wir sehen das oft: Ein Händler druckt monatelang EAN-13 auf alles, was nicht bei drei auf dem Regal liegt. Bis die erste Ware mit Chargen- oder Seriennummern kommt, die Etiketten zu klein werden und der Scanner an der Packstation plötzlich nichts mehr liest. Dabei ist die Auswahl keine Raketenwissenschaft – wenn man weiß, wofür die einzelnen Codes gemacht sind.

Bevor du dich für einen Code entscheidest, lohnt der Blick auf drei Fragen: Wer soll den Code lesen (Kunde, Lieferant, dein Lager)? Welche Daten müssen rein? Und welche Scanner hast du im Einsatz? Die Antworten sortieren die Auswahl meistens von selbst.

Barcode-Arten im Vergleich: die große Übersicht

Die folgende Tabelle zeigt die fünf Barcode-Arten, die dir im E-Commerce-Lager am häufigsten begegnen. Die Werte sind typische Richtwerte – je nach Druckqualität, Etikettengröße und Scanner variieren sie in der Praxis.

Barcode-ArtZeichenvorratTypische DatenmengeHaupt-EinsatzScanner-Anforderung
EAN-13nur Ziffern (13)eine ArtikelnummerHandelsartikel, POS, Marktplätze1D-Scanner reicht
UPC-Anur Ziffern (12)eine ArtikelnummerHandel in Nordamerika1D-Scanner reicht
Code 128Ziffern, Buchstaben, Sonderzeichenkurze bis mittlere Stringsinterne SKUs, Lagerplätze, Versandlabels1D-Scanner reicht
QR-Codefrei (Text, URL, Zahlen)bis zu einigen tausend ZeichenMarketing, Rückverfolgung, GS1 Digital Link2D-Imager nötig
Data Matrixfrei (Text, Zahlen, Binär)kompakt, hohe DichtePharma, Elektronik, kleine Bauteile2D-Imager nötig

Die wichtigste Unterscheidung: 1D-Codes (EAN, UPC, Code 128) speichern Daten nur in der Breite – also in den Strichen. 2D-Codes (QR, Data Matrix) nutzen Fläche und können dadurch viel mehr Informationen auf kleinem Raum unterbringen.

EAN-13: der Standard im europäischen Handel

EAN-13 ist der Code, den du auf fast jedem Produkt im Supermarkt oder auf Amazon findest. 13 Ziffern, weltweit eindeutig – vergeben über GS1, wo die Nummer offiziell GTIN-13 heißt. Wer eigene Produkte in den Handel bringt, kommt an einer EAN in der Regel nicht vorbei.

  • Vorteile: weltweit anerkannt, von jedem Kassensystem gelesen, eindeutige Produktidentifikation, auf vielen Marktplätzen gefordert.
  • Nachteile: nur Ziffern, keine Buchstaben, feste Länge, keine Chargen- oder Seriennummer möglich. Für interne Zwecke oft überdimensioniert.

Typischer Stolperstein: Händler drucken EANs auf Lagerplatz-Etiketten. Funktioniert technisch, ist aber unpraktisch – Lagerplätze haben keine EAN, und du verschwendest eine wertvolle Nummer. Nimm dafür lieber Code 128.

UPC: der kleine Bruder aus Nordamerika

UPC (Universal Product Code) ist das nordamerikanische Pendant zur EAN. Der bekannteste Vertreter ist UPC-A mit 12 Ziffern. Im nordamerikanischen Einzelhandel ist UPC üblich, in Europa die EAN. Viele Marktplätze akzeptieren beide als GTIN – welche Nummer genau verlangt wird, legt der jeweilige Handelspartner fest.

  • Vorteile: Standard im US-Handel, von dortigen Kassensystemen erwartet, kompatibel mit vielen 1D-Scannern.
  • Nachteile: in Europa kaum verbreitet, nicht für interne Lagerprozesse gedacht, ebenfalls nur Ziffern.

Wer nur in der DACH-Region verkauft, braucht UPC in der Regel nicht. Wer in den USA über den stationären Einzelhandel verkauft, wird dagegen häufig danach gefragt – prüfe die Vorgaben deines Handelspartners. Technisch hängen beide Codes eng zusammen: Eine UPC-A entspricht einer EAN-13 mit führender 0.

Code 128: der Allrounder für dein Lager

Wenn du frei entscheiden kannst, ist Code 128 meist die pragmatische Wahl. Er nimmt Buchstaben, Zahlen und Sonderzeichen – also genau das, was eine SKU wie „SHIRT-BLAU-XL-2024“ ausmacht. Auch Versandlabels und Lagerplatz-Codes laufen oft als Code 128.

  • Vorteile: flexibler Zeichenvorrat, kompakt, von praktisch jedem 1D-Scanner gelesen, ideal für interne Prozesse.
  • Nachteile: Ein frei vergebener Code 128 ist keine international eindeutige Produktnummer wie die EAN – für den Handel mit externen Partnern also kein Ersatz. Wer Charge, MHD oder Versandeinheit standardisiert codieren will, nutzt die GS1-Variante GS1-128 mit festgelegten Datenbezeichnern.

Ein häufiger Fehler: SKUs mit Leerzeichen oder Sonderzeichen wie „/“ oder „&“. Code 128 kann das, aber manche älteren Scanner oder Fremdsysteme tun sich schwer. Wenn du kannst, halte SKUs kurz und ohne Sonderzeichen. Mehr dazu im Lexikon-Beitrag zur SKU.

Willst du sehen, wie Etikettendruck im Lager ohne Excel-Listen aussieht?30 Minuten, an deinem eigenen Ablauf – ohne Verkaufsdruck.
Demo buchen →

QR-Code und Data Matrix: mehr Daten auf weniger Platz

2D-Codes sind im Lager auf dem Vormarsch. Der QR-Code ist im Marketing allgegenwärtig, Data Matrix ist in der Industrie verbreitet – etwa bei Medizinprodukten, Arzneimitteln oder Elektronik. Beide können deutlich mehr als eine Artikelnummer: Seriennummern, MHD, Chargen, URLs, ganze Datensätze.

  • Vorteile: hohe Datenkapazität, sehr klein druckbar (Data Matrix), fehlerkorrigierend – auch bei Kratzern noch lesbar.
  • Nachteile: 2D-Imager als Scanner nötig, Laserscanner liest sie nicht. Etiketten müssen sauber gedruckt sein, sonst wird die Ausleserate schlecht.

Ein typischer Anwendungsfall: Rückverfolgbarkeit. Wenn du mehrere Angaben wie Artikelnummer, Charge und MHD auf ein kleines Etikett bringen musst, stoßen 1D-Codes schnell an Platzgrenzen. Data Matrix kann mehrere Informationen in einem einzigen, kleinen Quadrat unterbringen – ideal, wenn das Etikett auf einem kleinen Bauteil kleben soll. Mehr zur Rückverfolgung liest du im Lexikon-Beitrag zur Chargennummer.

Stolpersteine, die wir bei Händlern oft sehen

Die Auswahl ist das eine – die Umsetzung das andere. Diese Punkte kosten in der Praxis die meiste Zeit:

  • Scanner passt nicht zum Code: Ein 1D-Laser liest keinen QR-Code. Wer später auf 2D umstellen will, braucht neue Hardware.
  • Etikett zu klein, Code zu dicht: Wenn die Module (Striche oder Punkte) zu klein gedruckt werden, sinkt die Leserate drastisch. Lieber etwas größer drucken.
  • Prüfziffer falsch: EAN und UPC enden mit einer Prüfziffer, Code 128 enthält ein Prüfzeichen. Stimmt die Berechnung nicht, etwa bei selbst gebauten Codes aus Excel, liest der Scanner den Code nicht. Nutze einen Generator, der das korrekt berechnet.
  • Falsche Ruhezone: Links und rechts vom Code braucht es weißen Rand. Sonst scheitert der Scanner.
  • Etiketten kleben schlecht: Kälte, Feuchtigkeit und Staub sind Feinde jedes Klebers. Im Tiefkühllager brauchst du spezielle Etiketten.
!
Tipp aus der Praxis

Drucke ein Test-Etikett und scanne es mit dem Scanner, der später im Lager steht – bevor du 5.000 Stück bestellst. Klingt banal, spart aber regelmäßig ganze Nachmittage.

Für wen passt was? Klare Empfehlungen

Kein Code ist „der beste“. Es kommt auf die Situation an:

  • Du verkaufst eigene Produkte im Handel oder auf Marktplätzen: EAN-13. Marktplätze wie Amazon oder OTTO verlangen in der Regel eine GTIN/EAN.
  • Du verkaufst in den USA: UPC-A für den dortigen Handel, EAN-13 zusätzlich für Europa.
  • Du brauchst interne Artikelnummern, Lagerplätze, Versandetiketten: Code 128. Flexibel, robust, überall lesbar.
  • Du musst Chargen, MHDs oder Seriennummern erfassen: GS1-128 (1D) oder – bei wenig Platz – Data Matrix bzw. QR mit passendem 2D-Scanner.
  • Du willst Kunden eine URL oder Anleitung mitgeben: QR-Code auf der Verpackung – aber nicht als Ersatz für die EAN.

In der Praxis kombinieren viele Händler: EAN-13 auf dem Produkt für den Handel, Code 128 auf dem Lagerplatz und Data Matrix auf der Charge. Das ist völlig normal – solange Scanner und Software alle drei lesen können.

Entscheidungshilfe: welcher Barcode für Handel, Lager, USA oder Rückverfolgbarkeit
Schnelle Entscheidungshilfe – Die meisten Händler kombinieren mehrere Codes – je nach Zweck im Lager und im Verkauf.

So setzt du das mit einer Lagerverwaltung wie beeShip um

In beeShip kannst du Artikeletiketten direkt erstellen und drucken – sowohl in der Web- als auch in der mobilen Version. Für Artikel stehen dir zwei Barcode-Typen zur Verfügung: der EAN-Barcode (basiert auf der EAN des Artikels, wird als EAN-13 formatiert) und der SKU-Barcode (basiert auf der internen Artikelnummer, wird als Code 128 formatiert). Beide lassen sich in der mobilen Ansicht direkt am Lagerplatz drucken – praktisch für Neuetikettierung, Wareneingang oder Inventur. In der Webversion kannst du mehrere Artikel gleichzeitig auswählen, Etiketten mit zusätzlichen Infos wie Preis oder Lagerort anpassen und über die Druckerverwaltung an den passenden Etikettendrucker senden. Wie du die Artikelnummern dahinter sinnvoll aufbaust, liest du im Lexikon-Beitrag zur Artikelnummer.

Rechtlicher Rahmen: kurz und vorsichtig

Barcodes sind kein klassisches Rechtsgebiet, aber es gibt Berührungspunkte. GS1 vergibt EANs nach eigenen Vergaberichtlinien – das ist privatrechtlich, nicht gesetzlich. In bestimmten Branchen sind Kennzeichnungen dagegen verpflichtend: Medizinprodukte brauchen nach der EU-Medizinprodukteverordnung (MDR, VO (EU) 2017/745) eine UDI (Unique Device Identification), die maschinenlesbar aufgebracht wird – häufig als Data Matrix. Für Lebensmittel regelt die Los-Kennzeichnungs-Verordnung (auf Basis der Richtlinie 2011/91/EU) die Angabe des Loses; eine bestimmte Barcode-Art schreibt sie nicht vor. Welche Pflichten dich konkret treffen, hängt von Branche und Produkt ab. Dieser Beitrag ersetzt keine Rechts- oder Steuerberatung.

Häufige Fragen zu Barcode-Arten

Was ist der Unterschied zwischen EAN-13 und UPC?

Beide sind 1D-Zahlen-Codes für Handelsartikel. EAN-13 hat 13 Ziffern und ist in Europa Standard, UPC-A hat 12 Ziffern und ist in Nordamerika verbreitet. Eine UPC-A lässt sich als EAN-13 mit führender 0 darstellen. Beide gehören zur GTIN-Familie von GS1.

Kann ich Code 128 auch für Produkte verwenden, die in den Handel gehen?

Für den Handel mit externen Partnern brauchst du eine EAN oder UPC – Code 128 ist dort nicht vorgesehen. Für interne Zwecke wie Lagerplätze, SKUs oder Versandetiketten ist Code 128 dagegen ideal.

Brauche ich für QR-Codes einen neuen Scanner?

Ja, in der Regel. Klassische 1D-Laserscanner lesen nur Striche. Für QR und Data Matrix brauchst du einen 2D-Imager. Viele moderne Handscanner können beides – prüfe das vor dem Kauf.

Wann lohnt sich Data Matrix statt QR-Code?

Data Matrix ist bei kleinen Datenmengen kompakter und eignet sich besser für sehr kleine Etiketten, etwa auf Bauteilen oder Medizinprodukten. QR-Codes sind im Marketing und bei kundenlesbaren Inhalten verbreitet. Für interne Rückverfolgbarkeit sind beide geeignet.

Kann ich eigene Barcodes kostenlos erzeugen?

Für interne Codes wie Code 128 ja – dafür gibt es Generator-Tools. EANs für den Handel müssen dagegen über GS1 bezogen werden, damit sie weltweit eindeutig bleiben. Einen Einstieg findest du im Gratis-Barcode-Generator.

beeShip Logo
Team beeShip

Wir bauen Lagersoftware für Onlinehändler und Fulfiller im DACH-Raum – damit dein Lager schneller, fehlerfreier und unabhängiger versendet.

beeShip Lagersoftware

Den nächsten Schritt gehen wir gemeinsam.

30 Minuten, dein Sortiment, deine Fragen: Wir zeigen dir, wie du das in beeShip direkt umsetzt.

  • Verdopple deine Versandkapazität
  • Bis zu 99,9 % weniger Versandfehler
  • Plug & Play mit Billbee, Shopify & Co.
Demo vereinbaren

Mehr als ein WMS.
Deine Business-Zentrale.

Von der Bestellung bis zum Versand — ein System für dein ganzes Business. Weniger Tools, weniger Chaos, mehr Wachstum.

Made in Germany
Starter
Alles, um sauber und professionell zu starten.
€99/ Monat
1.000 Bestellungen / Monat
1 Benutzer inklusive
Loslegen
  • Alle Kanäle500+ direkte und indirekte Kanäle — wie Billbee, OrderDesk, Shopify, Shopware 6, WooCommerce, Gambio, ShipStation, Amazon, eBay, Etsy, OTTO, Kaufland und viele mehr.
  • Alle VersanddienstleisterDHL, Deutsche Post, DPD, GLS, Hermes, UPS, FedEx, Post AT, EasyPost, SendCloud — und viele mehr.
  • Live-Paket-TrackingSendungsverfolgung für ausgewählte KEP-Dienstleister: DHL, Hermes, Post AT, EasyPost u. a. — laufend erweitert.
  • Live-Dashboard & Mitarbeiter-Performance
  • Pick & Pack · 3 Pickstrategien
  • Auslandssendungen mit Zolldokumenten
  • Bundles, Sets & Etiketten-Generator
  • Retouren, Lieferscheine & geparkte Bestellungen
Pro
Volle Power für Skalierung, Export & Kontrolle.
€329/ Monat
3.000 Bestellungen / Monat
3 Benutzer inklusive
Loslegen
  • Alles aus Business, plus:
  • API-Zugriff
  • OCR: Scan-PDF → Bestellung
  • Vendor-Forecasting & FTP-Anbindung
  • Anbindung an Lexoffice, sevdesk & Easybill
  • Fulfillment-Suite (lagersoftware.io) zubuchbar
  • Onboarding zubuchbar →
Enterprise
Maßgeschneidert für dein Volumen & dein Team.
Auf Anfrage
Individuelles Bestellvolumen
Benutzer nach Bedarf
Angebot anfragen
  • Alles aus Pro, plus:
  • Dedizierter Account Executive
  • Telefon-Support & SLA
  • beeShip Cloud Printing inklusive
  • Fulfillment-Abrechnung (Pick / WE / WA)
  • Professional Services & Individualentwicklung

Alle Preise pro Monat, zzgl. MwSt. · Jahresvertrag: 12 Monate Laufzeit, monatliche Zahlung. Monatstarif: monatlich kündbar.