A padronização de produtos é o pilar que sustenta a eficiência do ecossistema fiscal e logístico brasileiro. Em um cenário de alta complexidade tributária e cadeias de suprimentos cada vez mais ágeis, a capacidade de identificar uma mercadoria de forma inequívoca reduz erros operacionais, otimiza o controle de estoque e garante a conformidade com o Fisco.

O grande protagonista dessa padronização é o GTIN (Global Trade Item Number). Gerido globalmente pela GS1, o GTIN funciona como a identidade única e universal de cada mercadoria, traduzida comercialmente pelo conhecido código de barras. Longe de ser apenas uma exigência burocrática, esse identificador conecta a indústria, o varejo e os órgãos fiscalizadores em uma mesma linguagem digital.

Nas próximas seções, este artigo explicará detalhadamente as regras de validação do GTIN, demonstrará como evitar rejeições comuns junto à SEFAZ e apresentará o passo a passo para o correto preenchimento do código no seu sistema ERP, garantindo que sua operação flua sem interrupções.

O que é o GTIN de um produto?

O Global Trade Item Number, o GTIN, é um código numérico, criado pelo sistema pela GS1, que é quem realiza a administração dele. Basicamente, é este número que aparece abaixo dos códigos de barras e essa numeração serve para facilitar a categorização de produtos, a fim de torná-los mais competitivos nos resultados de pesquisa, para ajudar no aumento das taxas de conversão.

Sua utilização é ampla, abrangendo os mercados do varejo físico, onde tem como função a identificação de produtos, e do varejo digital, onde estabelece a singularidade do produto. O GTIN abrange desde matérias-primas até produtos acabados.

Geralmente, o GTIN é composto por uma sequência de 13 dígitos, mas também pode conter 8, 12 ou 14 dígitos.

Ele funciona exatamente como o “CPF da mercadoria” para fins comerciais e de fiscalização tributária pelas seguintes razões:

  • Identificação exclusiva: garante que cada variação de um produto (como tamanho, cor ou sabor) possua uma numeração única e global, eliminando ambiguidades nas transações.
  • Rastreabilidade logística: facilita o controle de estoque, o fluxo na cadeia de suprimentos e a automação de vendas nos pontos de venda.
  • Fiscalização e autenticidade: permite o cruzamento eletrônico de dados por órgãos fiscais na validação de documentos fiscais (como a NF-e), combatendo a sonegação e produtos falsificados.

Qual é a diferença entre os códigos GTIN, EAN, UPC e SKU?

A principal diferença está no escopo e aplicação de cada código, mas não há conflito entre os termos. O GTIN é a norma global e central que organiza essa identificação, enquanto o EAN e o UPC são formatos específicos de código de barras contidos dentro dessa mesma estrutura. Por outro lado, o SKU se diferencia de todos por ser um código estritamente interno e privado de cada empresa.

Na rotina fiscal e comercial, o mercado frequentemente utiliza as siglas GTIN, EAN e UPC como sinônimos diretos, já que todos representam o “Código Universal” ou o “código de barras do produto” exigido nas Notas Fiscais Eletrônicas (NF-e).

Para entender de forma definitiva a função de cada um, consulte a tabela comparativa estruturada com base no padrão internacional da GS1 Brasil:

Sigla Nome Completo Tipo de Padrão Tamanho Comum Principal Caso de Uso
GTIN Global Trade Item Number Guarda-chuva Global (Padrão Central) 8, 12, 13 ou 14 dígitos É o identificador oficial exigido nos campos fiscais (como a NF-e) e marketplaces.
EAN European Article Number Formato Regional (Sob o GTIN) 13 dígitos (GTIN-13) Padrão utilizado no Brasil, Europa e na maior parte do mundo para produtos no varejo.
UPC Universal Product Code Formato Regional (Sob o GTIN) 12 dígitos (GTIN-12) Padrão adotado essencialmente nos Estados Unidos e Canadá.
SKU Stock Keeping Unit Controle Interno (Sem padrão global) Definido pela empresa (letras/números) Organização exclusiva do estoque próprio de uma loja, variando de um estabelecimento para o outro.

