Los códigos de barras UPC se utilizaron por primera vez en supermercados. Si revisas tu nevera o despensa ahora mismo, verás que casi todos los productos llevan un código de barras UPC impreso. De hecho, la mayoría de artículos en supermercados, grandes superficies y comercios minoristas incluyen uno.
¿Te has preguntado alguna vez de dónde provienen estos códigos y qué información contienen? En esta guía detallada, desentrañamos su funcionamiento para que puedas interpretar cualquier código UPC.
"UPC" significa Código de Producto Universal. Estos códigos se crearon para agilizar los cobros en supermercados y mejorar el control de inventarios. Su éxito llevó a su adopción en todo tipo de productos minoristas.
Los UPC son gestionados por GS1 (anteriormente Uniform Code Council, UCC). Un fabricante solicita membresía a GS1, paga una cuota anual y recibe un número de identificación del fabricante de seis dígitos, junto con directrices de uso. Este ID aparece en los primeros seis dígitos de un UPC estándar de 12 dígitos.
En el ejemplo superior, 639382 es el ID del fabricante. Los siguientes cinco dígitos (00039) forman el número de artículo. Un coordinador UPC en la empresa asigna estos números únicos a cada producto, tamaño de envase o variante, evitando duplicados y actualizándolos según la línea de productos.
Por ejemplo, una lata de Coca-Cola de 355 ml requiere un código distinto a una de 473 ml, o a packs de 6, 12 o 24 unidades. ¡El coordinador UPC asegura la precisión!
El último dígito es el dígito de control, que verifica la lectura correcta del escáner. Se calcula así para los 11 dígitos iniciales (ejemplo: 63938200039):
- Suma dígitos en posiciones impares (1,3,5,7,9,11): 6+9+8+0+0+9=32.
- Multiplica por 3: 32×3=96.
- Suma dígitos en posiciones pares (2,4,6,8,10): 3+3+2+0+3=11.
- Suma resultados: 96+11=107.
- Encuentra el dígito que haga múltiplo de 10: 107+3=110. Dígito de control: 3.
El escáner recalcula este dígito; si no coincide, pide reescaneo.
Contenido relacionado- ¿Cómo se determina el precio?
- ¿Qué es un código de cupón?
- ¿Puedo decodificar las barras?
¿Cómo se determina el precio?
Etiqueta UPC en una botella de 3 litros de Coca-Cola Light.
Los códigos UPC no incluyen precios. Al escanear, el sistema POS (Punto de Venta) consulta la base de datos central de la tienda, que devuelve el precio actual. Esto permite ajustes dinámicos, como ofertas, pero también riesgos de "fraude de escáner" si se sobrevalora intencionalmente.
Grandes fabricantes como Coca-Cola (ID: 049000) usan códigos abreviados en envases pequeños: códigos con cero suprimido. Ejemplo en botella de Sprite de 2 L: omite ceros del ID completo para compactar.
Código UPC sin supresión en botella de Sprite.
El primer dígito del ID es el carácter del sistema numérico, que indica tipo de producto (ej. 3 para farmacéuticos):
¿Qué es un código de cupón?
Código UPC de caja de Post Honey Nut Shredded Wheat.
Los códigos de cupón (carácter 5) permiten descuentos condicionados. Ejemplo: inicia con 5, seguido de ID fabricante (43000), código de familia (186) y código de valor (70).
Código de cupón para Post Honey Nut Shredded Wheat.
El POS verifica compra de producto familiar y aplica descuento.
¡La próxima vez, observa el UPC de cualquier producto: ¡ya sabes su secreto!
¿Puedo decodificar las barras?
Código: 043000181706.
Sí, las barras codifican dígitos con anchos de 1-4 unidades (barra más delgada=1). Inicia con "1-1-1". Patrones:
0=3-2-1-1 | 1=2-2-2-1 | 2=2-1-2-2 | 3=1-4-1-1 | 4=1-1-3-2
5=1-2-3-1 | 6=1-1-1-4 | 7=1-3-1-2 | 8=1-2-1-3 | 9=3-1-1-2
¡Practica decodificando códigos de 12 dígitos!