EAN-13 ou UPC: qual código de barras usar no Brasil

EAN-13 ou UPC: qual código de barras usar no Brasil? Para quem vende no Brasil, a resposta é o código universal padrão EAN-13. O EAN-13 tem 13 dígitos e é o formato mais usado no varejo brasileiro e nos marketplaces nacionais. O UPC tem 12 dígitos, é comum nos Estados Unidos e no Canadá, e só faz sentido para o vendedor brasileiro quando o produto já chega com esse código de fábrica.
Resumo rápido
O EAN-13 é um código de barras de 13 dígitos usado para identificar um produto de forma única no varejo e nos marketplaces.
O UPC-A é um código de barras de 12 dígitos usado principalmente nos Estados Unidos e no Canadá.
EAN-13 e UPC-A são dois formatos de GTIN: o EAN-13 corresponde ao GTIN-13 e o UPC-A corresponde ao GTIN-12.
Um UPC-A pode ser escrito como EAN-13 acrescentando um zero à esquerda, e o dígito verificador continua o mesmo.
Para cadastrar produto novo no Mercado Livre, na Shopee, na Amazon ou no Magalu, o formato mais prático no Brasil é o EAN-13.
Cada produto e cada variação precisa de um código próprio, válido e não duplicado, seja EAN-13 ou UPC.
O que é o código de barras EAN-13?
O EAN-13 é um código de barras numérico de 13 dígitos que identifica um produto específico. Os 12 primeiros dígitos formam a identificação do item. O 13º dígito é o dígito verificador, calculado a partir dos outros 12 para evitar erros de digitação e de leitura.
O código universal padrão EAN-13 é o formato dominante no Brasil, na Europa, na América Latina e na maior parte do mundo. Leitores de caixa, sistemas de ERP, emissores de nota fiscal e marketplaces brasileiros trabalham com o EAN-13 como padrão. Por isso, o vendedor brasileiro que precisa identificar um produto novo normalmente usa o EAN-13.
Para entender o conceito maior por trás desse número, leia o guia O que é GTIN e como conseguir para seu produto.
O que é o código UPC e onde ele é usado?
O UPC (Universal Product Code) é um código de barras criado nos Estados Unidos. A versão mais comum, o UPC-A, tem 12 dígitos: 11 dígitos de identificação e 1 dígito verificador. O UPC-A é o formato predominante no varejo dos Estados Unidos e do Canadá.
Existe também o UPC-E, uma versão compactada de 8 dígitos usada em embalagens muito pequenas. O UPC-E é uma forma reduzida de um UPC-A e aparece com pouca frequência no dia a dia do vendedor brasileiro.
O vendedor brasileiro encontra o UPC principalmente em produtos importados dos Estados Unidos: eletrônicos, suplementos, cosméticos e acessórios. Nesses casos, o código já vem impresso na embalagem pelo fabricante.
Qual a diferença entre EAN-13 e UPC?
A diferença entre EAN-13 e UPC está na quantidade de dígitos e na região onde cada formato é mais usado. A estrutura de leitura e a lógica do dígito verificador são praticamente as mesmas. Compare os dois formatos lado a lado:
Quantidade de dígitos: EAN-13 tem 13 dígitos. UPC-A tem 12 dígitos.
Nome técnico no GTIN: EAN-13 equivale ao GTIN-13. UPC-A equivale ao GTIN-12.
Região de uso principal: EAN-13 no Brasil e na maior parte do mundo. UPC-A nos Estados Unidos e no Canadá.
Dígito verificador: os dois usam 1 dígito verificador no final, calculado com pesos alternados 1 e 3 e módulo 10.
Leitura no caixa: leitores modernos leem os dois formatos sem configuração especial.
Uso em marketplace brasileiro: EAN-13 é o formato mais comum no cadastro de produto novo. UPC aparece quando o produto importado já tem esse código.
A regra prática é simples: produto novo criado ou embalado no Brasil usa EAN-13. Produto importado que já vem com UPC do fabricante pode manter esse UPC no cadastro.
Como transformar um UPC em EAN-13?
Um UPC-A de 12 dígitos vira um EAN-13 de 13 dígitos com a inclusão de um zero à esquerda. O zero à esquerda não altera o cálculo do dígito verificador. Por isso, o último dígito continua o mesmo nos dois formatos.
Exemplo com um número didático: o UPC-A 012345678905 corresponde ao EAN-13 0012345678905. O dígito verificador 5 aparece no final dos dois. Os dois números identificam o mesmo produto.
Siga estes 4 passos quando um sistema pedir 13 dígitos e o produto tiver UPC:
Copie os 12 dígitos do UPC-A exatamente como aparecem embaixo das barras.
Acrescente um 0 no início do número para formar 13 dígitos.
Confirme que o último dígito continua igual ao do UPC original.
Valide o número em uma calculadora de dígito verificador antes de salvar o cadastro.
Se quiser entender o cálculo por dentro, veja como funciona o dígito verificador do código de barras EAN-13 e como validar se um código de barras EAN-13 é válido.
Preciso de EAN-13 ou UPC para vender em marketplace no Brasil?
Para vender produto novo em marketplace no Brasil, o vendedor precisa de um código de barras válido e único por produto, e o formato mais prático é o EAN-13. Mercado Livre, Shopee, Amazon, Magalu e Americanas trabalham com o campo de código de produto no cadastro, e o EAN-13 é o formato mais usado nesses cadastros.
Use esta lógica para decidir em cada situação:
Produto próprio, marca própria ou kit montado no Brasil: use um código universal padrão EAN-13 novo para cada item e cada variação.
Produto importado com UPC na embalagem: use o UPC do fabricante ou a versão com zero à esquerda, conforme o campo aceitar.
Produto importado sem código nenhum: use um código universal padrão EAN-13 próprio para cada modelo.
Revenda de produto nacional com código do fabricante: use o código que já está na embalagem.
Vendas na Amazon: o EAN-13 é aceito no cadastro, e a relação entre EAN, GTIN e ASIN está explicada em ASIN, EAN e GTIN na Amazon: qual a diferença?.
Quem trabalha com importação encontra um passo a passo específico em Produto importado precisa de código de barras EAN-13?.
Quais erros evitar com EAN-13 e UPC?
Os erros com EAN-13 e UPC costumam gerar recusa de cadastro, anúncio associado ao produto errado ou retrabalho no estoque. Evite estes 6 erros:
Inventar um número de 13 dígitos: um número sem dígito verificador correto é recusado pela validação dos marketplaces.
Remover ou trocar dígitos do UPC: apagar o primeiro dígito ou reordenar números cria um código diferente e inválido.
Usar o mesmo código em produtos diferentes: cada produto e cada variação de cor, tamanho ou voltagem precisa de um código próprio.
Misturar formatos no mesmo produto: o cadastro no ERP, na nota fiscal e no marketplace deve usar o mesmo número.
Esquecer de registrar a relação SKU e código: sem uma planilha de controle, o vendedor perde a rastreabilidade entre anúncio e estoque.
Comprar códigos de origem duvidosa: código duplicado ou já usado por outro produto gera conflito no catálogo.
Perguntas frequentes
O UPC funciona no Brasil?
Sim. Leitores de código de barras modernos leem UPC e EAN-13 sem configuração especial. Produtos importados com UPC na embalagem podem ser vendidos no Brasil com esse código. Para produto novo criado no Brasil, o formato mais usado é o EAN-13.
EAN-13 e UPC são a mesma coisa?
Não. EAN-13 e UPC são formatos diferentes do mesmo sistema de identificação GTIN. O EAN-13 tem 13 dígitos e o UPC-A tem 12 dígitos. Um UPC-A pode ser representado como EAN-13 com um zero à esquerda.
Posso cadastrar um UPC no campo de EAN do marketplace?
Na maioria dos casos, sim, desde que o campo aceite a quantidade de dígitos. Se o sistema exigir 13 dígitos, acrescente um zero à esquerda do UPC-A. O dígito verificador continua o mesmo.
Qual código usar para marca própria vendida no Brasil?
Para marca própria vendida no Brasil, o formato recomendado é o código universal padrão EAN-13. Cada produto e cada variação recebe um número único. O EAN-13 é o formato mais usado por ERPs, notas fiscais e marketplaces brasileiros.
Quantos códigos EAN-13 eu preciso?
O vendedor precisa de 1 código EAN-13 para cada produto e para cada variação vendida separadamente. Um produto com 3 cores e 4 tamanhos, por exemplo, precisa de 12 códigos. Kits vendidos como item único também precisam de um código próprio.
Conclusão: EAN-13 é o padrão para quem vende no Brasil
EAN-13 e UPC identificam produtos com a mesma lógica, mas o EAN-13 é o formato padrão do mercado brasileiro. O UPC só entra no jogo quando o produto importado já traz esse código de fábrica. Para produto próprio, marca própria, kit ou importado sem código, o caminho mais rápido é usar um código universal padrão EAN-13 válido e único por item.
Precisa de códigos para cadastrar seus produtos hoje? Na loja da Código Shop você encontra pacotes de código universal padrão EAN-13 válidos, com dígito verificador correto e não duplicados. Quem está começando pode escolher o pacote com 100 códigos e escalar conforme o catálogo cresce.

Comentários