Quais são os tipos de GTIN?

São 4 os tipos de GTIN, que apresentam diferentes formatos para atender às necessidades do mercado, já que servem para identificar diversos tipos de produtos: GTIN 8, GTIN 12, GTIN 13, GTIN 14. Veja abaixo sobre cada um deles.

GTIN-8 (EAN-8)

Formado por 8 dígitos, é utilizado em embalagens pequenas ou com espaço reduzido para impressão (como chicletes ou pequenos cosméticos). Sua estrutura traz o prefixo GS1 do país ou região (2 a 3 dígitos), o código do item atribuído diretamente (4 a 5 dígitos) e 1 dígito verificador final.

GTIN-12 (UPC-A)

Possui 12 dígitos e é amplamente utilizado em produtos comercializados na América do Norte (Estados Unidos e Canadá). Sua estrutura contém o código do fabricante (6 dígitos), o código de identificação do item atribuído pela empresa (5 dígitos) e 1 dígito verificador no final.

GTIN-13 (EAN-13)

Formado por 13 dígitos, é o padrão mais comum no comércio mundial para identificar unidades de consumo no ponto de venda. Sua estrutura inclui o prefixo do país de origem (2 a 3 dígitos), o código da empresa fabricante (4 a 7 dígitos), o código específico do produto (2 a 5 dígitos) e, no final, 1 dígito verificador.

GTIN-14 (DUN-14 / ITF-14)

Composto por 14 dígitos, é aplicado em embalagens logísticas, caixas fechadas, fardos ou paletes. Sua estrutura começa com 1 dígito indicador da quantidade ou nível de empacotamento (de 1 a 8, ou 0 para embalagens padrão), seguido por 12 dígitos do código base do produto (geralmente derivado do EAN-13 sem o dígito verificador original) e 1 dígito verificador ao final.

Qual a diferença entre GTIN da unidade comercial e GTIN da unidade tributável?

O GTIN da unidade comercial (cEAN) é o código de barras do produto exatamente na forma em que ele está sendo vendido e faturado ao cliente, enquanto o GTIN da unidade tributável (cEANTrib) é o código de barras da menor unidade comercializável desse produto para o cálculo de impostos.

  • GTIN da Unidade Comercial (cEAN):

    • Identifica o item conforme a venda ou logística (ex: código de barras impresso em uma caixa fechada, um fardo ou uma embalagem com várias unidades).
    • Reflete o que aparece diretamente na negociação com o comprador.
  • GTIN da Unidade Tributável (cEANTrib):

    • Identifica a menor unidade de venda do produto que possui um código de barras próprio (ex: o código de barras da lata individual ou da unidade solta que compõe aquele fardo).
    • É exigido pelo Fisco para padronizar a apuração de tributos.

Por que o GTIN é obrigatório na Nota Fiscal Eletrônica (NF-e)?

Basicamente, para garantir a padronização e a rastreabilidade dos produtos, além de melhorar a qualidade dos dados fiscais e tributários.

A exigência ajuda os órgãos da fazenda a controlar operações comerciais e preparar o sistema fiscal para novas regras, como a apuração de tributos e a Reforma Tributária.

O GTIN — popularmente conhecido como código de barras — é um identificador único para produtos, gerenciado globalmente pela GS1.

Quando a sua empresa emite uma nota fiscal e preenche os campos do código de barras, a Secretaria da Fazenda (SEFAZ) não apenas aceita a informação de forma passiva. O fisco realiza o cruzamento automatizado dos dados enviados no arquivo XML com o Cadastro Centralizado de GTIN (CCG).

