Codice EAN, UPC, GTIN o ISBN: le differenze spiegate

GTIN è il termine generale; EAN-13 e UPC-A ne sono le versioni a 13 e 12 cifre. Scopra come si convertono, dove rientrano GTIN-14 e ISBN e perché ASIN e SKU non lo sono.

In breve

  • GTIN è il nome della famiglia: GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) e GTIN-14 usano tutti lo stesso metodo per la cifra di controllo.
  • Un UPC-A con uno 0 davanti è un EAN-13 valido; un EAN che inizia con 0 diventa un UPC togliendo lo 0.
  • GTIN-14/ITF-14 è per i cartoni, l'ISBN (978/979) per i libri e viene da un'agenzia ISBN nazionale, l'ISSN (977) per le riviste.
  • ASIN, FNSKU, SKU, MPN e il BPID di bol.com non sono GTIN e non vanno inseriti in un campo GTIN.
  • Il prefisso indica l'ufficio GS1 che lo ha assegnato, non il paese di origine, e una cifra di controllo valida dimostra il formato, non la titolarità.

GTIN è il termine generale che comprende tutti i numeri di prodotto riportati in un codice a barre, ed EAN e UPC ne sono due lunghezze: un codice EAN-13 è un GTIN di 13 cifre (GTIN-13), usato soprattutto fuori dal Nord America, e un UPC-A è un GTIN di 12 cifre (GTIN-12), usato soprattutto negli Stati Uniti e in Canada. Se aggiunge uno zero davanti a un UPC, ottiene un codice EAN-13 valido: i due sistemi sono quindi compatibili, non concorrenti.

Il resto della famiglia segue la stessa logica. Il GTIN-8 (EAN-8) è una versione breve per confezioni molto piccole, il GTIN-14 identifica cartoni e imballi esterni, mentre ISBN e ISSN sono i numeri di libri e riviste, inseriti nel sistema GTIN con prefissi propri (978–979 e 977). Identificativi come ASIN, FNSKU, SKU e MPN sembrano simili in una scheda prodotto, ma non sono affatto GTIN.

Questa guida spiega ogni identificativo, come si convertono l'uno nell'altro, che cosa chiede davvero ogni campo di un marketplace o di un feed prodotti, e gli equivoci che causano la maggior parte degli errori nelle inserzioni. Se i codici prodotto sono una novità per Lei, inizi dalla nostra guida che cos'è un codice EAN e come lo usano i venditori online, poi torni qui per le differenze.

Che cos'è un GTIN? Il termine generale dietro ogni codice a barre

GTIN sta per Global Trade Item Number (numero globale di articolo commerciale). È il nome che GS1, l'organizzazione mondiale per gli standard all'origine dei codici a barre del commercio, usa per i suoi identificativi di articolo. Un GTIN identifica uno specifico articolo commerciale: un prodotto in una taglia, un colore, un gusto e una confezione precisi. Non dice nulla sul prezzo, sulle scorte o sul luogo di produzione. Rivenditori e marketplace lo usano come chiave per recuperare tutte le altre informazioni.

Un GTIN esiste in quattro lunghezze. La specifica di Google Merchant Center, uno dei riepiloghi pubblici più chiari, accetta esattamente queste quattro: 8, 12, 13 o 14 cifre (Google Merchant Center: gtin).

  • GTIN-8: 8 cifre, riportato in un codice a barre EAN-8, per confezioni molto piccole.
  • GTIN-12: 12 cifre, il numero di un codice a barre UPC-A, usato soprattutto negli Stati Uniti e in Canada.
  • GTIN-13: 13 cifre, il numero di un codice a barre EAN-13, usato in Europa e nella maggior parte del resto del mondo. Anche il codice JAN giapponese è un GTIN-13.
  • GTIN-14: 14 cifre, usato per unità commerciali come cartoni e imballi esterni, di solito stampato come codice a barre ITF-14 o GS1-128.

Quindi «GTIN» è il cognome della famiglia, mentre «EAN», «UPC», «JAN» e «ITF-14» sono i nomi d'uso comune di alcuni suoi membri. Quando un modulo di un marketplace chiede un «GTIN», ciascuna delle quattro lunghezze è tecnicamente un GTIN, anche se in pratica un prodotto di consumo europeo userà quasi sempre un codice EAN di 13 cifre.

Perché le diverse lunghezze sono compatibili

Le quattro lunghezze condividono un'unica logica di numerazione. Ogni GTIN termina con una cifra di controllo calcolata con lo stesso metodo modulo 10, e qualsiasi GTIN può essere scritto su 14 cifre aggiungendo zeri iniziali. GS1 UK lo descrive proprio così quando spiega che un GTIN-13 richiede uno zero iniziale se inserito in un campo di 14 cifre (GS1 UK: livelli di imballaggio). Gli zeri iniziali non modificano la cifra di controllo: per questo un UPC, un EAN e un GTIN-14 completato con zeri possono indicare lo stesso prodotto.

Scritto comeEsempio (illustrativo)Stesso articolo?
UPC-A (GTIN-12)012345678905Sì
EAN-13 (GTIN-13)0012345678905Sì, con uno zero iniziale aggiunto
Campo a 14 cifre (formato GTIN-14)00012345678905Sì, con due zeri iniziali aggiunti

