Skip to content
DockLabel

Retailer chargebacks for UCC-128 labels: what a bad carton label costs

Retailers charge suppliers for shipping labels that are missing, unreadable or wrong. Most fee schedules sit behind supplier portals, but a few are published. This page lists the carton label fees from two of them, with the amounts as published, and what each kind of error comes down to.

How to read this page

Every dollar figure here comes from a document the retailer itself published, linked beside it, and was read on 9 October 2026. Schedules change, and yours is the one in your own vendor agreement. We have left out figures we could only find second hand, which is why well known retailers whose schedules are not public do not appear.

Both documents call the label UCC-128. That is the older name for GS1-128, covered on the UCC-128 barcode page.

Designer Brands (DSW)

Source: Vendor Chargeback Policy, section 11 (DSW, DSW.com), revised june 2026, read 9 October 2026. From the section headed UCC Carton Labeling Errors. The document carries the DSW and DSW.com names and is marked revised June 2026.

Violation (from the schedule)Fee
Duplicate UCC-128 number used$25 per carton in error
No UCC-128 label on carton$7.50 per carton in error
UCC-128 bar-code located incorrectly on cartons$7.50 per carton in error
UCC-128 barcode format not industry standard$7.50 per carton in error
UCC-128 barcode format poor quality label$7.50 per carton in error
UCC-128 label not usable, invalid, or not attached to the ASN$7.50 per carton in error
UCC-128 barcode labels invalid, trouble scanning or reading$7.50 per carton in error

Foot Locker

Source: Vendor Standards Manual, Section 9: Vendor Compliance Program, Chargebacks and Policies, july 2026, read 9 October 2026. From the listing of violations and assessment amounts in section 9 of the Vendor Standards Manual, dated July 2026. The document is published under the retailer's Europe vendor manual path.

Violation (from the schedule)Fee
401: Missing UCC 128 label$7.50 per carton plus $250.00
402: Incorrect UCC 128 label$7.50 per carton plus $250.00
403: UCC 128 label scans incorrectly$7.50 per carton plus $250.00
404: UCC 128 label will not scan$7.50 per carton plus $250.00
405: UCC 128 label missing non-standard case indication$7.50 per carton plus $250.00
607: Missing ASN$7.50 per carton (minimum charge of $500.00)
608: Incorrect ASN$7.50 per carton (minimum charge of $500.00)

What the fees have in common

Both schedules charge per carton. A labelling mistake is rarely on one carton: it is in the template or the data, so it repeats on every carton in the shipment. At $7.50 a carton, a 200 carton shipment with unscannable labels is $1,500 under the first schedule, and $1,750 under the second once its $250.00 is added. That is our arithmetic on the published rates, not a figure from either retailer.

Designer Brands states the purpose in its policy: chargebacks are meant to recover the operating expense of correcting vendor errors, not to create revenue.

The errors, and what prevents each

Duplicate number

The most expensive line in the Designer Brands list, at $25 per carton. The number on a carton label is an SSCC, and the GS1 General Specifications require each logistic unit to have its own, not reallocated within a year of the shipment date (section 2.2.1). Duplicates come from restarting a serial counter, reprinting a batch for a different shipment, or copying a label file. The fix is a counter you never reset and a check across the whole batch. The label generator refuses a CSV batch that repeats an SSCC and will not wrap a serial range. Keeping track of the last number used between runs is still up to you.

Will not scan, or poor quality

Usually a size or print problem. GS1 sets the module width for logistic unit barcodes at 0.495 to 0.940 mm with a quiet zone of ten modules each side (table 5-51 and section 5.4.4.2). ZPL written for a 203 dpi printer and sent to a 300 dpi one prints the bars at about two thirds the size, under the minimum. Worn printheads and the wrong darkness setting do the rest, and no software can check those for you: look at the printed label. The GS1-128 label page has the size rules.

Format not standard, invalid, scans incorrectly

The bars read, but the data is not what the receiver expects. Common causes are a plain Code 128 barcode without the FNC1 that makes it GS1-128, a wrong check digit, or 17 or 19 digits where 18 belong. These are exactly what a generator can verify before printing. See the check digit calculator and the annotated ZPL example.

Located incorrectly

Placement is set by the retailer's routing guide. GS1's general placement rules for cartons and pallets are a starting point, not a substitute.

Label does not match the ASN

Both schedules tie the label to the advance ship notice: Designer Brands lists a label "not attached to the ASN", and Foot Locker charges separately for a missing or incorrect ASN. The SSCC printed on the carton has to be the SSCC sent in the ASN for that carton. A label tool cannot see your EDI, so this one is a process check.

What this page does not cover

  • Any retailer whose schedule we could not read in a document it published itself.
  • Fees for late shipments, routing violations, packaging or product labels such as UPC tickets.
  • Retailer-specific label layouts. We do not reproduce or guess at them.

Generate carton labels with a verified check digit, a GS1-128 barcode at a size inside the GS1 range, and a duplicate check across the batch.

Open the label generator

Sources