Insight
4 min read
Retail Labeling and Compliance: A Brand’s Guide to Barcode Standards
Retail labeling standards for Walmart, Target, and Amazon. UCC-128, SSCC, FNSKU, GS1 registration, and the print quality rules that trigger chargebacks. (Updated 5/11/26)
Published on January 23, 2017
On this page
Retail labeling failures are one of the top chargeback categories at Walmart, Target, and Amazon. Most of them are preventable. They come down to barcode format, placement, print quality, or a missing GS1 registration that the brand didn't know it needed.
The rules got stricter recently. GS1 US requirements now apply directly: Walmart and Kroger require suppliers to hold direct GS1 relationships, meaning resold barcodes from third-party generators are no longer accepted. Target's routing guide tightened placement specs. Amazon's FNSKU requirement has been around for years but still trips up brands new to FBA.
For brands shipping to retail, labeling is not a finishing touch. It's the difference between a clean DC dock receipt and a chargeback that wipes out the margin on the order. For the broader cost picture, see our guide on retailer chargeback penalties.
Retail labeling in plain language
Retail labeling failures are a top chargeback category at Walmart, Target, and Amazon. The fix is barcode symbology accuracy (GS1-128 cartons, SSCC pallets, FNSKU for Amazon FBA), correct placement per each retailer's routing guide, and ANSI Grade B or better print quality.
What retail labeling compliance actually means
Retail labeling compliance is the practice of meeting each retailer's specific rules for what goes on a carton, a pallet, and a unit. The rules are spelled out in the retailer's routing guide, which is usually a 50 to 150 page document covering barcodes, placement, print quality, and packaging specs.
If you ship to multiple retailers, you follow multiple routing guides. Walmart's rules are not Target's rules. Target's rules are not Amazon's rules. A 3PL that handles retail fulfillment maintains the current version of each routing guide and labels per retailer, per shipment.
The goal is to land at the retailer's DC without triggering any of the chargeback categories tied to labeling: wrong barcode, wrong placement, low print quality, missing FNSKU, missing SSCC, or routing-guide deviation.
The barcode standards that matter
Five barcode standards cover most retail labeling:
UCC-128 / GS1-128. These are the same thing. UCC-128 is the older name for what GS1 now calls GS1-128. It's the barcode symbology used on most retail shipping labels.
SSCC-18. Serial Shipping Container Code. An 18-digit serial number that uniquely identifies one physical carton in the supply chain. No two cartons anywhere share an SSCC.
GTIN-14. Global Trade Item Number, 14-digit version. Common on case packs and inner packs.
UPC. Universal Product Code. The 12-digit barcode on the consumer unit.
FNSKU. Fulfillment Network Stock Keeping Unit. Amazon's internal SKU code, required on every unit going into FBA.
A retail-ready shipment usually has all of them somewhere: UPC on the unit, FNSKU on the FBA unit, GTIN-14 on the case pack, GS1-128 with SSCC-18 on the shipping carton.
Walmart, Target, and Amazon: what each retailer requires
Walmart. UCC-128 on every carton. SSCC labels on pallets. Direct GS1 relationship required (no resold codes). Store-specific labeling where the routing guide calls for it.
Target. Three barcode options depending on shipment configuration: SSCC-18 in GS1-128 symbology, GTIN-14 in ITF-14 symbology, or UPC. Labels go right of center on the longest vertical face of the carton, at least 1.25 inches from the bottom edge.
Amazon FBA. Every unit needs the correct FNSKU barcode. Polybags over a certain size need a suffocation warning. Cartons need to survive shipment to a fulfillment center plus customer delivery.
Each retailer has more rules in their routing guide. These are the ones that show up most often as chargeback triggers.
Why GS1 direct registration matters
Through 2024, brands could buy GS1 barcodes from resellers. That's no longer accepted at Walmart and Kroger. Both retailers now require suppliers to hold direct GS1 accounts, with company prefixes tied to the brand entity (not a reseller).
The reason is traceability. When a recall hits, retailers want the barcode to trace back to the actual brand of record. Reseller-pooled prefixes break that chain. Direct GS1 registration restores it.
If your codes came from a reseller and you sell to Walmart or Kroger, you need to migrate. The migration is not free and not fast, so the time to start is before the next vendor audit.
Print quality and placement: where most chargebacks come from
Barcode print quality is graded on the ANSI scale, A through F. Most retailers require at least Grade C for barcodes printed directly on corrugated board, and Grade B for print-and-apply labels.
Most labeling chargebacks fall into one of these buckets:
Low print quality. Faded, smudged, or out-of-spec barcodes that scanners can't read on the first pass.
Wrong placement. Label too close to a seam, on the wrong face, or below the minimum height from the edge.
Missing element. SSCC missing, GTIN missing, FNSKU missing, retailer-specific element missing.
Wrong symbology. Carton with a UPC where the routing guide calls for GS1-128.
The fix is mechanical: print-and-apply equipment maintained on a spec, label stock and ribbon matched to the substrate, and a quality check before the carton leaves the line.
How a 3PL handles labeling at the carton, pallet, and unit level
A 3PL that handles retail fulfillment maintains the routing guides for each retailer it serves. Inbound product gets labeled at whichever level the brand needs: unit (FNSKU for FBA, UPC swap-outs for retail), case pack, carton (GS1-128 with SSCC-18), or pallet (SSCC pallet label).
The labeling station runs print-and-apply equipment, sized for the carton geometry and tied to the WMS so the data on the label matches the data in the ASN. The QC step scans the label before the carton seals, catching the print-quality and missing-element failures before they leave the dock. For the broader B2B compliance picture (routing guides, EDI, ASN, OTIF), see our guide on retail compliance in B2B fulfillment.
If your current 3PL doesn't have this set up, retail labeling chargebacks usually show it. Audit your last 90 days of chargeback notices. Anything tied to barcode, ASN, or routing-guide compliance is fixable upstream. Start with how product gets received and traced back through the workflow.
Retail Labeling FAQs
On this page
Failing retailer label audits?
We label units, cartons, and pallets for Walmart, Target, Amazon FBA, and other big-box retailers. Print quality and placement checked before every shipment leaves the dock.
Other posts that you might like:
Insight
3 min read
Insight
3 min read
Guide
11 min read
Insight
5 min read