What is ITF-14?

ITF-14 (Interleaved 2 of 5, 14 digits) is the barcode symbology most commonly used to encode a GTIN-14 — the 14-digit Global Trade Item Number that identifies cartons, cases, and other logistics packaging. While your retail unit might carry a EAN-13 or UPC-A barcode at point-of-sale, the ITF-14 barcode handles higher-level packaging for warehouse and distribution scanning.

Retailers and distributors use ITF-14 barcodes to receive, track, and manage inventory before products reach store shelves. It is not intended for checkout scanning and will typically fail if scanned at a retail POS.

GTIN-14 Structure

A GTIN-14 contains four components:

PositionComponentDescription
1Packaging Indicator (PI)1–8 for standard packaging levels; 9 for variable-quantity cases
2–13Item ReferenceDerived from the retail GTIN-12 or GTIN-13 (without its check digit)
14Check DigitCalculated using the standard GTIN modulus-10 algorithm

Packaging Indicator Values

PITypical Use
0Base unit (rarely used on ITF-14; usually indicates the retail unit itself)
1–8Fixed-quantity inner packs, cases, pallets — each level gets its own PI
9Variable-quantity logistics unit

Each packaging level (case of 6, case of 12, pallet of 48) receives a unique GTIN-14 with a different packaging indicator. This prevents collisions in supply chain systems.

Deriving a GTIN-14 from a Retail GTIN

The process is straightforward:

  1. Remove the check digit from your retail GTIN-12 or GTIN-13
  2. Prefix with a packaging indicator (1–8 for fixed quantities)
  3. Pad with leading zeros if needed to reach 13 digits before the check digit
  4. Calculate the new check digit using the GTIN modulus-10 algorithm

Worked Example

Retail GTIN-13: 9301234567892

StepResult
Remove check digit930123456789
Add packaging indicator 22930123456789
Calculate check digit29301234567894
Final GTIN-1429301234567894

You can validate your result with the GTIN validator and check digit calculator.

For full GTIN specification details, see GS1’s official GTIN page.

ITF-14 Barcode Specifications

ITF-14 uses the Interleaved 2 of 5 symbology with these practical requirements:

  • Quiet zones: Minimum 10X (10 times the narrow bar width) on each side
  • Bearer bars: Required — either horizontal bars above and below, or a surrounding box (rectangle). These reduce misreads from skewed scanning.
  • Print tolerance: More forgiving than EAN/UPC, making ITF-14 suitable for corrugated cardboard and other rough substrates
  • Magnification: Typically 25%–100% of nominal size; verify against your retailer’s specific requirements

Because ITF-14 is a discrete, self-checking symbology (no built-in checksum beyond the GTIN-14 check digit), bearer bars are essential for scan reliability.

Common Implementation Mistakes

MistakeConsequence
Using ITF-14 at retail checkoutScan failure; customer delay; potential retailer chargebacks
Reusing packaging indicators across different case quantitiesInventory confusion; receiving errors
Omitting bearer barsElevated misread rate; unscannable cartons
Incorrect check digitSystem rejection; relabeling required

ITF-14 vs. Other Logistics Barcodes

BarcodeUse CaseKey Difference
ITF-14Fixed-quantity cartons/casesPrinted directly on corrugated; low cost; no serialisation
GS1-128Variable data (batch, expiry, serial numbers)Encodes Application Identifiers; more flexible
GS1 DataMatrixSmall items, healthcare, regulated goods2D; high data density; not for general carton use
SSCC (GS1-128)Pallets and logistics units18-digit Serial Shipping Container Code; identifies the shipment, not the product

For multi-layer pallets, you may need both: GTIN-14 on individual cases and SSCC on the pallet label.

Label Placement Guidelines

ITF-14 labels should be positioned for automated scanning:

  • Single case: One visible face, preferably the largest side
  • Multi-pack or display carton: Avoid seams, edges, and corners
  • Pallet labels: Two adjacent sides, 400–800 mm from the floor

See Label Placement for detailed guidance on positioning, orientation, and duplicate label strategies.

Verification and Quality Control

Poor print quality is the leading cause of ITF-14 scanning failures. Before production runs:

  • Verify check digits against a GTIN validator
  • Test scan with both laser and camera-based scanners
  • Check quiet zone clearance and bearer bar completeness

For formal verification, ISO/IEC 15416 grading measures decode, decodability, defect, and contrast parameters. GS1 UK’s Barcoding: Getting It Right guide provides practical quality thresholds (PDF).

Working with Barcode Resellers

If you need GTIN-14s derived from reseller-issued GTIN-13s, the same mathematical process applies. The packaging indicator and check digit calculation are identical regardless of whether your original GTIN came from GS1 directly or from a reseller in the International Barcodes Network.

Most retailers accept properly formatted GTIN-14s for logistics use if the underlying GTIN is valid in their systems. However, always confirm your specific retailer’s requirements for case-level barcoding — some mandate GS1-128 for certain product categories or shipment types.

Summary Checklist

  • Assign unique packaging indicators (1–8) for each fixed case quantity
  • Derive item reference from retail GTIN without its original check digit
  • Calculate correct GTIN-14 check digit
  • Include bearer bars in barcode artwork
  • Maintain adequate quiet zones
  • Test scan before full production
  • Confirm retailer-specific format requirements (ITF-14 vs. GS1-128)

For deeper technical background on check digit algorithms, see Check Digits.