O CCG é um banco de dados nacional alimentado diretamente pela GS1, contendo as características técnicas legítimas de cada produto cadastrado pelos fabricantes. Ao cruzar o XML com o CCG, a SEFAZ valida se:

  • O código de barras informado realmente existe.
  • O GTIN corresponde exatamente ao produto descrito na nota (marca, tipo, embalagem, etc.).
  • A empresa emitente tem direito de comercializar ou se o produto está regularizado.

As validações da Sefaz e os impactos no faturamento

O preenchimento incorreto, a omissão do código ou qualquer divergência com os dados oficiais da tabela da Sefaz e da GS1 geram uma rejeição imediata do documento fiscal. Isso significa que a nota não é autorizada, travando instantaneamente o faturamento e a expedição das mercadorias da empresa.

Entre os erros mais comuns gerados pelas regras de validação da SEFAZ, destacam-se:

  • Rejeição 611 (“GTIN inválido”): ocorre quando o dígito verificador do GTIN informado no XML está incorreto ou o formato do código não obedece aos padrões internacionais (como 8, 12, 13 ou 14 dígitos).
  • Rejeição 945 (“GTIN não existe no Cadastro Centralizado de GTIN”): acontece quando o número informado até possui um formato válido, mas não consta na base de dados do CCG, indicando que o produto não foi devidamente registrado ou atualizado na GS1 pelo fabricante.
Situação no XML Validação da SEFAZ Consequência
Código com erro de digitação Verifica o dígito de controle Rejeição 611 (Faturamento travado)
Código inexistente na GS1 Consulta o Banco de Dados do CCG Rejeição 945 (Venda bloqueada)
Produto isento de GTIN Exige a tag literal SEM GTIN Passa na validação (se o produto realmente for isento)

Quais são os benefícios do GTIN?

Entre os principais benefícios do uso do GTIN, destacam-se:

  • Padronização das informações: o GTIN estabelece uma identificação única para cada produto, reduzindo divergências de cadastro e facilitando a comunicação entre fabricantes, distribuidores, varejistas e plataformas digitais.
  • Maior alcance comercial: a identificação padronizada facilita a inserção dos produtos em marketplaces, lojas virtuais, buscadores e comparadores de preços, ampliando as possibilidades de exposição ao consumidor.
  • Facilidade na gestão de estoque: a leitura do código de barras permite registrar produtos com mais rapidez e precisão, contribuindo para inventários, movimentações e controle das quantidades disponíveis.
  • Integração da cadeia de abastecimento: por utilizar um padrão reconhecido globalmente, o GTIN facilita a troca de informações entre os diferentes participantes da cadeia, desde a produção até a comercialização.
  • Rastreabilidade dos produtos: a identificação individual permite acompanhar o produto ao longo de sua trajetória na cadeia de suprimentos, contribuindo para maior controle sobre sua movimentação e seus dados.
  • Redução de erros e retrabalho: uma identificação única ajuda a evitar cadastros duplicados ou informações associadas ao produto incorreto. Nos marketplaces, por exemplo, o GTIN contribui para relacionar corretamente ofertas, descrições, imagens e avaliações ao item correspondente.
  • Mais confiança para o consumidor: o GTIN pode ser utilizado para consultar e validar informações relacionadas ao produto, contribuindo para a confiabilidade dos dados e para uma experiência de compra mais segura.
  • Agilidade nos processos comerciais: associado ao código de barras, o GTIN possibilita a identificação rápida dos itens por meio de sistemas de leitura, tornando operações de venda, recebimento, expedição e movimentação mais eficientes.
  • Facilidade para atuar em diferentes mercados: por seguir um padrão global, o GTIN permite que o produto seja identificado de maneira consistente em diferentes países e sistemas, favorecendo empresas que desejam ampliar sua atuação comercial.

Como consultar o código GTIN de forma correta?

