Carton Barcodes (ITF-14)


   Please click the [ Mark Complete ] button at the bottom of this page when you’ve completed these goals:

  • Understand how ITF-14 barcodes are used in warehousing.
  • Understand why customers MUST provide retail barcode numbers when ordering ITF-14 barcodes.
  • Be able to explain to a customer how they can order retail barcodes AND ITF-14s in the same order, so that our automation software knows to generate the ITF-14s from the retail barcode numbers within that order.
  • List two other names for “ITF-14 barcode”.
  • Be able to explain the relationship between a EAN-13 barcode number and its associated ITF-14 number so that you can tell which ITF-14 code goes with which EAN-13 code.

What are ITF-14 carton codes?

14-digit barcodes that go on the outer shipping cartons or delivery boxes that contain your retail products.

Each shipping carton contains a set number of ONE of your retail products (e.g. 24 cans of Baked Beans, 350ml).
The retail products inside the box therefore all have the same barcode (EAN-13 or UPC-A format).
The ITF-14 number on the box is generated from that barcode number.
In this way, the barcode on the outside of the box is related to the barcodes inside the box.

Warehousing Procedure:

Your retailer will scan the ITF-14 barcode on each shipping carton when it comes into their warehouse.

The ITF-14 barcode will tell them how many units of your product are contained in each shipping carton (e.g. 24 cans of baked beans).

This information will then be recorded in their inventory management or logistics system so that they can keep track of what stock is in their warehouse.

The ITF-14 barcodes are usually created from the barcode number that is on the retail product within the box (the EAN-13 or UPC number).

Up to ten different ITF-14 barcodes can be created from one EAN-13 or UPC number.

ITF-14 Ordering – important to know:

When a customer orders an ITF-14, we (or our automation software) need to know the number of the barcodes inside the box in order to generate the ITF-14.
If you look at our ITF-14 ordering pages on websites, you’ll see instructions to customers like this:
When you get to the Checkout Page please put your EAN-13 barcode number(s) into the “additional information” section.
Example ordering page:

But what if the customer is buying both EAN / UPC barcodes AND ITF-14s at the same time? How will they know what numbers to put in the “Additional Information” section if they don’t yet have the numbers?
Look at the typical purchasing page like and you’ll see this kind of a statement:

If you are purchasing an EAN-13 barcode at the same time as an ITF-14 barcode, then just type “N/A” into the ‘additional information’ section (our system will automatically assign an EAN-13 barcode to you, and then use that barcode number to create the ITF-14 carton code images).

Other names for ITF-14s:

ITF-14 barcodes are sometimes called Shipping Container Codes (SCC-14), Carton Codes, or GTIN-14 barcodes.

How to tell which  ITF carton code goes with which EAN

The easiest way is to look at your EAN numbers…

Example:  EAN 0799439079083  ITF 10799439079080

Ignore the last digit (13th digit) as that is a checksum of all the other numbers:

EAN 0799439079083  ITF 10799439079080

Look at the last 3 digits before the checksum. You will see they are the same on the EAN as the ITF-14.

EAN 0799439079083  ITF 10799439079080

The ITF-14 also has a 1 at the front:

EAN 0799439079083  ITF 10799439079080

NOTE: When our automation produces the barcode images, it includes the checkdigit in the image bars, but leaves it out of the file name (the numerals). So in the above example, the ITF-14 images would be named 1079943907908.