Il numero di esempio qui sopra è un numero fittizio di uso comune per illustrare il calcolo. Non viene presentato come un prodotto reale.

Codice EAN o UPC: qual è la differenza?

La risposta breve: lunghezza e storia. Un UPC-A ha 12 cifre e un EAN-13 ne ha 13. Entrambi sono GTIN, entrambi usano lo stesso metodo per la cifra di controllo e i codici a barre sono quasi identici: barre bianche e nere con le cifre stampate sotto. Gli scanner di cassa moderni leggono entrambi.

La risposta più lunga risale a come si sono diffusi i codici a barre. L'UPC (Universal Product Code) era il sistema nordamericano, gestito dall'organizzazione che oggi è GS1 US. L'EAN (in origine European Article Number) ha esteso l'idea al resto del mondo aggiungendo una cifra all'inizio. Quella cifra in più ha creato spazio per nuovi intervalli di numeri, che GS1 ha poi suddiviso tra i suoi uffici nazionali. Il nome europeo è rimasto anche dopo che il sistema è diventato globale: l'EAN è stato rinominato GTIN-13 nel 2009, ma quasi tutti dicono ancora «codice EAN» (Shopify).

EAN-13UPC-A
Nome GTINGTIN-13GTIN-12
Cifre1312
Area principaleEuropa e gran parte del mondoStati Uniti e Canada
Prime cifrePrefisso GS1 di 2–3 cifre, poi il resto del prefisso aziendalePrefisso aziendale che inizia con 0 o 1 (se scritto come EAN-13)
Cifra di controlloModulo 10, pesi 1 e 3Modulo 10, pesi 1 e 3
Versione breveEAN-8 (GTIN-8)UPC-E (8 cifre, compresso)
Dimensione nominale del codice a barreCirca 37,29 × 25,93 mmCirca 37,29 × 25,91 mm
Conversione nell'altroSolo se inizia con 0: togliere lo 0 inizialeSempre: aggiungere uno 0 iniziale

Le dimensioni nominali provengono dalla guida di un produttore di stampanti (idprt, una fonte commerciale); la nostra guida alla stampa dei codici a barre tratta in dettaglio dimensioni, zone di rispetto e colori.

Come convertire un UPC in un codice EAN (e viceversa)

  1. Prenda l'UPC-A di 12 cifre, per esempio 012345678905.
  2. Aggiunga uno 0 davanti: 0012345678905. Ora è un codice EAN valido di 13 cifre.
  3. Lasci invariata l'ultima cifra. La cifra di controllo non cambia, perché uno zero iniziale non aggiunge nulla alla somma ponderata.
  4. Per tornare indietro, un EAN-13 che inizia con 0 può essere scritto come UPC-A eliminando quel primo 0. Un EAN-13 che inizia con qualsiasi altra cifra non ha un equivalente UPC-A.

Per questo i codici provenienti dagli Stati Uniti compaiono spesso nei sistemi europei con uno 0 iniziale. Se vede un EAN del tipo 0xxxxxxxxxxxx, è molto probabilmente un UPC-A scritto su 13 cifre. Questo Le dice che il prefisso aziendale è stato assegnato da GS1 US, nient'altro.

E l'UPC-E?

L'UPC-E è una forma compressa a 8 cifre di alcuni numeri UPC-A, usata sulle confezioni piccole in Nord America. Non è un numero a sé: si espande in un UPC-A di 12 cifre secondo regole fisse. Google chiede ai venditori di convertire i codici UPC-E nella loro forma a 12 cifre prima di inviarli. Non confonda l'UPC-E con l'EAN-8, che è un numero di 8 cifre autonomo, con una propria assegnazione.

Posso usare un UPC in Europa, o un codice EAN negli Stati Uniti?

Sì. Poiché entrambi sono GTIN e gli scanner moderni leggono entrambe le simbologie, un prodotto con un UPC-A può essere venduto in Europa e un prodotto con un EAN-13 può essere venduto in Nord America. In genere i marketplace accettano l'uno o l'altro nel campo dell'identificativo prodotto, a patto di scegliere il tipo giusto nel menu a tendina (selezionare «EAN» e poi incollare 12 cifre è un motivo di rifiuto frequente; veda la sezione sugli equivoci più avanti).

Ai fini dell'accettazione conta non tanto che il codice si chiami UPC o EAN, quanto che sia valido, univoco per il prodotto e, sui canali che lo verificano, concesso in licenza al marchio che sta pubblicando. Il prefisso non è un passaporto. Un prodotto il cui codice inizia con 0 non è «americano», e uno che inizia con 80 non è «italiano».

GTIN o EAN: sono la stessa cosa?

Quasi. Ogni EAN-13 è un GTIN, ma non ogni GTIN è un EAN-13. «GTIN-13» ed «EAN-13» indicano lo stesso numero di 13 cifre; GS1 preferisce il nome GTIN, mentre venditori, fornitori e molti marketplace dicono ancora EAN. Se un fornitore Le invia un «codice EAN» e un modulo chiede un «GTIN», può inserire l'EAN così com'è.

L'equivoco di solito nasce al contrario. Quando un modulo americano chiede un «GTIN» e Lei ha un UPC, inserisca l'UPC di 12 cifre. Quando un modulo europeo chiede un «EAN» e Lei ha un UPC, lo inserisca con uno zero iniziale. Quando un partner logistico chiede il «GTIN del cartone», intende un GTIN-14 per l'imballo esterno, non l'EAN della singola unità contenuta.

