O código de barras 560 não garante que o produto seja português. O prefixo 560 indica apenas que o código foi atribuído pela GS1 Portugal a uma empresa associada, e o produto pode ter sido fabricado noutro país.
Segundo a página de prefixos da GS1, consultada a 29 de outubro de 2026, os prefixos não identificam o país de origem de um produto, porque as empresas associadas podem fabricar em qualquer parte do mundo. A DECO PROteste dá um exemplo concreto num artigo de 4 de setembro de 2024. Umas sementes de abóbora importadas da China, embaladas por uma empresa portuguesa, tinham um código a começar por 560. O código dizia apenas que a empresa estava associada à GS1 Portugal, não onde as sementes tinham sido produzidas.
Como se divide um código de barras EAN-13
Um código EAN-13 tem 13 dígitos que se leem em quatro blocos. São eles o prefixo GS1, o resto do código de empresa, a referência do produto e, no fim, o dígito de controlo.
O bloco que mais interessa aqui é o código de empresa GS1, conhecido pela sigla GCP. De acordo com o documento «Esclarecimentos sobre Código de Empresa GS1» da GS1 Portugal (maio de 2022), o GCP é uma sequência de 4 a 12 dígitos que as organizações-membro da GS1 atribuem às empresas associadas. Os primeiros dígitos são sempre um prefixo GS1 válido, como o 560. O mesmo documento explica que o GCP «pode ser utilizado para determinar que Organização-Membro da GS1 atribuiu o prefixo». Não mostra, porém, onde o produto foi fabricado nem distribuído.
A seguir ao GCP vem o número que a empresa dá a cada artigo. O último dígito é o dígito de controlo, calculado a partir dos anteriores, e ajuda a detetar erros de leitura ou de introdução do número.
A tabela usa o exemplo 5601234567892, com o dígito de controlo calculado pelo método da GS1, apenas para ilustrar a estrutura. Não o use para identificar produtos.
| Parte | Exemplo (hipotético) | O que significa |
|---|---|---|
| Prefixo GS1 | 560 | Código atribuído pela GS1 Portugal |
| Resto do código de empresa (GCP) | 1234 | Parte do código de empresa atribuído pela GS1 Portugal (o GCP total tem 4 a 12 dígitos) |
| Referência do produto | 56789 | Número que a empresa dá ao artigo |
| Dígito de controlo | 2 | Ajuda a detetar erros de leitura ou de introdução |
O comprimento do GCP varia de empresa para empresa. Por isso, olhando só para os números, não é possível saber onde acaba o código da empresa e onde começa a referência do produto.
Tabela de prefixos GS1 mais comuns nas compras
Nem todos os prefixos indicam uma organização GS1 nacional. Alguns identificam um tipo de utilização. A tabela resume o que a GS1 publica na sua página de prefixos, consultada a 29 de outubro de 2026.
| Começa por | Significado segundo a GS1 |
|---|---|
| 560 | GS1 Portugal |
| 200 a 299 | Números de circulação restrita, dentro de uma empresa ou de uma região, definidos pela organização GS1 local |
| 977 | Publicações periódicas (ISSN) |
| 978 e 979 | Livros (ISBN) |
| 12 dígitos (UPC) | Há um 0 implícito à esquerda; 614141234561 tem o prefixo 061 |
Um código que começa por 200 a 299 é de circulação restrita, usado dentro de uma empresa ou de uma região. O 977 identifica publicações periódicas, e o 978 ou o 979 identificam livros. Nestes casos, os primeiros dígitos indicam o tipo de artigo e não a organização GS1 de um país.
Nos códigos UPC de 12 dígitos, é importante ter em conta o zero à esquerda. Para ler o prefixo, a GS1 considera um 0 implícito antes do primeiro dígito. No exemplo da própria GS1, o código 614141234561 tem o prefixo 061, e não 614. Quem se guiar pelos três primeiros dígitos visíveis tira uma conclusão errada.
Onde descobrir a origem real de um produto
A origem de um produto, quando é indicada, está no rótulo e não no código de barras. O documento da GS1 Portugal refere que a informação de origem costuma constar dos dados mestre do produto ou do próprio rótulo. Acrescenta ainda que uma empresa pode ter sede num país e produzir noutro.
No caso dos alimentos, a indicação de origem nem sempre existe. A página de rotulagem de origem da DGAV (atualizada a 22 de agosto de 2024 e consultada a 29 de outubro de 2026) enumera regras de origem obrigatória para o azeite, a carne de bovino, os hortofrutícolas, o mel, os produtos da pesca e da aquicultura, a carne fresca, refrigerada ou congelada de suíno, ovino, caprino e aves de capoeira, e o leite. A mesma página diz que a origem é ainda obrigatória quando a sua falta puder induzir o consumidor em erro, e que há regras próprias quando a origem do ingrediente principal é diferente da do produto. Nestes casos, procure a indicação de origem no rótulo. Nos restantes, a ausência dessa informação no rótulo não permite concluir nada sobre o país de produção, e o código de barras também não ajuda. Para conhecer as regras em pormenor, consulte a página da DGAV.
Quem atribui os códigos de barras às empresas em Portugal
Em Portugal, a GS1 Portugal atribui um código de empresa (GCP) com prefixo 560 a cada empresa associada, e é a empresa que, a partir dele, dá um número a cada artigo e calcula o dígito de controlo. Se vende produtos e precisa de códigos de barras próprios, o ponto de partida é a GS1 Portugal.
O documento de esclarecimentos da GS1 Portugal é claro num ponto. O GCP não pode ser vendido, alugado nem cedido a outra empresa. Também não pode passar para outra organização-membro da GS1. Um código com 560 fica assim ligado à empresa associada que o recebeu, seja qual for o local onde o produto é fabricado.
Como ler um código de barras a partir de uma imagem
Se só tem uma fotografia da embalagem, pode extrair os números com o Leitor de código de barras do digily.link. Esta ferramenta faz parte do Digily Link, um produto nosso. É gratuita e não exige a criação de uma conta.
- Abra o Leitor de código de barras no digily.link.
- No campo «Imagem», escolha o ficheiro com a fotografia ou a captura de ecrã. São aceites ficheiros PNG, JPG, JPEG, SVG e WebP.
- A leitura começa assim que o ficheiro é escolhido. Não é preciso carregar em nenhum botão.
- O número aparece no campo «Dados».
- Para o colar noutro sítio, use o botão «Copiar para a área de transferência».
A imagem é lida no próprio navegador, com a biblioteca html5-qrcode. Durante a leitura, a página não envia nenhum formulário ao servidor.
O leitor reconhece 15 formatos. Estão incluídos os mais habituais nas embalagens, como EAN-13, EAN-8, UPC-A e UPC-E, e também as extensões UPC/EAN. A lista inclui ainda Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, RSS Expanded, Data Matrix, MaxiCode e PDF417. Os códigos QR e Aztec não fazem parte da lista.
Porque é que o leitor de código de barras não lê a imagem
Se a fotografia estiver desfocada, inclinada, cortada ou com reflexos, o leitor pode não encontrar o código e mostra «Nenhum dado disponível.» no resultado. Nesse caso, experimente preparar melhor a imagem.
- Recorte a imagem para ficar só com um código. Se houver vários na mesma fotografia, deixe apenas aquele que quer ler.
- Fotografe de frente, sem reflexos e com as barras nítidas.
- Se o código estiver numa superfície curva, como uma garrafa ou uma lata, fotografe mais de longe e recorte depois.
- Se escolheu um ficheiro SVG e não obteve resultado, experimente exportar a imagem em PNG ou JPG e tente de novo.
Se a imagem não for lida mas os números impressos por baixo das barras estiverem bem visíveis, pode copiá-los à mão.
O que o leitor de código de barras não mostra
O leitor mostra apenas o que está codificado. Não indica o nome do produto, o preço nem o país. Num EAN-13, o resultado é a sequência de 13 dígitos, e é a partir dela que se continua a pesquisa. Noutros formatos, como o Code 128 ou o Data Matrix, o conteúdo também pode ter letras ou outros caracteres.
Para saber que empresa registou um código, pesquise o número no serviço Verified by GS1. A pesquisa aceita um GTIN (os números UPC e EAN), um GLN ou o nome da empresa. A própria página usa o número 9506000140445 como exemplo. Quando o número está registado, o resultado identifica a empresa e não o local de fabrico, pelas mesmas razões explicadas para o prefixo 560. Um número inválido ou não registado pode não devolver nenhuma empresa.
Se tem uma fotografia e quer obter o número sem o copiar à mão, pode ler um código de barras a partir de uma imagem no digily.link e depois pesquisar esse número no Verified by GS1.
Perguntas frequentes
Se o código não começar por 560, o produto é estrangeiro?
Não necessariamente. Segundo a DECO PROteste, um prefixo diferente de 560, ou um código com menos de 13 dígitos, não quer dizer que o produto seja estrangeiro. O prefixo indica a organização GS1 que atribuiu o código, não o país de produção.
Como saber a quem pertence um código de barras?
Obtenha primeiro o número completo, a partir da embalagem ou com o leitor se só tiver uma fotografia, e pesquise-o no Verified by GS1. O prefixo já lhe diz qual foi a organização GS1 que atribuiu o código. Num código 560, essa organização é a GS1 Portugal.
O leitor online funciona com códigos QR?
O Leitor de código de barras não inclui o formato QR na lista de formatos suportados. Para códigos QR use o Leitor de QR code.