Chapter 10: ITF in the Shipping Industry |
Executive Summary |
This chapter examines the Interleaved Two of Five (ITF) barcode symbology and its profound impact on the shipping and logistics industry. ITF emerged as the preferred solution for outer carton labeling due to its exceptional tolerance for poor print quality, high data density for numeric information, and suitability for corrugated packaging. This chapter explores the technical characteristics that made ITF indispensable for shipping automation, presents real-world applications across various industries, and discusses the evolution of barcode technology in logistics. While ITF was revolutionary for its time, understanding its strengths and limitations provides essential context for appreciating modern logistics tracking systems. The chapter also contrasts ITF with Code 39, another significant symbology that served different market needs due to its alphanumeric capabilities. |

|
1. Introduction: The Shipping Revolution of the 1980s |
The 1980s marked a transformative period in logistics and package delivery. Before this decade, tracking a package through the shipping network was a labor-intensive process reliant on manual record-keeping and visual identification. Sorting facilities operated with human workers reading address labels and manually directing packages to their correct destinations. This system was slow, error-prone, and increasingly inadequate as global trade volumes expanded. |
The catalyst for change came from companies like United Parcel Service (UPS), which recognized that automation was essential for handling growing package volumes while maintaining service quality. UPS had been founded in 1907 as a private messenger and delivery service in Seattle, and by the 1980s had grown into a massive operation with thousands of vehicles and aircraft. The company faced a critical challenge: how to process millions of packages efficiently while providing customers with accurate tracking information. |
The solution emerged through barcode technology, specifically the Interleaved Two of Five (ITF) symbology. UPS heavily adopted ITF for package tracking in the 1980s, printing these barcodes on shipping labels to enable automated sorting centers. This implementation was revolutionary because ITF offered a unique combination of characteristics that made it exceptionally well-suited for the demanding conditions of shipping environments. |

|
The Nature of the Shipping Environment |
Understanding why ITF became the dominant choice for shipping requires appreciating the challenges of logistics operations: |
Print Quality Variability: Shipping labels and cartons are often printed using industrial processes where print quality can vary significantly. Corrugated cardboard, the primary material for shipping boxes, has an uneven, absorbent surface that causes ink to spread---a phenomenon known as 'bar gain' where bars become wider than intended. Traditional barcodes with tight tolerances would fail under these conditions. |
High-Speed Scanning: Sorting centers process packages at remarkable speeds, with conveyor systems carrying boxes past scanning stations at rates that demand rapid, accurate reading. The barcode must be readable even when scanned from various angles and distances. |
Environmental Factors: Packages endure temperature extremes, humidity, rough handling, and sometimes dirt or damage. Barcodes must remain readable despite these challenges. |
Volume and Density: Shipping operations require encoding tracking numbers and other information in limited space while maximizing data density to minimize label size. |
ITF's design addressed all these challenges, making it the backbone of shipping automation for decades. |

|
2. Understanding ITF: Technical Characteristics |
2.1 Origins and Development |
ITF evolved from an earlier symbology called simply 'Code 2 of 5.' In the original Code 2 of 5, data was encoded only in the width of the bars---spaces carried no information. This approach was inefficient because it wasted half the available space in the barcode. The breakthrough came when developers realized they could encode data in both bars and spaces simultaneously. This 'interleaving' technique paired two digits together: the bars represented the first digit, and the spaces represented the second digit. |
The name 'Interleaved Two of Five' describes this encoding method: each character uses five elements (bars or spaces), two of which are wide and three are narrow. When interleaved, a pair of digits is encoded using five bars and five spaces (ten total elements), with the bars representing one digit and the spaces representing the other. |
This innovation effectively doubled the data density compared to the original Code 2 of 5, creating a symbology that could pack substantial numeric data into a compact space. The bar-to-space interleaving also contributed to ITF's self-checking capability, though this self-checking is less robust than in some other symbologies. |

|
2.2 The Encoding Structure |
ITF employs a deceptively simple binary encoding scheme: |
Wide vs. Narrow Elements: Like many barcodes of its era, ITF uses only two widths of bars and spaces: wide and narrow. Each digit is represented by a pattern of five bars or five spaces, with exactly two wide elements and three narrow elements. The wide-to-narrow ratio typically ranges from 2.0:1 to 3.0:1, with 2.5:1 being the most common standard for shipping applications. |
Even-Only Constraint: A significant limitation of ITF is that it can only encode an even number of digits. This is because data is encoded in pairs---one digit in the bars and one in the spaces. If an odd number of digits needs to be encoded, a leading zero must be added to make the total even. This constraint is typically handled automatically by the software generating the barcode. |
Bearer Bars: A distinctive feature of ITF shipping barcodes is the use of bearer bars---a rectangular frame around the barcode. GS1 specifications, which govern the ITF-14 standard for carton labeling, require bearer bars for improved scanning reliability under difficult printing conditions. The bearer bars help prevent misreads caused by uneven printing or damage to the edges of the barcode. |

