Home · Platforms · Walmart · ITF-14
ITF-14 codes for Walmart cases
Walmart Retail Link supplier shipments require ITF-14 codes on every outer case (master case). The ITF-14 encodes the underlying UPC-A of the units inside, prefixed with an indicator digit that tells Walmart's DC scanners the case-pack quantity.
Walmart receivers won't scan the individual UPCs through a sealed case — the ITF-14 is what tells them what's inside and how many. Get this wrong and your truck gets turned away.
Step by step
- 1
Confirm the underlying UPC-A is GS1-registered
ITF-14 wraps a GS1-issued UPC-A. Resold UPCs fail Walmart's check, taking the ITF-14 down with them.
- 2
Generate the ITF-14
Use the generator above. Paste the 13-digit payload (1 indicator + 12-digit GTIN derived from UPC-A) and we compute the check digit.
- 3
Print at standard 142.75 × 32.0 mm with bearer bars
GS1 standard for ITF-14 includes horizontal bearer bars. Walmart rejects ITF-14 without them.
- 4
Apply to two sides of each case
Walmart spec: ITF-14 on both the longest side AND one short side, top-aligned to a defined height.
- 5
Ship via Walmart Retail Link routing
Generate the shipment manifest in Retail Link; carrier picks up.
Gotchas
- ITF-14 without bearer bars = rejected at receiving. Common reason for delayed payment.
- Wrong indicator digit (e.g., 1 for an inner pack vs 2 for a master case) confuses Walmart's slot allocation.
- Mixing ITF-14 indicator levels in one PO requires a separate ASN segment per indicator.
FAQ
Can I use UPC-A on a case instead of ITF-14?
Walmart rejects this. ITF-14 is designed for case-level scanning at warehouse speeds; UPC-A is for retail POS.
What if my case-pack quantity changes?
Generate a new ITF-14 with a different indicator digit. Old codes get retired from your supplier account.
Related
- ITF-14 generator — standalone generator without Walmart steps.
- All Walmart barcode guides
- All platforms