Understand SSCC structure: an SSCC is an 18-digit number composed of an Extension Digit (1), your GS1 Company Prefix (variable length), a Serial Reference (variable, allocated by you), and a Check Digit (1); obtain your GS1 Company Prefix by registering with your national GS1 organization (e.g., GS1 US).
Compute the SSCC check digit using the standard GS1 Mod-10 algorithm applied to the first 17 digits; implement this in your label generation code or use a GS1-certified barcode library.
Encode the SSCC in a GS1-128 barcode (a Code 128 barcode with GS1 Application Identifiers): use Application Identifier '00' followed by the 18-digit SSCC; the resulting barcode is what carriers and trading partners scan for pallet tracking.
Build the pallet label layout following GS1 standards and any trading partner-specific label requirements (many retailers require specific zones for SSCC, Ship To, Ship From, PO Number, and item data); use Application Identifiers such as '420' for Ship-To postal code, '91' for trading partner internal reference, and '02'/'37' for pallet content GTIN and quantity.
Generate the physical label using a thermal label printer (typically 4x6 or 4x8 inch format at 203 or 300 DPI) using ZPL, EPL, or PDF output from your label generation library; verify the barcode scans correctly with a barcode verifier before production use.
Correlate each SSCC with the contents of the pallet in your WMS and include the SSCC in the EDI 856 Advance Ship Notice (ASN) transmitted to the trading partner.
Known gotchas
SSCCs must be unique across all time and all pallets from your company; implement a serial number sequence manager in your WMS or ERP that never reuses serial reference numbers, even for returned or rejected pallets.
GS1 Company Prefix length varies by company (6 to 11 digits depending on the number of barcodes your company needs to encode); this affects the number of digits available for the serial reference — calculate the serial reference field length as 16 minus the length of your company prefix.
Trading partner label requirements vary significantly; some require specific retailer-defined zones, fonts, and data elements not covered by base GS1 standards — always obtain and review the trading partner's routing guide before generating production pallet labels.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp