SKU vs UPC vs EAN vs GTIN: diferenças entre os códigos de barras explicadas

SKU vs UPC vs EAN vs GTIN: Barcode Differences Explained

SKU, UPC, EAN, GTIN — os varejistas usam esses termos como sinônimos, mas não são a mesma coisa. Confundi-los leva a produtos duplicados, códigos de barras que escaneiam o item errado e marketplaces rejeitando seus anúncios.

Este guia explica o que é cada identificador, quem o emite, como os códigos de barras diferem, como funciona o dígito verificador e como configurar a identificação de produtos corretamente em uma loja — com uma tabela comparativa e uma lista de erros comuns.

A resposta curta

TermoO que éQuem criaÚnico onde?
SKUUnidade de manutenção de estoque: seu código interno de produtoVocê (o varejista)Apenas dentro do seu negócio
GTINGlobal Trade Item Number: o número oficial do produtoO proprietário da marca, sob licença GS1Mundialmente
UPCUniversal Product Code: um GTIN de 12 dígitos e seu código de barras (UPC-A)Proprietário da marca via GS1Mundialmente
EANEuropean Article Number: um GTIN de 13 dígitos e seu código de barras (EAN-13); também EAN-8 de 8 dígitosProprietário da marca via GS1Mundialmente

Em uma frase: GTIN é o número; UPC e EAN são os formatos e códigos de barras mais comuns que o carregam; um SKU é seu próprio código interno que pode ser qualquer coisa que você quiser.

O que é um SKU?

Um SKU é um identificador que você cria para rastrear produtos no seu próprio estoque. Duas lojas podem vender a mesma lata de sopa com SKUs completamente diferentes. Como os SKUs são internos, você pode projetá-los para serem significativos para sua equipe — por exemplo TEA-GRN-100 para 100 g de chá verde.

Boas regras de design de SKU

  • Um SKU por variante vendável (tamanho, cor, quantidade por embalagem) que você precisa contar ou precificar separadamente.
  • Mantenha-os curtos e sem ambiguidade — evite letras que parecem números (O e 0, I e 1).
  • Não codifique coisas que mudam, como preço ou fornecedor; use campos para isso.
  • Nunca reutilize um SKU para um produto diferente, mesmo depois que o antigo for descontinuado.

Um SKU não é automaticamente um código de barras. Se você quiser escanear um SKU interno, imprima-o como código de barras em suas próprias etiquetas — veja etiquetas de código de barras.

O que é um GTIN?

O GTIN é o número de produto globalmente único definido pela GS1, a organização sem fins lucrativos que gerencia os padrões de códigos de barras. Um proprietário de marca licencia um Prefixo de Empresa GS1 de sua organização nacional GS1 e o usa para numerar seus produtos. Varejistas, marketplaces e distribuidores então usam esse número para identificar o produto em todos os lugares.

Estrutura e família do GTINUm número EAN-13 composto por um prefixo de empresa GS1, uma referência de item e um dígito verificador, acima da família GTIN: GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) e GTIN-14.Prefixo de Empresa GS17–10 dígitos · proprietário da marcaReferência do itematribuída pela marcaDígitoverificadorEstrutura de um GTIN de 13 dígitos (EAN-13)GTIN-8EAN-8 · embalagens pequenasGTIN-12UPC-A · América do NorteGTIN-13EAN-13 · mundialGTIN-14ITF-14 / GS1-128 · caixasMesmo sistema de numeração, comprimentos e símbolos de código de barras diferentes — seu SKU interno fica ao lado deles
Diagrama original: anatomia de um GTIN-13 e a família GTIN.

Um GTIN tem três partes: o Prefixo de Empresa GS1 que identifica o proprietário da marca, uma referência de item escolhida pela marca para cada produto, e um dígito verificador final que permite que leitores e sistemas detectem erros de digitação ou leitura. A orientação da GS1 é que um produto materialmente alterado deve receber um novo GTIN, e que caixas externas geralmente têm um GTIN diferente da unidade de consumo individual.

UPC, EAN e a família GTIN

NúmeroDígitosCódigo de barras comumUso típico
GTIN-1212UPC-A (e UPC-E comprimido)Produtos de consumo, principalmente EUA e Canadá
GTIN-1313EAN-13Produtos de consumo em todo o mundo
GTIN-88EAN-8Embalagens muito pequenas
GTIN-1414ITF-14 ou GS1-128Caixas e cartuchos na cadeia de suprimentos

Leitores de PDV modernos na maioria dos países leem tanto UPC-A quanto EAN-13. Um UPC de 12 dígitos pode ser representado como um número de 13 dígitos adicionando um zero à esquerda, por isso os sistemas frequentemente armazenam GTINs como 14 dígitos preenchidos com zeros. Se sua loja vende produtos importados e locais, certifique-se de que seu PDV trate 036000241457 e 0036000241457 como o mesmo produto.

Como funciona o dígito verificador (com um exemplo)

Todos os comprimentos de GTIN usam o mesmo dígito verificador módulo 10. Começando pelo dígito de dados mais à direita (excluindo o dígito verificador), multiplique os dígitos alternadamente por 3 e 1, some os resultados e escolha o dígito verificador que leva o total ao próximo múltiplo de 10.

Exemplo: o UPC-A de 12 dígitos 03600024145? — encontre o último dígito.

  1. Dígitos em posições ímpares a partir da direita (0, 6, 0, 2, 1, 5): soma = 14, × 3 = 42.
  2. Dígitos em posições pares a partir da direita (3, 0, 0, 4, 4): soma = 11.
  3. Total = 42 + 11 = 53. O próximo múltiplo de 10 é 60, então o dígito verificador é 60 − 53 = 7.
  4. Código completo: 036000241457.

Outro exemplo comumente usado: os primeiros 12 dígitos 400638133393 dão uma soma ponderada de 89, então o dígito verificador do EAN-13 é 1 (4006381333931). Uma leitura que falha nesse teste é rejeitada, por isso códigos de barras digitados incorretamente raramente correspondem a um produto errado.

Códigos de barras internos e de medida variável

Nem todo produto vem com um GTIN. Para itens embalados ou pesados na loja, a GS1 reserva Números de Circulação Restrita (RCNs) — por exemplo, números de 13 dígitos começando com 02 ou 20–29 — cujo significado é definido pela organização GS1 local ou pela empresa, não globalmente. Eles são comumente usados para:

  • Produtos pesados e precificados na loja (frios, carnes, queijos, alimentos a granel) — onde o código de barras pode conter um campo de preço ou de peso conforme as regras locais.
  • Itens internos, como produtos de padaria feitos no próprio local.
  • Cupons e vouchers da loja, conforme as regras locais.

Como o layout desses códigos varia por país e por varejista, consulte as regras da sua organização GS1 local e confirme o que o seu PDV e as suas balanças suportam antes de confiar em códigos de barras com peso ou preço embutidos. Para itens simples sem código de barras, muitas lojas pequenas apenas imprimem códigos de barras internos a partir dos seus SKUs.

Etiquetas de produto e etiquetas de prateleira

Tipo de etiquetaConteúdo do código de barrasFinalidade
Embalagem do fabricanteGTIN (UPC/EAN)Leitura no caixa e no recebimento
Etiqueta de produto do varejistaSKU interno ou código da lojaItens sem GTIN
Etiqueta de gôndolaMuitas vezes o GTIN ou SKU mais o preçoExibição de preço, leitura para reposição
Etiqueta de caixa / caixoteGTIN-14 (ITF-14 ou GS1-128)Recebimento e movimentação no depósito

Imprima as etiquetas a partir do mesmo cadastro de produto que o caixa usa, para que o preço de prateleira e o preço no caixa não possam divergir. Veja códigos de barras e etiquetas de preço.

Leitores e tipos de código de barras

A maioria dos leitores de varejo lê UPC-A, UPC-E, EAN-13 e EAN-8 de fábrica. Alguns pontos práticos:

  • 1D vs 2D: leitores lineares leem códigos de barras clássicos; leitores de imagem 2D também leem códigos QR e GS1 DataMatrix, e telas de celulares.
  • ITF-14 e GS1-128 em caixotes podem precisar ser habilitados nas configurações do leitor se você faz a leitura de caixas no recebimento.
  • Modo teclado: a maioria dos leitores USB digita os números no campo ativo seguidos de Enter.

