Pular para o conteúdo
Produtos e Estoque

Código de barras e GTIN: o que eu aprendi na marra

Já inventei número pra preencher campo obrigatório. Deu ruim. Aqui está o jeito certo de tratar identificador de produto sem se enrolar.

WAEquipe WebajatoPublicado em Atualizado em 9 minNível Básico
Ilustração do módulo Produtos e Estoque da plataforma Webajato

Um fornecedor entregou trinta caixas de um item importado sem nenhuma etiqueta reconhecível. O campo do sistema era obrigatório. Eu digitei uma sequência de treze dígitos que inventei na hora, salvei e fui almoçar. Duas semanas depois, o código de barras que eu inventei colidiu com o de um produto de outra empresa e uma remessa inteira travou na hora de faturar. Aprendi ali que número não se inventa.

A diferença entre as duas coisas parece conversa acadêmica até esse tipo de dia acontecer. O desenho listrado na embalagem é a representação gráfica. O GTIN é o número em si, o identificador global do item comercial. Um é a foto, o outro é a pessoa.

Esse número aparece em quatro momentos que doem quando falham: leitura no caixa, conferência da mercadoria que chegou, documento fiscal e publicação de anúncio em canal externo. Cada um deles rejeita o dado errado de um jeito diferente.

GTIN e código de barras: qual é qual

O GTIN é atribuído pelo fabricante ou pelo dono da marca e acompanha o produto no mundo inteiro. Ele identifica a apresentação, não só o produto: a mesma bebida em 350 ml e em 1 litro tem números diferentes.

Dois produtos com o mesmo número são, pra qualquer sistema, o mesmo produto. É exatamente assim que nasce boa parte das divergências que aparecem no inventário. Ninguém consegue explicar por que o saldo de um item cresceu sozinho, e a resposta estava no cadastro o tempo todo.

Os formatos e onde cada um aparece

FormatoUso típicoO que eu observo
GTIN-13Item de varejo em embalagem individualÉ o que você mais vai encontrar na gôndola
GTIN-8Embalagem pequena, sem espaçoAparece quando o formato longo não cabe fisicamente
GTIN-14Caixa, fardo ou unidade logísticaIdentifica o agrupamento, e é onde a confusão mora
Código internoItem sem identificador globalSeu, controlado por você, e nunca exposto como GTIN

A troca entre o número da unidade e o da caixa é o erro mais frequente em atacado e distribuição. Se a caixa é lida como se fosse a peça, cada entrada registra uma unidade no lugar de doze. E você só descobre no inventário seguinte, quando faltam onze de cada.

Produto sem código de barras: o que fazer

Produção própria, granel, serviço e importado sem identificação costumam não ter GTIN nenhum. Isso não é problema, é normal. O problema é fabricar um número pra calar o campo obrigatório.

  • Use um código interno com prefixo próprio, que deixe evidente que ele não é global
  • Imprima etiqueta interna pra permitir leitura no caixa e na conferência
  • Anote na ficha que o item não tem identificador global, pro time fiscal saber tratar
  • Se um dia o produto ganhar número oficial, atualize o cadastro em vez de criar item novo

Interno, do fornecedor e global convivendo

O código interno amarra todas as movimentações dentro do sistema. Não muda, não é reciclado, não depende de terceiro. O do fornecedor muda a cada parceiro e serve pra reconciliar compra e recebimento.

Manter os três campos preenchidos derrubou muito trabalho manual na entrada de nota por XML aqui. O vínculo entre o item recebido e o item do catálogo parou de depender de alguém comparar descrições na tela às sete da manhã.

Onde o número é realmente cobrado

No documento fiscal, o identificador é validado e a inconsistência gera rejeição na hora errada. Nos canais externos, ele é o que liga o anúncio ao produto e frequentemente é o critério de resolução do item quando o pedido entra.

Isso transforma um campinho aparentemente burocrático em peça estratégica pra quem vende em mais de um lugar. A resolução por código é justamente o que sustenta o estoque centralizado e impede que você venda saldo que não existe.

No balcão e no recebimento

Cada item que precisa ser localizado por busca textual acrescenta segundos à fila e aumenta a chance do operador escolher o produto errado. Divergência de saldo e cobrança incorreta nascem daí. O tema aparece de novo no módulo de vendas e PDV.

No recebimento é a mesma história. Conferir carga comparando descrição é lento e falha entre itens da mesma linha com embalagem parecida. Com o número certo no cadastro, a conferência vira leitura e a divergência aparece com o entregador ainda no pátio, que é o único momento em que dá pra resolver.

A checagem que eu rodo de tempos em tempos

  • Nenhum código de barras repetido entre produtos ativos diferentes
  • Nenhum código com quantidade de dígitos fora dos formatos válidos
  • Nenhum item usando o número da caixa como se fosse o da unidade
  • Nenhum código interno reaproveitado de produto já inativo
  • Toda variação com identificador próprio quando o fabricante fornece
  • Itens sem GTIN marcados com prefixo interno reconhecível

Faço essa varredura junto com o saneamento periódico do catálogo, que descrevi em erros comuns na gestão de estoque. Leva uma manhã e evita meses de dor de cabeça.

Por onde seguir

Identificador arrumado, o próximo campo espinhoso é a classificação fiscal, que decide como o item é tributado e validado. Siga pra NCM e unidades de medida.

Perguntas frequentes

Posso repetir o mesmo código de barras em dois produtos?
Não. O número é único por item comercial, e repetir faz o sistema tratar dois produtos como um só. O resultado é saldo somado errado e leitura trocada no caixa. Já vi isso derrubar o giro de uma linha inteira.
Preciso comprar códigos para vender no varejo?
Depende do canal e do tipo de produto. Item de produção própria vendido só na sua loja funciona com código interno. Canais externos e alguns pontos de venda exigem identificador global reconhecido.
Qual a diferença prática entre código interno e GTIN?
O interno é criado por você e vale só dentro dos seus sistemas. O GTIN é global e permite que qualquer parceiro identifique o mesmo produto sem conversar com você. Um resolve seu controle, o outro resolve o mundo lá fora.
E se o fornecedor mandou o código errado?
Corrija com o número lido direto da embalagem física e guarde o do fornecedor no campo próprio. Confie na embalagem, porque é ela que vai passar no leitor do caixa todo dia.
código de barrasGTINEAN-13código interno de produto
Mais sobre Produtos e Estoque

Outros módulos do blog

Cada módulo reúne um conjunto próprio de guias. Veja também o mapa do site com todos os artigos publicados.

Coloque esse conhecimento para rodar no seu dia a dia

Os temas daqui nascem de módulos reais da plataforma Webajato: ERP, financeiro, fiscal, estoque, PDV, loja virtual, marketplaces, CRM no WhatsApp, automação com IA e relatórios. Tudo em um único sistema multiempresa.

Conhecer a plataforma