Code 128 vs EAN-13:
¿Cuál Elegir para tu Inventario?
Guía técnica completa para elegir el formato correcto de código de barras según tu industria, volumen de datos y casos de uso específicos en retail, logística o manufactura.
Si estás implementando un sistema de etiquetado con códigos de barras, una de las decisiones más importantes es elegir el formato correcto. Los dos estándares más usados son Code 128 y EAN-13, cada uno diseñado para casos de uso específicos.
En este artículo analizaremos las diferencias técnicas, ventajas, limitaciones y recomendaciones por industria para ayudarte a tomar la decisión correcta según tus necesidades operativas.
Code 128: El Estándar Alfanumérico
Code 128 es un código de barras lineal de alta densidad diseñado en 1981. Su principal ventaja es la capacidad de codificar letras, números y caracteres especiales en un espacio compacto.
Características Técnicas
Conjunto de caracteres
Soporta 128 caracteres ASCII: letras mayúsculas y minúsculas (A-Z, a-z), números (0-9), símbolos especiales (- _ . $ / + % @), y caracteres de control.
Longitud variable
Sin límite fijo de caracteres. Puedes codificar desde 1 hasta cientos de caracteres, aunque lo recomendable es 20-30 para mantener legibilidad visual.
Alta densidad
Codifica más información en menos espacio que otros formatos lineales. Ideal cuando el área de etiqueta es limitada.
Autoverificación
Incluye un dígito verificador (checksum) calculado automáticamente para detectar errores de lectura.
Ventajas del Code 128
- Flexibilidad total para crear códigos personalizados: INV-2024-001, LOT-A123, SKU-PROMO-25, etc.
- Lectura bidireccional: el lector puede escanear de izquierda a derecha o viceversa
- Amplia compatibilidad: soportado por el 99% de lectores láser y cámaras con software de escaneo
- Ideal para uso interno: no requieres comprar códigos registrados ante organismos internacionales
Limitaciones del Code 128
- No apto para retail masivo: no está registrado en bases de datos globales de productos (GS1)
- Requiere más altura: necesita al menos 1.5 cm de alto para escaneo confiable
- Puede ser confuso visualmente: códigos largos con caracteres especiales son difíciles de verificar manualmente
Cuándo usar Code 128: Inventario interno, activos fijos, paquetería, almacenes, manufactura, control de lotes, seguimiento de documentos, credenciales corporativas.
EAN-13: El Estándar Global de Retail
EAN-13 (European Article Number) es el formato más usado en puntos de venta minoristas. Es el código que ves en productos de supermercados, farmacias y tiendas de conveniencia. Está estandarizado por GS1.
Características Técnicas
Solo numérico
Codifica únicamente 13 dígitos numéricos (0-9). No soporta letras ni caracteres especiales. Estructura: 3 dígitos de país + 9 dígitos de producto + 1 dígito verificador.
Longitud fija
Siempre 13 dígitos, no más, no menos. Esta rigidez garantiza compatibilidad universal en sistemas POS de todo el mundo.
Estándar GS1
Registrado ante GS1 (organización global de estándares). Cada producto comercial debe tener un código único mundial.
Dígito verificador
El último dígito se calcula con algoritmo módulo 10 para validar que el código escaneado es correcto y prevenir errores.
Ventajas del EAN-13
- Reconocimiento universal: funciona en cualquier sistema POS del mundo sin configuración adicional
- Base de datos global: cada código está vinculado a información del producto (nombre, fabricante, categoría)
- Obligatorio para distribución retail: si vendes en supermercados o cadenas, necesitas EAN-13
- Escaneo rápido: optimizado para lectores de punto de venta con alta velocidad de procesamiento
Limitaciones del EAN-13
- Costo de registro: necesitas comprar un prefijo GS1 (varía según país, en Perú cuesta desde S/ 800/año)
- Solo números: no puedes incluir letras ni prefijos alfanuméricos personalizados
- Menos flexible: no es útil para control interno complejo (lotes, fechas, localizaciones)
- Requiere gestión externa: debes mantener actualizada la base de datos GS1 con info del producto
Cuándo usar EAN-13: Productos de consumo masivo, retail (supermercados, farmacias, tiendas), distribución nacional/internacional, e-commerce, marketplaces (Amazon, Mercado Libre).
VS
Comparación Directa
| Característica | Code 128 | EAN-13 |
|---|---|---|
| Tipo de caracteres | Alfanumérico (A-Z, 0-9, símbolos) | Solo numérico (0-9) |
| Longitud | Variable (1-100+ caracteres) | Fija (13 dígitos) |
| Uso principal | Interno (inventario, logística) | Externo (retail, POS) |
| Costo de implementación | Gratis (no requiere registro) | S/ 800+/año (prefijo GS1) |
| Base de datos global | No | Sí (GS1) |
| Densidad de información | Alta (más datos, menos espacio) | Media |
| Compatibilidad lectores | 99% lectores láser/cámara | 100% sistemas POS |
| Tamaño mínimo etiqueta | 3×1.5 cm (aprox) | 3.7×2.6 cm (estándar) |
| Uso en e-commerce | No aceptado | Requerido (Amazon, ML) |
| Personalización | Total (cualquier formato) | Ninguna (13 dígitos fijos) |
Resumen: Code 128 gana en flexibilidad y costo, mientras que EAN-13 gana en alcance global y retail. La decisión depende de si necesitas uso interno o distribución comercial.
Recomendaciones por Industria
Retail & Comercio
Si vendes productos de consumo en supermercados, farmacias, tiendas de conveniencia o marketplaces online.
Recomendación: EAN-13
Es obligatorio para integrarte con sistemas POS y cumplir requisitos de distribuidores. Invierte en el prefijo GS1 desde el inicio para evitar rechazos de cadenas comerciales.
Logística & Almacenes
Si gestionas paquetería, centros de distribución, control de entradas/salidas, tracking de envíos o gestión de ubicaciones.
Recomendación: Code 128
Perfecto para codificar información como PKG-2024-00123, RACK-A3-BIN-05, ORDER-MX-4567. Genera correlatividad fácilmente sin depender de organismos externos.
Manufactura & Producción
Si controlas materia prima, lotes de producción, work-in-progress (WIP), trazabilidad de componentes o maquinaria.
Recomendación: Code 128
Ideal para incluir fechas, lotes y números de serie en un solo código: LOT-2024-03-15-A, MP-STEEL-2000KG. Soporta cualquier nomenclatura interna.
Activos Fijos & Patrimonio
Si etiquetas equipos, mobiliario, herramientas, vehículos o cualquier bien inventariable de la empresa.
Recomendación: Code 128
Permite codificar prefijos departamentales: IT-LAPTOP-0045, HR-DESK-0123, OPS-FORKLIFT-07. Facilita auditorías y control patrimonial.
Empresas con Operación Mixta
Si tienes productos que vendes en retail PERO también gestionas inventario interno complejo.
Recomendación: Ambos
Usa EAN-13 en etiquetas externas (producto terminado para venta) y Code 128 en etiquetas internas (pallets, lotes, ubicaciones de almacén).
Casos de Uso Reales
Caso 1: Tienda de ropa con 500 SKUs
Contexto: Boutique que vende en local físico y planea expandirse a Mercado Libre.
Solución: EAN-13 en todas las prendas. Invirtieron S/ 950/año en prefijo GS1 con 1,000 códigos.
Resultado: Lograron integrarse con ML en 48 horas. El sistema POS reconoció productos instantáneamente.
Caso 2: Empresa de logística con 10,000 paquetes/mes
Contexto: Centro de distribución que procesa envíos nacionales con tracking.
Solución: Code 128 con formato PKG-[AÑO]-[MES]-[CORRELATIVO]. Ejemplo: PKG-2024-04-08234.
Resultado: Reducción del 92% en errores de envío. Trazabilidad completa desde recepción hasta entrega.
Caso 3: Universidad con 4,500 activos fijos
Contexto: Auditoría anual de patrimonio: laptops, proyectores, mobiliario, equipos de laboratorio.
Solución: Code 128 con prefijo por facultad: ING-LAP-0234, MED-EQ-1023, ADM-DESK-0567.
Resultado: Auditoría que tomaba 3 semanas ahora toma 2 días. Precisión del 99.8%.
Caso 4: Fabricante de alimentos procesados
Contexto: Producen snacks que venden en supermercados + controlan lotes de producción interna.
Solución: Dual: EAN-13 en empaques finales para retail. Code 128 en cajas master y pallets con fecha de producción (LOT-2024-04-21-A).
Resultado: Cumplimiento de requisitos retail + trazabilidad total en planta. Recuperan lotes defectuosos en 15 minutos.
Preguntas Frecuentes
¿Puedo usar Code 128 para vender en Amazon o Mercado Libre?
¿Qué pasa si uso Code 128 en mi tienda física propia?
¿Cuánto cuesta obtener códigos EAN-13 en Perú?
¿Los lectores láser leen ambos formatos?
¿Puedo mezclar ambos formatos en mi operación?
¿Listo para Generar tus Códigos?
Trabajamos con ambos formatos. Cotiza tu proyecto y te asesoramos sobre cuál es la mejor opción para tu caso específico.
Cotizar mi ProyectoAsesoría técnica incluida • Respuesta en 2 horas
Conoce más sobre nuestros servicios de códigos Code 128 y códigos EAN-13.
Artículos Relacionados
Cómo Generar Códigos de Barras Correlativos desde Excel
Aprende a crear miles de etiquetas con numeración secuencial sin software adicional.
Leer artículo →De Excel a Etiquetas: Automatiza tus Códigos de Barras
Descubre cómo transformar tu base de datos en miles de stickers listos para imprenta.
Leer artículo →