Un único dígito incorrecto en el código de barras de tu empaque es suficiente para que el producto falle en la caja del supermercado, sea rechazado en un marketplace o genere devoluciones masivas. Antes de enviar el archivo a la imprenta, vale la pena dedicar 30 segundos a validarlo.

En este tutorial entenderás qué es GTIN, cómo funciona el dígito verificador, la diferencia entre validar la estructura y verificar el registro en GS1, y cómo usar el verificador de Code2Scan paso a paso.

¿Qué es GTIN?

GTIN significa Global Trade Item Number — el estándar internacional que está detrás de todo código de barras de producto de consumo.

En la práctica, conoces el GTIN por el nombre del formato visual:

Formato Dígitos Uso típico
EAN-13 13 Productos de retail en todo el mundo
EAN-8 8 Empaques pequeños (caramelos, cápsulas)
UPC-A 12 Mercado norteamericano
ITF-14 14 Cajas de envío (mayorista/logística)
GS1-128 variable Logística, salud, alimentos

Todos estos formatos son técnicamente variaciones de GTIN con diferentes longitudes. El EAN-13 del champú es un GTIN-13.

Cómo funciona el dígito verificador

El último dígito de cualquier código EAN o GTIN es el dígito verificador (check digit). No identifica el producto — existe únicamente para detectar errores de tipeo o impresión.

El cálculo sigue el algoritmo Luhn/módulo-10 adaptado para GS1:

  1. Toma los dígitos de izquierda a derecha, excluyendo el último.
  2. Multiplica cada posición alternadamente por 3 y por 1 (empezando desde la derecha).
  3. Suma todos los resultados.
  4. El dígito verificador es el número que lleva el total al siguiente múltiplo de 10.

Hacerlo a mano es tedioso y propenso a errores. El verificador lo hace en milisegundos.

Validar estructura vs. verificar registro en GS1

Esta es la confusión más frecuente. Son dos cosas muy distintas:

Validar la estructura (lo que hace el verificador de Code2Scan):

  • ¿El número tiene la longitud correcta para el formato declarado?
  • ¿El dígito verificador es correcto?
  • ¿El prefijo de país está dentro de los rangos válidos de GS1?

Verificar si está registrado en GS1:

  • ¿Ese GTIN específico fue comprado por una empresa a la GS1?
  • ¿Existe un producto registrado con ese código?

La validación estructural es suficiente para saber si el código funcionará en los escáneres de caja. La verificación de registro es necesaria si quieres vender en grandes cadenas o exportar.

Para vender en Amazon, Mercado Libre y Falabella, necesitas un GTIN registrado en GS1, no solo estructuralmente válido.

¿Por qué validar antes de imprimir?

  • Costo de retrabajos: reimprimir empaque es caro. Un error de tipeo en el EAN puede costar semanas de retraso.
  • Rechazo en el punto de venta: los escáneres de supermercados y farmacias leen el código — si el checksum falla, el producto no se vende.
  • Rechazo en marketplaces: Amazon y otras plataformas validan el GTIN automáticamente al crear el listing.
  • Trazabilidad en la cadena: distribuidores y cadenas minoristas exigen ITF-14 válido para ingreso al sistema WMS.

Validar es el paso más barato de toda la cadena.

Paso a paso en el verificador de Code2Scan

  1. Abre el verificador en /es/barcode-checker.
  2. Escribe o pega el código de barras completo (incluido el dígito verificador).
  3. Selecciona el formato (EAN-13, EAN-8, UPC-A, ITF-14) o déjalo en "Detectar automáticamente".
  4. Haz clic en Verificar.
  5. El resultado muestra:
    • ✅ Estructura válida — longitud correcta, checksum correcto.
    • ❌ Dígito verificador incorrecto — se muestra el valor correcto.
    • ⚠️ Prefijo inválido — el código empieza con un rango no reconocido por GS1.
  6. Si hay error, corrige el dígito y verifica de nuevo antes de enviar a la imprenta.

También puedes verificar varios códigos en secuencia — útil al registrar toda una línea de productos.

Usos prácticos por sector

Industria y empaque

Antes de cerrar el arte del empaque, verifica todos los GTINs del producto, la caja y el pallet. Un error en el ITF-14 bloquea el ingreso en el centro de distribución del minorista.

E-commerce y marketplace

Amazon y Mercado Libre requieren GTIN válido para crear un nuevo listing. Validar antes evita mensajes de error al hacer el alta del producto.

Importación y exportación

Al importar productos, verifica que el EAN del fabricante tenga estructura válida. Al exportar, asegúrate de que el UPC-A sea correcto para el mercado norteamericano.

Para el empaque también puedes necesitar un QR Code para empaque de producto con información adicional como lote, fecha de vencimiento y rastreo.

Errores comunes

❌ Generar un EAN al azar y pensar que se puede vender con él

El número no es tuyo solo porque lo generaste. Los GTINs deben comprarse a la GS1 (o revendedores autorizados). Usar un número aleatorio que coincide con el producto de otra empresa genera conflictos en el sistema del minorista.

❌ Confundir EAN-13 con código interno

Muchos ERPs emiten códigos internos de 13 dígitos que no son EAN-13 válidos. La validación revela si el código pasará los escáneres externos.

❌ Copiar el EAN de un producto similar

Cada variante (tamaño, color, sabor) necesita un GTIN diferente. Copiar el EAN del producto de 500ml para el de 1L es un error clásico.

❌ Olvidar el cero inicial en UPC-A

UPC-A tiene 12 dígitos. Si el ERP exportó 11, falta el cero inicial. El verificador lo detecta de inmediato.

❌ Validar solo visualmente

"Parece correcto" no es suficiente. El ojo humano no detecta errores de checksum. Usa siempre una herramienta.

Consulta también: cómo generar un código de barras, cómo usar el lector de código de barras online y cómo funciona el rastreo de envíos con QR Code.

Resumen

  • GTIN es el número global de producto; EAN-13, UPC-A, ITF-14 son formatos visuales.
  • El dígito verificador se calcula por algoritmo y detecta errores de tipeo e impresión.
  • Validar estructura ≠ verificar registro en GS1 — ambos importan en contextos distintos.
  • Antes de imprimir cualquier empaque, valida el GTIN — es el paso más barato de la producción.
  • GTINs aleatorios no pueden usarse comercialmente; deben adquirirse a través de GS1.

Usa el verificador de código de barras de Code2Scan para validar GTIN, EAN-13, EAN-8, UPC-A e ITF-14 en segundos — gratis, sin registro.