|
2.3 ITF-14: The GS1 Standard |
In the shipping industry, ITF is most commonly used in the ITF-14 format. ITF-14 is a specific implementation of Interleaved Two of Five that encodes exactly 14 digits. This format was standardized by GS1, the global organization responsible for barcode standards, specifically for marking shipping containers and outer cartons. |
The ITF-14 barcode carries a GTIN-14 (Global Trade Item Number), which identifies a product at the case or pallet level. This is distinct from the EAN-13 or UPC-A barcodes used on retail products, which identify individual items sold to consumers. ITF-14 enabled the crucial distinction between retail units and shipping units, allowing supply chains to track inventory at multiple levels. |
According to GS1 specifications, ITF-14 has recommended dimensions including a specific module width (the narrowest element), minimum bar height, and mandatory bearer bars. The bearer bars must be 4.8 mm wide regardless of the barcode size, providing consistent edge protection across all labels. |

|
3. The Advantages of ITF in Shipping |
3.1 Print Tolerance and Robustness |
The primary advantage of ITF, and the reason it became dominant in shipping, is its exceptional tolerance to print quality variations. This tolerance stems from several design factors: |
Binary Encoding: Using only two widths (wide and narrow) makes ITF more forgiving than barcodes that require distinguishing multiple widths. The scanner only needs to determine whether an element is wide or narrow, not the exact degree of width. |
Designed for Corrugated Printing: ITF was deliberately designed for the challenges of printing directly on corrugated cardboard. The absorbent surface of corrugated material causes ink to spread (bar gain), but ITF's wide tolerances accommodate this spreading. The recommended 2.5:1 wide-to-narrow ratio provides sufficient margin for printing variations while maintaining readability. |
Bearer Bar Protection: The bearer bars around ITF-14 barcodes serve a critical protective function. They absorb printing plate squashing and prevent the edges of the barcode from becoming distorted. Without bearer bars, there is a risk that the barcode could be misread due to print gain at the edges. |

|
3.2 Data Density |
ITF offers excellent data density for numeric data. By interleaving pairs of digits, it can encode information more compactly than many other barcode symbologies. This density is important in shipping applications where multiple pieces of information (tracking numbers, account numbers, service codes) must be encoded within limited label space. |
In fact, for purely numeric data, ITF can be even more space-efficient than Code 128, a later symbology that offers broader character support but requires more space for encoding digits. This made ITF particularly attractive for applications where every millimeter of label space mattered and only numeric data was required. |

|
3.3 Scanner Compatibility |
ITF barcodes can be read by virtually all laser scanners and linear imagers commonly used in shipping facilities. The widespread compatibility of ITF meant that UPS and other shippers could implement automated sorting without requiring their scanning infrastructure to support exotic or proprietary symbologies. |
3.4 Simple Implementation |
The simplicity of ITF made it easy to implement in shipping systems. The encoding and decoding algorithms are straightforward, requiring minimal processing power---important in an era when computing resources were more limited than today. This simplicity also contributed to the reliability of ITF scanning, as there was less opportunity for software errors to interfere with reading. |

|
4. The Disadvantages and Limitations of ITF |
Despite its significant advantages, ITF has several important limitations that shaped its application and ultimately led to its partial replacement by newer technologies. |
4.1 Numeric-Only Constraint |
Perhaps the most significant limitation of ITF is that it can only encode numeric digits (0-9). This restriction means ITF cannot encode alphabetic characters, special symbols, or the full ASCII character set. While this is sufficient for tracking numbers, account numbers, and other purely numeric data, it limits ITF's versatility in applications requiring letters or mixed alphanumeric content. |

