SKU vs UPC vs EAN vs GTIN: le differenze tra i codici a barre spiegate

SKU vs UPC vs EAN vs GTIN: Barcode Differences Explained

SKU, UPC, EAN, GTIN — i rivenditori usano questi termini in modo intercambiabile, ma non sono la stessa cosa. Confonderli porta a prodotti duplicati, codici a barre che scansionano l’articolo sbagliato e marketplace che rifiutano i tuoi annunci.

Questa guida spiega cos’è ciascun identificatore, chi lo rilascia, come differiscono i codici a barre, come funziona la cifra di controllo e come impostare correttamente l’identificazione dei prodotti in un negozio — con una tabella di confronto e un elenco degli errori più comuni.

La risposta breve

TermineCos’èChi lo creaUnivoco dove?
SKUStock-keeping unit: il tuo codice prodotto internoTu (il rivenditore)Solo all’interno della tua attività
GTINGlobal Trade Item Number: il numero ufficiale del prodottoIl titolare del marchio, con licenza GS1In tutto il mondo
UPCUniversal Product Code: un GTIN di 12 cifre e il suo codice a barre (UPC-A)Titolare del marchio tramite GS1In tutto il mondo
EANEuropean Article Number: un GTIN di 13 cifre e il suo codice a barre (EAN-13); anche EAN-8 a 8 cifreTitolare del marchio tramite GS1In tutto il mondo

In una frase: il GTIN è il numero; UPC ed EAN sono i formati e i codici a barre più comuni che lo contengono; uno SKU è il tuo codice interno che può essere qualsiasi cosa tu voglia.

Cos’è uno SKU?

Uno SKU è un identificatore che crei per tracciare i prodotti nel tuo magazzino. Due negozi possono vendere la stessa scatoletta di zuppa con SKU completamente diversi. Poiché gli SKU sono interni, puoi progettarli in modo che siano significativi per il tuo team — ad esempio TEA-GRN-100 per 100 g di tè verde.

Buone regole per progettare gli SKU

  • Uno SKU per ogni variante vendibile (taglia, colore, formato) che devi contare o prezzare separatamente.
  • Mantienili brevi e non ambigui — evita lettere che sembrano numeri (O e 0, I e 1).
  • Non codificare elementi che cambiano, come prezzo o fornitore; usa campi dedicati per quelli.
  • Non riutilizzare mai uno SKU per un prodotto diverso, nemmeno dopo che il vecchio è stato dismesso.

Uno SKU non è automaticamente un codice a barre. Se vuoi scansionare uno SKU interno, lo stampi come codice a barre sulle tue etichette — vedi etichette con codice a barre.

Cos’è un GTIN?

Il GTIN è il numero di prodotto globalmente univoco definito da GS1, l’organizzazione no-profit che gestisce gli standard dei codici a barre. Un titolare di marchio ottiene in licenza un GS1 Company Prefix dalla sua organizzazione GS1 nazionale e lo usa per numerare i suoi prodotti. Rivenditori, marketplace e distributori usano poi quel numero per identificare il prodotto ovunque.

Struttura e famiglia GTINUn numero EAN-13 composto da un GS1 company prefix, un item reference e una cifra di controllo, sopra la famiglia GTIN: GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) e GTIN-14.GS1 Company Prefix7–10 cifre · titolare del marchioItem referenceassegnato dal marchioCifra di controllocifraStruttura di un GTIN di 13 cifre (EAN-13)GTIN-8EAN-8 · confezioni piccoleGTIN-12UPC-A · Nord AmericaGTIN-13EAN-13 · in tutto il mondoGTIN-14ITF-14 / GS1-128 · cartoniStesso sistema di numerazione, lunghezze e simboli a barre diversi — il tuo SKU interno si affianca a loro
Diagramma originale: anatomia di un GTIN-13 e la famiglia GTIN.

Un GTIN ha tre parti: il GS1 Company Prefix che identifica il titolare del marchio, un item reference scelto dal marchio per ogni prodotto e una cifra di controllo finale che permette a scanner e sistemi di rilevare errori di digitazione o lettura. La guida GS1 prevede che un prodotto modificato in modo sostanziale riceva un nuovo GTIN e che le confezioni esterne abbiano di solito un GTIN diverso da quello della singola unità di consumo.

UPC, EAN e la famiglia GTIN

