Guía
¿Qué es un GTIN? Formatos, dígitos de control y cuándo necesitas uno
El GTIN es el número que hay detrás del código de barras de casi todos los productos de venta al por menor. Esta guía explica los cuatro formatos, cómo funciona el dígito de control, cómo obtener GTIN de forma legítima, cuándo un cambio de producto exige uno nuevo y cómo los usan los principales canales de venta.
GTIN son las siglas de Global Trade Item Number (Número Mundial de Artículo Comercial). GS1, la organización de normalización que está detrás de los códigos de barras del comercio minorista, lo define como el identificador de los artículos comerciales: productos o servicios que se fijan, piden o facturan en cualquier punto de la cadena de suministro.
Los canales online como Google Merchant Center y eBay usan los GTIN para asociar tu producto con la ficha correcta del catálogo, y los valores ausentes o incorrectos pueden costar visibilidad. Esta guía muestra cómo leer, validar y gestionar los GTIN en todo un catálogo.
Qué es un GTIN y qué no es
GS1 describe el GTIN como un identificador de producto único, global y verificable emitido por GS1. El titular de la marca asigna un GTIN a cada artículo comercial distinto que vende, mediante una licencia de GS1, de modo que el mismo número identifica el mismo producto para todos los minoristas, distribuidores y marketplaces del mundo.
El GTIN es un dato; el código de barras es el soporte que lo codifica. Un código de barras UPC-A contiene un GTIN de 12 dígitos, un código de barras EAN-13 contiene un GTIN de 13 dígitos, y los dígitos impresos bajo las barras son el propio GTIN. Por eso «UPC» y «EAN» se usan de forma imprecisa para referirse al número.
Un GTIN tampoco indica dónde se fabricó un producto. GS1 afirma que sus prefijos no identifican el país de origen de un producto: solo muestran qué organización miembro de GS1 emitió el rango de números.
Los cuatro formatos de GTIN: GTIN-8, GTIN-12, GTIN-13 y GTIN-14
Todo GTIN tiene de 8 a 14 dígitos, y el último es un dígito de control. Un GTIN más corto puede rellenarse con ceros a la izquierda hasta 14 dígitos sin cambiar lo que identifica; la guía de GS1 US aconseja almacenar los cuatro formatos en un campo de 14 dígitos. En los GTIN de 12 dígitos hay un cero inicial implícito, por lo que el prefijo GS1 de 614141234561 es 061, no 614.
| Formato | Dígitos | Código de barras habitual | También conocido como | Uso habitual |
|---|---|---|---|---|
| GTIN-8 | 8 | EAN-8 | EAN-8 | Artículos pequeños en los que no cabe un código de barras de longitud completa; sobre todo fuera de Norteamérica |
| GTIN-12 | 12 | UPC-A (UPC-E es la forma con supresión de ceros) | UPC, UPC-A | Productos de consumo, sobre todo en Norteamérica |
| GTIN-13 | 13 | EAN-13 | EAN, JAN | Productos de consumo en Europa y en la mayor parte del resto del mundo |
| GTIN-14 | 14 | ITF-14 o GS1-128 | Código de caja | Agrupaciones de artículos comerciales, como cajas y packs; no están pensados para el escaneo en el punto de venta |
Cómo funciona el dígito de control del GTIN (con un ejemplo práctico)
El último dígito de todo GTIN se calcula a partir de los demás mediante un algoritmo de módulo 10. Detecta errores de tecleo y de escaneo, como un dígito equivocado o la mayoría de los intercambios de dígitos contiguos. El método manual de GS1 sirve para los cuatro formatos.
Este es el propio ejemplo de GTIN-13 de GS1. Los doce primeros dígitos son 6 2 9 1 0 4 1 5 0 0 2 1 y queremos obtener el decimotercero.
- Anota los dígitos sin el dígito de control: 6 2 9 1 0 4 1 5 0 0 2 1.
- Empezando por el dígito situado más a la derecha (el que está justo a la izquierda del dígito de control), multiplica alternativamente por 3 y por 1. Avanzando hacia la izquierda, los multiplicadores de este número son ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3 ×1 ×3.
- Multiplica cada dígito: 6, 6, 9, 3, 0, 12, 1, 15, 0, 0, 2, 3.
- Suma los resultados: 6 + 6 + 9 + 3 + 0 + 12 + 1 + 15 + 0 + 0 + 2 + 3 = 57.
- Resta la suma del múltiplo de diez igual o superior más próximo: 60 − 57 = 3. El dígito de control es 3, así que el GTIN completo es 6291041500213.
- Para validar un GTIN existente, repite el cálculo con todos los dígitos salvo el último y compara. Un ejemplo de GTIN-12: 61414123456 da una suma de 89, así que el dígito de control es 90 − 89 = 1 y el número completo es 614141234561.
Qué demuestra y qué no demuestra un dígito de control válido
Como los multiplicadores se cuentan desde la derecha, añadir ceros a la izquierda nunca cambia el dígito de control. 614141234561 y su forma de 14 dígitos 00614141234561 se validan igual, y eso es lo que hace seguro almacenarlos con 14 dígitos.
Un dígito de control correcto solo demuestra que el número está bien formado. No demuestra que el GTIN se haya licenciado a la marca, que esté asignado a este producto ni que no se use ya en otro lugar. Google Merchant Center exige un dígito de control correcto, pero también indica a los vendedores que no adivinen ni inventen valores de GTIN. Considera la comprobación como un filtro de erratas y después confirma el número con los documentos de la marca.
Cómo obtener GTIN y por qué son arriesgados los códigos de barras revendidos
Si eres el titular de la marca —vendes productos con tu propia marca, incluida la marca blanca—, los GTIN te corresponde asignarlos a ti. Necesitas un prefijo de empresa GS1 antes de poder crear claves de identificación GS1, y lo licencias a través de la organización miembro de GS1 de tu país. GS1 tiene organizaciones miembro en más de 120 países.
Los precios y las opciones varían según el país. Como ejemplo, GS1 US ofrece un solo GTIN como compra única sin cuota de renovación, y prefijos de empresa para de 10 a 100.000 artículos con una cuota inicial y renovación anual. GS1 US indica que, si caduca la licencia de un prefijo, ya no estás autorizado a usar los números de ese prefijo.
Evita los números «UPC» o «EAN» baratos de revendedores. GS1 Australia, una organización miembro de GS1, afirma que GS1 no tiene ninguna relación con estos revendedores y que un número revendido deja de estar gestionado por GS1, sin garantía de que siga siendo único. GS1 no reconoce los números revendidos, y puede que no sean únicos ni se te atribuyan: un canal que compruebe los GTIN con los datos de empresa de GS1 puede ver que el prefijo pertenece a otra empresa.
- Comprueba si ya existe un GTIN. Si revendes el producto de otra marca, usa el GTIN del fabricante que figura en el envase o en la ficha de datos del proveedor; no crees uno propio.
- Ponte en contacto con la organización miembro de GS1 de tu país y elige entre GTIN individuales y un prefijo de empresa, según cuántos productos, variantes y tamaños de envase prevés.
- Construye los GTIN: prefijo de empresa, después tu referencia de artículo y por último el dígito de control.
- Asigna un GTIN por cada artículo comercial distinto: cada variante de estilo, color y talla, y cada nivel de embalaje por encima de la unidad de consumo.
- Publica el GTIN en el campo de identificador de cada canal de venta e imprime el código de barras correspondiente en el envase.
GTIN, UPC, EAN, SKU, MPN e ISBN: diferencias
Tres de ellos son GTIN; los otros tres son códigos independientes con distintos titulares y ámbito. La mayoría de los canales piden el GTIN junto con la marca y, cuando no hay GTIN, el número de pieza del fabricante.
| Identificador | Quién lo asigna | Formato | Ámbito |
|---|---|---|---|
| GTIN | El titular de la marca, con una licencia de GS1 | 8, 12, 13 o 14 dígitos con un dígito de control | Global; único por artículo comercial |
| UPC | El titular de la marca (es un GTIN-12) | 12 dígitos en un código de barras UPC-A | Global; el nombre habitual en Norteamérica |
| EAN | El titular de la marca (normalmente un GTIN-13) | 13 dígitos en un código de barras EAN-13 | Global; el nombre habitual en Europa |
| ISBN | Agencias nacionales del ISBN | El ISBN-13 está en el rango «Bookland» 978–979 de los GTIN-13 | Libros; Google pide convertir el ISBN-10 a ISBN-13 |
| MPN | El fabricante | Número de pieza o de modelo en texto libre; Google admite hasta 70 caracteres | Único solo junto con la marca |
| SKU | El comerciante | Cualquier formato que elijas | Interno de una empresa; no es un identificador compartido |
Cuándo necesitas un GTIN nuevo
La GS1 GTIN Management Standard fija diez reglas sobre cuándo un cambio en un producto exige un GTIN nuevo: introducción de un producto nuevo, formulación o funcionalidad declaradas, contenido neto declarado, cambio de dimensiones o de peso bruto, adición o supresión de una marca de certificación, marca principal, productos de duración limitada o promocionales, cantidad del envase o de la caja, surtidos predefinidos y precio en el envase.
La tabla recoge las reglas con las que se encuentran la mayoría de los vendedores. Para las demás, lee las condiciones de la norma de GS1 antes de decidir.
| Cambio | ¿GTIN nuevo? | Nota |
|---|---|---|
| Producto nuevo, o una variante nueva de estilo, color o talla | Sí | Cada variación es un producto único con su propio GTIN |
| Nuevo nivel de embalaje por encima de la unidad de consumo (envase interior, caja) | Sí | Cada nivel tiene su propio GTIN, a menudo un GTIN-14 |
| Cualquier cambio en el contenido neto declarado en el envase | Sí | Aumento o disminución; no hay umbral porcentual, p. ej. un envase que pasa de 4 a 6 cuchillas de afeitar |
| Una dimensión (en cualquier eje) o el peso bruto cambian más de un 20 % | Sí | Los pequeños cambios repetidos para eludir la regla del 20 % son una práctica inaceptable |
| Cambio de dimensión o de peso bruto del 20 % o menos | No según la regla de dimensiones | Comprueba si se aplica otra regla, como la del contenido neto |
| Cambio de la marca principal del artículo | Sí | Se aplica a la marca que figura en el artículo comercial |
| Marca de certificación añadida o suprimida, cambio de formulación, promoción, precio en el envase | Depende | Cada uno tiene su propia regla de GS1; lee las condiciones |
Dónde usan los canales de venta los GTIN
Cada canal almacena el GTIN en un campo distinto y reacciona de forma diferente cuando falta.
- Google no acepta como identificadores de producto los GTIN con prefijos restringidos (02, 04 y 2) ni con prefijos de cupón (05, 98 y 99).
- En el CSV de productos de Shopify, la columna ahora se llama Barcodes; separa varios valores con punto y coma y, si quieres, añade un prefijo de tipo como gtin:.
- En la API REST de WooCommerce (v3), el campo del núcleo es global_unique_id. Desde WooCommerce 11.2, las importaciones CSV de actualización recurren a la coincidencia por esta columna solo cuando ID y SKU están ambos en blanco.
- En eBay, un GTIN puede corresponder a varios productos del catálogo, por lo que la Inventory API de eBay prefiere un identificador de producto de eBay (ePID) para la asociación con el catálogo cuando dispones de uno.
| Canal | Campo | Qué acepta | Si falta el GTIN |
|---|---|---|---|
| Google Merchant Center | gtin | 8, 12, 13 o 14 dígitos; hasta 10 valores; se ignoran los espacios y los guiones | Visibilidad limitada; omitir un GTIN existente puede hacer que se rechace el producto |
| eBay | Identificadores de producto (UPC, EAN, ISBN) más Brand y MPN | El identificador del fabricante; las coincidencias pueden incorporar datos del catálogo | «No aplicable» («Does not apply») cuando el artículo realmente no tiene ninguno |
| Shopify | Sección Barcodes del producto o de la variante | Hasta 20 códigos de barras, con tipo GTIN, UPC, EAN, ISBN, ASIN o Custom | Opcional en Shopify; los canales de venta aún pueden pedirlo |
| WooCommerce | GTIN, UPC, EAN o ISBN (campo del núcleo) | Un único valor de identificador en un campo integrado | Opcional en el núcleo |
| Amazon | Identificador del producto al publicar | Un GTIN del producto; consulta las reglas de la categoría | Los vendedores pueden ser aptos para una exención de GTIN |
Qué hacer cuando un producto no tiene GTIN
Algunos productos legítimamente no tienen GTIN: los productos a medida y artesanales, las antigüedades y los artículos fabricados antes de que existieran los GTIN. No inventes un número para rellenar el campo. Cada canal tiene una forma definida de indicar que el producto no lo tiene.
- Google Merchant Center: indica la marca y el MPN cuando existan. Establece identifier_exists en «no» solo para los productos que realmente no tengan GTIN, MPN ni marca; Google avisa si encuentra indicios de que existe un identificador.
- eBay: selecciona «No aplicable» («Does not apply») en el identificador cuando el artículo no tenga ninguno. El texto exacto varía según el sitio de eBay.
- Amazon: Amazon indica que los vendedores sin GTIN pueden ser aptos para una exención de GTIN. La solicitud pide un nombre o título del producto e imágenes que muestren todos los lados del producto y de su embalaje.
- Shopify y WooCommerce: deja vacío el campo de código de barras o GTIN en lugar de rellenarlo con un SKU, lo que puede confundir a los feeds posteriores.
GS1 Digital Link y los códigos de barras 2D
GS1 Digital Link es una forma estándar de expresar los identificadores GS1 —GTIN, lote, número de serie, fecha de caducidad y más— como una dirección web. Codificado en un código de barras 2D como un código QR, un mismo símbolo puede escanearse en caja y abrir además contenido web, y la marca puede cambiar el destino del enlace sin volver a imprimir el envase. En el sector sanitario, GS1 señala que se utiliza en su lugar GS1 DataMatrix.
En EE. UU., GS1 US ha fijado un objetivo «Sunrise» para 2027 para que los sistemas de punto de venta minoristas puedan leer códigos de barras 2D. GS1 US afirma que no es necesario implantar todas las capacidades 2D para esa fecha, y que Sunrise 2027 es un objetivo de preparación del sector, no un plazo legal. Se anima a las marcas a asegurarse de que sus códigos QR actuales sigan GS1 Digital Link e incluyan el GTIN. El GTIN en sí no cambia: un código de barras 2D es otro soporte para el mismo número.
La propiedad gtin de schema.org también acepta los dígitos o una URL de GS1 Digital Link.
Cómo acertar con los GTIN en los documentos de proveedores y en los datos de producto
Si revendes otras marcas, el GTIN procede de tu proveedor. Suele aparecer en una ficha de datos de producto, en una lista de precios o en la sección de pedidos y logística de un catálogo, a menudo junto al número de artículo, con códigos distintos para la unidad individual y para la caja.
Para catálogos grandes de proveedores, Doc2Shelf puede leer los PDF y extraer identificadores como GTIN, EAN y MPN junto con el resto de los datos de producto, con una puntuación de confianza para cada extracción y la página y la cita de origen de cada dato extraído, de modo que una persona pueda comprobarlos con la fuente antes de que los datos lleguen a un listado.
- Guarda los GTIN como texto, nunca como números: las hojas de cálculo eliminan los ceros iniciales y convierten los valores largos en notación científica.
- Mantén el GTIN de la unidad y el de la caja en campos distintos; un código de caja GTIN-14 no está pensado para el escaneo en el punto de venta y suele ser el identificador equivocado para un listado de una sola unidad.
- Asigna cada GTIN a la fila exacta de la variante a la que pertenece: las variantes de color y de talla tienen cada una el suyo.
- Ejecuta una comprobación del dígito de control en cada valor después de la importación y vuelve a revisar con el documento original cualquier valor que falle.
- Señala los duplicados: el mismo GTIN en dos productos distintos de tu catálogo es casi siempre un error.
Preguntas frecuentes
- ¿Es lo mismo un GTIN que un UPC o un EAN?
- Un UPC y un EAN son ambos GTIN. «UPC» suele referirse a un GTIN-12 de 12 dígitos en un código de barras UPC-A, y «EAN» suele referirse a un GTIN-13 de 13 dígitos en un código de barras EAN-13. GTIN es el término general que abarca también el GTIN-8 y el GTIN-14.
- ¿Cuántos dígitos tiene un GTIN?
- Ocho, doce, trece o catorce. El último dígito es siempre un dígito de control. Cualquier GTIN más corto puede rellenarse con ceros a la izquierda hasta 14 dígitos sin cambiar lo que identifica.
- ¿Cómo obtengo un GTIN para mi producto?
- Si eres el titular de la marca, licencia un prefijo de empresa GS1, o compra GTIN individuales cuando tu país los ofrezca, a través de tu organización miembro de GS1 local, y asigna después un GTIN a cada variante de producto. Si revendes el producto de otra marca, usa el GTIN que el fabricante ya haya asignado.
- ¿Puedo usar un número de código de barras comprado a un revendedor?
- Es arriesgado. GS1 no reconoce los números revendidos, y puede que no sean únicos ni se te atribuyan. Los canales que comprueban los GTIN con los datos de empresa de GS1 pueden ver que el número pertenece a otra empresa.
- ¿Necesitan las variantes de producto GTIN distintos?
- Sí. Según la GS1 GTIN Management Standard, cada variación de estilo, color y talla es un producto único con su propio GTIN. Cada nivel de embalaje por encima de la unidad de consumo, como una caja, también necesita su propio GTIN.
- ¿Necesito un GTIN nuevo si cambio el tamaño del envase?
- Si cambia el contenido neto declarado impreso en el envase, sí: cualquier aumento o disminución exige un GTIN nuevo. El umbral del 20 % de las reglas de GS1 se aplica a los cambios de dimensiones físicas o de peso bruto, no al contenido neto.
- ¿Necesito un GTIN para vender en Google Shopping?
- Google recomienda un GTIN para todo producto que lo tenga asignado por el fabricante, y omitir un GTIN existente puede dar lugar a que se rechace el producto. Los productos que realmente no tienen GTIN pueden enviarse con marca y MPN, o con identifier_exists en «no» cuando no existe ningún identificador.
- ¿Indica un GTIN el país en el que se fabricó un producto?
- No. Los prefijos de GS1 indican qué organización miembro de GS1 emitió el número, no dónde se fabricó el producto.
Fuentes oficiales
Textos jurídicos primarios y orientaciones oficiales a los que se hace referencia en esta guía.
- GTIN Management Standard: reglas de asignación de GTIN (GS1)
- Cómo calcular manualmente un dígito de control (GS1)
Esta guía ofrece información general y no constituye asesoramiento jurídico. Los requisitos dependen del producto y del mercado; consulta los textos oficiales y busca asesoramiento cualificado para tu caso.