|
4.2 The Partial Scan Problem |
ITF has a well-documented vulnerability known as 'partial scans' or 'short reads.' This occurs when a scanning laser beam enters and exits the barcode at the top or bottom, only reading a portion of the full symbol. Because ITF's start and stop characters are relatively simple and can occur unintentionally within the data portion of the barcode, a partial scan might be interpreted as a valid but shortened code. |
The consequence is that a damaged or partially scanned ITF barcode could return an incorrect (truncated) value rather than generating a read error. For example, a scanner set to accept variable-length ITF codes might read only the first eight digits of a ten-digit code and treat it as a valid eight-digit code. |
Several mitigation strategies have been developed for this problem: |
1. Fixed Length Configuration: Configuring scanners to accept only a single, specific code length prevents partial scans from being interpreted as valid. If the scanner expects exactly 14 digits, an eight-digit partial scan would be rejected. |
2. Check Digits: ITF supports optional check digits using the same modulo-43 calculation as Code 39. Including a check digit adds data integrity verification, though it consumes one of the available digit positions. The scanner must be configured to recognize the check digit and perform the validation. |
3. Multiple Reads: Configuring the scanner to read the barcode multiple times and require consistent results before outputting data reduces the risk of accepting partial scans. However, this approach may slow scanning speed. |
4. Application-Level Validation: Software systems that receive barcode data can implement validation logic, such as checking that the length matches expected values and that the content follows a known pattern. |

|
4.3 Limited Error Correction |
ITF has limited inherent error correction capabilities. While it is self-checking at the character level (meaning a single error within a character cannot transform one digit into another), it does not include redundancy that would allow recovery of damaged data. If a barcode is soiled, scratched, or partially obscured, ITF cannot reconstruct the missing information. In contrast, newer 2D barcodes like MaxiCode (discussed later) include substantial error correction that allows reading even with significant damage. |

|
4.4 Human-Readable Limitations |
Although ITF barcodes typically include human-readable text printed beneath the bars, the lack of alphanumeric encoding means that the human-readable information is limited to numbers. This makes ITF less informative at a glance than barcodes that can encode product descriptions or other textual information. |

|
5. ITF in Action: UPS and the Transformation of Logistics |
5.1 UPS's Adoption of ITF |
UPS's adoption of ITF in the 1980s represents one of the most successful implementations of barcode technology in business history. The company realized that ITF's characteristics were ideally suited to its operational needs: |
Package Sorting: ITF barcodes on shipping labels allowed automated sorting centers to route packages without manual intervention. Conveyor belts carried packages past laser scanners that read the ITF barcodes and directed the packages to the correct destination chutes. |
Tracking: Each package's ITF barcode encoded a tracking number that identified the shipment throughout the delivery process. Every time the package was scanned---at pickup, at sorting facilities, on the delivery truck, and at delivery---the tracking record was updated. |
Operational Efficiency: The automation enabled by ITF dramatically increased throughput at sorting facilities. Packages could be processed at speeds impossible with manual sorting, allowing UPS to handle growing volumes without proportional increases in labor. |
By the 1990s, UPS had expanded its barcode capabilities beyond ITF. The company introduced MaxiCode, a 2D symbology developed specifically for UPS, which encoded more information in a smaller space and allowed reading from any direction. MaxiCode was used alongside ITF, with ITF continuing to serve as the primary tracking number barcode. |

|
5.2 The UPS ITF Integration |
UPS's implementation of ITF went beyond simply printing barcodes on labels. The company developed an integrated system where barcode technology supported every aspect of its operations: |
Package Label Generation: When a customer requested a pickup, UPS generated a shipping label containing an ITF barcode encoding the package's tracking number. The label was attached to the package before pickup. |
DIAD Integration: UPS equipped its delivery drivers with Delivery Information Acquisition Devices (DIADs)---handheld computers that could scan barcodes. When a driver delivered a package, they scanned the ITF barcode, captured the recipient's signature, and transmitted the delivery confirmation to UPS's central systems. By the late 1990s, UPS had deployed the DIAD III, which included wireless transmission capabilities that allowed real-time tracking updates. |
Sorting Center Automation: At UPS's sorting hubs, conveyor systems transported packages past fixed laser scanners that read the ITF barcodes. The barcode data was used to direct packages to the correct sorting chutes, enabling high-speed automated sorting. |
Customer Visibility: The barcode data collected throughout the delivery process was made available to customers through UPS's tracking systems. Customers could call a toll-free number or, later, use the UPS website to track their package by entering the tracking number encoded in the ITF barcode. |
This comprehensive barcode infrastructure gave UPS a significant competitive advantage. The company's ability to provide accurate tracking information became a key differentiator in the shipping industry, influencing customer loyalty and market share. |

