Intelligent Mail barcodes on letters, flats and trays
The Intelligent Mail barcode on a letter or flat encodes up to 31 digits in 65 bars: a 20-digit tracking code and a ZIP Code.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 1“The IMb is a height-modulated barcode that encodes up to 31 digits of mailpiece data into 65 vertical bars using a 4-state symbology.”USPS originalSteps to Create the Intelligent Mail® BarcodePDF page 1“The Intelligent Mail barcode consists of a 20-digit Tracking Code (Barcode Identifier, Service Type Identifier, Mailer Identifier, and Serial Number) and a Routing Code (ZIP Code™) field of up to 11 digits.”USPS original Trays, tubs and sacks carry an Intelligent Mail tray label with a 24-digit barcode, and pallets a 21-character Intelligent Mail container barcode.Publication 32: Glossary of Postal Termspage 107“A label format for trays, tubs, and sacks that include a unique 24-digit Intelligent Mail tray barcode and human-readable routing information.”USPS originalIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb must consist of a 21-character data string encoded as either a linear, one-dimensional GS1-128 or a two-dimensional GS1 DataMatrix barcode. … The IMcb is used on mailer-generated pallet labels or placards to uniquely identify pallets and similar containers (i.e., All-Purpose Containers, hampers, pallet boxes, etc.) in addition to identifying the mail owner.”USPS original All three carry the mailer's Mailer ID.Quick Step Guide to Mailer Identifier (MID) and/or CRID Acquisitionpage 1“A Mailer ID (MID) is required when constructing all IMbs, including IMbs for mailpieces, handling units, and containers.”USPS original
Questions
How do you read a USPS Intelligent Mail barcode?
An Intelligent Mail barcode's 65 bars hold a 20-digit tracking code, for the mailer, service and serial number, and a routing code, for the delivery point ZIP Code.Publication 32: Glossary of Postal Termspage 106“These 65 bars encode a string of 31 digits, divided into two parts: a 20-digit tracking code and an 11-digit routing code (when required). … The barcode encodes tracking information that identifies the mailer, type of service, and serial number and the routing code and routing information that contains the delivery point ZIP Code.”USPS original When its human-readable line is printed, a space separates the fields, as in 01 234 567094 987654321 01234 5678 91.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 16“Depending on the Service Type Identifier specified by the IMb, the human-readable representation of the barcode may need to be printed.”USPS originalIntelligent Mail® Barcode (IMb) 4-State Specificationpage 17“The fields of the tracking code, as defined in 2.1.3, shall be separated with a space added between data fields. … Using the 4th example in Table 5 in 2.2.1.3, the human-readable information will appear as follows: 01 234 567094 987654321 01234 5678 91.”USPS original USPS's free online encoder/decoder turns the bars back into digits.Mailer's Technical Advisory Committee - Best Practices for ACS™page 49“Use this online tool to quickly Decode (convert a sequence of bars into meaningful tracking and delivery point ZIP information) or Encode (generate a barcode based on tracking and delivery point ZIP information) the Intelligent Mail barcode.”USPS originalIntelligent Mail® Barcode Technical Resource Guidepage 10“To facilitate the adoption of the Intelligent Mail barcode, the Postal Service has developed, and is making available at no charge, a web-based, interactive encoder-decoder tool, and an extensive library of encoding software and fonts suitable for encoding and printing the Intelligent Mail barcode in mail production environments using selected operating systems and printing architectures.”USPS original
What does an Intelligent Mail barcode look like?
It is a row of 65 bars of four kinds, full bars, ascenders, descenders and trackers, between 0.125 and 0.165 inch tall.Intelligent Mail® Barcode FAQPDF page 2“The 31-digit Intelligent Mail barcode contains 65 bars. … Vertical dimensions shall be based on the centerline of the barcode, forming an overall barcode height of 0.125 inch to 0.165 inch.”USPS originalIntelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original The bars are printed 22 to the inch, give or take 2, at least 2.667 inches from the first bar to the last and no more than 3.225 inches overall.Intelligent Mail® Barcode FAQPDF page 2“Horizontal dimensions shall be based on the centerline of the individual bars, forming an overall barcode pitch of 22 ±2 bars per inch. … Length - The distance from the lead (left) edge of the 1st (left most) bar to the lead (left) edge of the 65th (right most) bar shall never be less than 2.667 inches. … The distance from the lead (left) edge of the 1st bar (left most) to the trail (right) edge of the 65th (right most) bar shall never be greater than 3.225 inches.”USPS original The encoder gives the bars as a string of 65 letters, F for a full bar, A an ascender, D a descender and T a tracker: tracking code 00040123456200800001 with routing code 987654321 is ADTTTATTTFTDFADTDTFTAATATADDDDFTTDTDFFDFTTATAFFDDADDTFFADFDFTTTAD.Intelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively. … For example, a tracking code of 00040123456200800001 and a routing code of 987654321 will be encoded into the following 65-character string: … ADTTTATTTFTDFADTDTFTAATATADDDDFTTDTDFFDFTTATAFFDDADDTFFADFDFTTTAD”USPS original
What is an Intelligent Mail barcode?
The Intelligent Mail barcode, or IMb, is a 65-bar USPS barcode used to sort and track letters and flats.PostalPro: Intelligent Mail® Barcode“The Intelligent Mail barcode is a 65-bar Postal Service™ barcode used to sort and track letters and flats.”USPS original It can combine the data of the older POSTNET and PLANET Code barcodes, and other data, in one barcode.Publication 32: Glossary of Postal Termspage 106“The IMb can combine into a single barcode the data of the POSTNET and PLANET Code barcodes, as well as other data.”USPS original Since January 28, 2013, when USPS ended price eligibility for POSTNET barcodes, letters and flats need it to qualify for automation prices.Federal Register: POSTNET Barcode Discontinuation (77 FR 26185, May 3, 2012)“DATES: Effective date: January 28, 2013. … The Postal Service will revise the Mailing Standards of the United States Postal Service, Domestic Mail Manual (DMM[supreg]) throughout various sections to discontinue price eligibility based on the use of POSTNETTM barcodes on all types of mail. … For automation letters and flats and for Qualified Business Reply Mail (QBRM), an Intelligent Mail barcode (IMbTM) will be required.”USPS originalPostalPro: Intelligent Mail® Barcode“The IMb is required for use on letters and flats prepared for automation prices.”USPS original
Where can I download an Intelligent Mail barcode font for free?
USPS offers Intelligent Mail barcode fonts and encoder software for download from PostalPro, at no charge.PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and Fonts“The Postal Service provides Intelligent Mail® barcode files, fonts and encoders, available for download.”USPS originalIntelligent Mail® Barcode Technical Resource Guidepage 10“To facilitate the adoption of the Intelligent Mail barcode, the Postal Service has developed, and is making available at no charge, a web-based, interactive encoder-decoder tool, and an extensive library of encoding software and fonts suitable for encoding and printing the Intelligent Mail barcode in mail production environments using selected operating systems and printing architectures. … These resources are available from the same PostalPro web site.”USPS original The fonts come for five production printing environments, TrueType among them.PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and Fonts“For printing Intelligent Mail® barcodes in a production environment, a variety of Intelligent Mail barcode fonts are available for 5 major production printing environments: AFP (MVS, AS/400, VM, VSE), HP PCL, PostScript, Xerox Metacode, and TrueType.”USPS original The barcode's human-readable line, when required, is printed in a sans serif font, at a minimum of 10- to 12-point type.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 16“Depending on the Service Type Identifier specified by the IMb, the human-readable representation of the barcode may need to be printed.”USPS originalIntelligent Mail® Barcode (IMb) 4-State Specificationpage 17“The human-readable information, when required, shall be printed using a sans serif font and a minimum of 10- to 12-point size type.”USPS original USPS licenses its encoder software and fonts for use in the mailing industry without a royalty or other fee.PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and Fonts“a world-wide, revocable, license to use them in the mailing industry without paying the Postal Service a royalty or other fee”USPS original
How do you create an Intelligent Mail barcode?
A mailer joins the barcode's five fields into a 20- to 31-digit string, encodes it into 65 characters, and prints those with the Intelligent Mail barcode font.Steps to Create the Intelligent Mail® BarcodePDF page 2“Once mailers have selected service(s), received their MID, and devised a unique serial number strategy, they are ready to put the five fields together to form the 20- to 31-digit string, encode it to 65 characters, and convert the 65-character string using the IMb font to form the 65-bar Intelligent Mail barcode as in the example below.”USPS original The mailer needs a Mailer ID from USPS first.Steps to Create the Intelligent Mail® BarcodePDF page 1“A Mailer Identifier (Mailer ID or MID) is required for the IMb.”USPS originalIntelligent Mail® Barcode FAQPDF page 3“A USPS-assigned 6 or 9-digit (depending on mail volume) field used to identify the mail owner or mail preparer.”USPS original Small business mailers can use Intelligent Mail for Small Business Mailers, a free online tool that makes the barcodes for pieces and tray labels.PostalPro: Intelligent Mail® for Small Business Mailers (IMsb)“Intelligent Mail® for Small Business Mailers (IMsb) is a free online tool which will allow you to produce the presorted Intelligent Mail barcodes (IMb) for your mail pieces, tray labels and submit an electronic postage statement to the acceptance units.”USPS original
How do you decode an Intelligent Mail barcode?
USPS's free online encoder/decoder turns an Intelligent Mail barcode's bars into its tracking code and delivery point ZIP Code, or back.Mailer's Technical Advisory Committee - Best Practices for ACS™page 49“Use this online tool to quickly Decode (convert a sequence of bars into meaningful tracking and delivery point ZIP information) or Encode (generate a barcode based on tracking and delivery point ZIP information) the Intelligent Mail barcode.”USPS originalIntelligent Mail® Barcode Technical Resource Guidepage 10“To facilitate the adoption of the Intelligent Mail barcode, the Postal Service has developed, and is making available at no charge, a web-based, interactive encoder-decoder tool, and an extensive library of encoding software and fonts suitable for encoding and printing the Intelligent Mail barcode in mail production environments using selected operating systems and printing architectures.”USPS original Unlike POSTNET, where each digit is a fixed pattern of five bars, the bars come from an encoding algorithm in Specification USPS-B-3200.Intelligent Mail® Barcode Technical Resource Guidepage 10“Encoding data into a POSTNET or PLANET Code is very straightforward: each digit in the payload is represented by a predefined pattern of 5 bars. … The encoding algorithm that translates the 31 digits in the payload into 65 bars is defined in the USPS publication, Specification USPS-B-3200, which is available for download from PostalPro.”USPS original
Where does the Intelligent Mail barcode go on a letter or flat?
On a letter, the Intelligent Mail barcode goes in the address block or in the barcode clear zone in the lower right corner.Intelligent Mail® Barcode FAQPDF page 2“On letters, it can be placed either in the address block or in the barcode clear zone found on the lower right corner of the envelope.”USPS original On a flat, it can go anywhere on the address side at least 1/8 inch from every edge.Intelligent Mail® Barcode FAQPDF page 2“On flats, the Intelligent Mail barcode can be placed anywhere on the address side as long as it is at least 1/8th inch from any edge of the piece.”USPS original Only one Intelligent Mail barcode can go in the same area.Intelligent Mail® Barcode Technical Resource Guidepage 11“To avoid ambiguity, only one Intelligent Mail barcode can be placed in the same area.”USPS original
Can an Intelligent Mail barcode have fewer than 65 bars?
No: an Intelligent Mail barcode always has 65 bars, whatever the length of the ZIP Code in it.Intelligent Mail® Barcode Technical Resource Guidepage 9“Also, unlike POSTNET barcode, the Intelligent Mail barcode is always 65 bars regardless of ZIP Code length.”USPS original The ZIP Code's length changes only the string the encoder takes, from 20 to 31 digits.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 3“Total Barcode String Length: the overall length of the barcode string supplied to the encoder routine can be one of four values depending on the amount of Routing Code information provided.”USPS originalSteps to Create the Intelligent Mail® BarcodePDF page 2“Once mailers have selected service(s), received their MID, and devised a unique serial number strategy, they are ready to put the five fields together to form the 20- to 31-digit string, encode it to 65 characters, and convert the 65-character string using the IMb font to form the 65-bar Intelligent Mail barcode as in the example below.”USPS original A POSTNET barcode, by contrast, had 32 bars for a 5-digit ZIP Code and 62 bars for an 11-digit delivery point code.Publication 32: Glossary of Postal Termspage 170“A POSTNET barcode can represent a 5-digit ZIP Code (32 bars), a 9-digit ZIP+4 code (52 bars), or an 11-digit delivery point code (62 bars).”USPS original
How can I check that my Intelligent Mail barcodes are generated correctly?
USPS suggests a handheld scanner, or the local USPS Mailpiece Design Analyst, to check that Intelligent Mail barcodes are generated correctly.Appendix B: ACS™ Frequently Asked Questionspage 7“Obtain a hand held scanner or contact your local USPS Mailpiece Design Analyst.”USPS original Mailers and USPS must both inspect and test printed Intelligent Mail barcodes as a routine.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 17“Mailers as well as the Postal Service shall perform routine physical inspection and testing of Intelligent Mail barcodes to ensure the quality of labels produced.”USPS original
How it fits together
Barcodes go on single mailpieces and on the labels of the trays, sacks and pallets that carry them.Publication 32: Glossary of Postal Termspage 23“Barcodes are used on individual mailpieces as well as labels on larger units such as trays, sacks, and pallets containing mailpieces or containers containing larger units such as sacks or trays on pallets.”USPS original Mailers print an Intelligent Mail barcode, or IMb, on each letter or flat, and USPS uses it to sort and track the piece.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 1“Mailers primarily apply the IMb.”USPS originalPostalPro: Intelligent Mail® Barcode“The Intelligent Mail barcode is a 65-bar Postal Service™ barcode used to sort and track letters and flats.”USPS original Its Service Type Identifier marks the piece as Full-Service or basic and sets how USPS handles it if undeliverable.PostalPro: Service Type Identifiers (STIDs)“The STID defines the mailpiece as full-service or basic (non-automation) and is also used to determine the disposition of undeliverable-as-addressed (UAA) mail and the form of address correction that a mailer desires if any.”USPS original Full-Service is an Intelligent Mail option that requires unique piece barcodes, barcoded tray and container labels, and electronic documentation.Publication 32: Glossary of Postal TermsPDF page 96“The Full-Service Intelligent Mail option requires unique mailpiece barcodes, the use of Intelligent Mail barcodes on tray labels or container placards, electronic documentation, and the use of Facility Access and Shipment Tracking to schedule appointments for the entry of mailings.”USPS original Mailers make the barcode with encoder software and fonts that USPS gives away.Intelligent Mail® Barcode Technical Resource Guidepage 10“To facilitate the adoption of the Intelligent Mail barcode, the Postal Service has developed, and is making available at no charge, a web-based, interactive encoder-decoder tool, and an extensive library of encoding software and fonts suitable for encoding and printing the Intelligent Mail barcode in mail production environments using selected operating systems and printing architectures.”USPS original
The pieces travel in trays, tubs and sacks, each with an Intelligent Mail tray label whose 24-digit barcode identifies that unit.Publication 32: Glossary of Postal Termspage 107“A label format for trays, tubs, and sacks that include a unique 24-digit Intelligent Mail tray barcode and human-readable routing information.”USPS original Trays and sacks go on pallets and similar containers, each labeled with an Intelligent Mail container barcode.Publication 32: Glossary of Postal Termspage 23“Barcodes are used on individual mailpieces as well as labels on larger units such as trays, sacks, and pallets containing mailpieces or containers containing larger units such as sacks or trays on pallets.”USPS originalIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb is used on mailer-generated pallet labels or placards to uniquely identify pallets and similar containers (i.e., All-Purpose Containers, hampers, pallet boxes, etc.) in addition to identifying the mail owner.”USPS original All three barcodes carry a Mailer ID, a number USPS assigns to identify the mail owner or mail preparer.Quick Step Guide to Mailer Identifier (MID) and/or CRID Acquisitionpage 1“A Mailer ID (MID) is required when constructing all IMbs, including IMbs for mailpieces, handling units, and containers.”USPS originalIntelligent Mail® Barcode FAQPDF page 3“A USPS-assigned 6 or 9-digit (depending on mail volume) field used to identify the mail owner or mail preparer.”USPS original USPS assigns Mailer IDs generally through the Business Customer Gateway, the USPS website that is the single entry point to its online business services.Steps to Create the Intelligent Mail® BarcodePDF page 1“New Mailer IDs are assigned through centralized USPS processes, generally the Business Customer Gateway.”USPS originalIntelligent Mail® Barcode (IMb) 4-State Specificationpage 20“The BCG gives you a single entry point for Postal Service online business services”USPS original
In a Full-Service mailing, every piece, tray and container needs a barcode that stays unique for 45 days.A Guide to Full Servicepage 2“Ensure all containers, trays, and pieces have an Intelligent Mail Barcode that is unique for 45 days from the postage statement mailing date.”USPS original IMb Tracing, once the source of piece and bundle tracking data, is a retired system.Informed Visibility® Mail Tracking & Reporting (IV®-MTR) Mail.XML Guidepage 7“IMb Tracing ® (formerly CONFIRM®) was the source for automated piece and bundle tracking data, while PostalOne!® was the source for container and handling unit tracking data.”USPS originalInformed Visibility® Mail Tracking & Reporting (IV®-MTR) User Guidepage 19“The legacy PKG file format allows you to receive files in the format used by the retired IMb Tracing system.”USPS original Mail tracking for pieces, bundles, trays and containers is consolidated into Informed Visibility Mail Tracking & Reporting, which tracks them in near real time.Informed Visibility® Mail Tracking & Reporting (IV®-MTR) Mail.XML Guidepage 7“Mail tracking functionality for containers, handling units, bundles, and pieces is consolidated into IV-MTR, which is the new and comprehensive mail data repository for the Postal Service™. … The application provides near real-time tracking information for all letters, flats, and mail aggregates, which includes containers, handling units, and bundles.”USPS original Parcels carry a barcode similar in purpose, the Intelligent Mail package barcode of package labels.Publication 32: Glossary of Postal Termspage 106“A parcel barcode that is similar in purpose to the Intelligent Mail barcode for letters and flats.”USPS original
Before the IMb, a POSTNET barcode carried the ZIP Code and a PLANET Code tracked the piece.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The POSTNET barcode is a legacy barcode used by the Postal Service for translating ZIP Code, ZIP+4 code, and delivery point code information into a machine-readable format that consists of a series of vertical full and half bars. … The PLANET Code is a legacy 12-digit (long and short bars) barcode used to track mail electronically.”USPS original The IMb replaced both.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The IMb has replaced the use of the POSTNET barcode. … The IMb has replaced the use of the PLANET Code.”USPS original USPS also defines formats of the IMb for its own use.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 1“However, due to the multiple benefits achieved by combining tracking and routing information into a single barcode, the Postal Service has now defined formats of the IMb intended for production and utilization solely by the Postal Service.”USPS original A separate mark, the Facing Identification Mark, helps machines orient and separate certain types of mail.Publication 32: Glossary of Postal Termspage 81“A pattern of vertical bars and spaces used by automated postal equipment such as a facercanceler to identify, orient, and separate certain types of mail.”USPS original A clear zone around the IMb lets barcode readers find and read it.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 12“A clear zone shall be placed around the barcode to ensure that readers can locate and read the barcode.”USPS original
The barcode on letters and flats
The IMb's 20-digit tracking code identifies and tracks the piece, and its routing code holds the Delivery Point ZIP Code that routes it.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 2“The Tracking Code component shall be made up of 20-digits that that will be used for identification and tracking purposes.”USPS originalIntelligent Mail® Barcode (IMb) 4-State Specificationpage 5“The Routing Code shall contain the Delivery Point ZIP Code™ for routing the mailpiece to its final delivery point.”USPS original The routing code holds 0, 5, 9 or 11 digits, so the whole string runs from 20 to 31 digits.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 3“The Routing Code length varies depending on the amount of routing information available and may be 0, 5, 9, or 11 digits.”USPS originalSteps to Create the Intelligent Mail® BarcodePDF page 2“Once mailers have selected service(s), received their MID, and devised a unique serial number strategy, they are ready to put the five fields together to form the 20- to 31-digit string, encode it to 65 characters, and convert the 65-character string using the IMb font to form the 65-bar Intelligent Mail barcode as in the example below.”USPS original The tracking code holds four fields, in this order:Steps to Create the Intelligent Mail® BarcodePDF page 1“The Intelligent Mail barcode consists of a 20-digit Tracking Code (Barcode Identifier, Service Type Identifier, Mailer Identifier, and Serial Number) and a Routing Code (ZIP Code™) field of up to 11 digits.”USPS original
- The Barcode Identifier, 2 digits:
00unless an automation-price flat carries an optional endorsement line.Barcode IdentifierPDF page 1“Generally, this field should be left as “00” (zero-zero) if an OEL is not printed on the mailpiece. … The exception is for automation-rate eligible flat mail with an optional endorsement line, where the Intelligent Mail barcode must contain OEL coding corresponding to the correct sortation level of each piece.”USPS original That line, printed on top of the address block, shows the sort level of the piece's bundle, and the Barcode Identifier then encodes it.Mailer's Technical Advisory Committee - Best Practices for ACS™page 44“A series of specific printed characters on the top line of the address block that identifies the sortation level of a bundle and may contain an ACS participant code.”USPS originalIntelligent Mail® Barcode FAQPDF page 3“A 2-digit field reserved to encode the presort identification printed in human-readable form on the Optional Endorsement Line (OEL).”USPS originalBarcode IdentifierPDF page 1“The exception is for automation-rate eligible flat mail with an optional endorsement line, where the Intelligent Mail barcode must contain OEL coding corresponding to the correct sortation level of each piece.”USPS original - The Service Type Identifier, or STID, 3 digits, for the mail class and the services requested.Intelligent Mail® Barcode FAQPDF page 3“A 3-digit field used to identify the class of mail and any additional or special services requested for the piece.”USPS original
- The Mailer ID, 6 or 9 digits, which USPS assigns.Intelligent Mail® Barcode FAQPDF page 3“A USPS-assigned 6 or 9-digit (depending on mail volume) field used to identify the mail owner or mail preparer.”USPS original
- The serial number, set by the mailer: 9 or 6 digits, so that it and the Mailer ID make 15.Intelligent Mail® Barcode FAQPDF page 3“A 6 or 9-digit field (depending on MID) defined by the mailer.”USPS originalSteps to Create the Intelligent Mail® BarcodePDF page 2“Depending on the length of the MID, the Serial Number is either a nine- or six-digit number.”USPS originalA Guide to Full Servicepage 11“The 15-digit MID/serial number combination can’t be repeated in FullService mailings of the same class within 45 calendar days of the mailing date.”USPS original
A unique IMb differs from piece to piece, and a static IMb is the same on every piece.Publication 600: Share MailPDF page 7“The ability to print on each mailpiece either a static IMb (a barcode that does not vary by mailpiece) or a unique IMb (a barcode that does vary by mailpiece).”USPS original Full-Service mailpieces must have a unique IMb, and basic automation mailpieces need not.A Guide to Full Servicepage 11“Full-service mailpieces are required to have a unique IMb; basic automation option mailpieces are not.”USPS original The Mailer ID, the serial number and the mail class in the STID make an IMb unique.A Guide to Full Servicepage 11“The uniqueness of a mailpiece IMb is determined by the six or nine-digit MID, the six or nine-digit serial number, and the piece’s class, indicated by the STID.”USPS original In Full-Service mailings, the 15-digit pair of Mailer ID and serial number can't repeat within a class for 45 days.A Guide to Full Servicepage 11“The 15-digit MID/serial number combination can’t be repeated in FullService mailings of the same class within 45 calendar days of the mailing date.”USPS original
The STID Table on PostalPro gives the STID to use for each combination of services.Service Type Identifier (STID) Quick Service GuidePDF page 1“The STID Table located on the PostalPro® website allows you to determine which STID to use based on the mail class, address correction option, use of Informed Visibility – Mail Tracking & Reporting (IV®-MTR), and whether the mail contains a Full Service or Basic IMb.”USPS original Those services include Full-Service or basic, and the use of Informed Visibility Mail Tracking & Reporting, or IV-MTR.Service Type Identifier (STID) Quick Service GuidePDF page 1“The STID Table located on the PostalPro® website allows you to determine which STID to use based on the mail class, address correction option, use of Informed Visibility – Mail Tracking & Reporting (IV®-MTR), and whether the mail contains a Full Service or Basic IMb.”USPS original
The four First-Class Mail STIDs with no address correction, one for each service level and IV-MTR choice.
| STID | Mail class | Option | Service level | Informed Visibility Mail Tracking & Reporting |
|---|---|---|---|---|
| 300 | First-Class Mail® | No Address Corrections – No Printed Endorsements | Basic or Nonautomation | Without IV® MTR |
| 310 | First-Class Mail® | No Address Corrections – No Printed Endorsements | Basic or Nonautomation | With IV® MTR |
| 260 | First-Class Mail® | No Address Corrections – No Printed Endorsements | Full-Service | Without IV® MTR |
| 270 | First-Class Mail® | No Address Corrections – No Printed Endorsements | Full-Service | With IV® MTR |
4 codes in the Service Type IDentifier (STID) Table, effective January 21, 2024, where STID is 300 or 310 or 260 or 270.
Barcode Identifier
Also called BI
“The BI is a specific two-digit identifier assigned by the Postal Service primarily to encode the presort identification that is printed in human readable form on the optional endorsement line (OEL) as well as a Mailer or Postal source channel identifier.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 3“The BI is a specific two-digit identifier assigned by the Postal Service primarily to encode the presort identification that is printed in human readable form on the optional endorsement line (OEL) as well as a Mailer or Postal source channel identifier.”USPS original
Serial Number
Also called SN
“The portion of the Intelligent Mail barcode that identifies a single piece of mail.”Mailer's Technical Advisory Committee - Best Practices for ACS™page 45“The portion of the Intelligent Mail barcode that identifies a single piece of mail.”USPS original
Routing Code
“The portion of the Intelligent Mail barcode that contains the ZIP Code for the address on the mail piece.”Mailer's Technical Advisory Committee - Best Practices for ACS™page 45“The portion of the Intelligent Mail barcode that contains the ZIP Code for the address on the mail piece.”USPS original
unique IMb
“a barcode that does vary by mailpiece”Publication 600: Share MailPDF page 7“a barcode that does vary by mailpiece”USPS original
static IMb
“a barcode that does not vary by mailpiece”Publication 600: Share MailPDF page 7“a barcode that does not vary by mailpiece”USPS original
Service Type IDentifier (STID) Table
Also called STID Table
“The STID Table located on the PostalPro® website allows you to determine which STID to use based on the mail class, address correction option, use of Informed Visibility – Mail Tracking & Reporting (IV®-MTR), and whether the mail contains a Full Service or Basic IMb.”Service Type Identifier (STID) Quick Service GuidePDF page 1“The STID Table located on the PostalPro® website allows you to determine which STID to use based on the mail class, address correction option, use of Informed Visibility – Mail Tracking & Reporting (IV®-MTR), and whether the mail contains a Full Service or Basic IMb.”USPS original
tracking code
“Part of the Intelligent Mail barcode that consists of 20 digits containing the Barcode Identifier, the Service Type Identifier, Mailer Identifier (MID), and Serial Number.”Publication 32: Glossary of Postal TermsPDF page 228“Part of the Intelligent Mail barcode that consists of 20 digits containing the Barcode Identifier, the Service Type Identifier, Mailer Identifier (MID), and Serial Number.”USPS original
Service Type Identifiers
Also called STID, STIDS, STI, Service Type IDs, Service Type ID(s)
“A unique three-digit code embedded in the Intelligent Mail® barcode (IMb®) that indicates the service type for an individual mailpiece.”Ballot Mail & Political Mail STIDs Fact SheetPDF page 1“A unique three-digit code embedded in the Intelligent Mail® barcode (IMb®) that indicates the service type for an individual mailpiece.”USPS original
Encoders, fonts and the decoder
An encoder turns the IMb's digits into a 65-character string, and a special font prints that string as the bars.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 5“An encoder is required to convert the digits into a 65-character string representing the bars of the IMb, and a special font is required to convert the 65-character string into the IMb itself.”USPS original The encoder takes a 20-digit tracking code and a routing code of none, 5, 9 or 11 digits.Intelligent Mail® Barcode Technical Resource Guidepage 10“Each call to the encoder requires two arguments: a 20-digit tracking code, and none, 5, 9, or 11-digit routing code.”USPS original It returns 65 letters, one for each bar, each naming the bar's type.Intelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original
| Letter | Bar |
|---|---|
F | Full barIntelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original |
A | AscenderIntelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original |
D | DescenderIntelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original |
T | TrackerIntelligent Mail® Barcode Technical Resource Guidepage 10“The encoder will return the status of the encoding function along with a 65-character string of the letters F, A, D, or T, representing a full bar, ascender, descender, or tracker, respectively.”USPS original |
Specification USPS-B-3200 defines the algorithm that turns the 31 digits into 65 bars.Intelligent Mail® Barcode Technical Resource Guidepage 10“The encoding algorithm that translates the 31 digits in the payload into 65 bars is defined in the USPS publication, Specification USPS-B-3200, which is available for download from PostalPro.”USPS original The data fields carry no checksum: the encoding adds error detection and correction itself.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 3“NOTE: No error detection and correction, such as a checksum, shall be included as part of the data fields; error detection and correction shall be added as part of the encoding process.”USPS original
USPS supports its encoder software in 24 combinations of programming language and platform.PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and Fonts“The Postal Service provides software support for 24 combinations of language environments (C, Java 2, COBOL, and PL/1) on 9 unique platforms (z/OS, VSE/ESA, OS/400, AIX, Linux, Solaris, HP/UX, Mac, and Windows).”USPS original Each package is a standard ZIP file with a user guide inside.Intelligent Mail® Barcode Technical Resource Guidepage 10“For each operating system, the encoding software package is distributed as a standard ZIP file. … A user guide is included in each package to provide detailed operating system and language-specific instructions on how to install and use the files in the package.”USPS original The online encoder/decoder does the same conversion in either direction.Mailer's Technical Advisory Committee - Best Practices for ACS™page 49“Use this online tool to quickly Decode (convert a sequence of bars into meaningful tracking and delivery point ZIP information) or Encode (generate a barcode based on tracking and delivery point ZIP information) the Intelligent Mail barcode.”USPS originalIntelligent Mail® Barcode Technical Resource Guidepage 10“To facilitate the adoption of the Intelligent Mail barcode, the Postal Service has developed, and is making available at no charge, a web-based, interactive encoder-decoder tool, and an extensive library of encoding software and fonts suitable for encoding and printing the Intelligent Mail barcode in mail production environments using selected operating systems and printing architectures.”USPS original Intelligent Mail for Small Business Mailers needs no software either: it runs in a web browser.PostalPro: Intelligent Mail® for Small Business Mailers (IMsb)“To use the IMsb, no special software or installation is required. Users simply access the application via a web browser.”USPS original
4-state barcode
“consists of four types of bars (the four states)”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 1“consists of four types of bars (the four states)”USPS original
Intelligent Mail Barcode 4-State Specification
Also called USPS-B-3200
“This document provides the specifications for generating and printing the Intelligent Mail® barcode (IMb) used in the U.S. Postal Service (USPS) mailstream.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 1“This document provides the specifications for generating and printing the Intelligent Mail® barcode (IMb) used in the U.S. Postal Service (USPS) mailstream.”USPS original
Online Encoder/Decoder
Also called IMb Decoder/Encoder, Barcode Decoder/Encoder
“Use this online tool to quickly Decode (convert a sequence of bars into meaningful tracking and delivery point ZIP information) or Encode (generate a barcode based on tracking and delivery point ZIP information) the Intelligent Mail barcode.”Mailer's Technical Advisory Committee - Best Practices for ACS™page 49“Use this online tool to quickly Decode (convert a sequence of bars into meaningful tracking and delivery point ZIP information) or Encode (generate a barcode based on tracking and delivery point ZIP information) the Intelligent Mail barcode.”USPS original
full bar
“(1) In POSTNET barcode symbology, the tall bar that covers both the invisible top and bottom regions. (2) In Intelligent Mail barcode symbology, the longest bar that covers all three regions (from bottom to top): the descending (bottom) region, tracking (middle) region, and ascending (top) region.”Publication 32: Glossary of Postal TermsPDF page 96“(1) In POSTNET barcode symbology, the tall bar that covers both the invisible top and bottom regions. (2) In Intelligent Mail barcode symbology, the longest bar that covers all three regions (from bottom to top): the descending (bottom) region, tracking (middle) region, and ascending (top) region.”USPS original
ascender
“In Intelligent Mail barcode symbology, the bar that covers two of the three possible regions (from bottom to top): the tracking (middle) region and ascending (top) region. It does not cover the descending (bottom) region.”Publication 32: Glossary of Postal TermsPDF page 22“In Intelligent Mail barcode symbology, the bar that covers two of the three possible regions (from bottom to top): the tracking (middle) region and ascending (top) region. It does not cover the descending (bottom) region.”USPS original
descender
“In Intelligent Mail barcode symbology, the bar that covers two of the three possible regions (from bottom to top): the descending (bottom) region and tracking (middle) region. It does not cover the ascending (top) region.”Publication 32: Glossary of Postal Termspage 61“In Intelligent Mail barcode symbology, the bar that covers two of the three possible regions (from bottom to top): the descending (bottom) region and tracking (middle) region. It does not cover the ascending (top) region.”USPS original
tracker
“In Intelligent Mail barcode symbology, the bar that covers only one of the three possible regions (from bottom to top): the tracking (middle). It does not cover the descending (bottom) region and ascending (top) region.”Publication 32: Glossary of Postal TermsPDF page 228“In Intelligent Mail barcode symbology, the bar that covers only one of the three possible regions (from bottom to top): the tracking (middle). It does not cover the descending (bottom) region and ascending (top) region.”USPS original
Intelligent Mail Barcode (IMb) Encoder Software and Fonts
“The Postal Service provides Intelligent Mail® barcode files, fonts and encoders, available for download.”PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and Fonts“The Postal Service provides Intelligent Mail® barcode files, fonts and encoders, available for download.”USPS original
Tray and container barcodes
Each tray, sack and pallet of mail has a label whose barcode describes the mail inside, its origin and its destination.Publication 32: Glossary of Postal Termspage 23“A label on a tray, sack, pallet, and other types of containers that bears a barcode that includes information about the mail inside the container and the origin and destination of the mail.”USPS original The tray barcode identifies one tray, tub or sack and the mailer who prepared it.PostalPro: Intelligent Mail® Tray Label“Each 24-digit label uniquely identifies each tray, tub, and sack as well as the originator of each handling unit as it makes its way throughout the Postal Service's mail processing and transportation networks.”USPS original The container barcode identifies one pallet or similar container and its mail owner, and links it to the mailing's electronic record.PostalPro: Intelligent Mail® Container Barcode (IMcb)“It is used on mailer-generated pallet labels to uniquely identify pallets and similar containers (i.e. All Purpose Containers, hampers, pallet boxes, etc.) in addition to identifying the mail owner and, it provides a link between the electronic mailing record and the physical mail aggregate.”USPS original
| IMb | Tray barcode | Container barcode | |
|---|---|---|---|
| Goes on | Letters and flatsPostalPro: Intelligent Mail® Barcode“The Intelligent Mail barcode is a 65-bar Postal Service™ barcode used to sort and track letters and flats.”USPS original | Trays, tubs and sacksPublication 32: Glossary of Postal Termspage 107“A label format for trays, tubs, and sacks that include a unique 24-digit Intelligent Mail tray barcode and human-readable routing information.”USPS original | Pallets and similar containersIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb is used on mailer-generated pallet labels or placards to uniquely identify pallets and similar containers (i.e., All-Purpose Containers, hampers, pallet boxes, etc.) in addition to identifying the mail owner.”USPS original |
| Data | Up to 31 digitsIntelligent Mail® Barcode (IMb) 4-State Specificationpage 1“The IMb is a height-modulated barcode that encodes up to 31 digits of mailpiece data into 65 vertical bars using a 4-state symbology.”USPS original | 24 digitsPublication 32: Glossary of Postal Termspage 107“A 24-digit barcode that is used on the Intelligent Mail tray labels.”USPS original | 21 charactersIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb must consist of a 21-character data string encoded as either a linear, one-dimensional GS1-128 or a two-dimensional GS1 DataMatrix barcode.”USPS original |
| Symbology | 65 bars in 4 statesIntelligent Mail® Barcode (IMb) 4-State Specificationpage 1“The IMb is a height-modulated barcode that encodes up to 31 digits of mailpiece data into 65 vertical bars using a 4-state symbology.”USPS original | ISS Code 128Publication 32: Glossary of Postal Termspage 107“The IMtb uses the ISS Code 128 symbology.”USPS original | GS1-128 or GS1 DataMatrixIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb must consist of a 21-character data string encoded as either a linear, one-dimensional GS1-128 or a two-dimensional GS1 DataMatrix barcode.”USPS original |
| Unique by | Mailer ID, serial number and mail classA Guide to Full Servicepage 11“The uniqueness of a mailpiece IMb is determined by the six or nine-digit MID, the six or nine-digit serial number, and the piece’s class, indicated by the STID.”USPS original | All 24 digitsA Guide to Full Servicepage 11“Full-Service uniqueness for these labels is based on the entire 24-digit (trays/sacks) or 21-digit (container) barcode.”USPS original | All 21 charactersA Guide to Full Servicepage 11“Full-Service uniqueness for these labels is based on the entire 24-digit (trays/sacks) or 21-digit (container) barcode.”USPS original |
Besides the Mailer ID and a serial number, the tray barcode holds the unit's destination ZIP Code and a code for its contents.Publication 32: Glossary of Postal Termspage 107“The barcode identifies the destination ZIP Code, the contents of the tray, processing information, the mailer, and the unique serial number for the tray.”USPS original A 5-digit presort tray carries its 5-digit ZIP Code, and a 3-digit tray its 3-digit ZIP Code followed by two zeros.Intelligent Mail Tray Label Technical Fact SheetPDF page 2“For 5-digit trays in accordance with the DMM®, the destination ZIP Code is the 5-digit ZIP Code. … For 3-digit trays in accordance with the DMM, the destination ZIP Code is the 3-digit ZIP Code followed by two zeros.”USPS original The contents code is a 3-digit Content Identifier Number from the Domestic Mail Manual.Intelligent Mail Tray Label Technical Fact SheetPDF page 2“Describes the contents of the tray or sack based on the 3-digit content identifier numbers (CIN) listed in the DMM.”USPS original
Every tray and sack in a presorted mailing must carry an Intelligent Mail tray label.DMM 204: Barcode Standards“Intelligent Mail tray labels are designed for optimum use with Intelligent Mail barcoded mail and have the capacity to provide unique identification throughout postal processing, but are required for use on all trays and sacks in presorted mailings.”USPS original Automation-price letter and flat mailings must use barcoded tray labels.DMM 203: Basic Postage Statement, Documentation, and Preparation Standards“Barcoded tray labels must be used for automation-price letter-size mailings, automation-price flat-size mailings, and flat-sized mailings cobundled and cotrayed under”USPS original Using the label does not by itself meet the Full-Service requirements.Intelligent Mail Tray Label Technical Fact SheetPDF page 1“The use of the IM tray label does not require the mailer to satisfy Full-Service requirements and is not an indicator that the mailer qualifies for the Full-Service option.”USPS original Full-Service goes further and needs every label's barcode to be unique.A Guide to Full Servicepage 11“Full-Service requires a unique IMtb on each handling unit label when mail is prepared using trays or sacks, and a unique IMcb on each container label when mail is placed on pallets or other containers. These barcodes must remain unique for a 45-day period.”USPS original
Full-Service requires a unique IMtb on each handling unit label when mail is prepared using trays or sacks, and a unique IMcb on each container label when mail is placed on pallets or other containers. These barcodes must remain unique for a 45-day period.A Guide to Full Servicepage 11“Full-Service requires a unique IMtb on each handling unit label when mail is prepared using trays or sacks, and a unique IMcb on each container label when mail is placed on pallets or other containers. These barcodes must remain unique for a 45-day period.”USPS original
A Full-Service mailing must give every tray, sack and container label its own barcode. Each of those barcodes must stay unique for 45 days.
In Mail.XML files for eInduction, every container barcode must begin with 99M and be 21 characters long.Guide to eInductionpage 14“Must begin with 99M … Must be twenty-one characters long”USPS originalIntelligent Mail Container Barcode Technical Specificationspage 1“The IMcb must consist of a 21-character data string encoded as either a linear, one-dimensional GS1-128 or a two-dimensional GS1 DataMatrix barcode.”USPS original
Content Identifier Number
Also called CIN, Content Identification Number
“The applicable 3-Digit CIN that correctly describes the contents of the tray or sack based on the Mailer CIN List in the DMM.”Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 47“The applicable 3-Digit CIN that correctly describes the contents of the tray or sack based on the Mailer CIN List in the DMM.”USPS original
Destination ZIP Code
“the 3 or 5-digit ZIP Code for the tray or sack’s destination, or the ZIP Code of the mail within the container”Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 12“the 3 or 5-digit ZIP Code for the tray or sack’s destination, or the ZIP Code of the mail within the container”USPS original
Intelligent Mail container barcode
Also called IMcb
“Container barcode is used on mailer-generated pallet labels to uniquely identify pallets and similar containers (i.e., all-purpose containers, hampers, pallet boxes, etc.)”PostalPro: Intelligent Mail® Container Barcode (IMcb)“Container barcode is used on mailer-generated pallet labels to uniquely identify pallets and similar containers (i.e., all-purpose containers, hampers, pallet boxes, etc.)”USPS original
Other barcodes and marks
POSTNET is a legacy barcode of full and half bars that carries a ZIP Code, ZIP+4 code or delivery point code.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The POSTNET barcode is a legacy barcode used by the Postal Service for translating ZIP Code, ZIP+4 code, and delivery point code information into a machine-readable format that consists of a series of vertical full and half bars.”USPS original Its bars, in groups of five, stand for the digits, plus a correction digit.Publication 32: Glossary of Postal Termspage 170“When separated into groups of five, these bars sequentially represent each of the digits of the ZIP Code (or ZIP+4 code or delivery point code) for the delivery address, plus an additional digit designated as the correction digit.”USPS original A POSTNET barcode with the nine digits of the ZIP+4 code plus two more is a delivery point barcode.Publication 32: Glossary of Postal Termspage 59“A general term for a POSTNET barcode that contains the nine digits of the ZIP+4 code plus two digits, which are generally the last two digits of the primary street address number (or Post Office Box, etc.).”USPS original The IMb's routing code can carry the same delivery point code.Publication 32: Glossary of Postal Termspage 59“The DP is encoded within the POSTNET or Intelligent Mail barcode.”USPS original
The PLANET Code, a second legacy barcode of long and short bars, tracked mail electronically.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The PLANET Code is a legacy 12-digit (long and short bars) barcode used to track mail electronically.”USPS original Since January 28, 2013, automation prices need an IMb, and a POSTNET barcode is not eligible for them.Federal Register: POSTNET Barcode Discontinuation (77 FR 26185, May 3, 2012)“DATES: Effective date: January 28, 2013. … For automation letters and flats and for Qualified Business Reply Mail (QBRM), an Intelligent Mail barcode (IMbTM) will be required.”USPS originalMail.xml Technical Specifications R65.0.0.0 page 320“POSTNET barcode is not eligible for Automation pricing.”USPS original
USPS applies IMbs of its own, marked by Barcode Identifier values reserved for USPS.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 54“A USPSapplied IMb is identified by the use of specific Postal Use Only Barcode ID values that indicate that a specific IMb is constructed differently from the mailer IMb.”USPS original A Postal Intelligent Mail barcode uses the STID, Mailer ID and serial number fields for USPS letter ID tag data.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 54“Setting aside the Routing Code field, this allows 18 digits (STID, MID, and serial number fields) to be used in lieu of the ID Tag information contained in the USPS letter mail ID Tag.”USPS original A Redirection Intelligent Mail barcode marks a piece that had a mailer's IMb and was redirected from its original destination.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 56“The BI value of 93 identifies a Redirection IMb (rIMb) and indicates that the mailpiece originally contained a mailer-applied IMb and has been redirected from its original destination.”USPS original A redirected piece with no mailer IMb gets a Postal Intelligent Mail barcode instead.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 56“A mailpiece that has no mailer-applied IMb may still be redirected but will have a pIMb applied by the USPS MPE and not an rIMb.”USPS original On flats, USPS's Flat Mail Identification Code Sort program applies a look-alike 4-state barcode as an ID tag, only to flats with no barcode.Intelligent Mail® Barcode FAQPDF page 1“The Postal Service Flat Mail Identification Code Sort (FICS) program uses another type of 4-state barcode that looks similar to the Intelligent Mail barcode, but it is applied as an ID tag on non-barcoded flat mail pieces only.”USPS original
The Facing Identification Mark, or FIM, is a pattern of bars that helps a facer-canceler identify, orient and separate certain mail.Publication 32: Glossary of Postal Termspage 81“A pattern of vertical bars and spaces used by automated postal equipment such as a facercanceler to identify, orient, and separate certain types of mail.”USPS original It is printed along the top edge of a letter or card, left of the postage.Publication 32: Glossary of Postal Termspage 81“It is printed to the left of the indicia, along the top edge of a letter or card and is used to identify Business Reply Mail, automation-compatible courtesy reply envelopes, metered reply mail, InformationBased Indicia or PC Postage mail, and other designated types of mail.”USPS original It marks types such as Business Reply Mail and PC Postage mail.Publication 32: Glossary of Postal Termspage 81“It is printed to the left of the indicia, along the top edge of a letter or card and is used to identify Business Reply Mail, automation-compatible courtesy reply envelopes, metered reply mail, InformationBased Indicia or PC Postage mail, and other designated types of mail.”USPS original Different bar combinations mark different types of mail, such as FIM E on Share Mail, part of reply mail.Publication 32: Glossary of Postal Termspage 81“Different combinations of bars represent different types of mail.”USPS originalFull-Service Certification Standardspage 63“FIM E is used for postcard-size and letter-size First-Class Mail with Share Mail.”USPS original
Postal Numeric Encoding Technique
Also called POSTNET
“The POSTNET barcode is a legacy barcode used by the Postal Service for translating ZIP Code, ZIP+4 code, and delivery point code information into a machine-readable format that consists of a series of vertical full and half bars.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The POSTNET barcode is a legacy barcode used by the Postal Service for translating ZIP Code, ZIP+4 code, and delivery point code information into a machine-readable format that consists of a series of vertical full and half bars.”USPS original
Delivery Point Barcode
Also called DPBC
“A general term for a POSTNET barcode that contains the nine digits of the ZIP+4 code plus two digits, which are generally the last two digits of the primary street address number (or Post Office Box, etc.).”Publication 32: Glossary of Postal Termspage 59“A general term for a POSTNET barcode that contains the nine digits of the ZIP+4 code plus two digits, which are generally the last two digits of the primary street address number (or Post Office Box, etc.).”USPS original
Postal Alphanumeric Encoding Technique
Also called PLANET, PLANET Code - Legacy, PLANET Code
“The PLANET Code is a legacy 12-digit (long and short bars) barcode used to track mail electronically.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 18“The PLANET Code is a legacy 12-digit (long and short bars) barcode used to track mail electronically.”USPS original
Postal Intelligent Mail barcode
Also called pIMb, Postal IMb
“A USPS-applied pIMb is identified by the Barcode ID value of 94 and indicates that the pIMb barcode is constructed differently from the Mailer IMb.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 54“A USPS-applied pIMb is identified by the Barcode ID value of 94 and indicates that the pIMb barcode is constructed differently from the Mailer IMb.”USPS original
Redirection Intelligent Mail barcode
Also called rIMb, Redirection IMb
“The BI value of 93 identifies a Redirection IMb (rIMb) and indicates that the mailpiece originally contained a mailer-applied IMb and has been redirected from its original destination.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 56“The BI value of 93 identifies a Redirection IMb (rIMb) and indicates that the mailpiece originally contained a mailer-applied IMb and has been redirected from its original destination.”USPS original
Facing Identification Mark
Also called FIM
“A pattern of vertical bars and spaces used by automated postal equipment such as a facercanceler to identify, orient, and separate certain types of mail.”Publication 32: Glossary of Postal Termspage 81“A pattern of vertical bars and spaces used by automated postal equipment such as a facercanceler to identify, orient, and separate certain types of mail.”USPS original
Print quality
A clear zone, a margin kept clear around the IMb, lets barcode readers find and read it.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 12“A clear zone shall be placed around the barcode to ensure that readers can locate and read the barcode.”USPS original It is at least 0.028 inch over and under the barcode and 0.125 inch at each end.Intelligent Mail® Barcode FAQPDF page 2“A minimum clear zone shall be 0.028 inch above and below the barcode and 0.125 inch on each end of the barcode.”USPS original On letters, the barcode clear zone is a separate area: a rectangle in the lower right corner kept free of other printing.Publication 32: Glossary of Postal Termspage 23“A rectangular area in the lower right part of a letter-size mailpiece that must be kept free of printing and symbols, except for the barcode itself.”USPS original
The IMb itself is 0.125 to 0.165 inch tall, at 22 bars per inch, give or take 2.Intelligent Mail® Barcode FAQPDF page 2“Vertical dimensions shall be based on the centerline of the barcode, forming an overall barcode height of 0.125 inch to 0.165 inch. … Horizontal dimensions shall be based on the centerline of the individual bars, forming an overall barcode pitch of 22 ±2 bars per inch.”USPS original Its background must reflect at least 50 percent of red light and 45 percent of green light.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 14“When measured with a Postal Service envelope reflectance meter or equivalent, the minimum reflectance from the background area shall be 50 percent in the red portions and 45 percent in the green portions of the optical spectrum.”USPS original The print reflectance difference between the bars and the background must be at least 30 percent.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 14“The print reflectance difference (PRD) shall be the difference between light reflected from the printed barcode and the background when measured with a Postal Service envelope reflectance meter or equivalent. … The minimum PRD shall be at least 30 percent in the red and green portions of the optical spectrum.”USPS original Other printing in the clear zone, insert show-through included, must stay at or under a print contrast ratio of 15 percent.Intelligent Mail® Barcode (IMb) 4-State Specificationpage 14“Within the clear areas around the barcode, background patterns, envelope insert “show through,” and all other printing shall be limited to a maximum print contrast ratio (PCR) of 15 percent when measured in the red and green portions of the optical spectrum using a Postal Service envelope reflectance meter or equivalent.”USPS original
Every tray label barcode in a mailing must measure American National Standards Institute grade A, B or C.Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 31“All barcodes in each mailing shall measure American National Standards Institute (ANSI) grade A, B, or C.”USPS original At least 70 percent must measure grade A or B.Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 31“At least 70 percent of the barcodes shall measure American National Standards Institute (ANSI) grade A or B and none of the remaining portion shall measure lower than ANSI grade C when measured with a 10 mils aperture (0.250 mm) in light in the red spectral range between 630 nanometers (nm) and 675 nm.”USPS original
A container barcode's darkest bar must reflect at most half as much light as its lightest space.Intelligent Mail Container Barcode Technical Specificationspage 4“The reflectance value of the darkest bar within the bar code symbol (R min) must be equal to or less than half the reflectance value of the lightest space (Rmax), when measured in the red spectral range between 630 nanometers (nm) and 675 nm.”USPS original Its symbol contrast must exceed 40 percent.Intelligent Mail Container Barcode Technical Specificationspage 4“The symbol contrast must be greater than 40 percent.”USPS original A GS1-128 container barcode's X-dimension, the width of its narrowest bar or space, must be 0.0225 to 0.0275 inch.Intelligent Mail Container Barcode Technical Specificationspage 4“Encoding the IMcb Using the GS1-128 Format … The width of the narrowest bar or space element within the barcode symbol is defined as the X-dimension. … The barcode must be printed with an X-dimension that must measure between 0.0225-inch (22.5-mils) and 0.0275-inch (27.5-mils).”USPS original A GS1 DataMatrix container barcode has an X-dimension rule of its own.Intelligent Mail Container Barcode Technical Specificationspage 6“Encoding the IMcb Using the GS1 DataMatrix Format … The barcode must be printed with an X-dimension of 0.075 inch (75 mils) ± 0.002 inch (2 mils).”USPS original Tray labels and container labels both need a printer of at least 203 dots per inch.Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 6“A printer with a minimum dpi of 203 is required for printing the IM tray labels.”USPS originalIntelligent Mail Container Barcode Technical Specificationspage 4“A printer with a minimum dots per inch (DPI) of 203 is required for printing the IMcb; however, a printer of 300 DPI or greater is recommended.”USPS original
Reflectance Maximum
Also called R max
“Highest reflectance value, normally the reflectance value of the lightest space within the barcode symbol, including the quiet zones.”Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment Systemspage 475“Highest reflectance value, normally the reflectance value of the lightest space within the barcode symbol, including the quiet zones.”USPS original
Reflectance Minimum
Also called R min
“Lowest reflectance value, normally the reflectance value of the darkest bar within the barcode symbol, including the quiet zones.”Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment Systemspage 475“Lowest reflectance value, normally the reflectance value of the darkest bar within the barcode symbol, including the quiet zones.”USPS original
Print Reflectance Difference
Also called PRD
“The print reflectance difference (PRD) shall be the difference between light reflected from the printed barcode and the background when measured with a Postal Service envelope reflectance meter or equivalent.”Intelligent Mail® Barcode (IMb) 4-State Specificationpage 14“The print reflectance difference (PRD) shall be the difference between light reflected from the printed barcode and the background when measured with a Postal Service envelope reflectance meter or equivalent.”USPS original
Symbol Contrast
Also called SC
“Difference between the highest reflectance value and the lowest reflectance value anywhere in the scan reflectance profile, including the quiet zones.”Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment Systemspage 476“Difference between the highest reflectance value and the lowest reflectance value anywhere in the scan reflectance profile, including the quiet zones.”USPS original
X-dimension
“The nominal width of the narrowest bar or space element within the barcode symbol is defined as the X-dimension.”Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment Systemspage 476“The nominal width of the narrowest bar or space element within the barcode symbol is defined as the X-dimension.”USPS original
Quiet Zone
Also called clear zone
“A clear space with no encoded information that precedes the Start Character of a barcode and follows the Stop Character. Formerly referred to as “Clear Area” or “Light Margin.””Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment Systemspage 475“A clear space with no encoded information that precedes the Start Character of a barcode and follows the Stop Character. Formerly referred to as “Clear Area” or “Light Margin.””USPS original
What goes wrong
- In Full-Service, a bundle, tray or container whose barcode is not unique gets no feedback.A Guide to Full Servicepage 5“Full-Service feedback will not be provided for a bundle, handling unit, or container that has a non-unique barcode or an invalid mail owner.”USPS original
- Two pieces of the same mail class with the same Mailer ID and serial number are flagged as non-unique, even when their STIDs differ.A Guide to Full Servicepage 80“If the same MID and Serial Number are used on two mailpieces with two different STIDs that indicate the same class of mail (for example First-Class STIDs 314 and 320), those pieces will be flagged as non-unique.”USPS original
- In eInduction, a container barcode used on two or more containers within 45 days of the postage statement's mailing date logs a Duplicate error.Guide to eInductionpage 23“A Duplicate error is logged when the same IMcb is used on two or more containers within 45 days of the eDoc Postage Statement Mailing Date.”USPS original
- Common errors that interfere with Address Change Service are a missing or wrong Mailer ID, an STID not requesting it, and an all-zero serial number.SingleSource ACS™ Technical Guide page 19“The following are the most common issues that can interfere with the creation, fulfillment, and use of ACS: … The Mailer ID embedded in the barcode (or Participant ID) is either not present or incorrect. … STID used in the IMb is either not present or does not request ACS. … The serial number is all zeroes or not unique for each mailpiece.”USPS original
- A routing code must never be padded with zeros, spaces or nulls that are not part of the ZIP Code.Intelligent Mail® Barcode Technical Resource Guidepage 9“The Routing Code, if populated, must never be padded with zeros, spaces or nulls that are not part of the valid ZIP Code.”USPS original
- On a letter with two IMbs, the one in the lower right corner generally takes precedence over the one in the address block.SingleSource ACS™ Technical Guide page 19“IM barcodes located in the lower right corner of a letter will generally take precedence over an IM barcode in the address block.”USPS original
- Change Service Requested and Return Service Requested are endorsements a sender prints to tell USPS how to handle undeliverable mail.Publication 32: Glossary of Postal Termspage 37“An Ancillary Service endorsement printed on mail by the sender that directs USPS to handle undeliverable-as-addressed mail according to the option selected by the sender: (a) Option 1, the mail is disposed of; (b) Option 2, the mail is forwarded if a change-of-address order is on file and a notice of the new address is provided to the sender or the mail is disposed of if it cannot be forwarded.”USPS originalPublication 32: Glossary of Postal Termspage 193“An Ancillary Service endorsement printed on mail by the sender that directs USPS to return undeliverable-as-addressed mail with the new address or the reason for nondelivery attached.”USPS original USPS can discard First-Class Mail only when it can make an Address Change Service notice for it.Appendix A: Ancillary Service Type Identifier (STID) Detailspage 26“First-Class Mail can be discarded only if ACS can be generated, therefore if the IMb cannot be read, and the allowable printed endorsement "Change Service Requested" is used, the mail may be treated as if endorsed "Return Service Requested" and will be returned to the sender if UAA.”USPS original If an undeliverable piece endorsed Change Service Requested has an unreadable IMb, USPS may treat it as endorsed Return Service Requested and return it.Appendix A: Ancillary Service Type Identifier (STID) Detailspage 26“First-Class Mail can be discarded only if ACS can be generated, therefore if the IMb cannot be read, and the allowable printed endorsement "Change Service Requested" is used, the mail may be treated as if endorsed "Return Service Requested" and will be returned to the sender if UAA.”USPS original
- Perforations through a tray label's barcode or its clear zones are not permitted.Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical Specificationspage 16“Perforations are not permitted through the barcode and barcode clear zones on the labels.”USPS original
Index: 34 entries
Identifiers (19)
- 4-state barcode
- Barcode Identifier
- Content Identifier Number
- Delivery Point Barcode
- Destination ZIP Code
- Facing Identification Mark
- Intelligent Mail Barcode
- Intelligent Mail container barcode
- Intelligent Mail tray barcode
- Intelligent Mail Tray Label
- Postal Alphanumeric Encoding Technique
- Postal Intelligent Mail barcode
- Postal Numeric Encoding Technique
- Redirection Intelligent Mail barcode
- Routing Code
- Serial Number
- Service Type Identifiers
- static IMb
- unique IMb
Sources
- Intelligent Mail® Barcode (IMb) 4-State SpecificationUSPS original
- Steps to Create the Intelligent Mail® BarcodeUSPS original
- Publication 32: Glossary of Postal TermsUSPS original
- Intelligent Mail Container Barcode Technical SpecificationsUSPS original
- Quick Step Guide to Mailer Identifier (MID) and/or CRID AcquisitionUSPS original
- Mailer's Technical Advisory Committee - Best Practices for ACS™USPS original
- Intelligent Mail® Barcode Technical Resource GuideUSPS original
- Intelligent Mail® Barcode FAQUSPS original
- PostalPro: Intelligent Mail® BarcodeUSPS original
- Federal Register: POSTNET Barcode Discontinuation (77 FR 26185, May 3, 2012)USPS original
- PostalPro: Intelligent Mail Barcode (IMb) Encoder Software and FontsUSPS original
- PostalPro: Intelligent Mail® for Small Business Mailers (IMsb)USPS original
- Appendix B: ACS™ Frequently Asked QuestionsUSPS original
- PostalPro: Service Type Identifiers (STIDs)USPS original
- A Guide to Full ServiceUSPS original
- Informed Visibility® Mail Tracking & Reporting (IV®-MTR) Mail.XML GuideUSPS original
- Informed Visibility® Mail Tracking & Reporting (IV®-MTR) User GuideUSPS original
- Barcode IdentifierUSPS original
- Publication 600: Share MailUSPS original
- Service Type Identifier (STID) Quick Service GuideUSPS original
- Ballot Mail & Political Mail STIDs Fact SheetUSPS original
- PostalPro: Intelligent Mail® Tray LabelUSPS original
- PostalPro: Intelligent Mail® Container Barcode (IMcb)USPS original
- Intelligent Mail Tray Label Technical Fact SheetUSPS original
- DMM 204: Barcode StandardsUSPS original
- DMM 203: Basic Postage Statement, Documentation, and Preparation StandardsUSPS original
- Guide to eInductionUSPS original
- Intelligent Mail Tray Label 10-Digit and 10/24-Digit Technical SpecificationsUSPS original
- Mail.xml Technical Specifications R65.0.0.0 USPS original
- Full-Service Certification StandardsUSPS original
- Publication 199: Intelligent Mail Package Barcode (IMpb) Implementation Guide for Confirmation Services and Electronic Payment SystemsUSPS original
- SingleSource ACS™ Technical Guide USPS original
- Appendix A: Ancillary Service Type Identifier (STID) DetailsUSPS original