ITF-14 Barcode: The Carton Label Every Warehouse Worker Knows

Published June 22, 2026 · 5 min read

Your first day on the receiving dock, someone points at a barcode on a carton and says "scan the ITF." You scan the UPC on the individual unit. Wrong barcode. The ITF-14 is on the box those units came in, and it encodes something different. I trained new receivers at Amazon for three years, and this was the number one mistake on week one.

ITF-14 is the shipping carton barcode—the one on the outside of the case, not the one on the product inside. It encodes a GTIN-14 (Global Trade Item Number), which is the 14-digit identifier used across every retail supply chain on the planet. Here's what I learned about ITF-14 from five years of scanning cartons at 3 AM.

ITF-14 vs UPC: Different Barcodes for Different Levels

A UPC barcode identifies an individual sellable unit—one bottle of shampoo, one phone charger. An ITF-14 identifies the carton that holds 24 of those bottles. The first digit—the packaging indicator—tells the system what level this barcode represents. A "1" usually means a case. A "0" means the item itself.

The GS1 standard mandates ITF-14 for cases and pallets because it prints reliably on corrugated cardboard. Regular UPC barcodes on rough cardboard surfaces come out smeared and unreadable after a few conveyor belt trips. ITF-14 uses thicker bars and wider spacing specifically designed for rough surfaces.

How ITF-14 Encodes 14 Digits

ITF stands for Interleaved Two of Five. Each pair of digits is encoded together—one digit goes into the bars, the other into the spaces between them. This interleaving is what makes ITF-14 denser than standard barcodes while remaining readable on rough surfaces.

The structure is straightforward: a 1-digit packaging indicator + the 12-digit GTIN core + a 1-digit check digit = 14 digits. If you have the product's UPC, you can derive the ITF-14 by adding the packaging indicator prefix and recalculating the check digit. Most WMS (Warehouse Management Systems) do this automatically when you set up case configurations.

Printing ITF-14 on Corrugated: What Actually Works

I've seen ITF-14 labels fail in three ways: the bars bleed into the corrugated grooves, the label peels off in cold storage, or the print is too small for the forklift scanner to read from six feet away. The fix is surprisingly analog: use a minimum magnification of 62.5%, print at 300 DPI minimum, and place the barcode on the smooth side of the carton, not on the corrugated edge. These rules are in the GS1 General Specifications but I learned them the hard way after an entire pallet got rejected at a Walmart DC because the forklift scanner couldn't read the labels.

If you need to generate an ITF-14 for your own shipping labels, genbarcode.org supports ITF-14 alongside EAN-13, UPC-A, and Code 128—all processing happens in your browser, nothing uploaded.

Marcus Rivera Written by Marcus Rivera — Former Amazon Warehouse Operations Manager. I've scanned more ITF-14 cartons than I can count. Here's what you need to know. More about me →