Para consultar o código GTIN (Global Trade Item Number) de forma correta e oficial, utilize a plataforma GS1 Brasil, que valida os dados diretamente na base de dados da entidade responsável pela regulamentação no país.

  1. Acesse a ferramenta oficial: Entre no portal do GS1 Brasil ou acesse a seção de Consulta de Dados de Produtos da GS1 Brasil.
  2. Insira a numeração: Digite o número completo do GTIN/EAN (com 8, 12, 13 ou 14 dígitos), sem espaços ou caracteres especiais.
  3. Copie e cole: Evite digitar a sequência manualmente para prevenir erros no dígito verificador.
  4. Analise o retorno: Verifique se o status consta como ativo e se a descrição, a marca e o NCM correspondem exatamente ao produto físico.

Como gerar o código GTIN para os produtos da sua empresa?

Antes de mais nada, é necessário entrar em contato com a GS1 em seu país e se filiar-se como membro, processo feito online.

Logo após, acesse o site do Cadastro Nacional de Produtos (CPN), site em que é possível criar os códigos para identificar os itens comerciais que sua empresa produz.

A criação do código GTIN exige que algumas etapas sejam concluídas, como a obtenção do prefixo da empresa, a escolha do código GTIN, a verificação da unicidade do código, entre outros, como veremos a seguir.

  1. Prefixo de empresa: após o registro na GS1, inicie o processo com o pedido de um prefixo de empresa da GS1, organização global que supervisiona códigos de barras;
  2. Escolha o tipo de GTIN: selecione o tipo de GTIN desejado, como GTIN-13, que requer 13 dígitos;
  3. Calcule o dígito verificador: utilize algoritmos específicos ou ferramentas online para calcular o dígito verificador, essencial para verificar a validade do GTIN;
  4. Acrescente o dígito verificador: após chegar ao resultado do dígito verificador, combine-o com o prefixo de empresa para formar o código GTIN completo;
  5. Verifique a unicidade do código: antes de usar o GTIN, tenha certeza de que ele é único, com a GS1 trazendo ferramentas para tal identificação;
  6. Associe o GTIN ao produto: utilize um sistema de gerenciamento de produtos ou software de código de barras para atingir este objetivo.

Simplifique sua gestão de documentos fiscais com a Focus NFe

Manter o cadastro de produtos 100% atualizado com as regras do GTIN e perfeitamente configurado nas tags do XML é indispensável para garantir uma operação fiscal estável, segura e escalável. Negligenciar esses campos pode travar faturamentos inteiros e gerar passivos fiscais desnecessários.

Para desenvolvedores de software e empresas que buscam automatizar esse processo com eficiência e focar no crescimento do negócio, o caminho ideal é contar com soluções robustas de emissão de notas. Conheça as APIs de emissão de notas da FocusNFe e simplifique a sua rotina fiscal de ponta a ponta.

Converse com nossa equipe e descubra como acelerar sua integração com muito mais segurança e conformidade fiscal.

Perguntas frequentes sobre GTIN

A seguir, as principais perguntas sobre o assunto GTIN.

Quando o produto não tem GTIN, o que fazer?

Se o produto não tem GTIN (código de barras), você deve preencher os campos cEAN e cEANTrib da Nota Fiscal Eletrônica (NF-e) ou Nota Fiscal de Consumidor Eletrônica (NFC-e) com o literal “SEM GTIN”.

Onde achar o GTIN na nota fiscal?

Na nota fiscal eletrônica, o código GTIN aparece nos campos cEAN (código de barras do produto) e cEANTrib (código de barras da unidade tributável).

Qual a diferença entre EAN e código de barras?

O código de barras é a representação visual (as listras pretas e brancas), enquanto o EAN é o número de identificação único que fica impresso logo abaixo dessas barras.

Quanto custa um código GTIN?

O custo oficial de um código GTIN (também conhecido como EAN) no Brasil varia conforme a faixa de faturamento anual da empresa na GS1 Brasil, exigindo o pagamento de uma taxa de adesão inicial e uma anuidade associativa.