|
5.3 The Evolution Beyond ITF at UPS |
While ITF served UPS well for decades, the company's barcode strategy evolved as technology advanced. In the 1990s, UPS developed and introduced MaxiCode, a 2D barcode specifically designed for their needs. |
MaxiCode offered several advantages over ITF: |
More Information: MaxiCode could encode up to 93 characters in a symbol about one square inch in size, including structured carrier information such as postal codes, country codes, and service classes. |
Omnidirectional Reading: The central bullseye pattern of MaxiCode allowed it to be read from any orientation, eliminating the need to align the scanner with the barcode---a significant advantage in high-speed sorting. |
Error Correction: MaxiCode included Reed-Solomon error correction that allowed reading even if part of the symbol was damaged. This robustness was valuable in package handling environments where labels could be scuffed or torn. |
Structured Data: The MaxiCode format structured data into defined fields, making it easier to process and route packages automatically. |
UPS continued to use ITF in parallel with MaxiCode, as ITF remained compatible with their existing infrastructure and served well for certain applications. However, the introduction of MaxiCode demonstrated that even a successful symbology like ITF would eventually be supplemented or replaced by technologies offering greater capability. |

|
6. ITF Applications Beyond UPS |
While UPS is the most famous user of ITF, the symbology has been widely adopted across various industries, particularly where the advantages of numeric encoding and print tolerance are valuable. |
6.1 Warehouse and Distribution Centers |
ITF is extensively used in warehousing and distribution operations for carton and pallet labeling. Distribution centers that handle consumer goods typically require: |
Case identification: Each case of products needs a unique identifier that can be scanned quickly and reliably. |
Inventory tracking: Scanning ITF barcodes on cases as they enter, move through, and leave the warehouse maintains accurate inventory records. |
Shipping verification: ITF barcodes on outgoing cartons are scanned to verify that the correct items are loaded onto the right trucks. |
The robustness of ITF is particularly valuable in warehouse environments where labels may be handled roughly, dust or dirt may obscure parts of the barcode, and printing conditions are less than ideal. The GS1 ITF-14 standard ensures that ITF barcodes from different suppliers can be read by any GS1-compliant scanner, facilitating supply chain interoperability. |

|
6.2 Industrial Manufacturing |
Manufacturing environments have adopted ITF for various tracking applications: |
Work-in-progress tracking: ITF barcodes label work-in-progress items as they move through manufacturing stages, enabling real-time production visibility. |
Quality control: Scanned ITF codes tie quality inspection data to specific production lots or individual items. |
Raw materials tracking: ITF labels on raw material containers help manage inventory and trace materials to finished products. |
The high tolerance of ITF to print quality variations makes it suitable for the demanding conditions of many manufacturing environments, where labels may be exposed to oils, heat, or mechanical abrasion. |

|
6.3 Library and Document Management |
Libraries and document management systems often use ITF barcodes to encode numeric item identifiers. Libraries typically use 13- or 14-digit barcodes that encode the item's unique ID. The numeric-only nature of ITF is not a disadvantage here, as library systems generally use numeric IDs. The compact density of ITF allows these barcodes to be printed on book spines or other limited-space locations. |
6.4 Healthcare and Pharmaceutical Distribution |
In healthcare supply chains, ITF-14 is often used to label case-level units of pharmaceuticals and medical supplies. While retail-level units use other symbologies like EAN-13, the shipping cases use ITF-14 to enable the distinction between retail units and case units. This two-level barcoding system helps healthcare facilities manage inventory and receive shipments accurately. |

|
7. Code 39: The Alphanumeric Alternative |
Understanding ITF's role in shipping is enriched by comparing it to Code 39, another significant barcode symbology with different characteristics and application areas. While ITF and Code 39 both emerged in the 1970s and 1980s, they served different market needs due to their distinct technical properties. |
7.1 Code 39 Technical Overview |
Code 39, also known as 'Code 3 of 9' or 'USS Code 39,' was introduced in 1974 by Intermec Corporation. It was the first barcode symbology that could encode not only numbers but also letters and several special characters. This alphanumeric capability made Code 39 revolutionary at the time, opening barcode applications beyond simple numeric identification. |
Code 39's encoding structure uses nine elements (five bars and four spaces) per character, with exactly three of these nine elements being wide and six being narrow---hence the name '3 of 9.' The wide-to-narrow ratio is typically 2.5:1 to 3:1, similar to ITF. |
The Code 39 character set includes: |
- Numeric digits: 0-9 |
- Uppercase letters: A-Z |
- Special characters: space, -, ., $, /, +, %, and * |
- The asterisk (*) serves as the start and stop character, appearing at both ends of every Code 39 barcode. |
A key feature of Code 39 is that it is self-checking: a single printing defect cannot transform one valid character into another. This self-checking property arises because each character pattern is unique in the number and arrangement of wide elements, making it statistically difficult for a single error to create a different valid character. Consequently, Code 39 does not require a check digit, though one can be added for enhanced security. |

