What is UPC-E?
UPC-E is a compressed form of the UPC-A barcode that squeezes the code into just 6 data digits (plus number system and check digit), so it is about half the width of a regular UPC-A. It is used on very small products in US and Canadian retail - like gum, lipstick and small hardware - where a full 12-digit UPC-A would be too wide for the packaging.
Common Uses for UPC-E
- Chewing gum, candy and small impulse items
- Cosmetics, lipstick and small toiletries
- Small US and Canada retail packages too small for UPC-A
- Items with a zero-suppressible UPC-A number (system 0 or 1)
UPC-E vs UPC-A: Zero Suppression
A UPC-E is built from a UPC-A that contains zeros in the middle. The rules: if the 6th digit of the UPC-A is 0, 1 or 2, the code compresses those digits out; other patterns use different parts of the number. The upshot is a code about half the width, which is why manufacturers of small packs request UPC-E from GS1 US where their number qualifies.
UPC-E Number System and Check Digit
UPC-E uses number systems 0 and 1. The final digit is a check digit computed from the expanded UPC-A form, so it always matches the checksum of the full code the scanner reconstructs. This tool calculates the check digit automatically from the data digits you enter.
When to Choose UPC-E
Choose UPC-E only when your product's packaging cannot fit a standard UPC-A and your GS1 number qualifies for compression. Because the scanner must reconstruct the full UPC-A from the short code, some retailers prefer the full UPC-A for scan reliability - if your label has room, the 12-digit UPC-A remains the safer default.
Reference