América (Español)
Seleccione su ubicación

Seleccione el idioma de su ubicación para obtener la mejor experiencia del sitio web

Blog

¿Qué es un dígito de verificación? La clave para la precisión y validación de los códigos de barras

Travis Wayne

¿Qué es un dígito de verificación? La clave para la precisión y validación de los códigos de barras

BY: TRAVIS WAYNE / DATE: 06/19/2025 / TOPICS: AUTOMOCIÓN, ALIMENTACIÓN Y BEBIDAS, SANITARIO, MANUFACTURA, DISPOSITIVO MÉDICO, FARMACÉUTICA, MINORISTA, ENVÍO Y RECEPCIÓN, ALMACENAJE Y DISTRIBUCIÓN, BARCODE BASICS, REGULATORY COMPLIANCE, GS1 STANDARDS

¿Qué es un dígito de verificación? En pocas palabras, es un número adicional que se añade al código de barras para ayudar a detectar errores. Se calculan mediante algoritmos tanto al crear el código de barras como al escanearlo. Si el dígito escaneado coincide con el creado, el código de barras se leyó correctamente.

 

PRUEBE EL SOFTWARE DE IMPRESIÓN DE CÓDIGOS DE BARRAS

 

Los dígitos de verificación son fundamentales para la integridad, validación y calidad de los datos del código de barras. En este artículo, analizaremos qué son, cómo funcionan y por qué importan.

 

¿Qué es un dígito de verificación?

 

Es un método sencillo de detección de errores respaldado por bases matemáticas que asegura la lectura correcta del código de barras. El código de barras se compone de números y el dígito de verificación es el último de ellos.

 

Simbología de código de barras UPC-A

 

No forma parte de los datos reales del código de barras, sino que se calcula con una ecuación compleja. Esto significa que diferentes códigos de barras generarán diferentes dígitos de verificación.

 

El dígito de verificación se calcula y se graba al crear el código de barras. Al escanear el código de barras, el lector calcula el dígito usando la misma ecuación. Si el resultado coincide con el dígito impreso, el código de barras se ha leído correctamente. Si no coincide, el escáner mostrará un error.

 

La mayoría de los códigos de barras unidimensionales (1D) comunes usan dígitos de verificación, incluyendo:

 

 

Los códigos de barras bidimensionales (2D), como los códigos QR y Data Matrix, no usan dígitos de verificación porque tienen métodos de detección de errores más complejos.

 

¿Por qué son importantes los dígitos de verificación?

 

La precisión de los códigos de barras es crucial en cada fase de la cadena de suministro, desde la manufactura hasta el envío y la venta minorista. Si un código de barras se escanea de forma incorrecta y no se detecta el fallo, entran datos erróneos en los sistemas de información de la cadena de suministro. Esto puede provocar un efecto dominó de problemas en toda la cadena. Por ejemplo, si un lector en el departamento de recepción confunde un "5" con un "8" en el código de barras, se registrará el SKU equivocado en el inventario. Esto causaría problemas en la preparación de pedidos, fallos en el control de calidad y retrasos. Además, se necesitaría una investigación manual para localizar la discrepancia y corregirla.

 

Los dígitos de verificación son la primera línea de defensa contra los errores en los códigos de barras. Protegen frente a los fallos habituales de lectura y los errores en la introducción manual de datos. Por eso, los estándares de códigos de barras GS1 exigen dígitos de verificación.

 

Cómo evitan los dígitos de verificación los errores de escaneo

 

Los códigos de barras tradicionales se leen en una sola dimensión (de izquierda a derecha) con un escáner láser. El escáner emite un haz de luz hacia el código de barras. Las barras negras absorben la luz y los espacios blancos la reflejan de vuelta al lector. El lector mide la luz reflejada para descifrar los datos codificados en el código de barras. Este proceso analógico puede verse afectado por suciedad, daños o cualquier elemento que impida que la luz se refleje con precisión.

 

Si la suciedad o los daños hacen que el lector de códigos de barras interprete datos distintos a los reales, el escáner calculará un dígito de verificación diferente al impreso. Ese desajuste hará que el lector muestre un error.

 

Cómo evitan los dígitos de verificación los errores de introducción manual

 

Si un código de barras está tan dañado que el lector no puede identificarlo, el operario deberá introducir los datos manualmente en el sistema. Los dígitos de verificación también protegen este proceso.

 

