Troubleshooting barcodes

Barcode design

To ensure that barcodes are interpreted correctly, the designers of the code check for errors on several levels:

Generally speaking, the newer barcode types are better and safer.

INVOICES' interpretation of barcodes

If an error is detected (for example, if a checksum or symbol is incorrect or start/end bars are missing), the total result for the field is considered to be invalid, and the field value is represented by an asterisk (*).

Barcodes do not have to be perfectly straight on the invoice. However, it must be possible to draw a horizontal line (relative to the bottom of the page) through the barcode that intersects the entire barcode.

Suggestions for improving interpretation of barcodes

Interpreting Code 128