SKU, UPC, EAN, GTIN: los comercios usan estos términos como si fueran lo mismo, pero no lo son. Confundirlos provoca productos duplicados, códigos de barras que escanean el artículo equivocado y marketplaces que rechazan tus fichas.
Esta guía explica qué es cada identificador, quién lo asigna, en qué se diferencian los códigos de barras, cómo funcionan los dígitos de control y cómo organizar bien la identificación de productos en una tienda, con una tabla comparativa y una lista de errores habituales.
En esta guía
- La respuesta corta
- ¿Qué es un SKU (referencia interna)?
- ¿Qué es un GTIN?
- UPC, EAN y la familia GTIN
- Cómo funciona el dígito de control (con un ejemplo)
- Códigos de tienda y de peso variable
- Etiquetas de producto y de estantería
- Lectores y tipos de códigos de barras
- Cómo organizar la identificación de productos en tu tienda
- Cuando un código de barras no se lee
- Errores habituales
La respuesta corta
| Término | Qué es | Quién lo crea | ¿Dónde es único? |
|---|---|---|---|
| SKU | Stock-keeping unit: tu código interno de producto (referencia) | Tú (el comercio) | Solo dentro de tu negocio |
| GTIN | Global Trade Item Number: el número oficial del producto | El titular de la marca, con licencia de GS1 | En todo el mundo |
| UPC | Universal Product Code: un GTIN de 12 dígitos y su código de barras (UPC-A) | El titular de la marca, a través de GS1 | En todo el mundo |
| EAN | European Article Number: un GTIN de 13 dígitos y su código de barras (EAN-13); también existe el EAN-8 de 8 dígitos | El titular de la marca, a través de GS1 | En todo el mundo |
En una frase: el GTIN es el número; UPC y EAN son los formatos y códigos de barras más habituales que lo llevan; un SKU es tu propio código interno, que puede ser lo que quieras.
¿Qué es un SKU (referencia interna)?
Un SKU es un identificador que creas tú para controlar los productos de tu propio inventario. Dos tiendas pueden vender la misma lata de sopa con SKU completamente distintos. Como los SKU son internos, puedes diseñarlos para que tengan sentido para tu equipo; por ejemplo, TE-VER-100 para 100 g de té verde.
Buenas reglas para diseñar los SKU
- Un SKU por variante vendible (talla, color, formato) que necesites contar o tarifar por separado.
- Que sean cortos y sin ambigüedades: evita letras que parecen números (O y 0, I y 1).
- No codifiques cosas que cambian, como el precio o el proveedor; usa campos para eso.
- No reutilices nunca un SKU para otro producto, aunque el antiguo esté descatalogado.
Un SKU no es automáticamente un código de barras. Si quieres escanear un SKU interno, lo imprimes como código de barras en tus propias etiquetas; consulta las etiquetas de códigos de barras.
¿Qué es un GTIN?
El GTIN es el número de producto único en todo el mundo que define GS1, la organización sin ánimo de lucro que gestiona los estándares de códigos de barras. El titular de una marca obtiene una licencia de un prefijo de empresa GS1 de su organización GS1 nacional y lo usa para numerar sus productos. Después, comercios, marketplaces y distribuidores usan ese número para identificar el producto en todas partes.
Un GTIN tiene tres partes: el prefijo de empresa GS1, que identifica al titular de la marca; una referencia de artículo, que la marca elige para cada producto; y un dígito de control final que permite a lectores y sistemas detectar errores de tecleo o de lectura. Según las indicaciones de GS1, un producto modificado de forma importante debe recibir un GTIN nuevo, y las cajas exteriores suelen tener un GTIN distinto al de la unidad de consumo.
UPC, EAN y la familia GTIN
| Número | Dígitos | Código de barras habitual | Uso típico |
|---|---|---|---|
| GTIN-12 | 12 | UPC-A (y su versión comprimida UPC-E) | Productos de consumo, sobre todo en EE. UU. y Canadá |
| GTIN-13 | 13 | EAN-13 | Productos de consumo en todo el mundo |
| GTIN-8 | 8 | EAN-8 | Envases muy pequeños |
| GTIN-14 | 14 | ITF-14 o GS1-128 | Cajas y embalajes en la cadena de suministro |
Los lectores de TPV actuales de la mayoría de los países leen tanto UPC-A como EAN-13. Un UPC de 12 dígitos puede representarse como un número de 13 añadiendo un cero delante, y por eso los sistemas a menudo guardan los GTIN con 14 dígitos rellenos con ceros. Si tu tienda vende productos importados y locales, asegúrate de que tu TPV trata 036000241457 y 0036000241457 como el mismo producto.
Cómo funciona el dígito de control (con un ejemplo)
Todas las longitudes de GTIN usan el mismo dígito de control en módulo 10. Empezando por el dígito de datos situado más a la derecha (sin contar el dígito de control), multiplica los dígitos alternativamente por 3 y por 1, suma los resultados y elige el dígito de control que lleva el total al siguiente múltiplo de 10.
Ejemplo: el UPC-A de 12 dígitos 03600024145?; hay que encontrar el último dígito.
- Dígitos en posiciones impares desde la derecha (5, 1, 2, 0, 6, 0): suma = 14, × 3 = 42.
- Dígitos en posiciones pares desde la derecha (4, 4, 0, 0, 3): suma = 11.
- Total = 42 + 11 = 53. El siguiente múltiplo de 10 es 60, así que el dígito de control es 60 − 53 = 7.
- Código completo:
036000241457.
Otro ejemplo muy usado: los 12 primeros dígitos 400638133393 dan una suma ponderada de 89, así que el dígito de control del EAN-13 es 1 (4006381333931). Un escaneo que no supera esta prueba se rechaza, y por eso un código de barras mal tecleado rara vez coincide con un producto equivocado.
Códigos de tienda y de peso variable
No todos los productos traen un GTIN. Para los artículos que se envasan o se pesan en la tienda, GS1 reserva los números de circulación restringida (RCN) —por ejemplo, números de 13 dígitos que empiezan por 02 o por 20–29—, cuyo significado lo define la organización GS1 local o la propia empresa, no un estándar mundial. Se usan sobre todo para:
- Productos que se pesan y se etiquetan en la tienda (charcutería, carne, queso, granel), donde el código puede incluir un campo de precio o de peso según las normas locales.
- Artículos internos, como la bollería elaborada en el propio local.
- Cupones y vales de la tienda, según las normas locales.
Como la estructura de estos códigos varía según el país y el comercio, consulta las normas de tu organización GS1 local y confirma qué admiten tu TPV y tus básculas antes de confiar en códigos con peso o precio incorporado. Para artículos sencillos sin código de barras, muchas tiendas pequeñas simplemente imprimen códigos internos a partir de sus SKU.
Etiquetas de producto y de estantería
| Tipo de etiqueta | Contenido del código | Uso |
|---|---|---|
| Envase del fabricante | GTIN (UPC/EAN) | Escanear en caja y en la recepción |
| Etiqueta de producto del comercio | SKU interno o código de tienda | Artículos sin GTIN |
| Etiqueta de borde de estantería | A menudo el GTIN o el SKU más el precio | Mostrar el precio, escanear para reponer |
| Etiqueta de caja / embalaje | GTIN-14 (ITF-14 o GS1-128) | Recepción y manipulación en almacén |
Imprime las etiquetas desde la misma ficha de producto que usa la caja, para que el precio de la estantería y el de la caja no puedan diferir. Consulta las etiquetas de códigos de barras y de precio.
Lectores y tipos de códigos de barras
La mayoría de los lectores para comercio leen UPC-A, UPC-E, EAN-13 y EAN-8 de fábrica. Algunos puntos prácticos:
- 1D frente a 2D: los lectores lineales leen los códigos de barras clásicos; los imagers 2D también leen códigos QR, GS1 DataMatrix y pantallas de móvil.
- ITF-14 y GS1-128 en las cajas pueden tener que activarse en la configuración del lector si escaneas cajas en la recepción.
- Modo teclado: la mayoría de los lectores USB escriben los dígitos en el campo activo y después pulsan Intro.
Para la instalación y la solución de problemas, consulta la lista de instalación del hardware del TPV y la página del lector de códigos de barras.
Cómo organizar la identificación de productos en tu tienda
- Crea un SKU para cada variante vendible siguiendo tus reglas de nombres.
- Guarda el GTIN del fabricante en el SKU de cada producto que lo tenga; escanéalo en lugar de teclearlo.
- Genera códigos de barras internos para los productos sin GTIN e imprime las etiquetas.
- Busca duplicados: dos SKU no deberían compartir nunca un código de barras.
- Prueba en caja: escanea diez productos al azar y confirma que aparecen el artículo y el precio correctos.
- Registra los GTIN de caja por separado si los proveedores entregan en cajas que se pueden escanear.
Esta capa de identificación es la base de todo lo demás en la gestión de inventario; consulta la guía de gestión de inventario en tienda y la gestión de inventario.
Cuando un código de barras no se lee
- Revisa el símbolo: los códigos dañados, arrugados o mal impresos son la causa más habitual. Prueba otro ángulo o un imager 2D.
- Revisa la configuración del lector: algunas simbologías (por ejemplo, ITF-14 o GS1 DataMatrix) pueden venir desactivadas.
- Revisa la ficha del producto: puede que el código no esté guardado en ningún SKU, o que esté guardado sin el cero inicial.
- Teclea el número como alternativa y luego corrige la ficha para que el siguiente escaneo funcione.
- Vuelve a etiquetar el producto con un código interno si el impreso no se puede leer.
Errores habituales
| Error | Consecuencia | Solución |
|---|---|---|
| Usar el mismo código de barras para varias variantes | Se vende la variante equivocada; errores de stock | Un GTIN o código interno por variante |
| Teclear los GTIN a mano | Dígitos cambiados, fichas que no se pueden escanear | Escanea para introducirlos; confía en el dígito de control |
| Comprar «códigos de barras baratos» a revendedores para tu propia marca | Puede que los códigos no tengan licencia a tu nombre; los marketplaces pueden rechazarlos | Obtén un prefijo de empresa GS1 de tu organización GS1 nacional |
| Tratar el SKU y el GTIN como el mismo campo | Las importaciones sobrescriben uno con otro | Mantén campos separados para el SKU y el código de barras |
| Ignorar los ceros iniciales | Las versiones UPC y EAN del mismo producto no coinciden | Normaliza las longitudes en tu sistema |
| Reutilizar códigos antiguos en productos nuevos | Los informes históricos se vuelven engañosos | Retira los códigos; crea otros nuevos |
Prueba a escanear tus propios productos en un TPV: la edición gratuita admite la lectura de códigos de barras y la impresión de etiquetas, con datos de demostración para empezar.
Preguntas frecuentes
¿Qué diferencia hay entre un SKU y un UPC?
Un SKU es un código interno que creas tú para tu propio inventario. Un UPC es un GTIN de 12 dígitos asignado según los estándares de GS1 que identifica el producto en todo el mundo y se imprime como código de barras UPC-A.
¿Un EAN es lo mismo que un GTIN?
Un EAN-13 es la forma de 13 dígitos del GTIN y su símbolo de código de barras. GTIN es el término general que también abarca los números de 8, 12 y 14 dígitos.
¿Necesito GTIN para mis productos?
Si vendes tu propia marca a través de otros comercios o de marketplaces, normalmente te exigirán GTIN con licencia de GS1. Para los artículos que solo vendes en tu tienda, los códigos internos basados en tus SKU suelen bastar.
¿Un producto puede tener a la vez un SKU y un GTIN?
Sí, y normalmente debería: el SKU para tu gestión interna y el GTIN para el escaneo y la identificación externa.
¿Cómo compruebo si un número de código de barras es válido?
Vuelve a calcular el dígito de control con la ponderación alterna 3-1 descrita arriba, o usa la calculadora oficial de dígito de control de GS1.