|
7.2 Code 39 Advantages |
Alphanumeric Encoding: Code 39's primary advantage is its ability to encode letters and numbers. Many applications require identifying items with alphanumeric codes, such as product models, serial numbers, or employee IDs. Code 39 was the first widely adopted barcode to support this capability. |
Widely Supported: Code 39 is one of the most widely supported barcode symbologies. Virtually all barcode scanners can read Code 39 out of the box, including laser scanners, linear imagers, and camera-based scanning apps. This universal compatibility made Code 39 a safe choice for systems that needed to work across many different environments. |
No Required Check Digit: The self-checking property means no check digit is required, simplifying barcode generation and reducing the code length. This was particularly valuable in early barcode applications where every character of code length added to printing and scanning challenges. |
Variable Length: Code 39 supports variable-length encoding without theoretical length limits. This flexibility allows it to adapt to different application needs, from short identification codes to longer data strings. |

|
7.3 Code 39 Limitations |
Low Data Density: Code 39's chief limitation is its relatively low data density. Because each character requires nine elements and an inter-character gap, a Code 39 barcode can be quite long. For a 10-character alphanumeric code, Code 39 is roughly 40% wider than the equivalent Code 128 barcode. This density limitation becomes problematic when label space is constrained. |
Uppercase Only: The standard Code 39 character set includes only uppercase letters. While an extension called 'Full ASCII Code 39' encodes the full 128-character ASCII set by using character pair combinations, this extension doubles the symbol width for extended characters and is less widely supported. |
No Checksum Default: While Code 39's self-checking property provides some error detection, it does not offer the robust error checking of a checksum by default. Applications requiring high data integrity should implement the optional Modulo 43 check digit or use a more advanced symbology. |

|
7.4 Code 39 Applications by Industry |
The alphanumeric capability of Code 39 has driven its adoption across a wide range of industries: |
United States Military (LOGMARS): The US Department of Defense adopted Code 39 for its LOGMARS (Logistics Applications of Automated Marking and Reading Symbols) program. This standard specifies Code 39 for marking military equipment and shipments, with detailed requirements for barcode placement and content. MIL-STD-130 mandates Code 39 for government property marking, ensuring traceability of military assets. |
Automotive Industry (AIAG): The Automotive Industry Action Group (AIAG) established Code 39 as the standard for parts labeling in the automotive supply chain. Automobile manufacturers require their suppliers to label parts with Code 39 barcodes containing part numbers, quantities, and other information. This standardization enables efficient parts tracking across the entire automotive supply chain. |
Healthcare (HIBCC and HIBC): The Health Industry Business Communications Council (HIBCC) developed the Health Industry Bar Code (HIBC) standard based on Code 39. This standard is used for labeling medical devices, pharmaceuticals, and patient identification. The HIBC standard incorporates additional security features and data structures specific to healthcare applications, supporting patient safety and regulatory compliance. |
Internal Asset Tracking: Organizations use Code 39 for internal asset tracking, such as labeling equipment, furniture, and other assets. The alphanumeric capability allows encoding asset numbers that may include letters, making them more meaningful and easier to manage. |
Name Badges and ID Cards: Code 39 is commonly used on employee ID badges and name badges to encode identification numbers. The compact size and universal scanner compatibility make it practical for access control and attendance tracking. |

|
7.5 Code 39 vs. ITF: A Technical Comparison |
The distinct characteristics of Code 39 and ITF make each suitable for different applications: |
| Characteristic | Code 39 | ITF | |
| Character Set | Alphanumeric (letters, numbers, symbols) | Numeric only | |
| Data Density | Lower (more space per character) | Higher (compact numeric encoding) | |
| Print Tolerance | Good | Excellent | |
| Partial Scan Risk | Lower (distinct start/stop characters) | Higher (requires careful configuration) | |
| Check Digit | Optional (self-checking) | Optional (but recommended) | |
| Typical Applications | Asset tags, military, automotive, healthcare | Shipping, warehousing, industrial | |
For shipping applications, ITF's numeric-only constraint is not a significant limitation because tracking numbers are typically numeric. The higher density and print tolerance of ITF make it preferable for carton labeling. For applications requiring letters and numbers, Code 39 is the better choice despite its lower density. |

