O código 128 é uma simbologia linear que representa todos os caracteres alfanuméricos. Ele oferece alta densidade de informação em pouco espaço, ideal para aplicações em logística e automação de processos.
Sua estrutura é composta por:
Barras e espaços — traduzem caracteres e dados;
Caractere de início — define o conjunto usado;
Dados codificados — informações relevantes do produto;
Dígito verificador (check digit) — garante precisão na leitura;
Caractere de parada — indica o fim da informação.
Conjuntos disponíveis:
Código 128 A — letras maiúsculas, números e símbolos de controle;
Código 128 B — letras maiúsculas e minúsculas, além de números;
Código 128 C — pares numéricos compactados, ideal para informações exclusivamente numéricas.
Essa composição assegura leitura confiável em todas as etapas da cadeia, reduzindo erros e fortalecendo a automação logística.
O GS1-128 agrega valor ao permitir que informações detalhadas circulem de forma padronizada e confiável. Ao adotar esse padrão, sua empresa ganha eficiência, segurança e visibilidade na cadeia de suprimentos. Principais benefícios:
Redução de erros de expedição — automatiza a leitura e o registro de dados, diminuindo falhas humanas;
Controle de estoque mais preciso — possibilita inventários mais rápidos e confiáveis, evitando divergências entre sistemas e operação;
Agilidade no recebimento — acelera a conferência de mercadorias, otimizando processos logísticos;
Rastreabilidade completa — permite codificar dados variáveis, como lote e validade, garantindo recalls mais ágeis e seguros;
Gestão de validade e lotes — assegura maior controle sobre prazos e qualidade dos produtos;
Integração entre parceiros comerciais — cria uma linguagem única que facilita a comunicação e troca de informações;
Padronização global — assegura conformidade com normas internacionais, especialmente em setores como saúde, alimentos e transporte.

A diferença principal está no uso do caractere FNC1, que permite concatenar várias informações em um único código. Assim, é possível incluir GTIN, lote, data de validade, peso e outros atributos em uma só etiqueta.
Para isso, utiliza Identificadores de Aplicação (AI) — prefixos numéricos que indicam o tipo de dado.
Exemplos:
(01) GTIN
(10) Número de lote
(17) Data de validade
Esse modelo padroniza a leitura em qualquer sistema ou país, fortalecendo a rastreabilidade e a integração na cadeia de suprimentos.
O GS1-128 é amplamente utilizado em diferentes setores, sempre com foco em rastreabilidade, eficiência e segurança. Veja alguns exemplos:
Saúde e farmacêutico — identificação de medicamentos, controle de validade e rastreamento de dispositivos médicos, garantindo conformidade com normas regulatórias e mais segurança ao paciente;
Logística e transporte — gestão de expedição e recebimento de mercadorias, rastreamento de lotes em trânsito e controle de pallets ou contêineres, assegurando maior visibilidade da cadeia de suprimentos;
Indústria — codificação de matérias-primas e produtos acabados, com dados como lote e peso, para otimizar o controle de qualidade e a gestão de inventário em linhas de produção;
Varejo e alimentos — controle de estoque, gestão de validade e agilidade no abastecimento de lojas e supermercados, aumentando a confiabilidade para consumidores e parceiros comerciais.
O código 128 deve ser criado de acordo com os padrões globais da GS1, garantindo confiabilidade e integração em toda a cadeia de suprimentos.
Veja o passo a passo!
Associe-se à GS1 Brasil. Somente empresas associadas podem emitir códigos de barras padronizados e reconhecidos internacionalmente;
Cadastre seus produtos no Cadastro Nacional de Produtos (CNP). Preencha informações essenciais como nome, descrição, peso, dimensões e categoria do item;
Defina os dados que serão codificados. No caso do GS1-128, é possível incluir GTIN, lote, data de validade e outras variáveis relevantes;
Gere o código de barras. Utilize as ferramentas e sistemas disponibilizados pela GS1 Brasil para criar códigos confiáveis;
Aplique nas embalagens e documentos logísticos. Imprima e insira os códigos nas embalagens ou etiquetas, garantindo leitura precisa ao longo da cadeia;
Mantenha os dados sempre atualizados. Assim, você assegura a rastreabilidade e a integração contínua com seus parceiros comerciais.