L'anatomia di un GTIN-13

Un EAN-13 è composto da tre parti (secondo la descrizione di AECOC, GS1 Spain):

  • Prefisso aziendale GS1 (7–10 cifre): inizia con un prefisso GS1 di 2–3 cifre che indica quale ufficio nazionale GS1 lo ha assegnato, seguito dal resto del numero aziendale.
  • Riferimento articolo: le cifre che il titolare del marchio assegna ai singoli prodotti. Più lungo è il prefisso aziendale, meno riferimenti articolo restano disponibili. GS1 Germany, per esempio, vende un numero base di 9 cifre per 1.000 GTIN, uno di 8 cifre per 10.000 e uno di 7 cifre per 100.000.
  • Cifra di controllo: l'ultima cifra, calcolata dalle prime 12.

Prendiamo il numero illustrativo 8712345678906. Le prime 12 cifre, ponderate alternativamente per 1 e 3, danno una somma di 114; il multiplo di 10 successivo è 120, quindi la cifra di controllo è 6. L'esempio mostra solo il calcolo; non è un prodotto reale. Può verificare qualsiasi numero con il calcolatore qui sotto oppure leggere il metodo completo nella nostra guida alla cifra di controllo EAN.

Digiti le prime 12 cifre per ottenere la 13ª, oppure tutte e 13 per verificare un codice.
Digiti almeno 12 cifre.

Falso mito: il prefisso non indica il paese di origine. GS1 afferma che i prefissi «non identificano il paese di origine di un determinato prodotto» (elenco dei prefissi aziendali GS1). 800–839 significa che il prefisso aziendale è stato assegnato da GS1 Italy, 870–879 da GS1 Nederland, 400–440 da GS1 Germany, 500–509 da GS1 UK, 300–379 da GS1 France e 840–849 da AECOC (GS1 Spain). Un prodotto fabbricato in Cina da un marchio olandese può iniziare con 87; un prodotto fabbricato nei Paesi Bassi può iniziare con 0.

GTIN-8 ed EAN-8: il codice breve per le confezioni piccole

Un EAN-8 riporta un GTIN-8 di 8 cifre. Esiste per i prodotti troppo piccoli per un codice a barre EAN-13 completo: pensi a un burrocacao, a un tubetto di colla o a una bustina monodose di spezie. Il codice a barre è largo circa due terzi di un EAN-13.

I numeri GTIN-8 sono scarsi perché 8 cifre consentono molte meno combinazioni, quindi gli uffici GS1 li assegnano solo quando servono davvero. GS1 Nederland, per esempio, assegna un EAN-8 solo per determinate dimensioni, ad esempio quando la superficie stampabile totale è inferiore a 80 cm², e ricorda che spesso è possibile ridurre un EAN-13. I prezzi lo riflettono: GS1 Nederland chiede 53 € una tantum per un GTIN-8 e GS1 Germany 16 € all'anno per un numero breve.

Un EAN-8 entra in un campo di 13 cifre?

Sì, completato con zeri. Un EAN-8 scritto su 13 cifre riceve cinque zeri iniziali, su 14 cifre ne riceve sei. La cifra di controllo resta la stessa. Faccia però attenzione: alcuni sistemi trattano un codice che inizia con più zeri come un UPC. Se un marketplace ha un'opzione «EAN-8» o «GTIN» separata, la scelga invece di forzare il codice in un campo UPC.

Un piccolo venditore online dovrebbe usare l'EAN-8?

Di solito no. La maggior parte dei venditori che chiedono dell'EAN-8 in realtà vuole un codice a barre più piccolo, non un numero diverso. Un EAN-13 standard può essere stampato fino a circa l'80% della sua dimensione nominale, e su un'etichetta piccola spesso basta. Il GTIN-8 ha senso quando la confezione è davvero minuscola e deve essere letta da uno scanner alla cassa; per i prodotti venduti solo online raramente aggiunge qualcosa.

GTIN-14 e ITF-14: i codici per cartoni e imballi esterni

Un GTIN-14 identifica un'unità commerciale anziché un'unità consumatore: un cartone da 12 bottiglie, una cassa da 48 lattine, un imballo esterno con 6 confezioni interne. Li scansionano i magazzini e i centri di distribuzione, non i clienti alla cassa. I GTIN-14 sono di solito stampati come codice a barre ITF-14 (un codice a barre robusto, spesso stampato direttamente sul cartone ondulato) o all'interno di un codice a barre GS1-128 sulle etichette logistiche.

GS1 UK traccia una linea netta: un'unità consumatore destinata alla vendita al dettaglio deve riportare un GTIN-13 in un codice a barre EAN-13, mentre i livelli di imballaggio superiori possono usare il GTIN-14. In un campo GTIN-14, un GTIN-13 si scrive con uno zero iniziale.

Il rapporto tra un GTIN-14 e il codice EAN della singola unità

Un cartone è un articolo commerciale diverso dall'unità che contiene, quindi ha bisogno di un numero diverso. Un metodo comune per costruirlo consiste nel prendere le 12 cifre che precedono la cifra di controllo del GTIN-13 dell'articolo, anteporre una cifra che indica il livello di imballaggio e calcolare una nuova cifra di controllo. Con il numero illustrativo 8712345678906:

