Blog
·17 min de lectura

GS1 Digital Link y Sunrise 2027: qué cambia en la caja

Sunrise 2027 busca que las cajas lean QR con GS1 Digital Link además del EAN-13, que no desaparece. Qué cambia, fechas por país y qué hacer hoy en tu PyME.

GS1 Digital LinkSunrise 2027código QRcódigos 2DGS1 DataMatrixEAN-13punto de venta

GS1 Digital Link y Sunrise 2027: la respuesta corta

Si te dijeron que «en 2027 se acaba el código de barras», respira. Esto es lo que dicen las fuentes oficiales de GS1:

Sunrise 2027 es el nombre que usan GS1 US y GS1 México para la meta de la industria de que, para finales de 2027, los sistemas de punto de venta puedan leer y procesar el GTIN tanto de los códigos lineales actuales (EAN/UPC) como de códigos 2D con estándar GS1: el QR con GS1 Digital Link, el Data Matrix con GS1 Digital Link y el GS1 DataMatrix. En la guía global de GS1 la misma meta se llama «Ambition 2027».

GS1 Digital Link es el estándar de GS1 que expresa el GTIN —y, si quieres, el lote, la caducidad o el número de serie— como una dirección web con estructura fija. Codificada en un QR, esa dirección la lee el escáner de caja, que extrae el GTIN sin conectarse a internet, y la cámara del celular, que abre la página del producto.

¿Desaparece el EAN-13 en 2027? No. La guía de GS1 para 2D en el punto de venta dice que «el código lineal del punto de venta no va a desaparecer» y que, mientras menos del 90 % de las soluciones de escaneo en caja puedan leer los 2D de GS1 y capturar al menos el GTIN, todo producto con un 2D para caja debe llevar también su código lineal (GS1, 2D Barcodes at Retail Point-of-Sale Implementation Guideline 1.1.0, diciembre de 2025; traducción propia). GS1 México lo resume así: Sunrise 2027 «no significa que los códigos actuales desaparezcan, que tengas que modificar tus empaques de "inmediato" o que el GTIN cambie» (GS1 México, 3 de marzo de 2026).

En tres líneas:

  • Es una meta de la industria, no una ley. La guía de GS1 habla de una transición «voluntaria», y no encontramos normas oficiales en México, Colombia ni España que obliguen a poner un QR en 2027.
  • El mínimo de 2027 está en las cajas, no en tu empaque: que el escáner lea el GTIN de un 2D con estándar GS1.
  • Tu EAN-13 y tu GTIN siguen siendo la base. Si agregas un QR, lleva el mismo GTIN.

Qué es GS1 Digital Link

GS1 lo define como «el método estandarizado para codificar identificadores como los GTIN, GLN y SSCC de GS1, junto con números de lote, números de serie, fechas de caducidad y más», de modo que se puedan leer sin conexión y, a la vez, conectar con información en línea (GS1, GS1 Digital Link; traducción propia). En el comercio minorista, la visión de GS1 es que cada producto tenga un solo código 2D multipropósito que sirva en la caja y para consultar instrucciones, certificaciones o trazabilidad.

El estándar está vivo: la sintaxis de URI va en la versión 1.7.0 (agosto de 2026) y el estándar de resolver conforme a GS1, en la 1.2.0 (enero de 2026), según esa misma página.

En qué se diferencia de un QR «normal»

Un QR de marketing guarda una URL como https://www.example.com/promo-verano. El celular la abre, pero la caja no puede usarla: no contiene ningún identificador de producto. Un QR con GS1 Digital Link también es una URL, pero lleva el identificador de aplicación (AI) 01 seguido del GTIN, con una estructura que cualquier sistema puede interpretar. Por eso GS1 US pide a las marcas actualizar los QR que ya tengan al estándar GS1 Digital Link e incluir su GTIN (GS1 US, Sunrise 2027).

Un matiz clave de la guía de GS1: el URI es un identificador del producto, no la dirección del contenido. Funciona como puerta de entrada que redirige a donde tú decidas, y ese destino puede cambiar sin reimprimir el empaque.


Anatomía de un URI GS1 Digital Link

