Wikipedia
Intelligent Mail barcode
View on WikipediaThis article needs additional citations for verification. (December 2010) |

The Intelligent Mail Barcode (IMb) is a 65-bar barcode for use on mail in the United States.[1] The term "Intelligent Mail" refers to services offered by the United States Postal Service for domestic mail delivery. The IM barcode is intended to provide greater information and functionality than its predecessors POSTNET and PLANET. An Intelligent Mail barcode has also been referred to as a One Code Solution and a 4-State Customer Barcode, abbreviated 4CB, 4-CB or USPS4CB. The complete specification can be found in USPS Document USPS-B-3200.[2] It effectively incorporates the routing ZIP Code and tracking information included in previously used postal barcode standards.
The barcode is applied by the sender; the Postal Service required use of the Intelligent Mail barcode to qualify for automation prices beginning January 28, 2013.[3] Use of the barcode provides increased overall efficiency, including improved deliverability, and new services.
Symbology
[edit]
The Intelligent Mail barcode is a height-modulated barcode that encodes up to 31 decimal digits of mail-piece data into 65 vertical bars.[2]
The code is made up of four distinct symbols, which is why it was once referred to as the 4-State Customer Barcode. Each bar contains the central "tracker" portion, and may contain an ascender, descender, neither, or both (a "full bar").
The 65 bars represent 130 bits (or 39.13 decimal digits), grouped as ten 13-bit characters. Each character has 2, 5, 8, or 11 of its 13 bits set to one. The Hamming distance between characters is at least 2. Consequently, single-bit errors in a character can be detected (toggling one bit results in an invalid character). The characters are interleaved throughout the symbol.
The number of characters can be calculated from the binomial coefficient.
The total number of characters is two times 1365, or 2730. Log2(2730) is 11.41469 bits per group. So the 65 bars (or 130 bits) encode a 114-bit message.
The encoding includes an eleven-bit cyclic redundancy check (CRC) to detect, but not correct, errors. Subtracting the 11 CRC bits from the 114-bit message leaves an information payload of 103 bits (the specification sets one of those bits to zero). Consequently, 27 of the 130 bits are devoted to error detection.
Data payload
[edit]The IM barcode carries a data payload of up to 31 digits representing the following elements:
| Index of first digit | Length | Name |
|---|---|---|
| 1 | 2 | Barcode identifier |
| 3 | 3 | Service type identifier |
| 6 | 6 or 9 | Mailer ID |
| 12 or 15 | 9 or 6 | Sequence number |
| 21 | 0, 5, 9, or 11 | ZIP (routing) code |
Barcode identifier
[edit]A barcode identifier is assigned by the United States Postal Service to encode the presort identification that is currently printed in human-readable form on the optional endorsement line (OEL). It is also available for future United States Postal Service use. This is accomplished using two digits, with the second digit in the range of 0–4. The allowable encoding ranges are 00–04, 10–14, 20–24, 30–34, 40–44, 50–54, 60–64, 70–74, 80–84, and 90–94.
The first digit of the barcode identifier is defined as:
| Value | OEL description |
|---|---|
| 0x | Default / no OEL information |
| 1x | Carrier route (CR), enhanced carrier route (ECR), and FIRM |
| 2x | 5-digit/scheme |
| 3x | 3-digit/scheme |
| 4x | Area distribution center (ADC) |
| 5x | Mixed area distribution center (MADC), origin mixed ADC (OMX) |
Service type identifier (STID)
[edit]A three-digit value represents both the class of the mail (such as first-class, standard mail, or periodical), and any services requested by the sender.
Basic STIDs, for the purpose of automation only, are as follows:
| Value | STID description |
|---|---|
| 300 | First-class mail with no services |
| 261 | Standard mail with no services |
| 040 | First-class mail, basic option with destination IMb tracing[4] |
| 042 | Standard mail, basic option with destination IMb tracing[4] |
| 044 | Periodicals with manual address correction |
| 401 | Bound printed matter with no services |
| 708 | Business reply mail with no services |
| 710 | Priority mail with no services |
| 712 | Priority mail flat rate with no services |
For a detailed list of STIDs, see Appendix A of the USPS Guide to Intelligent Mail Letters and Flats[5] or Service Type Identifiers.[6]
Mailer ID
[edit]A 6- or 9-digit number assigned by the United States Postal Service identifies the specific business sending the mailing. Higher-volume mailers are eligible to receive 6-digit mailer IDs, which have a larger range of associated sequence numbers; lower-volume mailers receive 9-digit mailer IDs. To make it possible to distinguish 6-digit IDs from 9-digit IDs, all 6-digit IDs begin with a digit between 0 and 8 inclusive, while all 9-digit IDs begin with the digit 9.
Sequence number
[edit]A mailer-assigned 6- or 9-digit ID specific to one piece of mail, to identify the specific recipient or household. The mailer must ensure that this number remains unique for a 45-day period after the mail is sent if a full service discount is claimed; otherwise, it does not have to be unique. The sequence number is either 6 or 9 digits, based on the length of the mailer ID. If the mailer ID is 6 digits long, then the sequence number is 9 digits long, and conversely, so that there will always be 15 digits in total when the mailer ID and the sequence number are combined.
Delivery-point ZIP code
[edit]This section of the code may be omitted, but if it is present, the 5-, 9-, or 11-digit forms of the ZIP Code are also encoded in the Intelligent Mail barcode. The full 11-digit form includes the standard 5-digit ZIP code, the ZIP + 4 code, and a 2-digit code indicating the exact delivery point. This is the same information that was encoded in the POSTNET barcode, which the Intelligent Mail barcode replaces.
References
[edit]- ^ "steps-to-creating-intelligent-mail-barcode.pdf" (PDF). United States Postal Service usps.com. Retrieved 2021-08-20.
- ^ a b "Intelligent Mail Barcode 4-State Specification (Rev H)" (PDF). United States Postal Service. April 20, 2015. p. 1. Retrieved 2019-10-10.
- ^ "Intelligent Mail Services Latest News". United States Postal Service. September 21, 2012. Archived from the original (PDF) on 2012-07-30. Retrieved 2012-09-27.
The Intelligent Mail barcode, formerly referred to as the 4-State Customer barcode, is a new Postal Service barcode used to sort and track letters and flats. The Postal Service is promoting use of the Intelligent Mail barcode because it expands the ability to track individual mailpieces and provides customers with greater visibility into the mailstream.
- ^ a b IMb Tracing User Guide (PDF). USPS. January 9, 2012. p. 13.
- ^ USPS Guide to Intelligent Mail Letters and Flats.
- ^ Service Type Identifiers, retrieved 2020-09-22
External links
[edit]Grokipedia
Intelligent Mail barcode
View on GrokipediaOverview and History
Definition and Purpose
The Intelligent Mail barcode (IMb) is a 65-bar, 4-state symbology barcode developed by the United States Postal Service (USPS) for encoding comprehensive mailpiece information on letters, flats, and cards.[1] It integrates data elements such as the mailer identifier, serial number, and delivery point to uniquely identify each piece of mail throughout the postal network.[1] The primary purpose of the IMb is to facilitate automated sorting, routing, and end-to-end tracking of mailpieces by combining sender and recipient information into a single, versatile barcode.[1] This design supports multiple postal services simultaneously, including address correction, delivery confirmation, and electronic return of undeliverable mail, thereby improving operational efficiency and reducing manual processing.[4] By replacing the earlier POSTNET and PLANET barcodes with a more advanced format, the IMb enhances overall mail visibility for both the USPS and mailers.[1] In key applications, the IMb is required on automation-priced mail classes such as First-Class Mail, Periodicals, and USPS Marketing Mail to qualify for postage discounts, enabling mailers to access detailed tracking data through USPS web tools and reporting systems.[1] Officially launched in September 2006 as part of the broader Intelligent Mail program, it was introduced to modernize mail processing and provide greater transparency in the movement of mailpieces.[4]Development and Introduction
The development of the Intelligent Mail barcode originated in 2003 as part of the United States Postal Service's (USPS) broader Intelligent Mail Program, aimed at overcoming the limitations of legacy barcodes such as POSTNET and PLANET Code, which lacked sufficient capacity for comprehensive tracking and service data.[3] In January 2003, USPS established the Intelligent Mail and Address Quality organization. In May 2003, USPS published the Intelligent Mail Corporate Plan to drive the initiative toward end-to-end mail visibility and improved operational efficiency.[7] This effort was motivated by the need to enhance mail processing accuracy, reduce errors in sorting and delivery, and enable electronic verification of postage and services, ultimately supporting better resource allocation and customer insights.[8] Testing phases for the barcode and supporting infrastructure occurred between 2004 and 2005, including prototype evaluations of the 4-state barcode symbology and live mail trials to ensure compatibility with automated sorting equipment.[9] These pilots focused on validating the barcode's ability to encode expanded information, such as mailer identifiers and service types, while integrating with emerging systems like wide-field-of-view cameras for scanning.[10] By 2005, key components like the OneCode Solution barcode design—featuring three times the data capacity of POSTNET—were finalized, paving the way for broader rollout.[8] The Intelligent Mail barcode was publicly launched in September 2006, allowing mailers to voluntarily adopt it for letters and flats as a replacement for existing barcodes.[3] Implementation milestones accelerated with USPS Federal Register notices in 2008: a proposed rule on April 30 outlined standards for basic and full-service options, followed by a final rule on August 21 that detailed phased adoption.[11] Although initially planned for mandatory use to qualify for automation prices starting January 2009, the requirement was adjusted to May 11, 2009, for certain categories like automation flats, with further phases in 2010 and 2011.[12] Full transition from POSTNET and PLANET occurred by January 28, 2013, when legacy barcodes were retired for all automation-eligible mail.[13] A critical aspect of the rollout involved integration with the Mailer Visibility Information and Management System (MVIMS), which facilitated electronic data reporting from mailers to USPS, enabling real-time tracking and performance metrics as part of the program's visibility goals.[3] This system supported the barcode's role in aggregating scan data across the mailstream, aligning with the Postal Accountability and Enhancement Act's requirements for service monitoring.[7]Technical Specifications
Symbology
The Intelligent Mail barcode (IMb) employs a 4-state symbology, a height-modulated barcode format that encodes up to 31 digits of mailpiece data into 65 vertical bars.[14] This structure consists of two frame bars and 63 data bars, where the frame bars serve as start and stop patterns to facilitate scanner orientation and synchronization during reading.[14] Each bar represents one of four possible height levels, enabling the encoding of two bits of information per bar: a full bar (both ascender and descender elements present, encoding 11), an ascender bar (tracker and ascender elements, encoding 10), a descender bar (tracker and descender elements, encoding 01), or a tracker bar (tracker element only, encoding 00).[14] The encoding scheme begins with converting the numeric payload into binary form, which is then grouped into pairs and mapped to the corresponding 4-state symbols to form the barcode pattern.[14] This process generates a sequence of 65 symbols (F for full, A for ascender, D for descender, T for tracker), ensuring the data is compactly represented within the fixed bar count.[15] For error detection and validation, the symbology incorporates an 11-bit cyclic redundancy check (CRC) as a check digit within the payload, which verifies the integrity of the encoded information during scanning.[14] Additionally, redundancy is achieved through the interleaving of tracking codes (20 digits) and routing codes (0, 5, 9, or 11 digits), allowing partial readability even if portions of the barcode are damaged.[14] Compared to earlier binary barcodes like the POSTNET, which uses a 2-state symbology (tall or short bars encoding 1 bit per bar), the IMb's 4-state design provides denser encoding at 2 bits per bar, supporting more information in a similar physical space while maintaining compatibility with automated postal sorting equipment.[14][15]Physical Dimensions and Printing
The Intelligent Mail barcode (IMb) utilizes a 4-state symbology with 65 vertical bars, each capable of representing one of four states: full bar, ascender, tracker, or descender, to ensure reliable scanning by USPS equipment.[16] The physical dimensions are precisely defined to maintain scannability, with total bar heights varying by state as per USPS-B-3200: the tracker bar 0.039–0.065 inches, ascender and descender bars approximately 0.100–0.130 inches (positioned to include the tracker element plus extension), and full bars 0.125–0.165 inches.[17][18] Minimum bar width is 0.020 inches, resulting in an overall barcode length of approximately 2.83 inches for the 65 bars at the nominal pitch of 22 bars per inch, though lengths between 2.667 and 3.225 inches are permitted to accommodate printing variations.[18][19] Printing tolerances are strict to prevent read errors, allowing ±0.005 inches for bar widths and ±0.020 inches for full bar heights, which equates to roughly ±25% for widths and ±12-16% for heights depending on the nominal value.[18] Quiet zones must extend at least 0.125 inches horizontally on both sides of the barcode and 0.028 inches vertically above and below to isolate it from surrounding print elements.[18] Ink reflectivity standards require a background reflectance of at least 50% in red light and 45% in green light, with a print reflectance difference (PRD) of at least 30% between bars and background to ensure contrast for optical scanners.[18] Placement guidelines mandate that the barcode be printed parallel to the bottom edge of the mailpiece, with at least 0.125 inches clearance from all edges on flats and positioned within the address block or a designated 4-by-5/8-inch barcode clear zone in the lower right on letters.[20][19] The IMb is compatible with thermal transfer, inkjet, and laser printing technologies, provided the output meets machine-readable standards without manual alterations.[19] Quality metrics are governed by the USPS-B-3200 specification, which requires a minimum ANSI barcode grade of C (with at least 70% of elements graded A or B) and supports resolutions of 300 DPI or higher for optimal print quality, though 600 DPI is recommended for high-volume production to minimize edge raggedness.[18][16] Mailers must verify compliance using certified barcode verifiers to confirm dimensions, contrast, and modulation before entering the mailstream.[19]| Dimension | Nominal Value | Tolerance | Source |
|---|---|---|---|
| Bar Width | 0.020 inches | ±0.005 inches | USPS-B-3200 |
| Full Bar Height | 0.145 inches | ±0.020 inches | USPS-B-3200 |
| Overall Length (65 bars) | ~2.83 inches | 2.667–3.225 inches | USPS-B-3200 |
| Horizontal Quiet Zone | 0.125 inches | Minimum | USPS-B-3200 |
| Vertical Quiet Zone | 0.028 inches | Minimum | USPS-B-3200 |