LivelloIdentificativoNumero (illustrativo)Codice a barre
Singolo articolo (unità consumatore)GTIN-138712345678906EAN-13
Stesso articolo in un campo a 14 cifreGTIN-13 completato08712345678906Usato nei dati, non è un nuovo articolo
Cartone da 12GTIN-1418712345678903ITF-14 o GS1-128

Noti che la cifra di controllo del cartone passa da 6 a 3, perché l'1 iniziale è una cifra vera e propria, non un riempimento. Molti titolari di marchio assegnano semplicemente un nuovo GTIN-13 ai propri cartoni; si usano entrambi gli approcci. In ogni caso, il cartone non condivide mai il numero con l'unità.

Chi vende sui marketplace ha bisogno del GTIN-14?

Raramente. Se vende online articoli singoli, Le serve un GTIN per ogni variante in vendita, non per le scatole in cui il fornitore li spedisce. Il GTIN-14 diventa rilevante quando vende all'ingrosso, spedisce ai centri di distribuzione della grande distribuzione o vende confezioni multiple fisse che il cliente acquista come un'unica unità. Google, per esempio, accetta «ITF-14 (multipack): 14 cifre» nel suo attributo gtin. Quando una confezione multipla viene venduta ai consumatori come un unico prodotto, molti venditori le assegnano invece un proprio GTIN-13. Il nostro articolo su varianti, bundle e quando serve un nuovo codice EAN illustra queste scelte.

ISBN e ISSN: perché libri e riviste hanno numeri propri

Un ISBN (International Standard Book Number) è un identificativo per i libri che è stato integrato nel sistema GTIN. Da quando i libri sono passati all'ISBN di 13 cifre, un ISBN-13 è anche un GTIN-13 valido. Inizia con il prefisso GS1 «Bookland» 978 o 979. Le riviste e le altre pubblicazioni periodiche usano un ISSN, che entra in un GTIN-13 con il prefisso 977.

La differenza fondamentale è chi li assegna. Gli ISBN provengono dalle agenzie nazionali ISBN, non da GS1 né dai rivenditori di codici a barre. Se pubblica un libro, ottiene l'ISBN dall'agenzia ISBN del Suo paese e lo stampa come codice a barre EAN-13 sulla copertina. Un normale codice EAN acquistato da un fornitore di codici prodotto è l'identificativo sbagliato per un libro, e non dovrebbe usarlo.

Un ISBN per ogni edizione

Ogni formato e ogni edizione di un libro è un prodotto distinto: l'edizione rilegata, il tascabile e l'e-book hanno ciascuno bisogno del proprio ISBN. bol.com lo spiega chiaramente ai suoi venditori (piattaforma partner di bol.com). Anche una seconda edizione riveduta riceve un nuovo numero, in linea con la regola generale secondo cui un prodotto modificato ha bisogno di un nuovo identificativo.

ISBN-10 o ISBN-13

I libri meno recenti riportano un ISBN di 10 cifre. Google chiede ai venditori di inviare l'ISBN-13 e di convertire gli ISBN-10. La conversione segue lo stesso schema del passaggio da UPC a EAN, con una differenza: si antepone 978 alle prime nove cifre e poi si calcola una nuova cifra di controllo con il metodo GTIN, perché l'ISBN-10 usava un altro sistema di cifra di controllo. Per esempio, le 12 cifre illustrative 978123456789 danno una cifra di controllo GTIN pari a 7, quindi l'ISBN-13 sarebbe 9781234567897.

PrefissoSignificatoChi lo assegna
978, 979ISBN (libri)Agenzie nazionali ISBN
977ISSN (riviste, periodici)Il sistema ISSN, non GS1 né i rivenditori di codici a barre
Altri prefissi GS1Prodotti comuni (EAN/UPC)Uffici nazionali GS1, ai titolari di marchio

Se vende sia libri sia altri prodotti, li tenga separati nel catalogo: i libri con ISBN, tutto il resto con EAN o UPC. Alcuni marketplace hanno campi ISBN separati, e un libro pubblicato con un EAN che non inizia con 978/979 rischia di essere rifiutato o accorpato in modo errato.

ASIN, FNSKU, SKU e MPN: identificativi che non sono GTIN

Una scheda prodotto su un marketplace o in un feed è piena di codici. Solo alcuni sono GTIN. Confonderli è uno dei motivi più comuni per cui un'offerta finisce collegata al prodotto sbagliato, quindi conviene sapere quale è quale.

IdentificativoChi lo assegnaAmbitoÈ un GTIN?Uso tipico
EAN / UPC (GTIN)Il titolare del marchio, da un intervallo di numeri in licenza o acquistatoGlobaleSìIdentificare il prodotto ovunque
ASINAmazonSolo AmazonNoID interno del catalogo Amazon
FNSKUAmazonSolo Amazon FBANoEtichetta che traccia le Sue scorte nei magazzini Amazon
SKULei (il venditore)La Sua aziendaNoGestione del magazzino, evasione degli ordini
MPNIl produttoreLa gamma di quel produttoreNoCodice articolo o modello; abbinato al marchio nei feed
BPIDbol.comSolo bol.comNoRaggruppa più EAN di uno stesso prodotto

