Os 13 dígitos, passo a passo
Um código EAN-13 divide-se em quatro partes. Tomemos o exemplo fictício 3 012345 678901 5:
- 3 — dígito do prefixo de país ou do domínio de aplicação. 300-379 corresponde à França.
- 012345 — código do fabricante (atribuído pela GS1 à empresa).
- 67890 — código do artigo (definido livremente pelo fabricante).
- 1 — dígito de controlo (checksum), calculado a partir dos 12 dígitos anteriores.
Cálculo do dígito de controlo
O último dígito é uma soma ponderada: multiplica-se por 1 os dígitos nas posições ímpares e por 3 os das posições pares; em seguida, calcula-se o complemento a 10 do último dígito da soma. Este mecanismo deteta 100% dos erros de introdução de dados de um único dígito. Pode testá-lo em tempo real no nosso gerador gratuito.
Os prefixos de país mais comuns
- 300-379: França
- 400-440: Alemanha
- 500-509: Reino Unido
- 800-839: Itália
- 840-849: Espanha
- 978-979: Livros (ISBN)
⚠️ O prefixo indica o país de emissão do código, não necessariamente o país de origem do produto.
EAN-13 vs outros formatos
- EAN-8: versão curta (8 dígitos) para embalagens pequenas.
- UPC-A: equivalente norte-americano de 12 dígitos, compatível com o EAN-13.
- GTIN-14: código logístico utilizado para caixas e paletes.
Para uma comparação detalhada, leia o nosso artigo EAN vs UPC vs GTIN: as diferenças.