Para configuração e solução de problemas, veja a lista de verificação de configuração de hardware do PDV e a página do leitor de código de barras.

Como configurar a identificação de produtos na sua loja

  1. Crie um SKU para cada variação vendável seguindo as suas regras de nomenclatura.
  2. Armazene o GTIN do fabricante no SKU de todo produto que tenha um — leia-o em vez de digitá-lo.
  3. Gere códigos de barras internos para produtos sem GTIN e imprima etiquetas.
  4. Verifique duplicatas: dois SKUs não devem compartilhar o mesmo código de barras.
  5. Teste no caixa: leia dez produtos aleatórios e confirme se o item e o preço corretos aparecem.
  6. Registre os GTINs de caixa separadamente se os fornecedores entregarem em caixotes com código de barras.

Essa camada de identificação sustenta todo o resto do controle de estoque — veja o guia de controle de estoque para o varejo e o controle de estoque.

Quando um código de barras não é lido

  1. Verifique o símbolo: códigos de barras danificados, enrugados ou mal impressos são a causa mais comum. Tente outro ângulo ou um leitor de imagem 2D.
  2. Verifique as configurações do leitor: algumas simbologias (por exemplo, ITF-14 ou GS1 DataMatrix) podem estar desabilitadas por padrão.
  3. Verifique o cadastro do produto: o código de barras pode não estar armazenado em nenhum SKU, ou estar armazenado com um zero à esquerda faltando.
  4. Digite o número como alternativa e depois corrija o cadastro para que a próxima leitura funcione.
  5. Reetiquete o produto com um código de barras interno se o impresso estiver ilegível.

Erros comuns

ErroConsequênciaCorreção
Usar o mesmo código de barras para várias variaçõesVenda da variação errada; erros de estoqueUm GTIN ou código interno por variação
Digitar GTINs à mãoDígitos trocados, cadastros não escaneáveisLeia para inserir; confie no dígito verificador
Comprar “códigos de barras baratos” de revendedores para a sua própria marcaOs códigos podem não estar licenciados para você; os marketplaces podem rejeitá-losObtenha um Prefixo de Empresa GS1 junto à sua organização GS1 nacional
Tratar SKU e GTIN como o mesmo campoAs importações sobrescrevem um com o outroMantenha campos separados para SKU e código de barras
Ignorar zeros à esquerdaAs versões UPC e EAN do mesmo produto não coincidemNormalize os comprimentos no seu sistema
Reutilizar códigos antigos para produtos novosOs relatórios históricos ficam enganososAposente os códigos; crie novos

Experimente ler os seus próprios produtos em um PDV — a edição gratuita suporta leitura de código de barras e impressão de etiquetas, com dados de demonstração para começar.

Perguntas frequentes

Qual é a diferença entre um SKU e um UPC?

Um SKU é um código interno que você cria para o seu próprio estoque. Um UPC é um GTIN de 12 dígitos emitido sob os padrões GS1 que identifica o produto no mundo todo e é impresso como um código de barras UPC-A.

EAN é a mesma coisa que GTIN?

Um EAN-13 é a forma de 13 dígitos do GTIN e o seu símbolo de código de barras. GTIN é o termo guarda-chuva que também abrange números de 8, 12 e 14 dígitos.

Preciso de GTINs para os meus produtos?

Se você vende a sua própria marca por meio de outros varejistas ou marketplaces, eles geralmente exigem GTINs licenciados pela GS1. Para itens vendidos apenas na sua própria loja, códigos de barras internos baseados nos seus SKUs costumam ser suficientes.

Um produto pode ter tanto um SKU quanto um GTIN?

Sim, e normalmente deve: o SKU para a sua gestão interna e o GTIN para leitura e identificação externa.

Como verifico se um número de código de barras é válido?

Recalcule o dígito verificador usando a ponderação alternada 3-1 descrita acima, ou use a calculadora oficial de dígito verificador da GS1.

Fontes e leitura complementar