ASIN e FNSKU

L'ASIN (Amazon Standard Identification Number) è l'ID che Amazon assegna a ogni pagina prodotto del suo catalogo. Quando crea una nuova inserzione con un GTIN, Amazon crea un ASIN e lo collega a quel GTIN. Al di fuori di Amazon, un ASIN non significa nulla.

L'FNSKU è l'etichetta che Amazon usa per le scorte nei suoi centri logistici, in modo da distinguere le Sue unità di un ASIN da quelle di un altro venditore. Viene stampato come codice a barre, ed è per questo che i venditori a volte lo scambiano per un codice EAN. Non lo è, e non va mai inserito in un campo GTIN altrove. Le regole per creare inserzioni su Amazon, comprese le esenzioni GTIN e il Brand Registry, sono trattate nel nostro articolo sui codici EAN per Amazon.

SKU

Uno SKU (stock keeping unit, unità di magazzino) è il Suo codice interno: CANDLE-LAV-200 per una candela alla lavanda da 200 g, per esempio. Può creare gli SKU liberamente e modificarli quando vuole. Google dice espressamente di non inserire gli SKU nei campi GTIN, marca o MPN (Google: identificatori univoci di prodotto). Va benissimo, ed è spesso utile, averli entrambi: uno SKU per il Suo sistema di magazzino e un codice EAN per il mondo esterno.

MPN

L'MPN (manufacturer part number, codice del produttore) è il numero di modello o di parte che un produttore assegna al proprio prodotto, come il codice sul retro di una cartuccia per stampante. È univoco solo all'interno di quel marchio, per questo i feed lo abbinano al nome del marchio. Per i prodotti a marchio proprio o private label senza GTIN, Google accetta in alternativa marca più MPN. Anche eBay considera marca e MPN parte degli identificativi di prodotto.

Il BPID su bol.com

bol.com raggruppa più EAN di quello che considera un unico prodotto, come confezioni di formato diverso o versioni regionali, sotto un unico bol Product ID (BPID) (documentazione API di bol.com). Come l'ASIN, è un ID di piattaforma e non un GTIN. Per sapere come bol.com gestisce le inserzioni condivise e gli EAN duplicati, consulti la nostra guida ai codici EAN per bol.com.

Il numero e il codice a barre: le simbologie spiegate

Gran parte della confusione tra EAN, UPC e GTIN nasce dal fatto che le stesse parole indicano due cose: il numero e il codice a barre che lo riporta. La terminologia di GS1 aiuta a fare chiarezza. Il GTIN è il numero. EAN-13, UPC-A, EAN-8, ITF-14, GS1-128, GS1 DataMatrix e i codici QR sono simbologie: modi di disegnare un numero affinché uno scanner possa leggerlo.

Codice a barre (simbologia)ContieneDove si trova
EAN-13GTIN-13 (anche ISBN, ISSN)Prodotti di consumo in tutto il mondo
UPC-AGTIN-12Prodotti di consumo, Stati Uniti e Canada
EAN-8GTIN-8Confezioni molto piccole
UPC-EGTIN-12 compressoConfezioni piccole, Nord America
ITF-14GTIN-14 (o GTIN-13 completato)Cartoni e imballi esterni
GS1-128GTIN-14 più dati aggiuntivi (lotto, date)Etichette logistiche, pallet
GS1 DataMatrix / QR (GS1 Digital Link)GTIN più dati aggiuntivi o un link webSettore sanitario e, sempre più spesso, confezioni di consumo

GS1 definisce l'EAN/UPC il più antico e il più diffuso dei suoi codici a barre, stampato praticamente su ogni prodotto di consumo al mondo. La conseguenza pratica per i venditori: l'immagine del codice a barre è la parte facile. Può generare gratuitamente un codice a barre EAN-13 a partire da un numero di cui dispone. Ciò che non può fare è inventare il numero stesso, perché deve essere univoco e, su alcuni canali, riconducibile alla Sua azienda.

I codici 2D sostituiranno EAN e UPC?

Non a breve. L'obiettivo «Sunrise 2027» di GS1 è che i sistemi di cassa del commercio al dettaglio in tutto il mondo siano in grado di leggere codici a barre 2D, come GS1 DataMatrix e codici QR con GS1 Digital Link, entro la fine del 2027. È una tappa di preparazione, non un obbligo per i marchi. Le pagine di assistenza di GS1 indicano che oggi un codice QR GS1 «deve essere usato insieme a un codice a barre EAN o UPC» (assistenza GS1). Il GTIN contenuto in un codice 2D è lo stesso numero del Suo EAN, quindi l'identificativo non cambia; cambia solo il modo in cui viene disegnato. Il Suo codice a barre EAN-13 resta valido a ottobre 2026.

Quale identificativo chiede ogni canale?

I moduli usano raramente nomi coerenti. Una piattaforma ha un campo «Codice a barre», un'altra chiede un «ID prodotto» con un menu a tendina dei tipi, un feed vuole gtin. La tabella seguente traduce i nomi di campo più comuni nell'identificativo da inserire. Le regole dei canali sono aggiornate a ottobre 2026; consulti le pagine di assistenza della piattaforma prima di pubblicare.

