World Library  
Flag as Inappropriate
Email this Article


Article Id: WHEBN0001367402
Reproduction Date:

Title: PostBar  
Author: World Heritage Encyclopedia
Language: English
Subject: RM4SCC, Canada Post, Barcodes, Code 11, Patch Code
Collection: Barcodes, Canada Post
Publisher: World Heritage Encyclopedia


PostBar, also known as CPC 4-State, is the black-ink barcode system used by Canada Post in its automated mail sorting and delivery operations. It is similar to other 4 State barcode systems used by Australia Post and the United Kingdom's Royal Mail (from which it derives), but uses an obscured structure and encoding system unique to Canada Post. This particular bar code system is used on "flats" (which are larger-than-letter-size pieces of mail, such as magazines) and parcels.

This symbology, derived from the RM4SCC system used by the British Royal Mail, uses a series of bars, each of which can individually have one of four possible states, to encode information used in automated sortation and delivery onto each piece of mail. Each bar can either be short and centred (known as a tracker), medium and elevated (an ascender), medium and lowered (a descender), or full height. This symbology also uses an element known as a Data Content Identifier (or DCI), which specifies what types of information are encoded into each barcode, such as postal codes, customer information, and exact delivery points. The information that goes into each barcode is obtained from the address printed on the front of the envelope it is ultimately printed on, as well as the physical dimensions of each piece of mail. This code also uses a Reed-Solomon error correction technique, so that in case a particular piece of mail is mishandled, the information encoded in the barcode can still be correctly decoded.


  • Character sets 1
  • PostBar formats 2
    • Domestic 2.1
    • Global 2.2
    • Service 2.3
    • Internal use 2.4
  • Caveat Lector 3
  • See also 4
  • References 5

Character sets

Chart of PostBar characters

Four character sets are used in PostBar codes, known as "A", "N", "Z" and "B" characters. Three-bar A characters are used exclusively to encode letters, and two-bar N characters encode only digits. Three-bar Z characters can encode either letters or digits. A and N characters are typically used to encode postal codes and country codes. Z characters are used for address locators, product types, and customer and service information. B characters are one bar each, and are used to encode base-4 machine IDs for Canada Post's internal uses.

The bars making up a character can be interpreted as base-3 digits. A full height bar encodes 0, a short lower bar (an ascender) encodes 1, and a short upper bar (a descender) encodes 2. The leftmost bar in a group is the most significant trit, and may have the value 3, with both upper and lower bars short (a tracker).

In other words, short upper and lower bars are assigned weights of 18 & 9, 6 & 3, and 2 & 1, from left to right. Since the first bar has 4 possible values, and the following bars have 3, 2 bars can encode 4×3 = 12 values, while 3 bars can encode 4×3×3 = 36.

N characters are simply encoded as the values 0–9. Only the value 9 requires a leading 3.

Z characters use the full 36 combinations representable by 3 bars. The values 0–25 encode the letters A–Z, and 26–35 encode the digits 0–9.

A characters have a somewhat peculiar encoding. They can also be decoded as three base-3 digits (a leading 3 is never used), with the values 2–26 mostly encoding A–Y. Exceptions are that 0 encodes M, 1 encodes H, 9 encodes Z (rather than H), and code 14 is not used (rather than encoding M).

PostBar formats

Canada Post uses nine different formats of PostBar codes—three "domestic" barcodes, used on mail within Canada, two "global" codes, used to route mail outside Canada, three "service" codes, used on customer-applied barcodes, and an "internal" code, used for testing, maintenance, and tracking purposes by Canada Post.

Each barcode begins and ends with an identical pair of bars, known as "start" and "stop" fields. These are made up of one ascender and one tracker. The Data Content Identifier is always the first character after the start field.

Placeholders used to detail each PostBar format below are A, N, Z and B for the character sets described above, * for the start and stop fields, # for a space character (two full-height bars followed by one tracker), and [RS-nn] for the error-correction field, where nn is the number of bars used. Bold Z's indicate DCIs.


See caution at bottom of article regarding use of PostBar codes.

DCI's used in domestic barcodes fall within the range of A–L.

  • PostBar.D07: * Z ANANAN [RS-12] *
  • PostBar.D12: * Z ANANAN ZZZZ # [RS-12] *
  • PostBar.D22: * Z ANANAN ZZZZZZZZZZZ [RS-12] *


DCI's used in global barcodes fall within the range of 1–9.

  • PostBar.G12: * Z NNN ZZZZZZZZ [RS-12] *
  • PostBar.G22: * Z NNN ZZZZZZZZ ZZZZZZZZZZ [RS-12] *


DCI's used in service barcodes fall within the range of M–U.

  • PostBar.S06: * Z ZZZZZ [RS-12] *
  • PostBar.S11: * Z ZZZZZZZZZZ [RS-12] *
  • PostBar.S21: * Z Z ZZZZZZZZZZZZZZZZZZZ [RS-12] *

Internal use

DCI's used in internal barcodes fall within the range of V–Z.

  • PostBar.C10: * Z ANANAN [RS-30] BBBB *

Caveat Lector

The PostBar barcode dimensions, formats, and symbology examples in Canada Post's 4-State Bar Code Handbook and as actually implemented by Canada Post are significantly different from the formats and symbology described in this article and in U.S. Patent 5,602,382.

Example of the D12 PostBar format as given in U.S. Patent 5,602,382.
For PostBar format D12, as described in this article and shown here, the Postal Code is encoded using fifteen bars and the 'A' and 'N' character sets. The Address Locater encodes four alphanumerics using twelve bars and the 'Z' characters set. This format also includes a space character and twelve bars for Reed-Solomon error correction for a total count of forty nine bars.
Example of the D52.01 PostBar format as given in Canada Post's 4-State Bar Code Handbook
On the other hand, PostBar format D52.01, as described in Canada Post's 4-State Bar Code Handbook and shown here, encodes the Postal Code using only twelve bars and an unknown symbology. It encodes nine alphanumerics in the Address Locater field using twenty one bars and another unknown symbology. It does not include any fields for space characters, but it does include twelve bars for Reed-Solomon error correction for a total count of fifty two bars.

Most significantly these two different formats use exactly the same code for their Data Content Identifier field; specifically two Full Height bars and an Ascender () which corresponds to a 'B' character using the 'Z' symbology. From samples of mail being delivered by Canada Post, the D52.01 format with an unknown symbology is the implemented standard, and not format D12 as described in this article.

Postal customers who attempt to include a D12 formatted PostBar code, or any other PostBar format or symbology as described in this article may find it is misinterpreted by Canada Post's sorting machinery. This could possibly delay or even prevent their mail being delivered.

See also


Related websites

  • U.S. Patent 5,602,382 – – Assigned to Canada Post Corporation
  • Canada Post's 4-State Barcode Handbook (PDF, 765,514 bytes)
  • "A Guide to Printing the 4-State Barcode" from Australia Post (PDF, 645,947 bytes)

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.