Como obter um código de barras GS1
Uma imagem de código de barras gerada e um número GS1 licenciado são duas coisas distintas. Aqui está, passo a passo, como a parte da licença realmente funciona — e como evitar o erro de GTIN que faz anúncios serem recusados.
O que o BarcodeSheets faz — e o que não faz
O BarcodeSheets gera imagens de código de barras: símbolos EAN-13, UPC-A e outros, conformes à norma e legíveis, a partir dos dígitos que você informar. Ele não registra, não licencia nem atribui GTIN, e gerar uma imagem aqui não é o mesmo que ser titular de um número licenciado pela GS1. Se você vende em lojas físicas ou em um marketplace que valida os GTIN, precisa ser realmente membro da GS1 — este guia explica exatamente como conseguir isso, e depois você volta aqui para transformar o número licenciado em uma imagem de código de barras.
Conferir se você realmente precisa da GS1
Você precisa de um GTIN de verdade, licenciado pela GS1, se vende em lojas físicas ou por meio de um marketplace grande (Amazon, Walmart, Target, a maioria dos distribuidores de alimentos e food service) que valida o código de barras enviado contra a própria base da GS1. Você não precisa dele se o código de barras só tem de funcionar dentro da sua própria operação — um depósito, seu próprio sistema de estoque, um ponto de venda que não consulta dados do fabricante ou uma loja direta ao consumidor que nunca anuncia em um marketplace que exija GTIN. Nesse caso puramente interno, Code 128 com seu próprio SKU é a ferramenta certa, sem cadastro nem taxa alguma — nosso gerador de SKU e o gerador Code 128 fazem exatamente isso. Outra opção que vale conhecer: a Amazon concede uma isenção de GTIN a marcas próprias, genéricas ou artesanais inscritas no registro de marcas (Brand Registry), que permite anunciar sem código de barras nenhum se você atender aos requisitos — vale conferir antes de gastar qualquer coisa com um GTIN.
Escolher o caminho de licenciamento — e o que ele custa de fato
A GS1 oferece dois caminhos, e o adequado depende de quantos produtos você precisa identificar. Um prefixo de empresa GS1 — obtido ao se associar à organização membro da GS1 do seu país (a GS1 US nos Estados Unidos, a GS1 Brasil no Brasil, a GS1 Portugal em Portugal e uma organização membro equivalente em praticamente qualquer outro país) — é um bloco de números atribuído à sua empresa, com o qual você depois monta quantos GTIN sua faixa permitir. Paga-se uma taxa inicial mais uma renovação anual que cresce com a capacidade: na GS1 US as faixas vão de cerca de US$ 50 por ano, no prefixo menor, até US$ 2100 por ano ou mais, em prefixos pensados para catálogos muito grandes, publicados diretamente na página de preços da GS1 US; os valores exatos variam por país, então consulte os da sua própria organização. Escolha a menor faixa que cubra com folga seu número atual de produtos mais um crescimento razoável de curto prazo — subir de faixa depois é possível, mas implica pagar a diferença, então convém estimar com um ou dois anos à frente, em vez de dimensionar só para o número de SKU de hoje. Um prefixo se encaixa melhor assim que você tem, ou espera ter, mais que um punhado de produtos, porque é o único caminho que cresce com seu catálogo sem comprar cada número separadamente. Se você tem exatamente um produto e não espera acrescentar outros, a licença de GTIN individual da GS1 US é a opção mais barata: uma taxa única de cerca de US$ 30 para um único GTIN, sem renovação anual. Qualquer um dos dois caminhos inscreve sua empresa como titular da licença na base da GS1 — o fato que faz os dois funcionarem diante da validação dos marketplaces, ao contrário de um número revendido (mais sobre isso abaixo).
Atribuir os GTIN aos seus produtos
Depois que você tem um prefixo (ou um GTIN individual), montar o número do produto é contabilidade, e não design de código de barras: seu prefixo GS1, mais uma referência do produto que você atribui, mais um dígito verificador. O GS1 US Data Hub — ou o portal de membros da sua organização, se você estiver fora dos Estados Unidos — é onde você registra qual GTIN corresponde a qual produto, para que a atribuição fique arquivada na própria GS1, e não só na sua planilha. Cada produto diferente precisa do seu próprio GTIN, e “diferente” inclui as variantes: outro tamanho, cor, sabor ou número de unidades por pacote é outro GTIN, e não um compartilhado. Reutilizar um mesmo número entre variantes quebra a identificação para qualquer varejista, distribuidor e leitor seguinte que espera que um GTIN signifique um item específico. Mantenha também uma planilha interna simples que reflita o que você registrou no Data Hub — nome do produto, GTIN e data de atribuição — para ter sempre uma referência local rápida sem entrar no portal da GS1 a cada consulta.
Gerar a imagem do código de barras
Este é o passo que o BarcodeSheets de fato faz. Quando você já tem um GTIN licenciado, transforme-o em uma imagem legível: nosso gerador /ean-13 para um GTIN internacional de 13 dígitos, ou nosso gerador /upc para um GTIN de 12 dígitos dos Estados Unidos e do Canadá — informe os dígitos de dados, o dígito verificador é calculado automaticamente e você baixa um SVG ou um PNG pronto para imprimir, grátis e sem limite. Não sabe de que formato seu GTIN precisa? Consulte nosso guia UPC ou EAN. Vale repetir: este passo produz apenas a imagem. O número em si precisa já estar licenciado, do passo 2 ou 3 acima, para que gerá-lo aqui signifique alguma coisa para um varejista ou um marketplace.
Conferir se ele é lido de verdade
Antes de imprimir uma tiragem completa de embalagens, confirme que o código de barras gerado é decodificado corretamente — o mesmo layout que fica bom na tela pode não ser lido se for impresso pequeno demais, com pouco contraste ou sem espaço livre suficiente ao redor (a zona de silêncio, a margem em branco de cada lado). Nosso leitor de código de barras decodifica uma imagem que você enviar ou uma captura ao vivo da câmera, e assim você detecta um problema de renderização ou de tamanho de impressão antes de ele chegar à doca de recebimento de um varejista, em vez de descobri-lo quando um palete já foi recusado. Este passo não custa nada e leva menos de um minuto; pulá-lo é a forma mais comum de um código de barras tecnicamente válido e devidamente licenciado acabar falhando no caixa.
Cadastrar-se no marketplace ou junto ao varejista
O último passo é enviar o GTIN para onde ele precisa estar: seu anúncio. A Amazon confere o GTIN que você informa contra a própria base da GS1 — as exigências de GTIN da Amazon documentam isso diretamente —, de modo que um número licenciado passa sem problema, enquanto uma divergência (um número que não consta como licenciado à sua empresa) pode fazer um anúncio ser sinalizado, suprimido ou até gerar medidas no nível da conta. Se você atende aos requisitos da isenção de GTIN para marcas próprias, genéricas ou artesanais mencionada no passo 1, solicite-a pelo Brand Registry em vez de enviar qualquer código de barras. O Walmart Marketplace, o Target+, os feeds de produto do Google Merchant Center e a maioria dos programas de distribuidores de alimentos e food service aplicam validações semelhantes amparadas pela GS1 — consulte a documentação de cadastro de cada programa para conhecer as exigências concretas de envio do GTIN antes do seu primeiro anúncio, porque os nomes exatos dos campos e as regras de isenção variam de plataforma para plataforma, mesmo que a validação da GS1 por baixo seja a mesma.
Seu próprio prefixo GS1 vs. um GTIN revendido ou reciclado
Os dígitos de um GTIN sozinhos não provam que ele é legítimo — um número inventado de 12 ou 13 dígitos com um dígito verificador correto é lido como dado tão bem quanto um de verdade. O que determina de fato se ele funciona em um caixa real ou em um anúncio de marketplace é se aquele número específico consta na base da GS1 como licenciado à sua empresa.
Aqui há duas coisas distintas que dão errado. A primeira é um número autoatribuído ou inventado: ele nunca foi registrado na GS1, então não consta na base em nome de ninguém. A segunda, mais fácil de passar despercebida, é um GTIN revendido ou reciclado: um número que é um GTIN real, licenciado pela GS1 em algum momento, que um terceiro vende barato (muitas vezes por poucos dólares cada) — mas cujo titular registrado na GS1 é uma empresa completamente diferente, às vezes um prefixo antigo que desde então venceu ou foi reatribuído.
Os marketplaces conferem cada vez mais também o segundo caso, e não só o primeiro. Amazon, Google (Merchant Center) e Walmart validam os GTIN enviados contra o próprio registro da GS1, por meio de ferramentas como o GS1 US Data Hub e o programa Verified by GS1, que conferem não apenas se um número está bem formado, mas se o titular registrado corresponde à marca ou ao vendedor que o enviou. Uma divergência aí faz um anúncio ser recusado ou retirado mesmo que a imagem do código de barras seja lida perfeitamente — é uma verificação de integridade de dados contra a base da GS1, e não uma verificação de qualidade de leitura, e não há qualidade de impressão que a resolva.
E isso não para em uma verificação de integridade dos anúncios. As organizações membro da GS1 e os titulares de marcas agem ativamente contra os GTIN sem licença e revendidos, e o fazem de forma contínua, e não como caso raro ou hipotético. Além de um marketplace retirar um anúncio recusado, imprimir um número sem licença ou reciclado em embalagens de varejo de verdade pode provocar ações legais da GS1 ou do titular da marca de cujo prefixo ele saiu, e há vendedores que receberam exatamente esse tipo de notificação. Nada disso precisa chegar a um processo para causar dano — uma conta suspensa ou um anúncio retirado é um prejuízo real muito antes de qualquer tribunal, e esse é o argumento prático para se licenciar como manda o figurino, em vez de tomar o atalho da revenda.
A única forma de garantir que um GTIN passa nessa verificação é ser você o titular da licença do número: ou seu próprio prefixo de empresa GS1, ou uma licença de GTIN individual, ambos descritos no passo 2 acima, para que o registro guardado pela GS1 corresponda à sua empresa desde o começo.
Ferramentas que valem uma olhada
Se você precisa de um software de estoque completo depois de atribuir os GTIN — níveis de estoque, pedidos de compra, vários depósitos —, inFlow Inventory (link de afiliado) merece uma olhada; ele é construído justamente em torno desse tipo de rastreamento por produto. Se você só precisa de ajuda para atribuir e controlar os GTIN do seu próprio prefixo GS1, sem um software de estoque completo, GS1 Assistant (US$ 4,99–11,99/mês na Shopify App Store, valores verificados em agosto de 2026) foi feito exatamente para isso.