Barcode Xpress for .NET Core v13.4 - Updated
UPC-E
User Guide > Concepts > Barcode Specifications > Barcode Types > UPC-E

UPC-E is a variation of the UPC-A symbol that is used for number system 0. The UPC-E code is a numeric-only code which is able to display digits from 0 to 9. UPC-E has 8 digits, where the last digit is a checksum digit automatically added by Barcode Xpress. The first digit is always "0" and it is also automatically added by Barcode Xpress.

The UPC-E code is a compressed barcode which is intended for use on small items. Compression works by squeezing extra zeros out of the barcode and then automatically re-inserting them at the scanner. Only barcodes containing zeros are candidates for the UPC-E symbol.

When reading UPC-E, results are returned as uncompressed UPC values.

Barcode Xpress generates an error if you have characters in your barcode value that are not allowed. You can have 6, 10, 11 or 12 digits in the UPC-E value. If the barcode value has more than 6 digits, Barcode Xpress automatically compresses the value. There are four rules that determine what UPC codes can be created using the compressed UPC-E format:

An example:

See Also