NumeroCifreCodice a barre comuneUso tipico
GTIN-1212UPC-A (e UPC-E compresso)Prodotti di consumo, principalmente USA e Canada
GTIN-1313EAN-13Prodotti di consumo in tutto il mondo
GTIN-88EAN-8Confezioni molto piccole
GTIN-1414ITF-14 o GS1-128Cartoni e scatole nella catena di fornitura

Gli scanner POS moderni nella maggior parte dei paesi leggono sia UPC-A che EAN-13. Un UPC di 12 cifre può essere rappresentato come numero di 13 cifre aggiungendo uno zero iniziale, motivo per cui i sistemi spesso memorizzano i GTIN come 14 cifre con zeri di riempimento. Se il tuo negozio vende prodotti importati e locali, assicurati che il tuo POS tratti 036000241457 e 0036000241457 come lo stesso prodotto.

Come funziona la cifra di controllo (con un esempio)

Tutte le lunghezze GTIN usano la stessa cifra di controllo mod-10. Partendo dalla cifra di dati più a destra (esclusa la cifra di controllo), moltiplica le cifre alternativamente per 3 e 1, somma i risultati e scegli la cifra di controllo che porta il totale al successivo multiplo di 10.

Esempio: l’UPC-A di 12 cifre 03600024145? — trova l’ultima cifra.

  1. Cifre in posizione dispari da destra (0, 6, 0, 2, 1, 5): somma = 14, × 3 = 42.
  2. Cifre in posizione pari da destra (3, 0, 0, 4, 4): somma = 11.
  3. Totale = 42 + 11 = 53. Il successivo multiplo di 10 è 60, quindi la cifra di controllo è 60 − 53 = 7.
  4. Codice completo: 036000241457.

Un altro esempio comunemente usato: le prime 12 cifre 400638133393 danno una somma ponderata di 89, quindi la cifra di controllo EAN-13 è 1 (4006381333931). Una scansione che non supera questo test viene rifiutata, motivo per cui i codici a barre digitati male raramente corrispondono a un prodotto sbagliato.

Codici a barre in-store e a misura variabile

Non tutti i prodotti hanno un GTIN. Per gli articoli confezionati o pesati in negozio, GS1 riserva i Restricted Circulation Numbers (RCN) — ad esempio numeri di 13 cifre che iniziano con 02 o 20–29 — il cui significato è definito dall’organizzazione GS1 locale o dall’azienda, non a livello globale. Sono comunemente usati per:

  • Prodotti pesati e prezzati in negozio (gastronomia, carne, formaggio, sfusi) — dove il codice a barre può contenere un campo prezzo o peso secondo le regole locali.
  • Articoli interni come i prodotti da forno preparati in loco.
  • Coupon e buoni del negozio, in base alle regole locali.

Poiché la struttura di questi codici varia da paese a paese e da rivenditore a rivenditore, controlla le regole della tua organizzazione GS1 locale e verifica cosa supportano il tuo POS e le tue bilance prima di affidarti a codici a barre con peso o prezzo incorporati. Per i semplici articoli senza codice a barre, molti piccoli negozi stampano codici a barre interni a partire dai propri SKU.

Etichette prodotto ed etichette da scaffale

Tipo di etichettaContenuto del codice a barreScopo
Confezione del produttoreGTIN (UPC/EAN)Scansione in cassa e alla ricezione merce
Etichetta prodotto del rivenditoreSKU interno o codice di negozioArticoli senza GTIN
Etichetta sul bordo dello scaffaleSpesso il GTIN o lo SKU più il prezzoEsposizione del prezzo, scansione per il rifornimento
Etichetta su collo / cartoneGTIN-14 (ITF-14 o GS1-128)Ricezione merce e movimentazione in magazzino

Stampa le etichette dallo stesso record prodotto usato dalla cassa, così il prezzo a scaffale e quello in cassa non possono divergere. Vedi codici a barre ed etichette prezzo.

Scanner e tipi di codice a barre

La maggior parte degli scanner retail legge UPC-A, UPC-E, EAN-13 ed EAN-8 senza configurazione. Alcuni punti pratici:

  • 1D vs 2D: gli scanner lineari leggono i codici a barre classici; i lettori 2D leggono anche i codici QR e GS1 DataMatrix, e gli schermi dei telefoni.
  • ITF-14 e GS1-128 sui cartoni potrebbero dover essere abilitati nelle impostazioni dello scanner se scansioni i colli alla ricezione merce.
  • Modalità tastiera: la maggior parte degli scanner USB digita le cifre nel campo attivo seguito da Invio.