Usamos un GTIN con prefijo 952, que GS1 reserva para ejemplos. Con los 12 primeros dígitos, 952012345678, el algoritmo módulo 10 de GS1 (el de nuestra calculadora de dígito de control) da:

  • Pesos 3 y 1 alternados desde la derecha: 8×3 + 7×1 + 6×3 + 5×1 + 4×3 + 3×1 + 2×3 + 1×1 + 0×3 + 2×1 + 5×3 + 9×1 = 102.
  • Siguiente múltiplo de 10: 110, así que el dígito de control es 8. GTIN-13: 9520123456788, el mismo que usa el estándar de URI de GS1 en sus ejemplos (URI Syntax 1.7.0).

Un URI para un lote concreto con fecha de caducidad:

https://example.com/01/09520123456788/10/L2610A?17=271231
PiezaValorQué significa
Dominiohttps://example.comDominio de ejemplo. GS1 recomienda el de tu marca, idealmente con un subdominio id. (por ejemplo, id.example.com)
AI 01/01/09520123456788El GTIN en 14 dígitos: al GTIN-13 se le antepone un 0
AI 10/10/L2610ALote. Cualifica la clave, por eso va en la ruta
AI 17?17=271231Caducidad en AAMMDD (31 de diciembre de 2027). Es un atributo, por eso va tras el ?

Tres reglas que se ven en el ejemplo:

  1. El GTIN va en 14 dígitos. Desde la versión 1.4.0 de la sintaxis, GTIN-8, GTIN-12 y GTIN-13 se rellenan con ceros a la izquierda. El cero no cambia el dígito de control: 0 por cualquier peso suma 0.
  2. Lo que identifica va en la ruta; lo demás, en la consulta. Lote (/10/), serie (/21/) o variante (/22/) van en la ruta; fechas como ?17= van después del signo de interrogación.
  3. El dominio no identifica el producto. Lo identifican el AI 01 y el GTIN, así que la app de un minorista puede leer el mismo QR y mostrar su propia información (GS1, buenas prácticas del QR Code powered by GS1).

En un GS1 DataMatrix los mismos datos no van como URL sino como element string con AI: (01)09520123456788(17)271231(10)L2610A. Los paréntesis solo aparecen en el texto legible; nunca se codifican.

Qué hace la caja y qué hace el celular con ese QR

  • El escáner de caja reconoce la sintaxis GS1 Digital Link, extrae el GTIN (y, si está configurado, lote y caducidad) y lo entrega al sistema de cobro. Según la guía de GS1, los escáneres actualizados convierten el URI a element string, así que el sistema de caja no necesita entender URLs. No hace falta internet.
  • La cámara del celular abre la URL, y tu servidor redirige a la ficha del producto, a la información de alérgenos, a una alerta de retiro o a una promoción.

AECOC, que gestiona GS1 en España, lo resume así: este QR «puede ser leído tanto por el teléfono móvil del consumidor como por los sistemas del punto de venta» (AECOC, QR Estándar de GS1).


EAN-13/UPC-A vs QR con GS1 Digital Link vs GS1 DataMatrix

CódigoQué codificaQuién lo leePara qué se usa
EAN-13 / UPC-ASolo el GTIN (13 o 12 dígitos)Cualquier escáner de caja, láser o de imagen. El celular necesita una appCobro en caja, inventario y alta en cadenas y marketplaces; es el código de cobro desde principios de los años setenta
QR con GS1 Digital LinkURL con el GTIN en 14 dígitos y, opcionalmente, lote, caducidad, serie o varianteLa cámara nativa del celular. En caja, escáneres de imagen con software actualizadoCobro y conexión con el consumidor en un solo código. Es el más grande de los 2D aceptados en caja
GS1 DataMatrixGTIN y otros AI en element stringEscáneres de imagen, donde la capacidad suele existir y solo hay que activarla. El celular necesita una appSalud (aprobado a nivel global para productos sanitarios regulados), frescos y trazabilidad. Es el más pequeño de los 2D para caja

Fuente: tablas 4-1 y 4-4 de la guía de GS1. Ampliamos las diferencias técnicas en Data Matrix vs QR, y las de los lineales en EAN-13 vs UPC-A.

