QR & Barcode StudioQR Studio

Shipping Label Barcodes Explained

Shipping labels use several barcodes, each with a job: GS1-128 carries the SSCC that identifies the pallet or parcel, ITF-14 marks the carton, and carriers add their own codes for routing. Knowing which is which helps you meet retailer and warehouse requirements.

SSCC and the GS1 logistic label

The Serial Shipping Container Code is an 18-digit number that uniquely identifies one logistic unit, such as a pallet or a mixed case. It is encoded in GS1-128 behind Application Identifier (00), for example (00)012345670000000015. Like GTINs, it is built from your GS1 company prefix, plus a serial reference and a mod 10 check digit. The GS1 logistic label often adds further AIs: (02) contained GTIN, (37) count, (10) batch, (15) best before or (420) ship-to postal code.

Other codes you will see

  • ITF-14: the GTIN-14 of an outer case, printed directly on corrugated cardboard, often with a bearer bar frame.
  • PDF417: stacked 2D code used on some carrier and customs labels that need to carry more data.
  • MaxiCode: fixed-size 2D code used by UPS for high-speed sorting.
  • Carrier tracking barcodes, usually Code 128, generated by the carrier system when you buy postage.

Quality matters at the dock

Warehouses scan labels at speed, often with fixed scanners, so print GS1-128 with sufficient bar height and full quiet zones, ideally with a thermal transfer printer on matte labels. Do not place labels over carton edges or straps. Validate the data before printing: a wrong check digit or an AI with the wrong length causes rejections at the receiving dock.

Carrier labels must come from the carrier or an approved system; this tool is for your own GS1 and internal codes.

How to make it

  1. Open Barcode and choose GS1-128.
  2. Enter data with AIs in brackets, for example (00) followed by your 18-digit SSCC.
  3. Read the validation result: lengths, check digits and dates are checked per AI.
  4. Export as SVG or PDF and place it on your label layout, or use Print for a series.

Frequently asked questions

What is the difference between SSCC and a tracking number?

The SSCC is your GS1 identifier for the physical unit and is used across the supply chain. A tracking number is issued by the carrier for its own delivery network.

Do I need GS1 membership for SSCC labels?

Yes. A valid SSCC contains your GS1 company prefix, which is licensed from your national GS1 organisation.

Why does my GS1-128 barcode fail at the warehouse?

Common causes are wrong check digits, missing FNC1 separators between variable-length AIs, low bar height or a quiet zone cut by the label edge. Validating before printing catches the data errors.