Guia operacional•14 min de leitura•Metodologia prática

Código de barras vs SKU vs UPC vs EAN vs GTIN: o que o lojista realmente precisa saber

Donos de pequenos comércios e mercadinhos frequentemente se deparam com uma sopa de letrinhas em notas fiscais, etiquetas de gôndola e planilhas de estoque. É comum confundir código de barras com SKU ou não entender por que um distribuidor fala em EAN enquanto o software pede um GTIN. Veja o que comerciantes e cafeterías realmente precisam saber sobre identificação de produtos.

Publisher: A&A Tech
Published:
Updated:

A diferença fundamental

Um SKU é o seu código interno exclusivo para gerenciar o estoque da loja. Um GTIN é um número de produto globalmente padronizado pela GS1. E o código de barras é apenas o padrão óptico de barras e espaços que o leitor escaneia para capturar esse número.

Resposta direta: tabela comparativa de identificadores

Ao cadastrar produtos no seu sistema ou aplicativo de estoque, consulte esta tabela básica:

TermoO que éQuem criaOnde é utilizadoDuas lojas podem usar valores diferentes?
SKUCódigo interno de controle de estoque (Stock Keeping Unit)O próprio lojista ou comerciantePDV interno, fichas de balanço, pedidos de compraSim (totalmente personalizável por cada empresa)
GTINNúmero Global de Item Comercial (padrão GS1)Dono da marca ou fabricante via GS1Cadeia logística global, atacado, leitura no caixaNão (globalmente único para aquele item exato)
UPCCódigo Universal de Produto (formato UPC-A)Fabricante por meio da GS1Caixas de lojas, predominantemente nos EUA e CanadáNão (codifica um número GTIN-12 único de 12 dígitos)
EANNúmero Europeu de Artigo (formato EAN-13)Fabricante por meio da GS1Caixas de supermercados e lojas em todo o mundoNão (codifica um número GTIN-13 único de 13 dígitos)
Código de barrasSímbolo óptico de barras e espaços legíveis por leitorGráfica da embalagem ou impressora da lojaEmbalagem física, gôndola, caixas de transporteNão se aplica (é a representação visual dos dados)

Em resumo: o código de barras é a imagem visual; GTIN, UPC e EAN são números padronizados internacionais; e o SKU é o código interno da sua loja.

O que é um SKU?

Um SKU (Stock Keeping Unit) é um código alfanumérico que você define para organizar e identificar os itens dentro da sua própria empresa. Ele não depende de órgãos internacionais:

  • Estrutura livre definida pelo lojista: Você escolhe as letras e números de acordo com o que faz sentido para sua equipe, como BEB-AGUA-500 para água de 500 ml ou PAN-CRST-SIM para um croissant simples.
  • Fácil de entender visualmente: Um bom SKU resume categoria, tipo e tamanho, permitindo que estoquistas e atendentes identifiquem o produto sem precisar de leitor.
  • Funciona sem código de barras físico: Uma cafeteria ou loja de roupas pode controlar milhares de itens por SKU em fichas ou planilhas mesmo sem etiquetas coladas.
  • Exclusivo do seu negócio: Seu concorrente pode vender o mesmo refrigerante usando um SKU interno completamente diferente.

O que é um código de barras?

O código de barras não é a informação em si, mas uma representação gráfica de barras escuras e espaços claros que o leitor converte em dígitos:

Simbologia vs conteúdo:

O código de barras é o desenho gráfico (como UPC-A, EAN-13 ou Code 128); os números impressos embaixo são o texto codificado.

Decodificação visual:

O leitor a laser ou a câmera do smartphone mede a largura das barras para reconstruir os dígitos instantaneamente.

Não armazena preço nem descrição:

O código de barras não carrega o preço; ele serve como uma chave para que seu aplicativo consulte a ficha correspondente no sistema.

O que é um GTIN?

GTIN significa Global Trade Item Number. Gerenciado mundialmente pela organização sem fins lucrativos GS1, é a estrutura global para identificar comercialmente produtos:

GTIN-88 dígitos

Codificado em códigos EAN-8 para embalagens muito pequenas (como chicletes e batons) com pouco espaço gráfico.

GTIN-1212 dígitos

Codificado principalmente em códigos UPC-A, padrão predominante nos Estados Unidos e Canadá.

GTIN-1313 dígitos

Codificado principalmente em códigos EAN-13, padrão no Brasil, América Latina, Europa e no mundo todo.

GTIN-1414 dígitos

Codificado em símbolos ITF-14 ou GS1-128 em caixas de papelão e embalagens de transporte de atacado.

A meta do setor para 2027 é que os sistemas de PDV do varejo estejam aptos a ler códigos de barras 2D definidos pela GS1 além dos códigos lineares tradicionais. A GS1 US oferece atualmente um GTIN individual da GS1 US por uma taxa única de $30, enquanto outras filiais da GS1 possuem estruturas de preços regionais. Além disso, cada GTIN contém um prefixo da empresa GS1, uma referência do item e um dígito verificador no final.

