What goes on a GS1-128 retail carton label, how the SSCC ties each carton to your ASN, placement rules retailers enforce, and where carton labeling usually goes wrong.
A retailer's distribution center does not open your cartons to find out what is inside. It scans the label on the outside, matches that scan to the advance ship notice you sent, and decides in seconds whether the shipment is received cleanly or pulled aside as an exception. That makes the carton label one of the smallest and most consequential pieces of a wholesale order. This guide explains what goes on a retail carton label, how the numbers on it connect to your electronic data, and where labeling usually goes wrong.

Most large retailers ask suppliers to use a GS1-128 shipping label, often called a UCC-128 label from its older name. Its job is to give every carton a unique identity that the receiving system can tie back to a purchase order.
The key element is the SSCC, the Serial Shipping Container Code. It is an 18-digit number that identifies one specific carton or pallet, not a product. Two cartons holding the same SKU still get two different SSCCs. When the DC scans that number, it looks it up in your ASN and learns exactly what that carton is supposed to contain.
That is why the label and the ASN have to be built from the same data at the same time. If you want the background on the EDI documents themselves, our guide to what the 850, 856 and 810 do in fulfillment covers the full order cycle.
Retailers publish their own layouts, but most follow a similar zone structure:
| Zone | Typical content |
|---|---|
| Ship from / ship to | Supplier address and the destination DC or store address |
| Carrier zone | Carrier name, PRO or tracking number, sometimes a ship-to postal code barcode |
| Order zone | Purchase order number, department, sometimes vendor number |
| Store or mark-for zone | Final store number when a DC cross-docks to stores |
| Product zone | SKU or UPC, quantity, sometimes style, color and size for single-SKU cartons |
| SSCC zone | The 18-digit SSCC as a GS1-128 barcode with human-readable digits |
The exact order, font sizes and label dimensions are defined in each retailer's routing guide or vendor compliance manual. A 4x6 inch label is common, but not universal, so the layout has to be configured per retailer rather than assumed.
Carton content changes what the label needs to say.
Mixed cartons are where errors multiply. If a picker swaps one unit between two cartons, both SSCCs now describe the wrong contents, even though the total shipment count is correct.
Placement rules matter because DC receiving is built around conveyor scanners and handheld scans at predictable heights. Common requirements include:
These look like small details. In practice, an unreadable or misplaced label forces a manual receipt, and manual receipts are where retailers apply compliance charges. Our overview of retail routing guides and chargebacks explains how those deductions are usually assessed.
A reliable sequence for a retail order at a 3PL looks like this:
The important point is that the label and the ASN come from the same scans. When a team prints labels from a spreadsheet and keys the ASN separately, the two drift apart, and the DC notices.
A quick internal audit is to pull a handful of recently shipped cartons, scan each SSCC, and compare it against the ASN that went out. If they do not match exactly, the gap is in the process, not the printer.
Before sending your first retail purchase order through a fulfillment partner, confirm:
If you are preparing for wholesale or big-box accounts, our retail fulfillment services page outlines how IDCEA handles carton labeling, retailer-specific packing rules and EDI documents as part of each order.