|
8. The Evolution of Shipping Barcodes: From ITF to Modern Systems |
8.1 The Transition to 2D Barcodes |
The limitations of 1D barcodes like ITF and Code 39 became increasingly apparent as logistics systems required more information in less space. The development of 2D barcodes addressed these limitations by offering greater data capacity, error correction, and new capabilities. |
MaxiCode: As previously mentioned, UPS developed MaxiCode as a 2D symbology optimized for high-speed sorting. MaxiCode's ability to be read from any direction and its inclusion of structured carrier data made it superior to ITF for automated sorting applications. |
QR Codes and Data Matrix: These 2D barcodes offer even greater data capacity and are increasingly used in logistics for applications requiring extensive information, such as shipping documentation and product authentication. |

|
8.2 Radio Frequency Identification (RFID) |
RFID represents a paradigm shift in shipping tracking. Unlike barcodes, which require line-of-sight scanning, RFID tags communicate with readers via radio waves. This allows: |
Simultaneous reading: Multiple RFID tags can be read at once as a pallet passes through a reader portal. |
Read-through packaging: RFID signals can penetrate packaging materials, eliminating the need to expose barcodes on the outside of packages. |
Rewritable data: Some RFID tags allow data to be written and updated during the shipping process, enabling real-time tracking of package status. |
Despite these advantages, barcodes like ITF remain in widespread use due to their low cost, simplicity, and the massive installed base of barcode scanning infrastructure. |

|
8.3 The Continued Relevance of ITF |
More than forty years after its introduction, ITF remains in active use across the shipping and logistics industry. Several factors contribute to its continued relevance: |
Cost Effectiveness: ITF barcodes are extremely inexpensive to print. The cost of ink on a shipping label is negligible, and the barcode can be printed as part of the label generation process without requiring special equipment. In contrast, RFID tags cost more and require dedicated readers. |
Installed Infrastructure: Shipping facilities have invested billions of dollars in barcode scanning infrastructure---laser scanners, conveyor systems, and sorting equipment designed to read 1D barcodes. Replacing this infrastructure would require massive capital investment and operational disruption. |
Simplicity: ITF's simplicity makes it reliable. There are fewer things that can go wrong with a 1D barcode compared to a 2D code or RFID tag. This reliability is valuable in the demanding shipping environment. |
Standardization: GS1 standards continue to support ITF-14 as a valid carton identification method. This standardization ensures that ITF barcodes remain compatible across the global supply chain. |

|
8.4 Hybrid Approaches |
Modern shipping operations often use hybrid approaches that combine multiple tracking technologies. A shipping label might include: |
- An ITF barcode for the tracking number (read by existing scanning infrastructure) |
- A MaxiCode or QR code for additional shipping information (read by modern scanning equipment) |
- An RFID tag for automated inventory tracking (read by portal readers) |
This hybrid approach allows organizations to benefit from the advantages of each technology while maintaining compatibility with their existing systems. |

|
9. Technical Best Practices for ITF Implementation |
9.1 Print Quality Considerations |
The effectiveness of ITF depends heavily on print quality. Organizations implementing ITF should follow these best practices: |
Bar Width Ratio: Maintain a wide-to-narrow ratio between 2.5:1 and 3.0:1. The GS1 specification for ITF-14 recommends 2.5:1, which provides a good balance of readability and print tolerance. |
Narrow Bar Width: The narrow bar width (module width) should be at least 0.191 mm, with 0.33 mm recommended for optimal scanning. Smaller modules may be problematic for lower-resolution printers or scanning equipment. |
Bar Height: Ensure the barcode height meets minimum specifications. For ITF-14, the height should be at least 15% of the barcode width, and the GS1 specification recommends 5.72 mm minimum height for the human-readable digits. |
Quiet Zones: Maintain proper quiet zones (blank spaces) on both sides of the barcode. The quiet zone should be at least 10 times the narrow bar width. This ensures that scanning equipment can correctly identify the start and end of the barcode. |
Bearer Bars: For ITF-14, include the required bearer bars around the barcode. The bearer bars provide protection against printing artifacts and improve scanning reliability. |

|
9.2 Scanner Configuration |
Proper scanner configuration is essential for reliable ITF reading: |
Fixed Length: Configure scanners to expect only the specific length of ITF code used in the application. This prevents partial scans from being accepted as valid. For ITF-14, configure the scanner to expect exactly 14 digits. |
Check Digit Validation: If check digits are used, configure the scanner to validate them. While Code 39 is self-checking and doesn't require a check digit, ITF benefits from the added integrity of check digit validation. |
Multiple Reads: For critical applications, configure scanners to perform multiple reads and validate consistency before outputting data. This reduces the risk of reading errors, though it may slow scanning speed. |

