Lijie Printing · Guangzhou / Foshan Tel 180 1199 6161

GS1 logistics labels: SSCC-18 and GS1-128 for retail DCs and e-commerce warehouses

A failed scan at the dock is charged back to the shipper, not the printer. A compliant logistics label needs one mandatory field — the SSCC — and three numbers decide whether it scans.

In 60 seconds

  1. When the barcode fails at the receiving dock, the penalty is not on the printer — it is charged back to you. Retailers and e-commerce warehouses enforce hard rules on carton labels. A failed scan means a rejected delivery or a per-carton chargeback, regardless of how good the label looks.
  2. A compliant logistics label needs exactly one mandatory field: the SSCC. Eighteen digits, encoded under AI (00) in a GS1-128 symbol, identifying that one pallet or carton uniquely across the supply chain. GTIN, batch, expiry and PO number are optional extras.
  3. Three numbers decide whether it scans: X-dimension (0.495–1.016 mm), bar height (at least 32 mm) and quiet zones (10X each side). Hold those and the grade takes care of itself.
  4. 0.495 mm is not printable on every printer. At 203 dpi one dot is 0.125 mm, so four dots give 0.508 mm — in practice you specify 0.5 mm, not 0.495 mm, or the bar widths land between dots.
  5. The cheapest path: send us the customer's DC receiving specification. Field sets, label sizes and placement rules differ by retailer. Setting the artwork to the spec once costs far less than a reprint after the first rejected delivery.

1. When you need a logistics label rather than a product label

Consumer unit labelLogistic unit label
Applied toThe item sold to a shopperCase, pallet, roll cage — the transport and storage unit
IdentifierGTIN (EAN-13 / UPC / ITF-14)SSCC (AI 00), one per unit, never reused
Read byPOS till, shopper's phoneReceiving dock, sortation, warehouse WMS
Cost of errorA stuck checkout, one label replacedRejected delivery, chargeback, return freight
Rule sourceNational labelling law (food, cosmetics)GS1 Logistic Label standard + the customer's DC manual

Practical test: if the customer says "it has to go into our warehouse / onto our shelves", ask one question — does your receiving spec require an SSCC? If yes, this is the article you need.

2. SSCC-18: what the eighteen digits are

The Serial Shipping Container Code is the unique serial number of a logistic unit, encoded under AI (00), always 18 digits:

PositionContentDecided by
1st digitExtension digit (0–9)You; increases numbering capacity. Most companies keep it at 0.
FollowingGS1 Company PrefixIssued by your GS1 Member Organisation; length depends on national policy
MiddleSerial referenceYou allocate it — sequential (…00001, …00002) is simplest
Last digitCheck digitCalculated from the first 17 by the GS1 algorithm

Check digit (GS1 mod 10): from the rightmost data digit, multiply alternately by 3 and 1, sum, then take the digit that brings the total to the next multiple of ten.

Worked example you can re-check: data 06901234567890123 → weights 3,1,3,1… from the right give a total of 142 → the next multiple of ten is 150, so the check digit is 8 → full SSCC 069012345678901238.

3. The three-part layout, and the AIs you actually use

A GS1 logistic label is built from three blocks; when information arrives at different times it may be split into up to three segments (carrier, customer, supplier), and the segment carrying the SSCC always sits at the bottom:

BlockContentTypical AIs
Top (free format)Company name / logo, ship-from and ship-to addresses, PO numbernone (plain text)
Middle (data titles + human readable)SSCC digits, item, count, batch, dates00, 02+37, 01, 10, 11, 13, 17
Bottom (barcodes)GS1-128 symbol with the human readable interpretation beneath it00, 02, 37, 10, 17…
AIMeaningNote
00SSCCThe only mandatory element; fixed 18 digits
02GTIN of the trade items contained (CONTENT)Must appear with (37); never with (01)
37Count of contained trade itemsOnly with (02), never with (01)
01GTIN, when the unit is itself a trade itemMutually exclusive with (02)
10 / 11 / 13 / 17Batch / production date / packing date / expiryAll dates YYMMDD, six digits
310nNet weight in kg; n is the decimal positionCommon for variable-measure goods
421Ship-to postal code with countryISO 3166-1 numeric-3 + postal code; never with (420)
402 / 401GSIN (shipment) / GINC (consignment)For units travelling together

