All Filters

Where Is GS1-128 Used? Key Locations, Labels, and Systems

Manufacturing
Updated March 19, 2026
ERWIN RICHMOND ECHON

GS1-128 (UCC/EAN-128)

Definition

GS1-128 (UCC/EAN-128) is a barcode standard based on Code 128 that encodes standardized Application Identifiers (AIs) to represent specific data such as batch numbers, expiration dates, quantities, and serial numbers. It is used across supply chains to ensure accurate, machine-readable labeling and reliable data exchange between trading partners.

Overview

Introduction


GS1-128 (UCC/EAN-128) is a logistics-focused barcode used in many physical and digital places throughout the supply chain. For beginners it helps to know typical places you’ll find GS1-128 barcodes, how they integrate with systems, and best practices for label placement and scanning environments.


Physical Locations Where GS1-128 Is Common


GS1-128 is designed for logistics units and aggregated packaging. Common physical locations include:


  • Pallet Labels: The most familiar use—SSCC encoded in GS1-128 on an outer pallet label to identify the logistic unit uniquely for shipment tracking and receiving.
  • Carton and Case Labels: Cartons that need to convey product GTIN plus additional data such as lot/expiry or batch details.
  • Master Case and Inner Pack Labels: When supply chains need to track packaging hierarchies—what’s inside a master case—GS1-128 helps link GTINs and quantities.
  • Shipping Documents and Pallet Straps: Sometimes GS1-128 is placed on the packing list or strapped to pallet bands to provide a machine-readable tie to the shipment manifest.
  • Inbound Receiving Areas and Checkpoints: Where goods are scanned during receiving, cross-dock, or staging for stores.


Digital and System Locations


GS1-128 data is not only read by handheld scanners but also flows into software systems that drive operations:


  • Warehouse Management Systems (WMS): Upon scanning an SSCC or carton label, the WMS updates inventory records, triggers put-away rules, or initiates quality checks.
  • Transport Management Systems (TMS): Carriers and shippers scan GS1-128 at pickup/delivery, feeding tracking and freight event messages.
  • Enterprise Resource Planning (ERP) and Order Management: GS1-128 data validates shipment contents against purchase orders and automates invoicing/ASN reconciliation.
  • EDI/ASN Workflows and GS1 EDI Formats: GS1-128 labels commonly accompany Advance Ship Notices (ASNs) in EDI messages to ensure scanned labels match electronic shipment declarations.


Industry-Specific Locations


Some industries use GS1-128 in regulated or specialized places:


  • Healthcare: Hospital receiving docks, pharmacy storerooms and sterile processing departments scan GS1-128 on supplies for inventory control and patient safety.
  • Food Processing: Cold-chain facilities print GS1-128 with temperature-sensitive data for traceability during refrigerated transport.
  • Retail Distribution Centers: Goods arriving at retailer DCs are commonly scanned at doors and conveyors where GS1-128 SSCC labels speed receiving and put-away.


Label Placement and Print Considerations


Correct placement and printing are essential for successful scanning. Best practices include:


  • Place GS1-128 on a flat surface, away from corners or edges that distort the barcode.
  • Maintain sufficient quiet zones (white space) around the barcode per GS1 specs.
  • Use appropriate print resolution (typically ≥203 dpi for carton labels; 300 dpi for small barcodes) and check contrast between barcode and background.
  • Consider label material suited to the environment—weatherproof or freezer-grade materials for cold or outdoor shipments.


Integration Points and Verification


To make GS1-128 effective, integrate scanning hardware with software that understands AIs. Use barcode verifiers to check print quality and conformance to GS1 rules. Verify end-to-end by scanning labels at receiving and confirming the data maps correctly to WMS/ERP fields and EDI/ASN records.


Where Not to Use GS1-128


GS1-128 is less suited for consumer-facing product packaging where space is limited or mobile scanning by consumers is expected—QR codes or GS1 DataMatrix may be better there. GS1-128 is optimized for logistics, not necessarily for marketing or direct-to-consumer scanning needs.


Practical Example


Imagine a frozen food producer shipping pallets to a retailer's DC. Each pallet has a GS1-128 label on the short side containing SSCC (00), GTIN (01), and expiry date (17). At the DC dock door, a fixed scanner reads the GS1-128 as the pallet passes a conveyor. The WMS receives the SSCC, matches it to the ASN, and the pallet is routed to a cold storage location automatically—no manual lookup needed.


Conclusion


GS1-128 shows up wherever goods move, are consolidated, or must be uniquely identified: pallets, cartons, warehouses, carrier checkpoints, and within WMS/TMS/ERP systems. Proper label placement, high-quality printing, and system integration ensure GS1-128 delivers its intended value: faster, more accurate, and traceable supply-chain operations.

More from this term
Looking For A 3PL?

Compare warehouses on Racklify and find the right logistics partner for your business.

logo

Processing Request