Códigos GS1 y GTIN válidos para Shopify
LabelCraft - etiquetas de código de barras para Shopify, impresas exactamente al tamaño que defines.
Cada etiqueta se imprime al tamaño que defines - medido, no aproximado.
Un desbordamiento o un código de barras ausente siempre genera un aviso visible antes de imprimir.
Los módulos se ajustan a los puntos de tu impresora: códigos nítidos que se leen a la primera.
Nunca sobrescribimos ni reasignamos el código de barras existente de un producto.
Un código de barras solo sirve si se escanea y si es el número correcto. Un EAN-13 con un dígito de control erróneo, un UPC pegado en el campo equivocado, o el mismo código reutilizado en dos productos será rechazado por Google Shopping, rehusado por Amazon y registrará el artículo equivocado en caja. Esta guía explica qué es un GTIN, cómo funciona su dígito de control, por qué los marketplaces son tan estrictos con él, y cómo verificar y corregir cada código de barras de tu tienda Shopify antes de imprimir una sola etiqueta.
¿Qué es un GTIN y qué es un EAN-13?
GTIN significa Global Trade Item Number — el número de producto estándar de GS1 que hay detrás de un código de barras minorista. El símbolo del código de barras es solo una forma de imprimir ese número. Las cuatro formas habituales, por longitud:
- GTIN-13 (EAN-13) — el estándar minorista mundial de 13 dígitos. «EAN-13» y «GTIN-13» son el mismo número.
- GTIN-12 (UPC-A) — la forma norteamericana de 12 dígitos. Es el mismo artículo que el GTIN-13 con un cero a la izquierda.
- GTIN-8 (EAN-8) — una forma corta de 8 dígitos para envases muy pequeños donde no cabe un EAN-13 completo.
- GTIN-14 — un código de 14 dígitos para cajas y cartones, con un dígito indicador inicial para el nivel de embalaje.
Como las formas más cortas se anidan dentro del espacio de 14 dígitos, Google, Amazon y la mayoría de los minoristas tratan un UPC de 12 dígitos y un EAN de 13 dígitos como el mismo tipo de identificador. LabelCraft genera el símbolo correcto — EAN-13, UPC-A, EAN-8 o Code 128 — automáticamente a partir de los datos de tu producto.
El dígito de control: cómo un solo número equivocado rompe un código de barras
El último dígito de un EAN-13 o un UPC-A no forma parte del número de producto — es una suma de verificación que permite al escáner detectar una mala lectura o un error de tecleo. GS1 lo calcula con una regla fija:
- Toma los dígitos de datos — todos los dígitos salvo el último (el dígito de control).
- Leyendo de derecha a izquierda esos dígitos de datos, multiplícalos por 3, 1, 3, 1, … (el dígito de datos más a la derecha se multiplica por 3).
- Suma los resultados.
- El dígito de control es (10 − (suma mod 10)) mod 10 — el número que hace que el total sea múltiplo de 10.
Ejemplo: los dígitos de datos 400638133393 suman 89 según esa regla, así que el dígito de control es (10 − 9) = 1 y el GTIN-13 válido completo es 4006381333931. Cambia ese último dígito a 4006381333930 y el código de barras queda roto — todos los escáneres y marketplaces lo rechazarán. La página Barcode check de LabelCraft detecta exactamente esto y ofrece el número corregido, 4006381333931, con un solo clic.
Los prefijos GS1 no son códigos de país de origen
Los dos o tres primeros dígitos de un GTIN son el prefijo GS1 — identifican a la Organización Miembro de GS1 que emitió el número, por ejemplo 00–13 para GS1 US, 400–440 para GS1 Germany, o 690–699 para GS1 China.
- No es un país de origen. Un prefijo solo indica dónde licenció la empresa sus números, no dónde se fabricó el producto — GS1 lo dice explícitamente, y la idea popular de que «690 significa fabricado en China» ha sido desmentida en repetidas ocasiones.
- Un prefijo de empresa es el bloque licenciado. El GTIN completo es tu prefijo de empresa GS1, más una referencia de artículo que asignas a cada producto, más el dígito de control.
- LabelCraft mantiene la tabla de prefijos al día. La página Barcode check nombra a la organización emisora de cada código de barras y nunca marca como roto un prefijo bien formado pero no reconocido — solo los rangos que GS1 documenta como no minoristas.
Códigos de barras restringidos e internos — mantenlos fuera de Google Shopping
Algunos rangos de prefijos están reservados para códigos que no son productos minoristas únicos a nivel mundial. Se escanean en tu propio sistema pero colisionan con los números de otras empresas en cualquier otro lugar — y los marketplaces los rechazan:
- Distribución interna / restringida (empieza por 2) — los GTIN del rango 20–29, y los rangos 02x / 04x, están reservados para códigos que un minorista asigna dentro de sus propias paredes, como los artículos pesados de charcutería. Se escanean en tu caja pero no son únicos a nivel mundial.
- Cupones (98 / 99) — los rangos 981–984 y 990–999 identifican cupones, no productos.
- Libros y publicaciones seriadas (978, 979, 977) — 978 y 979 son los prefijos ISBN «Bookland» para libros (979 cubre también partituras impresas, ISMN); 977 es el ISSN para publicaciones periódicas. No son GTIN minoristas corrientes.
- Recibos de reembolso (980) — un rango de uso especial, nunca un código de producto.
Por qué Google Shopping y Amazon rechazan los GTIN inválidos
Google Merchant Center trata el GTIN como la clave que vincula tu oferta con su catálogo, por lo que comprueba el número con rigor. Si está mal, el producto se rechaza — deja de aparecer en los anuncios de Shopping y en las fichas gratuitas hasta que lo corrijas:
- Invalid value [gtin] — Google valida el dígito de control y el número de dígitos. Un dígito de control erróneo, la longitud incorrecta o caracteres extraños hacen que se rechace la oferta hasta corregir el número.
- Restricted GTIN — Google rechaza explícitamente los GTIN que empiezan por 2 (el rango 20–29), 02x o 04x, o los rangos de cupones 98 / 99, porque no son identificadores minoristas únicos a nivel mundial.
- Identificadores duplicados u omitidos — enviar un mismo GTIN en varios productos distintos, u omitir un GTIN asignado por el fabricante, puede suprimir la ficha. Amazon también necesita un UPC / EAN / GTIN válido para crear la mayoría de las fichas.
- Exención de GTIN — los productos realmente sin identificador (hechos a mano, tu propia marca, piezas únicas a medida) pueden marcarse como sin código de barras del fabricante para que Google y Amazon no lo exijan. No lo uses para ocultar un GTIN roto — corrige el número en su lugar.
Cómo los comerciantes acaban con GTIN inválidos
- Pegar un UPC de 12 dígitos en un campo de código de barras de 13 dígitos (o al revés) sin añadir el cero inicial — la longitud y el dígito de control dejan de coincidir.
- Un simple error de tecleo, o un dígito perdido, en cualquier parte del número — lo más frecuente, en el propio dígito de control.
- Reutilizar un mismo código de barras en varias variantes (tallas, colores). GS1 asigna un GTIN por producto distinto, así que un código compartido es una colisión.
- Inventar «códigos de barras» secuenciales o aleatorios que GS1 nunca emitió — no son únicos a nivel mundial y a menudo caen en un rango restringido o no asignado.
- Pérdida del cero inicial en las hojas de cálculo: Excel y Google Sheets eliminan en silencio un 0 inicial, convirtiendo un código válido 0123… en uno más corto e inválido.
Verifica y corrige cada código de barras de Shopify con LabelCraft
La página Barcode check de LabelCraft audita el código de barras de cada variante frente a todas las reglas anteriores y convierte los hallazgos en correcciones de un solo clic:
- Dígito de control erróneo — marcado con el GTIN corregido, y una acción de un clic Fix check digits reescribe el número corregido en Shopify.
- Prefijo restringido / no minorista — los códigos de un rango interno, de cupón, ISBN o ISSN se resaltan para que nunca lleguen a Google Shopping por accidente.
- Código de barras faltante — Generate missing barcodes crea EAN-13 / GTIN-13 válidos a partir de tu propio prefijo de empresa GS1, o identificadores Code 128 internos cuando GS1 no es necesario.
- Código de barras duplicado — un código compartido por dos o más variantes se detecta en todo tu catálogo (algo que una comprobación de uno en uno no puede ver), y Fix duplicate barcodes conserva el código de una variante y recodifica las demás.
- Un informe CSV descargable — exporta cada código de barras problemático, con la corrección en lenguaje claro y el GTIN corregido, para compartirlo con un proveedor o trabajarlo en una hoja de cálculo.
Cada comprobación se ejecuta en una única página de solo lectura, con una vista previa en seco antes de escribir nada y sin ningún impacto en tu cuota mensual de etiquetas — las vistas previas y las auditorías nunca se descuentan. Nada falla en silencio: cada código de barras vuelve con una explicación en lenguaje claro.
Conseguir códigos de barras GS1 reales
Si un producto necesita de verdad un código de barras minorista único a nivel mundial, solo hay una fuente — GS1:
- Un prefijo de empresa GS1 — una licencia anual que te da un bloque de números para muchos productos (y margen para crear tus propios códigos de caja, cupones y ubicaciones). Cómpralo en tu oficina nacional de GS1, como GS1 US.
- Un GTIN único — GS1 también vende números individuales por una pequeña tarifa única, pensados para vendedores que solo necesitan un puñado de códigos.
- Un prefijo restringido, usado a conciencia — para artículos que solo escanearás en tu propio sistema y nunca listarás en un marketplace, un código interno (20–29 / 02x / 04x) está bien — simplemente no lo envíes a Google ni a Amazon.
Instalar gratis — 200 etiquetas al mes →
¿No estás seguro de si un código de barras de tu tienda es válido? Contacta con el soporte de LabelCraft — respondemos en un día hábil.
Guías relacionadas
- Etiquetas de código de barras de Shopify — Guía completa
- Preguntas frecuentes sobre etiquetas de código de barras de Shopify
- Imprimir etiquetas de código de barras de Shopify cuando sus productos aún no tienen código
- Cómo añadir códigos de barras a productos de Shopify de forma masiva
- SKU frente a código de barras en Shopify — ¿qué diferencia hay y necesita ambos?
- Dónde conseguir códigos de barras UPC/EAN para Shopify — GS1 frente a revendedores, y qué necesita de verdad
- Generador de códigos de barras gratis para Shopify
- El dígito de control GTIN, y por qué tu código de barras no escanea sin él
- Mi código de barras es inválido - ¿cómo corrijo el dígito de control?
- Encontrar y corregir códigos de barras duplicados en Shopify
- Tipos de códigos de barras en Shopify: ¿qué formato imprimir?
- ¿De qué país es un código de barras? Los prefijos GS1 explicados
- Códigos de barras restringidos e internos: por qué se escanean en tu caja pero son rechazados
- Etiquetas con código QR y Data Matrix para Shopify
- UPC vs. EAN-13 vs. GTIN-14: ¿mi código de 12 dígitos es el mismo artículo?
- El código de barras perdió el cero inicial en Excel - recupera el UPC
- ¿Qué puede leer una app de etiquetas en tu tienda?