Three normative rules — breaking them is a data error, not a layout preference: (01) and (02) never coexist; (02) always comes with (37); (37) is never used with (01). The customer's EDI or WMS will reject the message, not just the label.

4. Symbol dimensions: X-dimension, bar height, quiet zones

Sizing it yourself: the SSCC symbol carries AI "00" plus 18 digits = 20 numeric characters. Code 128 uses 11 modules per character, and subset C packs two digits per character, so that is 10 data characters. Total width = start 11 + FNC1 11 + data 110 + check 11 + stop 13 = 156 modules.

X-dimensionSymbol width (156 modules)With quiet zonesPrintable at 203 dpi?
0.495 mm77.2 mmabout 87 mmNo — 3.96 dots, bar edges fall between dots
0.508 mm (4 dots @203 dpi)79.2 mmabout 89 mmYes — the practical choice
0.635 mm (5 dots @203 dpi)99.1 mmabout 112 mmYes — better scanning tolerance, wider label
1.016 mm (upper limit)158.5 mmabout 179 mmExceeds the 165 mm symbol limit; wide-format labels only

Which is why 100 mm wide stock with X = 0.5 mm fits almost exactly (89 mm symbol plus margins) — and why 100 × 150 mm became the default logistics label. Add a second symbol ((02) + (37)) and you are into A5, 148 × 210 mm.

5. Print quality: the dock measures a grade, not legibility

Receiving measures overall symbol quality to ISO/IEC 15416. GS1 requires grade 2.0 (ANSI C). Below that, many DCs reject the delivery outright or log a chargeback.

ParameterWhat it measuresMost common cause of a low score
Symbol contrastReflectance difference between bars and spacesRibbon too light, incomplete transfer, dark face stock
Edge determinationSharpness of bar edgesUneven print head pressure, too fast, too cool
Bar width deviationError in each bar's widthX-dimension landing between printer dots (0.495 mm at 203 dpi)
DefectsVoids and spots inside barsDirty print head, contamination in the face stock
DecodeFirst-read rateText or rule lines intruding into the quiet zone

6. Placement: height, number of sides, and what to avoid

7. Materials and ribbons for Hong Kong, Macao and Southeast Asia

ScenarioFace stockAdhesiveRibbon
Indoor warehouse, ships within a weekThermal-transfer coated paperGeneral-purpose permanentWax / wax-resin
Sea freight, hot containerCoated paper or synthetic (PP)High-shear permanentResin
Chilled / frozen, in and out of cold roomsSynthetic (PP)Freezer grade (below −20 °C needs a specific grade)Resin
Returnable totes, must peel offSyntheticRemovableResin
Corrugated board (rough, recycled fibre)Heavier coated paperHigh initial tack, heavy coatResin

The shared problem in Hong Kong and Southeast Asia is humidity: paper face stocks absorb moisture and grow, so a barcode printed well can drift out of tolerance within two weeks. Fixes: specify synthetic stock; bag rolls in foil or vacuum packaging; let them acclimatise 24 hours before opening; and do not print six months of stock at once.

8. Five reasons deliveries get rejected

SymptomRoot causeFix
Scanners fail, verifier reports D or FX between dots, weak ribbon, print inside the quiet zoneSet X to 0.5 or 0.635 mm; switch to resin; clear the quiet zone
SSCC does not match the ASN or delivery noteDuplicated allocation, or the serial did not incrementAllocate in the system, never by hand; scan the whole batch before dispatch
Symbol too low or too high on the palletSpec (400–800 mm) not followedMeasure the pallet, then fix the application position in the work instruction
Only one side labelledSpec requires two adjacent sidesMake "two sides per pallet" the operation, not an afterthought
Faded or smeared on arrivalDirect thermal stockThermal transfer with resin; never direct thermal for sea freight

