1001Ferramentas
📦 Validadores

Validador ITF-14

Valida códigos ITF-14 (caixas/transporte) com dígito verificador GS1 mod-10.

ITF-14: o código de 14 dígitos das caixas de transporte

O ITF-14 é o GTIN-14 de 14 dígitos impresso na embalagem externa — caixas, cartões e paletes — e não na unidade de consumo. Ele é codificado com a simbologia Interleaved 2 of 5 (daí o "ITF") dentro de barras de suporte grossas, o que explica por que tolera a impressão tosca do papelão ondulado. Esta ferramenta confere a estrutura de 14 dígitos e seu dígito verificador mod-10.

Um ITF-14 envolve a base GTIN-13 de um produto com um dígito indicador (nível de embalagem) de 1–8 à esquerda, dizendo aos sistemas logísticos quantas unidades-base estão dentro de uma caixa (o indicador 0 é reservado). É o código de caixa/logística — distinto do EAN-13 do item individual.

Estrutura de 10012345678902

  • Indicador (1): o dígito de nível de embalagem / hierarquia de tamanho de pacote (1–8).
  • Base GTIN-13 (001234567890): o número do produto de consumo subjacente sem o próprio dígito verificador.
  • Dígito verificador (2): recalculado sobre os 13 dígitos anteriores.

O dígito verificador mod-10

  • Pesos: a partir do dígito de dados mais à direita, pondere alternadamente ×3 e ×1 — o dígito imediatamente à esquerda do verificador é ×3.
  • Some e feche: some os valores ponderados; verificador = (10 − (soma mod 10)) mod 10.
  • Mesma família: algoritmo idêntico ao do EAN-8, EAN-13 e UPC-A — só muda a quantidade de dígitos.

Pegadinhas comuns

  • Confundir com o EAN-13: o EAN-13 marca a unidade de consumo; o ITF-14 marca a caixa. Não são intercambiáveis no caixa nem no armazém.
  • Esquecer de recalcular o verificador: você não pode reaproveitar o dígito do EAN-13 — descarte-o, acrescente o indicador e recalcule sobre o novo corpo de 13 dígitos.
  • Descartar zeros à esquerda: mantenha o valor como string de 14 caracteres; armazenar como inteiro corrompe o GTIN.
  • Indicador 0 ou 9: o indicador é 1–8 para pacotes de medida fixa (o 0 tem significado reservado); não invente um.
  • Ignorar as barras de suporte: o ITF precisa do quadro grosso e das zonas de silêncio para escanear de forma confiável — um número com dígito válido ainda pode ser ilegível se impresso errado.

FAQ

O dígito do ITF-14 é igual ao do EAN-13? O algoritmo é idêntico (mod-10, alternando 3/1), mas os dígitos diferem porque o indicador altera o corpo — então precisa ser recalculado.

O que significa o dígito indicador? Ele distingue níveis de embalagem (ex.: pacote interno vs caixa) do mesmo produto-base; 1–8 são utilizáveis para pacotes de conteúdo fixo.

Posso escanear um ITF-14 no caixa do varejo? Não — o PDV lê o EAN-13/EAN-8 da unidade de consumo; o ITF-14 é para o escaneamento logístico das caixas.

Ferramentas Relacionadas