Imagine que el operario escribe por error un "4" en lugar de un "5" al introducir el número del código de barras. El empleado introducirá el dígito de verificación impreso al final, pero este no coincidirá con el que espera el sistema. El error se identificará y se marcará para su corrección.

 

Los dígitos de verificación en los estándares de códigos de barras GS1

 

GS1 es la organización global sin fines de lucro que define y mantiene los estándares de códigos de barras usados en todos los sectores. Los códigos de barras GS1 permiten que los códigos creados por una empresa en un país los pueda leer otra compañía en cualquier parte del mundo.

 

GS1 exige dígitos de verificación en todas sus claves de identificación numéricas GS1 de longitud fija, como el Global Trade Item Number (GTIN), el Global Location Number (GLN) y el Serial Shipping Container Code (SSCC).

 

Las empresas de comercio minorista, transporte y logística, salud y alimentación se benefician del cumplimiento de las normas GS1 y del uso de dígitos de verificación.

 

¿Cómo funcionan los dígitos de verificación?

 

Los dígitos de verificación se calculan mediante fórmulas matemáticas llamadas algoritmos. Al generar el código de barras con un software específico, el dígito de verificación se calcula y se añade automáticamente al final. Al escanear el código de barras, el lector calcula al instante el dígito de verificación y lo compara con el impreso. Si coinciden, el código de barras se ha escaneado con éxito.

 

Un algoritmo habitual para el dígito de verificación es el Módulo 10. Los ordenadores procesan este algoritmo en milisegundos, pero una persona tarda un poco más en calcularlo.

 

Tome como ejemplo un código de barras UPC con las cifras 012345678905. Veamos una versión simplificada de cómo se calcula su dígito de verificación (el último número, 5) usando Módulo 10:

 

  1. Sume los dígitos en posiciones impares (1.ª, 3.ª, 5.ª, etc.): 0 + 2 + 4 + 6 + 8 + 0 = 20
  2. Multiplique por 3: 20 × 3 = 60
  3. Sume los dígitos en posiciones pares (2.ª, 4.ª, 6.ª, etc.): 1 + 3 + 5 + 7 + 9 = 25
  4. Sume los resultados: 60 + 25 = 85
  5. Reste el resultado (85) al múltiplo de 10 más cercano, ya sea igual o superior (90): 90 – 85 = 5
    • Por eso se llama Módulo 10—buscamos la diferencia entre nuestro resultado y el múltiplo de 10 más cercano, igual o superior.
  6. El dígito de verificación es 5

 

Para ver una representación visual, consulte la página web de GS1.

 

Si un lector confundiera uno de los dígitos (por ejemplo, 012245678905), el dígito de verificación calculado pasaría a ser 6. La lectura daría un error porque el 6 no coincide con el último dígito del código de barras impreso: 5.

 

Por suerte, no hace falta calcular los dígitos de verificación a mano. GS1 ofrece una calculadora en su web, y programas de impresión de códigos de barras como LABELVIEW añaden el dígito de verificación de forma automática.

 

Buenas prácticas para gestionar los dígitos de verificación en códigos de barras

 

La mejor forma de imprimir códigos de barras con dígitos de verificación exactos es usando un software de impresión específico. El software de etiquetado de código de barras LABELVIEW incluye asistentes que calculan e imprimen automáticamente los dígitos de verificación.

 

En LABELVIEW, se pueden configurar las propiedades de cada código de barras, incluido el dígito de verificación.

 

Cómo configurar el dígito de verificación en el código de barras legible por máquina:

 

Configure el dígito de verificación en el código de barras legible por máquina

 

  1. Haga clic derecho sobre el código de barras y elija Propiedades o haga doble clic en él para abrir la ventana Propiedades.
  2. Seleccione la pestaña Código.
  3. Ajuste la opción Carácter de verificación en 1 dígito o Ninguno.

 

Configuración del dígito de verificación en el texto legible por humanos:

 

Configure el dígito de verificación en el texto legible por humanos

 

  1. Haga clic derecho sobre el código de barras y elija Propiedades o haga doble clic en él para abrir la ventana Propiedades.
  2. Seleccione la pestaña Código.
  3. Abra el menú desplegable Texto legible por humanos.
  4. Configure la opción Incluir el carácter de verificación marcando o desmarcando la casilla correspondiente.

 

Buenas prácticas para reducir la introducción manual de datos

 