Dos aclaraciones: en salud, GS1 Digital Link no va dentro del 2D (se usa GS1 DataMatrix y, si hace falta, la app construye el URI), y el GTIN-14 no sirve para la caja: los 2D de punto de venta llevan un GTIN-13, GTIN-12 o GTIN-8 rellenado a 14 dígitos.


Calendario y estado por región

Solo incluimos lo que publican las organizaciones GS1. Ninguna fija una fecha en la que el EAN deje de ser válido.

RegiónQué dice la organización GS1FechaFuente
Global«Ambition 2027»: que la caja lea y procese el GTIN de códigos lineales y 2D. Requisito mínimo: «Mode 1». El lineal sigue siendo obligatorio junto a cualquier 2D de caja hasta que el 90 % de las soluciones de escaneo lean 2DFinales de 2027GS1, guía 2D en retail
Estados Unidos«Sunrise 2027»: pide a las marcas añadir 2D a sus empaques y actualizar sus QR a GS1 Digital Link; a los minoristas, escáneres capaces de leer 2D y extraer el GTIN. No hace falta implementar todas las capacidades 2D para esa fechaHito de 2027GS1 US
MéxicoMeta de que, para finales de 2027, los puntos de venta lean y procesen 2D GS1. «Por ahora», la transición implica doble marcado (1D y 2D). El 2D está incluido en la membresíaFinales de 2027GS1 México, Códigos 2D
Colombia«Para el 2027 todos los retailers tendrán la capacidad de escanear un código de barras 2D» y «el código de barras lineal no desaparecerá por lo menos hasta esta fecha». Hoja de ruta: 2023 planeación, 2024 implementación, 2025 ajustes, 2026-2027 identificación 2D2026-2027GS1 Colombia, Códigos 2D
EspañaGS1 busca que, «para finales de 2027, la mayor parte de los puntos de venta del mundo puedan leer y procesar estos códigos QR», sin «la desaparición inmediata de los códigos lineales»Finales de 2027AECOC, C84 (enero de 2026) y AECOC
Resto de LATAMNo revisamos las demás organizaciones GS1 de la región; consulta con la de tu país. GS1 documenta en Brasil el caso de Parla Deli, que escaneó el primer código 2D con GS1 Digital Link del mundoSin fecha oficialGS1, caso Parla Deli

El matiz español: «EAN o 2D» después de 2027

GS1 Spain presenta dos fases: primero «Código EAN + Código 2D» y, con la Ambición 2027, «Código EAN o Código 2D» (GS1 Spain, Migración 2D). En un seminario web de 2024 añade que «en mayo 2021 la Asamblea General de GS1 decide que los códigos 2D podrán ser utilizados como una alternativa al código de barras en 2028» (GS1 Spain).

La guía global más reciente no fija fecha para quitar el lineal: la condiciona al 90 % de cajas preparadas. Y aun con adopción generalizada, la marca podrá usar solo el 2D, ambos o solo el lineal. Nadie te obligará a abandonar el EAN-13.

Lo que no existe (hasta donde pudimos verificar)

  • Una ley o norma oficial en México, Colombia o España que obligue a imprimir un QR con GS1 Digital Link en 2027.
  • Una fecha oficial de retiro del EAN-13 o del UPC-A.
  • Un GTIN «nuevo» para el 2D.

Si una cadena te pide un 2D, es un requisito comercial de ese cliente. Pide por escrito qué código, qué datos y desde cuándo.


Qué debería hacer una PyME hoy

1. No tires tus EAN ni tus UPC

La guía de GS1 advierte que retirar el código lineal antes de tiempo puede dejar el producto sin un código legible en caja, con captura manual, errores y demoras. Tus etiquetas actuales siguen siendo válidas.

2. Mantén tus GTIN y verifica que sean de GS1

El QR con GS1 Digital Link lleva el mismo GTIN que tu EAN/UPC: GS1 US lo presenta como mejorar un QR tradicional agregándole el GTIN que ya está en tu EAN/UPC. GS1 México añade que para generar un 2D «primero, debes contar con un GTIN válido asignado por GS1» (GS1 México). Si compraste códigos a un revendedor, revisa nuestra guía del código de barras GS1.

3. Si ya tienes un QR de marketing, conviértelo

