UPC
UPC(A)

Formato UPC(A)
El estándar UPC (denominado UPC-A) es un número de 12 dígitos. El primero es llamado “número del sistema”. La mayoría de los productos tienen un “1″ o un “7″ en esta posición. Esto indica que el producto tiene un tamaño y peso determinado, y no un peso variable. Los dígitos del segundo al sexto representan el número del fabricante. Esta clave de 5 dígitos (adicionalmente al “número del sistema”) es única para cada fabricante, y la asigna un organismo rector evitando código duplicados. Los caracteres del séptimo al onceavo son un código que el fabricante asigna a cada uno de sus productos, denominado “número del producto”. El doceavo carácter es el “dígito verificador”, resultando de un algoritmo que involucra a los 11 números previos.Este se creo en 1973 y desde allí se convirtió en el estándar de identificación de productos, se usan desde entonces en la venta al detalle y la industria alimenticia.
UPC(E)

Formato UPC(E)
Al igual que UPC(A), UPC(E) se utiliza en el comercio al por menor. No obstante, y gracias al menor tamaño de las barras, resulta más adecuado para artículos pequeños. El formato UPC(E) también se conoce como “zero-suppressed”, o de cero suprimido, debido a que reduce un código UPC(A) de 12 dígitos a uno de 6 dígitos. UPC(E) suprime el dígito de sistema numérico, los dígitos finales del código del fabricante y los ceros iniciales en la parte que identifica el producto.