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.

ITF-14 example

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. 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. 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. 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. 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. 5

    Ship via Walmart Retail Link routing

    Generate the shipment manifest in Retail Link; carrier picks up.

Gotchas

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