UPC vs EAN: contexto histórico e geográfico

Lojistas frequentemente perguntam se precisam converter códigos UPC para EAN. Na verdade, são formatos irmãos da mesma árvore GS1:

Origem regional: O código UPC-A foi criado nos supermercados norte-americanos em 1974. O formato EAN-13 foi criado logo depois na Europa para incluir o prefixo de país.
A regra do zero à esquerda: Um código UPC-A de 12 dígitos equivale matematicamente a um EAN-13 de 13 dígitos com um zero na frente. O código UPC 012345678905 torna-se 0012345678905 em bancos globais.
Compatibilidade nos leitores modernos: Desde a iniciativa GS1 Sunrise de 2005, praticamente todos os leitores de código de barras e câmeras de celulares decodificam os padrões UPC-A e EAN-13 com facilidade. As câmeras de smartphones modernos conseguem escanear códigos comuns do varejo e costumam ser suficientes para as rotinas de estoque de pequenas lojas.

Um produto pode ter SKU e código de barras ao mesmo tempo?

Sim. Na verdade, gerenciar uma loja de forma organizada exige usar ambos os códigos de maneira complementar:

Exemplo prático de loja de bairro:

Café Especial em Grãos Brasil 1 kg

Internal SKU

COF-BRAZIL-1KG

External Manufacturer Barcode

7891234567890 (EAN-13)

O produtor imprime o código EAN-13 de 13 dígitos na embalagem para leitura rápida no caixa. Internamente, sua loja cadastra o SKU 'COF-BRAZIL-1KG' para que o barista, estoquistas e pedidos de compra identifiquem o grão brasileiro de 1 kg sem digitar 13 números na mão.

É preciso ter código de barras em todos os itens da loja?

Não. Vários negócios bem-sucedidos operam com um catálogo misto, mesclando produtos com código e itens controlados por SKU ou nome:

  • Padaria, doces e lanches na hora: Pães de queijo, cafés expressos e sanduíches preparados no balcão raramente justificam o uso de etiquetas coladas.
  • Hortifrúti e produtos a granel: Frutas, verduras ou castanhas vendidas por peso são mais fáceis de registrar por código de balança ou busca por nome.
  • Artesanatos e peças exclusivas: Peças de cerâmica, roupas de confecção própria ou itens de decoração onde etiquetas de barras prejudicam o visual.
  • Suprimentos operacionais da loja: Bobinas de cupom fiscal, copos descartáveis e produtos de limpeza controlados para controle de despesas.
Para produtos sem código de barras, utilize uma nomenclatura intuitiva de SKUs e use a busca por teclado no seu aplicativo de contagem.

O que fazer quando o fornecedor altera o código de barras?

Muitos lojistas são pegos de surpresa quando um produto conhecido de repente não passa no leitor. Veja como agir nos casos mais comuns:

Mudança visual na arte da embalagem:

Se o peso e a composição continuarem os mesmos, o fabricante costuma manter o GTIN; confira os números abaixo das barras.

Redução de quantidade (reduflação):

Se um biscoito cai de 400 g para 360 g, as normas GS1 exigem um novo GTIN. Crie um novo cadastro no seu estoque.

Troca de distribuidor atacadista:

Ao comprar açúcar de outro distribuidor, o código impresso no pacote continua igual; só muda o código na nota fiscal.

Recebimento de fardo em vez de lata avulsa:

Nunca escaneie o código do fardo com 6 latas no cadastro da lata individual; fardos devem ter seu próprio cadastro.

Código de caixa vs código de unidade: a hierarquia de embalagens

Ao descarregar caixas, repositores costumam escanear a caixa de papelão e não entendem por que o sistema não acha aquele número de 14 dígitos. Entender os níveis de embalagem evita erros:

Unidade de consumo (Peça):GTIN-12 (UPC-A) ou GTIN-13 (EAN-13)

Impresso na barra de chocolate ou lata de refrigerante que o cliente final leva ao caixa.

Pacote intermediário (Pack / Fardo):GTIN-12, GTIN-13 ou GTIN-14

Fardo plástico com 6 unidades que pode ser vendido fechado ou aberto para colocar latas soltas na geladeira.

Caixa de transporte (Master box):GTIN-14 (geralmente impresso em simbologia ITF-14)

Caixa de papelão pardo com 24 unidades; nunca escaneie esse código durante a contagem de prateleiras na loja.

Por que o Excel às vezes corrompe os números de código de barras

Um dos problemas operacionais mais comuns no pequeno varejo ocorre ao exportar ou editar planilhas no Microsoft Excel. O tratamento numérico padrão no Excel pode alterar a exibição ou a gravação de sequências de códigos de barras:

Remoção do zero inicial:

Cause: O Excel interpreta 012345678905 como o número 12345678905, apagando o primeiro dígito automaticamente.

Prevention: Defina o formato da coluna expressamente como Text (@) antes de digitar ou importar códigos numéricos.

Conversão para notação científica:

Cause: O Excel pode exibir números longos de 12 ou mais dígitos em notação científica (como 7.89123E+12). A notação científica isoladamente não significa que os dígitos foram apagados, mas visualizar ou salvar sem formatação gera confusão.

Prevention: Ao exportar CSV, use aspas em volta dos números ou faça a importação no Power Query com tipo Texto.

Limite de precisão de 15 dígitos no Excel:

Cause: A precisão numérica do Excel é limitada a 15 dígitos significativos. Identificadores numéricos com 16 ou mais dígitos podem perder precisão, pois os números após a 15ª posição são convertidos em zeros.

Prevention: Portanto, os códigos de barras e SKUs devem ser armazenados e importados como Text (@) quando a preservação exata for necessária.

A documentação de suporte da Microsoft confirma que a precisão numérica no Excel é limitada a 15 dígitos significativos; códigos de barras e SKUs devem ser armazenados e importados como Text (@) quando a exatidão for indispensável.

Como o Retail Scan & Stock cuida dos seus códigos

O Retail Scan & Stock foi projetado para gerenciar identificadores de produtos sem erros de planilhas nem equipamentos caros:

Leitura de códigos comuns com a câmera do celular:

Câmeras de smartphones modernos conseguem escanear códigos comerciais habituais e costumam ser suficientes para o controle de estoques de pequenas lojas, decodificando UPC-A, EAN-13 e Code 128 com clareza.

Campos separados para código de barras e SKU:

Mantenha o SKU interno da sua loja ao lado do código do fabricante para buscar produtos por qualquer um dos dois.

Busca rápida para itens sem código de barras:

Lance contagens de pães, frutas ou doces artesanais facilmente fazendo buscas pelo nome no teclado.

Exportação protegida em formato texto:

Gera arquivos CSV e Excel que mantêm o zero inicial e não sofrem com deformações de notação científica.

Plano Free com até 1,000 SKUs no catálogo:

Cadastre até 1,000 SKUs, mantenha até 5 documentos abertos e 30 dias de histórico no plano Free sem validade.

Perguntas Frequentes

Posso inventar meus próprios códigos de barras para os produtos que vendo?↓

Sim, mas apenas para controle interno da loja. Se você vende exclusivamente em seu estabelecimento, pode usar códigos internos (geralmente Code 128). Alguns marketplaces e grandes redes varejistas exigem GTINs oficiais licenciados pela GS1 ou isenção aprovada. Verifique os requisitos atuais do canal onde pretende vender.

Qual é a diferença entre um código UPC-A e um EAN-13?↓

O UPC-A tem 12 dígitos e é amplamente usado nos EUA e Canadá; o EAN-13 tem 13 dígitos e é o padrão no Brasil e na maior parte do mundo. Inserir um zero na frente de um UPC de 12 dígitos gera um GTIN-13 equivalente.

Por que minha planilha transformou um código de 12 dígitos em notação científica?↓

O Excel pode exibir números longos em notação científica. A notação científica não significa que os dígitos foram apagados, pois a precisão numérica do Excel suporta até 15 dígitos significativos. No entanto, códigos e SKUs devem ser formatados e importados como Text (@) para evitar qualquer inconsistência.

Duas lojas diferentes podem usar o mesmo SKU para produtos distintos?↓

Sim. Os SKUs são internos de cada loja. Uma papelaria pode usar 'LIV-01' para um caderno e uma loja de roupas usar 'LIV-01' para uma jaqueta.

É obrigatório ter código de barras para contar o estoque no celular?↓

Não. Ler o código é mais rápido, mas o Retail Scan & Stock permite contar produtos sem código buscando por nome ou SKU no catálogo.

O que é um GTIN-14 e como ele difere do código de barras da peça?↓

O GTIN-14 é um código de 14 dígitos aplicado em caixas fechadas de atacado. Ele indica que aquela embalagem contém várias unidades individuais para venda.

Guias e ferramentas úteis

Baixe o Retail Scan & Stock

Baixe o Retail Scan & Stock

Escaneie códigos de barra, conte estoque e crie pedidos de compra direto do seu celular. Baixe o Retail Scan & Stock para iOS e Android.

  • Autocadastro

    Comece em minutos — sem ligações de vendas.

  • Funciona offline

    Continue contando quando a rede cair.

  • Feito para pequenas empresas

    Contagem prática em gôndolas, estoques e veículos.

Download para celular

Instale o app no seu celular ou tablet. A contagem básica de estoque e pedidos funcionam offline no seu dispositivo.

Escaneie com o celular para baixar
Abrir a página de download

Disponível na Apple App Store e no Google Play.

Ao usar o app, você concorda com nossos Termos e Aviso de privacidade.