Ese espacio del empaque puede alojar el QR con GS1 Digital Link. Las buenas prácticas de GS1:

  • Usa el dominio de tu marca, idealmente con un subdominio id. que separe la identidad del producto del resto del sitio.
  • Usa redirecciones: el URI no cambia; el destino, sí.
  • Mantén el URI corto. Escribir el esquema y el dominio en mayúsculas (HTTPS://ID.EXAMPLE.COM) achica el QR, porque esas dos partes no distinguen mayúsculas; el resto del URI sí.
  • No metas datos de campaña en el código. Van en el destino de la redirección.

4. Dónde se generan los QR con GS1 Digital Link

Empieza por tu organización GS1 local:

PaísQué ofreceFuente
MéxicoCon un GTIN válido, generas códigos 2D en su portal; el 2D está incluido en la membresía, sin costo extra por tipo de código. Pasos: ser asociado, obtener el GTIN, generar el 2D (Digital Link o DataMatrix), integrar contenido dinámico y probar la etiqueta con ambos códigos. Lista proveedores aliados de impresión, escáneres y softwareGS1 México, Códigos 2D y Código 2D
ColombiaPágina de migración 2D con formulario de contacto y librería técnica. No encontramos un generador público; consulta con su equipo de estándaresGS1 Colombia, Códigos 2D y Códigos QR
EspañaServicio AECOC ESCAN QR, que genera QR basados en estándares GS1 que, según AECOC, «se podrán procesar en el TPV de tienda cuando la distribución esté lista»AECOC, C84

Si usas tu propio software de etiquetas, valida su salida con el GS1 Barcode Syntax Resource. Ojo: el viejo generador de demostración de GS1 en GitHub está marcado como obsoleto y no sirve para uso real.

Aclaración: GeneraCódigo hoy no genera QR con GS1 Digital Link. Sí EAN-13, UPC-A y SSCC.

5. Decide qué datos necesitas

El mínimo de 2027 es leer el GTIN. Lote y caducidad solo aportan si tus clientes pueden usarlos, y la guía avisa que no todos los minoristas tendrán habilitados todos los AI. Los modos de escaneo acordados por la industria:

ModoQué transmite a la cajaQué exige al sistema de cobro
Mode 1 (mínimo de 2027)El GTIN del primer código que encuentra, con un solo pitidoNada nuevo
Mode 2Prioriza el 2D y envía GTIN más datos como lote o caducidadManejar datos como caducidad o peso
Mode 3Datos de todos los códigos GS1 del producto, con un identificador de etiqueta de 8 dígitosManejar esos datos y el identificador

Fuente: sección 7.5.2 de la guía de GS1. En alimentos, lote y caducidad permiten bloquear en caja la venta de productos vencidos; lo ampliamos en trazabilidad alimentaria en LATAM.

6. Prueba la lectura con tus escáneres

  • Revisa tu lector. GS1 México: «los escáneres tradicionales de código lineal no pueden leer códigos 2D»; se necesitan lectores omnidireccionales o de cámara.
  • Pregunta por el software. Según la guía de GS1, el GS1 DataMatrix quizá solo haya que activarlo, pero leer un QR con GS1 Digital Link requiere una actualización de software. GS1 mantiene una tabla, actualizada de forma continua, con el estado de modelos de escáner de los principales fabricantes (GS1, solution provider 2D readiness).
  • Prueba con celular y con escáner por separado. La guía advierte que un código que se lee bien en un celular puede no leerse bien en caja.
  • Comprueba el pitido único. Con dos códigos del mismo GTIN, el sistema debe procesar un solo registro. Si lo registra dos veces, háblalo con tu proveedor de punto de venta.

Si algo no escanea, revisa contraste, tamaño y zona de silencio; lo explicamos en por qué un código de barras no escanea.

7. Cuida el tamaño y la convivencia de los dos códigos

Medidas de GS1 para los 2D de caja (tabla de especificación 1, addendum 2, recogida en la guía):

SímboloMódulo mínimoMódulo objetivoMódulo máximoZona de silencio
GS1 DataMatrix y Data Matrix con GS1 Digital Link0.396 mm0.495 mm0.990 mm1 módulo por lado
QR con GS1 Digital Link0.396 mm0.495 mm0.990 mm4 módulos por lado

Los 2D llevan un módulo 1.5 veces mayor que el equivalente lineal, y en caja el URI va sin comprimir. Para darte una idea, calculamos nuestros ejemplos con bwip-js (la librería que usa GeneraCódigo), corrección de errores M y módulo de 0.495 mm. Es orientativo: otro software puede dar otra versión del símbolo.

ContenidoSímboloMódulosLadoLado con zona de silencio
https://example.com/01/09520123456788QR29 × 2914.4 mm18.3 mm
HTTPS://EXAMPLE.COM/01/09520123456788QR25 × 2512.4 mm16.3 mm
URI con lote y caducidad del ejemploQR33 × 3316.3 mm20.3 mm
Mismos datos en element stringGS1 DataMatrix18 × 188.9 mm9.9 mm

Para que convivan con el EAN-13, según la guía de GS1:

  • Distancia: el 2D de caja debe quedar a no más de 50 mm del centro del código lineal, para mantener el ritmo de 40 a 70 artículos por minuto.
  • Panel: un QR solo para el consumidor puede ir al frente. Si va en otra zona del mismo panel que el código de caja, el escáner puede capturar ambos y generar transacciones no deseadas.
  • Texto legible: junto a un EAN-13 con sus dígitos, el 2D no necesita texto propio; si el 2D fuera el único código, mostraría el GTIN en 14 dígitos.
  • Sin adornos: negro sobre blanco. Evita módulos rojos, naranjas o amarillos (los escáneres iluminan con luz roja) y logos dentro del QR, que técnicamente cuentan como daño.
  • Sin espacio, sin 2D: si no caben los dos códigos, la guía dice que esos productos tendrán que esperar. No sacrifiques el EAN-13.

Preguntas frecuentes

¿Qué es Sunrise 2027 en pocas palabras?

La meta de la industria, coordinada por GS1, de que para finales de 2027 las cajas lean el GTIN de los códigos lineales y de los 2D con estándar GS1. GS1 US y GS1 México la llaman Sunrise 2027; la guía global, Ambition 2027.

¿El código EAN-13 va a desaparecer en 2027?

No. Mientras menos del 90 % de las soluciones de escaneo lean 2D, todo producto con un 2D para caja debe llevar también su lineal. Incluso después, podrás seguir usando solo el EAN-13.

¿Es obligatorio poner un QR en mis productos en 2027?

No encontramos ninguna norma oficial en México, Colombia o España que lo exija. Un minorista sí puede pedirlo como requisito comercial.

¿Sirve en caja un QR normal con la URL de mi tienda?

No. Debe seguir la sintaxis GS1 Digital Link e incluir el AI 01 con tu GTIN en 14 dígitos.

¿Necesito un GTIN nuevo para el QR?

No. Es el mismo GTIN de tu EAN-13 o UPC-A, con ceros a la izquierda hasta 14 dígitos. El dígito de control no cambia.

¿QR con GS1 Digital Link o GS1 DataMatrix?

QR si quieres que el consumidor lo escanee con la cámara del celular. GS1 DataMatrix si el espacio es mínimo o trabajas en salud. GS1 permite cambiar de tipo de 2D más adelante.

¿Mis lectores actuales leerán el QR?

Los tradicionales de código lineal, no. Los de imagen suelen poder, pero para el QR con GS1 Digital Link normalmente necesitan una actualización de software. Pruébalo con tu proveedor.

¿Cuánto cuesta usar códigos 2D?

Depende de tu GS1 local. GS1 México indica que está incluido en la membresía, sin costo extra por tipo de código.


Herramientas para preparar tus etiquetas hoy

Sunrise 2027 no te obliga a cambiar nada mañana, pero premia a quien tiene sus GTIN en orden y sus códigos bien impresos. En GeneraCódigo puedes:

Recuerda: hoy no generamos QR con GS1 Digital Link; para ese código, acude a los servicios de tu GS1 local.

¿Necesitas generar etiquetas GS1?

Crea etiquetas SSCC, GS1-128, UPC y más. Plan gratuito disponible, sin tarjeta.