The UCC-128 barcode, now formally known as the GS1-128 barcode, is the standard shipping label format used across the retail supply chain for identifying cartons, pallets, and shipment units. If you have ever looked at the label on a case pack arriving at a distribution center or retail store, the large barcode at the bottom is almost certainly a GS1-128. The label encodes information like the Serial Shipping Container Code (SSCC), lot number, production date, expiration date, item quantity, and purchase order number into a single scannable format that receiving systems can read instantly.

History and Naming

The label was originally developed under the Uniform Code Council (UCC), which is why the name UCC-128 persisted in the industry for years. In 2005, the UCC merged with EAN International to form GS1, and the standard was officially renamed GS1-128. Despite the name change, many warehouses, carriers, and retailers still refer to it as UCC-128. Some also call it the EAN-128 (from the European side of the merger) or simply a “shipping label barcode.” All of these names refer to the same standard.

What the Label Contains

A GS1-128 label uses Application Identifiers (AIs) to structure the data encoded in the barcode. Each AI is a numeric prefix that tells the scanning system what type of data follows. Common Application Identifiers include:

AI (00) identifies the SSCC, an 18-digit number that uniquely identifies a logistics unit (a pallet, case, or parcel). AI (01) encodes the Global Trade Item Number (GTIN), identifying the product. AI (02) indicates the GTIN of items contained within the logistics unit. AI (10) carries the batch or lot number. AI (15) shows the best-before date. AI (17) is the expiration date. AI (37) specifies the count of trade items in the unit.

A single GS1-128 barcode can encode multiple AIs in sequence, so one scan can capture the product ID, lot number, expiration date, and quantity simultaneously. This is what makes GS1-128 far more useful than a simple UPC barcode, which only encodes a single product identifier.

Retail and Distribution Requirements

Major retailers, including Walmart, Costco, Target, and Amazon, require GS1-128 labels on inbound shipments. Each retailer has specific formatting requirements covering label size, placement on the carton, which AIs must be included, and how the human-readable text is displayed alongside the barcode. Walmart, for example, requires SSCC labels on every case and pallet, with specific placement on the bottom right corner of two adjacent sides of each case. Non-compliant labels result in chargebacks, typically $2 to $5 per non-compliant carton, which adds up quickly on a 500-case shipment.

Amazon’s inbound shipment requirements use their own labeling system (FNSKU labels on individual units, Amazon shipment ID labels on cartons), but sellers who also distribute through wholesale channels to brick-and-mortar retailers need to understand GS1-128 compliance for those shipments.

Generating and Printing GS1-128 Labels

GS1-128 labels are generated using warehouse management systems (WMS), enterprise resource planning (ERP) software, or standalone label printing applications like Bartender, NiceLabel, or ZebraDesigner. The labels are printed on thermal transfer printers, with Zebra being the dominant brand in warehouse environments. Label stock is typically 4×6 inches for case labels, though pallet labels may be larger. Print quality matters: a poorly printed barcode that fails to scan at the retailer’s receiving dock gets rejected and chargeback penalties follow.

Connection to FBA Prep

While Amazon FBA uses its own barcode system rather than GS1-128, many MeisterPrep clients sell through multiple channels. A seller might send one portion of a shipment to Amazon FBA (labeled with FNSKU barcodes) and another portion to a retail distribution center (labeled with GS1-128 barcodes). Prep centers that handle both labeling standards help multichannel sellers avoid maintaining separate supply chains for each sales channel, consolidating the work under one roof and reducing per-unit handling costs.

Secure, efficient, and tailored to your needs

Contact MeisterPrep and let's optimize your warehousing strategy together!

CONTACT US

Contact With Us