Skip to content
Terry Burton edited this page Feb 6, 2015 · 24 revisions

UPC-E

UPC-E is a compacted form of the UPC-A barcode symbology that usually carries a GTIN-12 with a number system of 0 or 1 that has been zero compressed.

Variants:

  • UPC-E0 is a UPC-E with a number system of 0.
  • UPC-E1 is a UPC-E with a number system of 1.
  • UPC-E+2 is an extension of UPC-E that includes a two digit add-on.
  • UPC-E+5 is an extension of UPC-E that includes a five digit add-on.
  • UPC-A is the full size form of UPC-E.
  • UPC-E Composite is a variant of UPC-E that should be used when a CC-A or CC-B GS1 Composite 2D component is required.

Standards: ISO/IEC 15420, BS EN 797, GS1 General Specifications.

Data and Options

  • The data field takes either 7 or 8 digits, optionally followed by a space then two or five digits if an EAN-2 or EAN-5 add-on is required.
  • Alternatively, the data field may contain 11 or 12 digits of a UPC-A to produce the equivalent UPC-E symbol, provided that the input can be zero suppressed.
  • If 7 digits of primary data are supplied then the 8th check digit is calculated automatically. Otherwise the provided check digit must be correct.
  • The includetext option should normally be supplied.

Examples

Identical symbols, input provided with and without a check digit:

0 0 moveto (01234565) (includetext)
/upce /uk.co.terryburton.bwipp findresource exec
0 0 moveto (0123456) (includetext)
/upce /uk.co.terryburton.bwipp findresource exec

A truncated symbol:

0 0 moveto (01234565) (includetext height=0.5)
/upce /uk.co.terryburton.bwipp findresource exec


Symbologies Reference

Point of Sale

GS1 DataBar

Supply Chain

Two-dimensional Symbols

One-dimensional Symbols

Postal Symbols

Pharmaceutical Symbols

Less-used Symbols

GS1 Composite Symbols

Raw Symbols

Partial Symbols

Clone this wiki locally