Racklipedia
Racklify
​
Software

How Warehouse WMS And Label Printers Should Generate GS1-128 Shipping Labels

Updated October 16, 2026
Published October 16, 2026
William Carlin

GS1-128 Shipping Label

Definition

A logistics or shipping label using GS1-128 barcodes to encode identifiers and supply-chain data such as an SSCC, lot, date, or routing information.

Overview

GS1-128 Shipping Label A logistics or shipping label using GS1-128 barcodes to encode identifiers and supply-chain data such as an SSCC, lot, date, or routing information. Generating compliant GS1-128 labels requires coordinated steps across WMS/ERP, label-design software, printer configuration, and operational procedures to ensure scannability and partner compliance.


Production of GS1-128 shipping labels begins in your data systems. The WMS or ERP assigns an SSCC (using your GS1 company prefix and correct check digit), collects any required AIs (GTINs, lot, dates), and formats the string following GS1 rules. That formatted data is passed to a label template in a labeling application or directly to a print server which inserts the human-readable elements and GS1-128 barcode(s).


WMS And Data Best Practices


Designate a single system of record for SSCC generation and store the mapping between SSCC and the physical logistic unit. Ensure your WMS outputs data in the exact formats GS1 expects (numeric AIs, correct field lengths, date format YYMMDD for AI 17). If you support variable-length AIs, include the proper FNC1 separator in the encoded stream or let the label software manage it per GS1 rules.


Label Template And Printer Setup


Use a professional label-design tool that understands GS1 Application Identifiers and can render GS1-128 correctly. Set the barcode's module width (X-dimension) and height appropriate to the scanner distances used in receiving and carrier sorting centers. Configure the printer for thermal-transfer printing with durable ribbon and label stock rated for pallet environments (cold, wet, abrasion).


Print Quality And Verification


  • Printer Calibration: Calibrate printers for consistent print darkness and thermal sensitivity to avoid voids or oversaturation.
  • Verification: Perform barcode verification to ISO/IEC 15416 standards when possible. Verification gives a grade and highlights printing defects that a scanner might not flag until in the field.
  • Label Materials: Use adhesives and label stock suitable for the pallet surface — wood pallets, stretch film, or cardboard require different adhesives.


Operational Steps At Print Time


1) Confirm the WMS has generated a valid SSCC and included required AIs for that trading partner.


2) Populate the label template with both human-readable and encoded GS1-128 content. Show AIs in parentheses in the human-readable area (for example (00) 123456789012345678).


3) Print a sample label and scan it with the receiving scanner and a verifier. Store sample images or verification reports as part of QA.


Integration With Carriers And Retailers


Before rolling out labels to live shipments, confirm partner requirements: many retailers and carriers publish label placement, size, and required AIs. For example, a retailer may require the SSCC plus pallet weight and number of cartons; a carrier may require their tracking reference within a separate human-readable area. Align your label template to accommodate all mandatory elements without overcrowding the barcode area.


Common Implementation Pitfalls And Fixes


  • Bad SSCC Generation: Fix: Automate SSCC creation from your GS1 company prefix and integrate the check-digit algorithm into the WMS.
  • Unreadable Barcodes: Fix: Upgrade to a higher-resolution printer, adjust the X-dimension, and re-test scanning at the typical distance used in receiving.
  • Partner Mismatch: Fix: Maintain a partner-spec matrix inside your WMS or label system so each customer/carrier gets the right template.


Testing, Training, And Change Control


Pilot the new label design with a few shipments and collect feedback from receiving and carriers. Train dock staff to place labels consistently on pallets (face, height, and unobstructed area). Use change-control processes to version label templates and keep a record of partner approvals.


In short, the GS1-128 Shipping Label is a powerful enabler of automated receiving and traceability when labels are generated from correct data, printed to GS1 rules, and validated through verification. A coordinated approach across WMS, label design, printers, and partner specifications reduces exceptions and speeds downstream processes.

Sources And Additional Reading (4)

More from this term
Looking for a 3PL?

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