Glosario
Código EAN: qué es y cómo se calcula su dígito de control
Definición
El código EAN (EAN-13) es un número de 13 cifras codificado en barras que identifica un producto de forma única en el comercio internacional. Lleva un prefijo de la organización GS1 del país, el código del fabricante, el del producto y un dígito de control. Es una variante del GTIN. Identifica la referencia, no cada unidad física: dos botellas iguales llevan el mismo EAN. Por eso el programa de stock lo usa como clave del artículo.
El EAN es el código de barras que ves en casi cualquier producto de tienda. Sirve para que la caja registradora, el almacén y el programa de stock hablen del mismo artículo. Lo que casi nadie recuerda es que identifica el producto, no la unidad que tienes en la mano.
Qué es exactamente
El EAN-13 es un número de 13 dígitos que lleva tres partes: un prefijo de tres cifras que indica la organización GS1 en la que está inscrita la empresa, un código del fabricante y un código de producto que los suman 9 o 10 dígitos según la longitud del prefijo, y al final un dígito de control. Es la forma europea del GTIN, el número mundial de identificación de artículos: un GTIN de 13 cifras es justo lo que codifica un EAN-13.
Lo importante para quien lleva stock es qué identifica y qué no. El EAN señala un producto con sus características (un champú de 250 ml, una pieza de recambio, una caja de seis botellas si así se registró), no una unidad concreta. Dos unidades del mismo champú llevan el mismo número. Para distinguir unidades individuales hacen falta un número de serie o un lote, que el EAN no contiene.
También se le llama
EAN-13, código de barras, GTIN-13, European Article Number (hoy International Article Number). Existe una versión corta, el EAN-8, para envases tan pequeños que no caben 13 cifras. El prefijo no indica dónde se fabricó el producto, sino en qué organización GS1 se dio de alta el titular de la marca. Algunos prefijos están reservados: el 978 y el 979 corresponden a libros.
Cómo se calcula
El dígito de control, la última cifra, se calcula con los 12 primeros. Se multiplican alternando pesos 1 y 3, empezando por 1 en la primera cifra de la izquierda (de modo que la cifra que queda justo antes del dígito de control pesa 3). Se suman los productos y el dígito de control es lo que falta para llegar a la siguiente decena, o 0 si ya es múltiplo de 10.
Ejemplo clásico: para 400638133393 la suma ponderada es 89; la siguiente decena es 90, así que el dígito es 1 y el código completo es 4006381333931. Con este mecanismo se detectan todos los errores de una sola cifra y la mayoría de las inversiones de dos cifras contiguas, que es lo que más se comete tecleando a mano.
Un ejemplo de uso con cifras propias: si un lector te devuelve 8412345678904 pero la validación da 5, hay una cifra mal leída y el programa debe rechazar el escaneo, no aceptar un producto equivocado.
Ojo con esto
Los fallos más habituales con los EAN en la gestión de stock:
- Un mismo producto con dos EAN: cuando el fabricante cambia el envase o la promoción, a veces crea un código nuevo. Si no los agrupas, el stock se parte en dos referencias y la rotación sale falsa.
- EAN del bulto y de la unidad: la caja de 12 y la unidad suelta pueden tener códigos distintos. Hay que registrar la equivalencia (cuántas unidades hay en el bulto) o se confunden cajas con piezas.
- Códigos internos disfrazados: algunas empresas inventan códigos de 13 cifras para productos sin EAN. Mientras sean internos, vale; si coinciden con uno real, acaban chocando.
- Ceros perdidos en Excel: un EAN que empieza por 0 pierde la cifra al abrirlo como número. Guárdalo siempre como texto.
- Suponer que identifica el lote: el EAN no dice caducidad ni lote. Para eso se usan otros códigos, como el GS1-128.
Dónde aparece en el sistema
El EAN es una de las claves con las que enlazamos las ventas y el stock entre programas. Si tu tienda online, tu ERP y tu TPV llaman distinto al mismo artículo, el EAN permite reconocer que es el mismo y sumar sus ventas de todos los canales antes de hacer la previsión de demanda. Una referencia con dos EAN, o un EAN con dos nombres, es de las primeras cosas que vemos al leer tus datos en el análisis gratuito.
En el panel, cada producto sale por su SKU interno; el EAN se guarda como dato de cruce, no como nombre visible, porque el SKU es el que usan las personas de tu equipo.
Términos relacionados
SKU, GS1-128, SSCC, RFID, trazabilidad por lote y unidad de compra.
Preguntas frecuentes
¿Tiene que tener EAN todo lo que vendemos?
No hay obligación general para un producto propio que solo vendes tú, pero los grandes distribuidores y los marketplaces lo exigen. Para tu control interno basta con un SKU propio; el EAN se añade cuando entra un canal que lo pide.
¿Dos unidades del mismo producto tienen el mismo EAN?
Sí. El EAN identifica la referencia, no la unidad. Si necesitas seguir cada pieza, hace falta número de serie, y para seguir por lote o caducidad, un código que los incluya.
¿Qué hacemos con productos que cambian de EAN?
Registra la equivalencia entre el código antiguo y el nuevo y trata ambos como el mismo SKU mientras convivan. Así el histórico de ventas no se corta y la previsión sigue viendo una sola serie.
¿Cómo comprobamos que un EAN está bien escrito?
Recalculando el dígito de control con los 12 primeros números. Si no coincide, el código está mal tecleado o mal leído. Muchos programas y lectores lo validan solos.