|
9.3 Integration Considerations |
Application-Level Validation: Beyond scanner configuration, implement application-level validation of barcode data. Check that lengths are correct, data follows expected patterns, and no illegal characters are present. |
Failure Handling: Design systems to handle read failures gracefully. If a barcode cannot be read, the system should either reject the item for manual handling or use alternative identification methods. |
Contingency Planning: Maintain backup procedures for situations where barcode reading fails. This might include manual data entry systems or alternative labeling methods. |

|
9.4 Quality Control |
Regular Verification: Use barcode verification equipment to check print quality regularly. This helps identify printing issues before they cause operational problems. |
H-Gauge Testing: Some ITF applications use H-gauges---print quality indicators that show whether print gain is within acceptable limits. H-gauges provide a quick visual check of whether the printing process is producing acceptable barcodes. |
Environmental Factors: Consider the environment where barcodes will be used. Labels in harsh environments (temperature extremes, humidity, chemical exposure) may require protective coatings or more durable label materials. |

|
10. Case Studies: ITF in Real-World Applications |
10.1 Retail Supply Chain |
A major retailer implemented ITF-14 barcodes on all inbound cartons from suppliers. Each carton's ITF barcode identified the product, quantity, and supplier. When cartons arrived at the retailer's distribution centers, conveyor-mounted scanners read the ITF barcodes, directing cartons to the correct storage areas and updating inventory records. |
The implementation faced several challenges: |
- Some suppliers used different ITF formats, requiring the retailer to support multiple configurations. |
- Label quality varied significantly between suppliers, requiring the retailer to implement print quality verification and reject low-quality labels. |
- Cases of products that used non-standard packaging occasionally had barcodes placed where they were difficult to scan. |
The solution included: |
- Standardizing on ITF-14 with bearer bars and requiring suppliers to meet print quality specifications. |
- Implementing verification scanning at the receiving dock to check label quality before accepting shipments. |
- Training suppliers on GS1 ITF-14 standards and providing guidance on label placement. |
The results were significant: scanning accuracy improved to over 99%, warehouse throughput increased by 20%, and inventory accuracy rose from 92% to 98%. |

|
10.2 Electronics Manufacturing |
An electronics manufacturer used ITF barcodes to track work-in-progress on the production floor. Each assembly received an ITF label containing a unique work order number. As assemblies moved through manufacturing stages, workers scanned the ITF barcode to record completion of each step. |
The manufacturing environment presented unique challenges: |
- Heat and chemicals could damage labels. |
- Assembly carriers moved through automated processes where scanning needed to be fast and reliable. |
- The tracking numbers needed to be long enough to uniquely identify each unit. |
The manufacturer solved these challenges by: |
- Using specially formulated labels resistant to heat and chemicals. |
- Configuring automated scanners with fixed-length settings and high-speed reading capabilities. |
- Implementing application-level validation to verify that the scanned number matched expected patterns. |
The ITF system dramatically improved production visibility, allowing real-time tracking of work-in-progress and enabling rapid response to production issues. |

|
10.3 Healthcare Supply Chain |
A hospital network implemented ITF-14 on all incoming medical supply cartons. This allowed the hospital to: |
- Scan incoming shipments to verify quantities against purchase orders. |
- Track supply usage by scanning carton barcodes when items were taken from inventory. |
- Identify products for recall by scanning their ITF barcodes. |
The hospital's implementation used the GS1 ITF-14 standard, ensuring compatibility with suppliers who used the same standard. The healthcare environment added specific requirements: |
- Labels needed to remain readable after sterilization processes (for items that required sterilization). |
- Barcodes needed to encode lot numbers and expiration dates in addition to product identification. |
- The system needed to handle cases where multiple cartons containing different products were stacked together. |
The ITF system contributed to improved patient safety by enabling faster recalls and reducing medication errors associated with manual inventory tracking. |

