POSTNET Barcodes
Programmer Reference Guide U26169-J-Z716-1-7600
© Siemens Nixdorf Informationssysteme AG 1995 Pfad: D:\SNI\Mackwitz\u26169\o26169e\26169E.K06
All printable ASCII characters are printed in the plain text line. All other characters, star t,
stop, control and special characters and the check digit are replaced by a space. The
required check character is automatically generated by the printer. The symbol layout is
self-checking.
If the barcode begins with FNC1 (hexadecimal 5D 43 31), this identifies EAN 128.
FNC2 (hexadecimal 5D 43 32) controls the reader for multiple reads.
FNC3 (hexadecimal 5D 43 33) is reserved for special reader functions.
FNC4 (hexadecimal 5D 43 34) is reserved for special future applications.
The barcode height should be 15% of the barcode length or 0.25 inch, whichever is greater.
Example of check digit calculation:
POSTNET
The POSTNET code has a character set of ten digits.
The number of characters is fixed and depends on the application:
The start/stop characters and the check digit are automatically generated by the pr inter
(modulo 10 with a weighting of 1). This barcode has no plain text line.
Plain text with check digit :003401234 512345 67 89 5
Plain text w/o check digit :0034012 34 512345 67 89
Weighting factors :313131313 131313 13 13
Products :009401631
2532941
562
182
7
Sum of products : 135
Modulo 10 : 135 modulo 10 = 13, remainder 5
Check digit : 10 - 5 = 5
Check digit : 5
5-Digit Zip Code (A Field) 5 digits plus check digit
Zip + 4 Code (C Field) 9 digits plus check digit
Delivery Point Barcode (C Prime Field) 11 digits plus check digit