Canale / campoCosa inserireNote
Google Merchant Center gtinGTIN-8, -12, -13 o -14 (UPC-E convertito in 12 cifre, ISBN-10 convertito in ISBN-13)Consigliato se il prodotto ha un GTIN assegnato dal produttore; i prodotti a marchio proprio possono usare marca + MPN
Google mpnCodice del produttoreNon il Suo SKU
Amazon «ID prodotto» + tipoUPC, EAN, ISBN, JAN o GTIN, in base al tipo sceltoAmazon verifica i codici con i dati GS1; esenzione GTIN possibile per alcuni prodotti
bol.comEAN o ISBNEAN registrato presso GS1 obbligatorio per gli articoli di marca; per gli articoli senza marca bol.com dichiara di non imporre ancora la registrazione
Identificativi prodotto eBayEAN, UPC o ISBN, più marca e MPN«Non applicabile» consentito quando non esiste davvero un codice
KauflandEANUna pagina prodotto per EAN, condivisa da tutti i venditori
Shopify, «Codice a barre» della varianteUPC, EAN, ISBN o GTINDalla versione API 2026-10, fino a 20 identificativi tipizzati per variante
Magazzino / ingrossoGTIN-13 per le unità, GTIN-14 per i cartoniChieda quale livello serve

Google Shopping

Google tratta le quattro lunghezze di GTIN come un unico attributo. Chiede un GTIN quando il prodotto ne ha uno assegnato dal produttore, precisa che i prodotti senza GTIN non ne hanno bisogno, e richiede una cifra di controllo valida e nessun prefisso riservato o per coupon (02, 04, 2, 05, 98, 99, 981–984). Ogni variante di colore o taglia ha bisogno del proprio GTIN. Il nostro articolo su GTIN per Google Shopping e identifier_exists spiega quando lasciare vuoto il campo.

Shopify e altri negozi online

Nessuna piattaforma di e-commerce richiede un GTIN per vendere nel proprio negozio, ma il campo alimenta le Sue inserzioni su Google e le integrazioni con i marketplace. La versione API 2026-10 di Shopify ha sostituito il campo unico barcode con una connessione barcodes che contiene fino a 20 identificativi per variante, ciascuno tipizzato come UPC, EAN, ISBN, GTIN o ASIN e convalidato secondo il proprio standard (changelog di Shopify). Questo rende la differenza tra i tipi più visibile di prima: ora un ASIN può stare accanto a un EAN senza essere scambiato per esso.

Amazon e bol.com

Questi due marketplace a catalogo guardano a qualcosa di più del formato. Amazon dichiara da tempo di verificare UPC ed EAN con il database GS1 e di considerare non validi i codici che non corrispondono alle informazioni di GS1. bol.com richiede un EAN registrato presso GS1 per gli articoli di marca, mentre per gli articoli senza marca dichiara di non imporre ancora la registrazione (piattaforma partner di bol.com, verificato a ottobre 2026). Per questi due canali, quindi, il tipo di identificativo è solo metà della questione; l'altra metà è a chi è concesso in licenza il numero.

Esempio pratico: un prodotto, più identificativi

Per vedere come si incastrano i pezzi, seguiamo una venditrice di fantasia, «una produttrice di candele», che vende una candela alla lavanda in due formati tramite il proprio negozio online, bol.com e Google Shopping, e fornisce cartoni da 12 a un piccolo negozio di articoli da regalo.

ArticoloSKU (suo)GTINNote
Candela alla lavanda 200 gLAV-200GTIN-13 n. 1Stampato come EAN-13 sull'etichetta
Candela alla lavanda 400 gLAV-400GTIN-13 n. 2Formato diverso, quindi nuovo GTIN
Confezione regalo: entrambe le candeleLAV-SETGTIN-13 n. 3Un bundle creato da lei è un nuovo articolo commerciale
Cartone da 12 × 200 g per il negozio di regaliLAV-200-C12GTIN-14 o un nuovo GTIN-13Serve solo se il negozio scansiona i cartoni

Su Google Shopping invia i GTIN-13 n. 1 e n. 2 nel campo gtin e il nome del suo marchio in brand. I suoi SKU vanno nel sistema del suo negozio e nel campo id, mai in gtin. Su bol.com, l'idoneità dei suoi codici non GS1 dipende da come bol.com classifica le candele: come marchio, bol.com richiede EAN registrati presso GS1; come articoli senza marca, bol.com al momento non impone la registrazione. Se in futuro intende vendere le candele tramite una catena di negozi, quello è il momento di scegliere GS1, perché le catene verificano che il GTIN sia registrato a nome del fornitore.

Non ha affatto bisogno di un UPC, nemmeno se ordina un cliente negli Stati Uniti: i suoi EAN-13 funzionano anche lì. E non ha mai bisogno di un ISBN, a meno che non pubblichi come libro il manuale sulla produzione di candele che accompagna i prodotti.

Dove richiedere i codici EAN e UPC?

Il tipo di identificativo Le indica il formato; non Le dice di chi è il numero. GS1 si definisce l'unico fornitore ufficiale di GTIN GS1, e li si ottiene associandosi all'ufficio GS1 nazionale, in Italia GS1 Italy, che concede in licenza un prefisso aziendale o singoli numeri, di solito dietro pagamento di una quota annuale. GS1 UK, per esempio, chiede 50 £ all'anno per 10 GTIN-13 alle aziende con un fatturato fino a 99.999 £ (rinnovi dal 1° aprile 2025), e GS1 Nederland chiede 61 € all'anno per 10 codici più un contributo annuale di 28 € per le aziende più piccole. I prezzi variano da paese a paese, e il diritto di usare i numeri termina quando smette di pagare.