Per la configurazione e la risoluzione dei problemi, vedi la checklist di configurazione hardware POS e la pagina lettore di codici a barre.

Come impostare l’identificazione dei prodotti nel tuo negozio

  1. Crea uno SKU per ogni variante vendibile seguendo le tue regole di denominazione.
  2. Memorizza il GTIN del produttore sullo SKU per ogni prodotto che ne ha uno — scansionalo invece di digitarlo.
  3. Genera codici a barre interni per i prodotti senza GTIN e stampa le etichette.
  4. Controlla i duplicati: due SKU non devono condividere lo stesso codice a barre.
  5. Prova in cassa: scansiona dieci prodotti a caso e verifica che compaiano l’articolo e il prezzo corretti.
  6. Registra i GTIN dei colli separatamente se i fornitori consegnano in cartoni scansionabili.

Questo livello di identificazione è alla base di tutto il resto nella gestione magazzino — vedi la guida alla gestione magazzino retail e la gestione magazzino.

Quando un codice a barre non si scansiona

  1. Controlla il simbolo: i codici a barre danneggiati, spiegazzati o stampati male sono la causa più comune. Prova da un’angolazione diversa o con un lettore 2D.
  2. Controlla le impostazioni dello scanner: alcune simbologie (ad esempio ITF-14 o GS1 DataMatrix) potrebbero essere disabilitate per impostazione predefinita.
  3. Controlla il record prodotto: il codice a barre potrebbe non essere memorizzato su nessuno SKU, o esserlo con uno zero iniziale mancante.
  4. Digita il numero come soluzione temporanea, poi correggi il record così la prossima scansione funziona.
  5. Rietichetta il prodotto con un codice a barre interno se quello stampato è illeggibile.

Errori comuni

ErroreConseguenzaSoluzione
Usare lo stesso codice a barre per più variantiVendita della variante sbagliata; errori di magazzinoUn GTIN o codice interno per variante
Digitare i GTIN a manoCifre invertite, record non scansionabiliScansiona per inserire; affidati alla cifra di controllo
Acquistare “codici a barre economici” da rivenditori per il tuo marchioI codici potrebbero non esserti concessi in licenza; i marketplace potrebbero rifiutarliOttieni un GS1 Company Prefix dalla tua organizzazione GS1 nazionale
Trattare SKU e GTIN come lo stesso campoLe importazioni sovrascrivono l’uno con l’altroMantieni campi separati per SKU e codice a barre
Ignorare gli zeri inizialiLe versioni UPC ed EAN dello stesso prodotto non corrispondonoNormalizza le lunghezze nel tuo sistema
Riutilizzare vecchi codici per nuovi prodottiI report storici diventano fuorviantiDismetti i codici; creane di nuovi

Prova a scansionare i tuoi prodotti in un POS — l’edizione gratuita supporta la scansione dei codici a barre e la stampa di etichette, con dati demo per iniziare.

Domande frequenti

Qual è la differenza tra uno SKU e un UPC?

Uno SKU è un codice interno che crei per il tuo magazzino. Un UPC è un GTIN di 12 cifre rilasciato secondo gli standard GS1 che identifica il prodotto in tutto il mondo ed è stampato come codice a barre UPC-A.

Un EAN è uguale a un GTIN?

Un EAN-13 è la forma a 13 cifre del GTIN e il suo simbolo a codice a barre. GTIN è il termine ombrello che comprende anche i numeri a 8, 12 e 14 cifre.

Mi servono i GTIN per i miei prodotti?

Se vendi il tuo marchio attraverso altri rivenditori o marketplace, di solito richiedono GTIN concessi in licenza tramite GS1. Per gli articoli venduti solo nel tuo negozio, i codici a barre interni basati sui tuoi SKU spesso bastano.

Un prodotto può avere sia uno SKU che un GTIN?

Sì, e di solito dovrebbe: lo SKU per la tua gestione interna e il GTIN per la scansione e l’identificazione esterna.

Come faccio a verificare se un numero di codice a barre è valido?

Ricalcola la cifra di controllo usando la ponderazione alternata 3-1 descritta sopra, oppure usa il calcolatore ufficiale della cifra di controllo di GS1.

Fonti e approfondimenti