Variedades

Código de barras EAN-13: como o dígito verificador é calculado

Toda vez que um produto passa pelo leitor do caixa, uma sequência de 13 números se transforma em preço, estoque e nota fiscal. Por trás das barras há uma matemática simples, que garante que o leitor não confunda um produto com outro. Para criar etiquetas em vários formatos, um gerador de código de barras aceita Code 128, EAN-13, Code 39, ITF e MSI.

O código de barras EAN-13 é o padrão mais conhecido do comércio. Entender como ele é formado ajuda quem organiza estoque, abre uma loja ou desenvolve sistemas de venda.

Como é formado um código de barras EAN-13

O EAN-13 tem treze dígitos, divididos em quatro partes. Os três primeiros indicam o prefixo da organização que emitiu a numeração: no Brasil, os prefixos 789 e 790. Em seguida vem o código da empresa, que identifica o fabricante ou o dono da marca. Depois vem o código do item, que identifica o produto específico. E, por último, o dígito verificador.

A numeração é administrada em cada país por uma entidade vinculada à rede global GS1. No Brasil, a GS1 Brasil é uma associação sem fins lucrativos que concede o prefixo à empresa e garante que cada código seja único.

Por isso, dois produtos de fabricantes diferentes nunca têm o mesmo código, e o leitor consegue identificar a origem de cada item no mundo todo.

O cálculo do dígito verificador

O último algarismo serve para detectar erros de leitura e de digitação. O cálculo parte dos doze primeiros dígitos. Somam-se os dígitos das posições ímpares, contando da esquerda para a direita, e somam-se os das posições pares, multiplicados por três. O total das duas somas é dividido por dez, e o dígito verificador é o valor que falta para chegar ao próximo múltiplo de dez.

Um exemplo com os doze dígitos 789100010010: os de posição ímpar somam 7, 9, 0, 0, 0 e 1, ou 17. Os de posição par são 8, 1, 0, 1, 0 e 0, que somam 10 e, multiplicados por três, dão 30. O total é 47, e o dígito verificador é 3, o que completa o código 7891000100103.

Se um dígito for lido ou digitado errado, a conta deixa de fechar, e o sistema rejeita o código. É um mecanismo barato e eficiente.

Outros formatos e quando usar cada um

O Code 128 é alfanumérico e versátil, usado em logística, etiquetas de remessa e controle interno. O Code 39 é mais antigo e muito aplicado na indústria. O ITF, em sua versão de 14 dígitos, é usado em caixas e embalagens de transporte, onde a leitura precisa ser feita em superfícies ásperas. O MSI aparece em inventários e em prateleiras.

O EAN-13 é o formato do varejo: serve para produtos vendidos ao consumidor final. Para uso interno, como controlar ferramentas, documentos ou equipamentos, outros formatos costumam ser mais convenientes, porque não exigem registro.

Escolher o formato certo depende de onde o código será lido, do que ele deve conter e das exigências de quem vai ler.

Quem pode usar um código EAN-13 em produtos

Produtos vendidos no varejo exigem um código válido, obtido pela associação à entidade responsável. Criar um número qualquer e imprimir na embalagem não é permitido, porque pode coincidir com o código de outro produto e causar confusão em lojas, distribuidores e plataformas de venda online.

A numeração para uso interno tem uma faixa reservada: códigos que começam com 20 a 29 existem justamente para circulação restrita, como etiquetas internas de uma loja. Um comércio que quer etiquetar produtos de fabricação própria vendidos só no próprio balcão pode usar essa faixa.

Já quem vende em grandes plataformas e marketplaces precisa do código oficial, porque os sistemas dessas empresas validam a numeração.

Como gerar uma etiqueta que o leitor consiga ler

A leitura depende de alguns cuidados de impressão. O contraste entre barras e fundo deve ser alto, de preferência preto sobre branco. A área em branco ao redor do código, chamada de zona de silêncio, não deve ser invadida por textos ou margens. O tamanho precisa respeitar o mínimo recomendado, porque códigos muito pequenos falham em leitores simples.

Impressoras térmicas de etiquetas são a opção mais usada no comércio, e as de jato de tinta também funcionam, desde que a qualidade seja boa. Etiquetas desbotadas, amassadas ou cobertas por plástico brilhante dificultam a leitura.

Antes de imprimir em quantidade, vale testar uma amostra em todos os leitores que serão usados, desde o celular até o leitor do caixa.

Código de barras EAN-13 no estoque da pequena loja

Quem tem um comércio pequeno e quer organizar o estoque encontra no código de barras um grande aliado. Com um leitor simples, que se conecta ao computador ou ao celular, o lojista registra entradas e saídas em segundos, sem digitar nada. O sistema de gestão associa cada código ao nome, ao preço e à quantidade do produto.

Para produtos que já vêm com o código do fabricante, basta cadastrá-lo uma vez. Para produtos próprios, sem código oficial, o lojista pode criar etiquetas internas, na faixa reservada, e colá-las na embalagem. O importante é que cada item tenha um número único dentro da loja, e que o cadastro esteja correto desde o início.

Com o tempo, o histórico de leituras mostra o giro de cada item, quais produtos estão parados e quando é hora de repor. Essa visão transforma o estoque em informação útil para comprar melhor.

Erros frequentes com códigos de barras

Digitar o número à mão em vez de ler com o leitor gera erros de dígitos. Imprimir etiquetas em tamanho muito pequeno ou em papel de baixa qualidade atrapalha a leitura. E duplicar códigos, com o mesmo número em produtos diferentes, confunde o sistema e o caixa.

Outro erro é colar a etiqueta sobre a original do fabricante, o que pode causar leitura da etiqueta errada. Também há quem esqueça de testar o código no caixa antes de colar em centenas de itens. Um teste de cinco minutos evita horas de retrabalho.

Por fim, vale guardar uma lista de todos os códigos internos criados, com o nome do produto, para consulta futura.

Perguntas rápidas sobre códigos de barras

Muita gente quer saber se o código guarda o preço. Não guarda: ele apenas identifica o produto, e o preço fica no sistema da loja. Outra dúvida é se dá para ler o código de uma foto. Dá, com aplicativos de leitura, desde que a imagem esteja nítida e as barras inteiras.

Também se pergunta se o código pode ser reutilizado quando o produto sai de linha. Pelas regras da entidade que administra a numeração, não se deve reaproveitar números de itens descontinuados por um período, para não gerar confusão em bases de dados.

Código de barras e QR Code: diferenças práticas

O código de barras tradicional guarda poucos dados, em geral um número, e depende de um sistema que associe esse número às informações do produto. O QR Code guarda mais informação, inclusive endereços de internet, e pode ser lido por qualquer câmera de celular.

Por isso, o varejo continua usando barras para o caixa e o QR Code para ações de marketing, rastreabilidade e pagamentos. As duas tecnologias convivem, e algumas empresas pretendem migrar para códigos bidimensionais que contenham mais dados, como lote e validade.

Em resumo, o código de barras EAN-13 é uma combinação de organização e matemática. Conhecer a estrutura e o cálculo do dígito verificador ajuda a evitar erros em etiquetas e sistemas de estoque.

About the author

Jasmin Rego