Anche fornitori indipendenti vendono numeri EAN-13 validi. GTINcodes.com è uno di questi: fornisce numeri EAN-13 validi dal proprio stock, assegna ciascuno una sola volta e lo registra a nome dell'acquirente nel proprio registro GTINcodes, dove chiunque può verificare un codice. Non si tratta di un'adesione a GS1. Nello strumento di ricerca di GS1, Verified by GS1, un numero acquistato in questo modo mostra il titolare originario della licenza o nessun dato, non l'acquirente.

Quindi EAN o UPC non è la domanda che decide se un codice verrà accettato. Le domande sono: il canale verifica i dati di licenza GS1? E il prodotto è di marca? Per il Suo negozio online, eBay, Kaufland e canali simili in cui la regola è «un EAN valido e univoco», e per gli articoli senza marca su bol.com, dove al momento la registrazione non è imposta, un codice registrato di un rivenditore può essere una soluzione pratica. GS1 è la scelta migliore per supermercati e catene di negozi, Zalando, prodotti di marca su Amazon e bol.com, e per chiunque abbia bisogno che il nome della propria azienda compaia nel registro GS1. Il nostro confronto onesto tra adesione a GS1 e acquisto da un rivenditore illustra costi e compromessi paese per paese.

Qualunque sia la fonte, non inventi mai un numero. Un codice EAN inventato può avere una cifra di controllo perfetta e appartenere comunque al prodotto di qualcun altro. Google Merchant Center lo chiama «GTIN errato»: valido nel formato, ma collegato a un prodotto diverso. I marketplace che creano una pagina prodotto per ogni EAN collegheranno la Sua offerta all'articolo sbagliato, oppure la rifiuteranno.

Se ha ricevuto un codice da un fornitore o da un precedente titolare e vuole sapere a chi è registrato, lo cerchi in Verified by GS1 e, per i codici forniti da GTINcodes.com, usi la verifica codici di GTINcodes. I due registri rispondono a domande diverse, quindi un risultato nell'uno non sostituisce l'altro.

Equivoci comuni tra EAN, UPC e GTIN (e come risolverli)

La maggior parte dei messaggi «ID prodotto non valido» non è causata da codici falsi, ma da piccoli errori di formattazione. Ecco quelli che vediamo più spesso nelle domande dei venditori.

1. Un codice EAN di 13 cifre in un campo UPC (o viceversa)

Se sceglie «UPC» e incolla 13 cifre, molti sistemi rifiutano il valore perché ha la lunghezza sbagliata. Scelga «EAN» per 13 cifre e «UPC» per 12. Se il Suo EAN inizia con 0 e la piattaforma offre solo UPC, tolga lo zero iniziale. Se sceglie «EAN» e incolla un UPC di 12 cifre, aggiunga uno zero iniziale.

2. Zeri iniziali persi nei fogli di calcolo

I fogli di calcolo trattano i codici come numeri ed eliminano senza avvisare gli zeri iniziali, così 0012345678905 diventa 12345678905, che ha 11 cifre e non supera nessun controllo. Formatti la colonna come testo prima di incollare, oppure salvi i codici con un apostrofo davanti. I codici lunghi possono anche trasformarsi in notazione scientifica, come 8,71235E+12, il che distrugge completamente il numero.

3. Spazi, trattini e caratteri nascosti

Le cifre stampate sotto un codice a barre sono spesso raggruppate con spazi, e gli ISBN sono spesso scritti con trattini (978-1-23-456789-7). I feed e i campi dei marketplace si aspettano solo cifre. Elimini spazi, trattini e caratteri invisibili copiati dai PDF prima del caricamento.

4. Lo stesso codice su tutte le varianti

Una T-shirt in tre taglie e due colori corrisponde a sei prodotti e richiede sei GTIN. Usare un solo EAN per tutte le varianti è una causa classica di errori «EAN già in uso» e di recensioni collegate alla taglia sbagliata. GS1 Nederland porta l'esempio di calzini bianchi e neri in tre taglie: sei codici, e altri sei se vende anche confezioni da 3.

5. Un FNSKU o uno SKU nel campo GTIN

FNSKU e SKU contengono spesso lettere. Nessuno dei due è un GTIN. Se un feed rifiuta il Suo «GTIN» perché contiene lettere, quasi certamente si tratta di uno dei due.

6. Un prefisso riservato o per coupon

I codici che iniziano con 02, 04 o 2 sono riservati all'uso interno nei punti vendita, ad esempio per gli articoli a peso variabile etichettati al banco gastronomia, e quelli che iniziano con 05, 98 e 99 sono destinati ai coupon. Google li rifiuta nei feed prodotti. Se il codice a barre di un fornitore inizia con 2, probabilmente è stato stampato dal negozio per uso interno e non è un GTIN con cui può pubblicare un prodotto.

7. Credere che la cifra di controllo dimostri che il codice è legittimo