|
11. Summary and Conclusion |
Interleaved Two of Five (ITF) represents one of the most important barcode symbologies in logistics history. Its development and adoption by companies like UPS in the 1980s transformed package tracking from a manual, error-prone process into an automated, efficient operation capable of handling the massive volumes of global trade. |
11.1 Key Technical Characteristics |
ITF's success stems from several technical characteristics: |
Print Tolerance: ITF is exceptionally tolerant of the poor print quality typical of corrugated shipping materials. The use of only two widths (wide and narrow) and the GS1-specified bearer bars make ITF reliable even when printing conditions are less than ideal. |
Data Density: Through interleaving---encoding data in both bars and spaces---ITF achieves high density for numeric data. This allows compact barcodes that fit on shipping labels while carrying sufficient information. |
Simplicity: The simple encoding scheme makes ITF easy to implement and compatible with virtually all barcode scanning equipment. |
Standardization: GS1's ITF-14 standard ensures that ITF barcodes are consistent across the supply chain, enabling interoperability between different companies and systems. |

|
11.2 Applications and Industry Impact |
ITF's primary application has been in shipping and logistics, where it enabled: |
Automated sorting: High-speed scanning of cartons as they move through sorting centers. |
Package tracking: End-to-end visibility of packages throughout the delivery process. |
Inventory management: Accurate tracking of goods in warehouses and distribution centers. |
Supply chain integration: Seamless information flow between suppliers, shippers, and customers. |
Beyond shipping, ITF has found applications in manufacturing, warehousing, library systems, and healthcare supply chains---anywhere numeric identification is needed and print tolerance is valuable. |

|
11.3 Comparison with Code 39 |
While ITF dominated shipping, Code 39 became the standard for applications requiring alphanumeric encoding. Code 39's ability to encode letters and numbers made it essential for the US military's LOGMARS system, the automotive industry's AIAG labeling, and healthcare's HIBC standards. |
The two symbologies serve complementary roles: |
ITF: Numeric-only, high density, excellent print tolerance, ideal for shipping and warehouse applications. |
Code 39: Alphanumeric, moderate density, good print tolerance, ideal for asset tracking and identification applications requiring letters. |
Together, these two symbologies covered the majority of barcode applications for decades, with Code 128 later offering higher density for alphanumeric data. |

|
11.4 Limitations and Mitigations |
ITF has significant limitations that must be understood for successful implementation: |
Numeric Only: ITF cannot encode letters or special characters. This is not a problem for tracking numbers and account numbers but limits ITF's versatility. |
Partial Scan Vulnerability: The possibility of partial scans requires careful scanner configuration, particularly the use of fixed length settings and check digit validation. |
Limited Error Correction: ITF does not include robust error correction. If a barcode is damaged, the data cannot be recovered. This contrasts with 2D barcodes like MaxiCode, which include substantial error correction. |
These limitations can be mitigated through proper scanner configuration, application-level validation, and careful integration planning. |

|
11.5 Evolution and Current Status |
The evolution of shipping barcodes demonstrates how technology advances to meet changing needs. While ITF remains in widespread use today, it has been supplemented and partially replaced by: |
2D barcodes like MaxiCode, Data Matrix, and QR Code, which offer greater data capacity, error correction, and scanning flexibility. |
RFID, which enables contactless reading, simultaneous multiple reads, and read-through-package capability. |
Cloud-based systems, which allow real-time tracking and data sharing across the entire supply chain. |
The future of logistics tracking likely involves hybrid approaches combining barcodes, 2D codes, and RFID, each serving different needs based on cost, functionality, and compatibility requirements. |

|
11.6 Lessons for Technology Adoption |
The story of ITF offers lessons relevant to technology adoption in general: |
Solve a Real Problem: ITF succeeded because it addressed the specific need for a robust, cost-effective way to identify packages in challenging printing and scanning environments. |
Work with Existing Infrastructure: ITF could be read by existing barcode scanners, and its labels could be printed by existing printing equipment. This compatibility accelerated adoption. |
Embrace Standards: GS1's standardization of ITF-14 ensured interoperability, enabling the entire supply chain to benefit from a single, consistent barcode format. |
Evolve Gradually: The transition from ITF to more advanced technologies has been gradual, recognizing the investment in existing infrastructure while allowing incremental improvements. |
ITF's legacy extends beyond its current usage. The symbology demonstrated the transformative power of barcode technology in logistics, paving the way for the sophisticated tracking systems we take for granted today. From the brown trucks of UPS to the automated fulfillment centers of e-commerce giants, ITF and its successor technologies have made modern commerce possible. |

|
While the industry continues to evolve toward even more advanced tracking technologies, ITF's fundamental contribution to logistics automation remains significant. The symbology exemplifies how a simple, targeted technological solution can have broad and lasting impact, transforming not just individual businesses but entire industries. |