9. One-page specification sheet to forward

#ItemWhat you fill in
1Customer receiving specThe DC's PDF — everything else follows from it
2Label sizee.g. 100 × 150 mm / A6 105 × 148 mm / A5 148 × 210 mm
3Data content(00) SSCC mandatory; optional (02)+(37), (10), (17)
4X-dimension0.5 mm (4 dots at 203 dpi) or 0.635 mm
5Bar height≥32 mm; 40 mm for fixed-mount readers
6Face / adhesive / ribbonIndoor, sea freight or cold chain
7Roll formatCore I.D., O.D., labels per roll, unwind direction
8Pre-printStatic fields (name, logo) can be pre-printed; serials printed on site
9Quality gradeISO/IEC 15416 ≥2.0 (ANSI C)
10Packing and storageMoisture-barrier packing, first-in-first-out, use within N months

10. FAQ

Q1: We have no GS1 prefix. Can we just invent 18 digits?

Not advisable. Global uniqueness comes from the GS1 Company Prefix; a self-made number can collide inside a customer's system and cannot be traced when something goes wrong. Apply to the GS1 Member Organisation in your own jurisdiction — a printer cannot apply on your behalf and should not lend you a number.

Q2: Can we print a batch in advance and add the serials by hand at dispatch?

Static fields can be pre-printed. The SSCC and batch must be printed on site by the system, because they have to match the ASN and delivery note one to one. Hand-written or stuck-on additions land exactly where verifiers lose points.

Q3: The customer only said "GS1 barcode" with no spec. What do we need?

Three answers: label size and placement, which fields are required (SSCC or not), and whether a verification grade is specified. With those, the spec is settled. If the customer cannot answer, they have not settled it either — print one sample for them to take to their warehouse, which is far cheaper than a full run that has to be redone.

Q4: Is ordinary coated-paper self-adhesive acceptable?

Indoors with short dispatch cycles, yes. For sea freight, cold chain, or more than about three months in storage, use synthetic (PP) with a resin ribbon — paper grows with humidity and the bar widths move out of tolerance.

Q5: Lead times for Hong Kong, Macao and Southeast Asia?

Proofs about 24 hours; small production runs about one week; bulk offset or rotary about 15 days. Logistics labels are usually variable-data work, so decide up front whether you print on site from blank rolls or we supply finished printed rolls — the lead time and unit price differ.

Q6: Can you print the SSCC serials for us?

Yes, but you must supply the serial range and the matching dispatch detail, and confirm in writing that the numbers originate in your system. A serial is the unit's identity in the supply chain and should not be invented by a printer. We will ask before we print, not decide for you.

Request a quote: six details, and the file formats we accept (one message, not three)
  1. Artwork: AI, PDF, EPS or PSD with fonts outlined or embedded; include the die line if you have one; 20MB per file. A photo or screenshot is fine if the design is not final.
  2. Finished size and shape (round, square, custom; a die-line file is ideal).
  3. Quantity: how many versions, how many per version, and whether it ships in rolls or cartons.
  4. Material and where the label sits: paper, synthetic paper, PE or PET; outside the pack or inside.
  5. Destination market and the standard to meet (Hong Kong, Southeast Asia, EU food-contact rules).
  6. Required delivery date: samples and digital work about 24 hours, small runs about one week, bulk about 15 days — confirmed against the actual schedule.

Your contacts: quotations Ms Zeng +86 180 1199 6161  |  sales Mr Hong +86 189 2511 1128. We reply within the working day (Monday to Saturday); for urgent work please call.

Send the enquiry in one click (subject and six-point list already filled in)