La cifra di controllo rileva solo errori di battitura e di lettura. Un codice che supera il controllo può comunque non essere registrato, essere già in uso o essere concesso in licenza a un'altra azienda. Usi la cifra di controllo per individuare gli errori e una ricerca in un registro per le questioni di titolarità. GS1 spiega il calcolo nella sua pagina sulla cifra di controllo.

Ordine rapido di verifica

  1. Conti le cifre: 8, 12, 13 o 14. Qualsiasi altro numero indica un errore di formattazione.
  2. Verifichi che il tipo selezionato corrisponda alla lunghezza (UPC = 12, EAN = 13).
  3. Ricalcoli la cifra di controllo. Se è errata, di solito si tratta di un errore di battitura o di uno zero perso.
  4. Verifichi che il prefisso non sia 02, 04, 2x, 05, 98 o 99, e che solo i libri usino 978/979.
  5. Cerchi il codice sul marketplace per vedere se è già collegato a un altro prodotto.
  6. Consulti il registro pertinente per confermare a chi è registrato il codice.

Riepilogo: EAN, UPC, GTIN e ISBN in sintesi

Usi questa checklist quando crea i prodotti o compila un modulo di un marketplace.

  • GTIN è il nome della famiglia. Esiste in 8, 12, 13 e 14 cifre, tutte con lo stesso metodo per la cifra di controllo.
  • EAN-13 = GTIN-13. Lo standard per i prodotti di consumo fuori dal Nord America. «Codice EAN» e «GTIN-13» indicano le stesse 13 cifre.
  • UPC-A = GTIN-12. Lo standard nordamericano. Aggiunga uno 0 iniziale e diventa un EAN-13 valido; un EAN che inizia con 0 diventa un UPC togliendo lo 0.
  • EAN-8 = GTIN-8, solo per confezioni davvero piccole. Di solito la soluzione migliore è un codice a barre EAN-13 più piccolo.
  • GTIN-14 / ITF-14 serve per cartoni e imballi esterni, non per il singolo articolo che il cliente acquista.
  • ISBN (978/979) è per i libri e viene dalla Sua agenzia nazionale ISBN; ISSN (977) è per le riviste. Un ISBN per ogni edizione e formato.
  • ASIN, FNSKU, SKU, MPN e BPID non sono GTIN. Non li inserisca nei campi GTIN.
  • Il prefisso indica l'ufficio GS1 che lo ha assegnato, non il paese di origine.
  • Una cifra di controllo valida dimostra il formato, non la titolarità. Verifichi la registrazione separatamente.
  • Assegni a ogni variante e a ogni bundle il proprio GTIN, e non inventi mai numeri.
  • Per catene di negozi, Zalando e prodotti di marca su Amazon o bol.com, scelga GS1. Per il Suo negozio online e i canali che chiedono un EAN valido e univoco, può andare bene un codice registrato a Suo nome da un fornitore come GTINcodes.com; consulti i pacchetti di codici attualmente disponibili nei nostri shop.

Domande frequenti

Un UPC di 12 cifre è accettato sui marketplace europei?

Sì. Un UPC-A è un GTIN-12, e la maggior parte dei marketplace europei e Google lo accettano. Selezioni UPC come tipo oppure, se è disponibile solo un campo EAN, aggiunga uno zero davanti e lo inserisca come codice EAN di 13 cifre.

Perché il mio codice EAN inizia con 0?

Un EAN-13 che inizia con 0 è di solito un UPC-A scritto su 13 cifre, il che significa che il prefisso aziendale è stato assegnato da GS1 US. Non dice nulla sul luogo di produzione e funziona esattamente come qualsiasi altro EAN-13.

Posso usare un codice EAN al posto di un ISBN per un libro?

No. I libri hanno bisogno di un ISBN rilasciato dall'agenzia ISBN nazionale del Suo paese, che inizia con 978 o 979 e viene stampato come codice a barre EAN-13. Ogni edizione e formato, come rilegato, tascabile ed e-book, richiede un proprio ISBN.

Un codice JAN è la stessa cosa di un EAN?

Sì, in pratica. JAN è il nome giapponese dello stesso formato GTIN-13, e Google indica il JAN come codice di 8 o 13 cifre. Può inserire un JAN di 13 cifre ovunque sia richiesto un EAN o un GTIN-13.

Mi servono sia uno SKU sia un codice EAN?

Di solito è utile averli entrambi. Lo SKU è il Suo codice di magazzino interno, che può scegliere liberamente, mentre l'EAN è un GTIN univoco che marketplace e feed usano per identificare il prodotto. Non inserisca mai uno SKU in un campo GTIN.

Il codice QR GS1 sostituisce il codice a barre EAN o UPC?

Non ancora. GS1 afferma che per ora un codice QR GS1 deve essere usato insieme a un codice a barre EAN o UPC, perché la maggior parte degli scanner di cassa non è in grado di leggerlo. Il GTIN nel codice QR è lo stesso numero del Suo EAN, quindi mantiene i codici che ha già.

Le servono codici EAN?

Codici EAN-13 validi e univoci, registrati a nome della Sua azienda e nel Suo account in pochi minuti.

Acquista codici EAN

Da leggere anche

Questa guida descrive le regole così come pubblicate da GS1 e dai marketplace al momento della stesura. Le regole cambiano; verifichi le regole attuali del Suo canale di vendita prima di pubblicare. Si tratta di informazioni generali, non di consulenza legale.