Una sola cifra sbagliata nel codice a barre della tua confezione è sufficiente per far fallire il prodotto alla cassa del supermercato, farlo rifiutare da un marketplace o generare resi in massa. Prima di inviare il file alla tipografia, vale la pena 30 secondi di validazione.

Questo tutorial spiega cos'è il GTIN, come funziona la cifra di controllo, la differenza tra validare la struttura e verificare la registrazione GS1, e come usare il verificatore Code2Scan passo dopo passo.

Che cos'è il GTIN?

GTIN sta per Global Trade Item Number — lo standard internazionale che sta dietro a ogni codice a barre di prodotto di consumo.

In pratica, conosci il GTIN col nome del formato visivo:

Formato Cifre Uso tipico
EAN-13 13 Prodotti retail in tutto il mondo
EAN-8 8 Confezioni piccole (caramelle, capsule)
UPC-A 12 Mercato nordamericano
ITF-14 14 Scatole di spedizione (ingrosso/logistica)
GS1-128 variabile Logistica, sanità, alimentare

Tutti questi formati sono tecnicamente varianti del GTIN con lunghezze diverse. L'EAN-13 sullo shampoo è un GTIN-13.

Come funziona la cifra di controllo

L'ultima cifra di qualsiasi codice EAN o GTIN è la cifra di controllo (check digit). Non identifica il prodotto — esiste solo per rilevare errori di battitura o di stampa.

Il calcolo segue l'algoritmo Luhn/modulo-10 adattato da GS1:

  1. Prendi le cifre da sinistra a destra, escludendo l'ultima.
  2. Moltiplica ogni posizione alternativamente per 3 e per 1 (partendo da destra).
  3. Somma tutti i risultati.
  4. La cifra di controllo è quella che porta il totale al successivo multiplo di 10.

Fare questo a mano è tedioso e soggetto a errori. Il verificatore lo fa in millisecondi.

Validare la struttura vs. verificare la registrazione GS1

È la confusione più comune. Sono due cose molto diverse:

Validare la struttura (quello che fa il verificatore Code2Scan):

  • Il numero ha la lunghezza corretta per il formato dichiarato?
  • La cifra di controllo è corretta?
  • Il prefisso paese è nei range validi di GS1?

Verificare la registrazione GS1:

  • Quel GTIN specifico è stato acquistato da un'azienda presso GS1?
  • Esiste un prodotto registrato con quel codice?

La validazione strutturale è sufficiente per sapere se il codice funzionerà agli scanner di cassa. La verifica della registrazione è necessaria per vendere nelle grandi catene o esportare.

Per vendere su Amazon e Zalando, hai bisogno di un GTIN registrato presso GS1, non solo strutturalmente valido.

Perché validare prima della stampa?

  • Costi di rilavorazione: ristampare confezioni è costoso. Un errore di battitura nell'EAN può costare settimane di ritardo.
  • Rifiuto al POS: gli scanner di supermercati e farmacie leggono il codice — se il checksum fallisce, il prodotto non si vende.
  • Rifiuto sui marketplace: Amazon e altre piattaforme validano automaticamente il GTIN alla creazione del listing.
  • Tracciabilità nella filiera: distributori e catene retail richiedono ITF-14 validi per l'ingresso nel sistema WMS.

La validazione è il passo più economico dell'intera filiera.

Passo dopo passo nel verificatore Code2Scan

  1. Apri il verificatore su /it/barcode-checker.
  2. Digita o incolla il codice a barre completo (inclusa la cifra di controllo).
  3. Seleziona il formato (EAN-13, EAN-8, UPC-A, ITF-14) oppure lascia su "Rilevamento automatico".
  4. Clicca su Verifica.
  5. Il risultato mostra:
    • ✅ Struttura valida — lunghezza corretta, checksum corretto.
    • ❌ Cifra di controllo errata — viene mostrato il valore corretto.
    • ⚠️ Prefisso non valido — il codice inizia con un range non riconosciuto da GS1.
  6. Se c'è un errore, correggi la cifra e verifica di nuovo prima di inviare alla tipografia.

Puoi anche verificare più codici in sequenza — utile quando registri un'intera linea di prodotti.

Usi pratici per settore

Industria e imballaggio

Prima di chiudere il file artwork della confezione, verifica tutti i GTIN del prodotto, della scatola e del pallet. Un errore nell'ITF-14 blocca l'ingresso nel centro di distribuzione del distributore.

E-commerce e marketplace

Amazon e altre piattaforme richiedono un GTIN valido per creare un nuovo listing. Validare prima evita messaggi di errore durante la creazione della scheda prodotto.

Import e export

Quando importi prodotti, verifica che l'EAN del produttore sia strutturalmente valido. Quando esporti, assicurati che l'UPC-A sia corretto per il mercato nordamericano.

Per le confezioni potresti anche aver bisogno di un QR Code per imballaggi con informazioni aggiuntive come numero di lotto, data di scadenza e tracking.

Errori comuni

❌ Generare un EAN a caso e pensare di poterlo usare per vendere

Un numero non è tuo solo perché l'hai generato. I GTIN devono essere acquistati presso GS1 (o rivenditori autorizzati). Usare un numero casuale che coincide con il prodotto di un'altra azienda genera conflitti di sistema presso il rivenditore.

❌ Confondere EAN-13 con un codice interno

Molti ERP generano codici interni a 13 cifre che non sono EAN-13 validi. La validazione rivela se il codice passerà gli scanner esterni.

❌ Copiare l'EAN di un prodotto simile

Ogni variante (dimensione, colore, gusto) ha bisogno di un GTIN diverso. Copiare l'EAN del prodotto da 500ml per il da 1L è un errore classico.

❌ Dimenticare lo zero iniziale in UPC-A

UPC-A ha 12 cifre. Se il tuo ERP ne ha esportate 11, manca lo zero iniziale. Il verificatore lo rileva immediatamente.

❌ Validare solo visivamente

"Sembra giusto" non è sufficiente. L'occhio umano non rileva errori di checksum. Usa sempre uno strumento.

Vedi anche: come generare un codice a barre, come usare il lettore di codici a barre online e come funziona il tracking pacchi con QR Code.

Riepilogo

  • GTIN è il numero globale di prodotto; EAN-13, UPC-A, ITF-14 sono formati visivi.
  • La cifra di controllo è calcolata tramite algoritmo e rileva errori di battitura o stampa.
  • Validare la struttura ≠ verificare la registrazione GS1 — entrambi contano in contesti diversi.
  • Prima di stampare qualsiasi confezione, valida il GTIN — è il passo più economico della produzione.
  • I GTIN casuali non possono essere usati commercialmente; devono essere acquisiti presso GS1.

Usa il verificatore di codici a barre Code2Scan per validare GTIN, EAN-13, EAN-8, UPC-A e ITF-14 in pochi secondi — gratis, senza registrazione.