Si los operarios de la empresa introducen los datos de los códigos de barras a mano en lugar de escanearlos, busque vías para optimizar este proceso.

 

 

Preguntas frecuentes sobre los dígitos de control

 

 

Use un software de impresión de códigos de barras compatible para calcular automáticamente los dígitos de verificación

 

Resumen de lo aprendido sobre los dígitos de verificación. Los puntos clave:

 

 

Las empresas eligen software de etiquetado de código de barras como LABELVIEW porque genera códigos con sus dígitos de verificación de forma fácil y precisa. LABELVIEW puede generar más de 100 tipos de códigos de barras, cumple con los estándares GS1 y es compatible con las impresoras de etiquetas más habituales. Descargue una prueba gratuita de 30 días para comprobar lo sencillo que es proteger los datos en la cadena de suministro.

 

PROBAR LABELVIEW

 

¿Listo para comprar? Comprar LABELVIEW.

About Travis

 

Travis Wayne is the Product Manager at TEKLYNX. Travis applies his 20+ years of IT and health sciences experience to empower businesses to streamline operations and barcode better by applying software and technology. He works to continually improve TEKLYNX strategic planning, product and project management principles, and cross-functional communications. When not working, he enjoys many outdoor activities with his wife and two children. 

 

Subscribe to The Human Readable blog

 

SUBSCRIBE

 

Share this post with your network:

Related Blog Posts

What are Barcodes? Barcode 101

BY: NICK RECHT / DATE: 06/05/2025 / TOPICS: MANUFACTURA, MINORISTA, ALMACENAJE Y DISTRIBUCIÓN, LABEL DESIGN, BARCODE BASICS, GS1 STANDARDS

 

Barcodes are the backbone of supply chain operations. But what does that mean for you and your business? In this blog we explain everything there is to know about barcodes and why they matter.

READ MORE

Un asunto riesgoso: 8 Errores de código de barras más comunes

BY: NICOLE LEPKOWSKI / DATE: 01/11/2024 / TOPICS: MANUFACTURA, ENVÍO Y RECEPCIÓN, ALMACENAJE Y DISTRIBUCIÓN, BARCODE BASICS, LABEL DESIGN

 

Los códigos de barras son la base de muchas industrias y una de las partes más cruciales de las operaciones comerciales, sin embargo, a menudo son pasados por alto. Para que las operaciones sigan siendo eficientes y libres de errores, los códigos de barras deben ser correctos en cada producto o paquete. Para mantener organizados su empresa y sus códigos de barras, y prevenir tiempos muertos en la producción, reintegros de cobros y retiros de productos, evite estos ocho errores comunes con los códigos de barras.

SABER MÁS

Cracking the Code: How Barcodes Work and Their Crucial Role in Supply Chain Management

BY: NICK RECHT / DATE: 06/22/2023 / TOPICS: BARCODE BASICS, GS1 STANDARDS

 

Barcodes are not just simple lines and numbers; they are powerful tools that facilitate seamless inventory management, enhance supply chain operations, and enable businesses to operate with remarkable efficiency. In this blog post, we will delve into the technicality behind barcodes, explore different types of barcodes, explain how barcodes work, discuss their diverse applications, and highlight why they are indispensable to the supply chain and businesses. 

 

READ MORE

Barcode Symbology: How to Choose the Right Barcode Type

BY: TRAVIS WAYNE / DATE: 08/11/2022 / TOPICS: ALIMENTACIÓN Y BEBIDAS, MANUFACTURA, FARMACÉUTICA, MINORISTA, ENVÍO Y RECEPCIÓN, ALMACENAJE Y DISTRIBUCIÓN, BARCODE BASICS, LABEL DESIGN, REGULATORY COMPLIANCE, GS1 STANDARDS

 

Barcode symbologies differ by the type of data they hold and are encoded with. In this blog, we go over the categories of barcodes, the most common types of barcodes, and how to choose the best one for your labels. 

READ MORE

What do you think? Leave us a comment.

Comments will be reviewed and are subject to TEKLYNX’ comment policy. Your email address will not be published publicly.

 

Campo necesario
Campo necesario No es válido
Campo necesario
There was an error adding your comment. Please try again.
Campo necesario

Add Comment
You have successfully submitted a comment. Your comment will be published after review. You will be notified by email when your comment is published. If you have any questions in the meantime, please contact TEKLYNX in your region.