SKU, EAN, UPC, GTIN : les différences expliquées

SKU, EAN, UPC, GTIN : les différences expliquées — guide Poskio

SKU, EAN, UPC, GTIN : les commerçants emploient souvent ces termes l’un pour l’autre, mais ils ne désignent pas la même chose. Les confondre provoque des fiches produits en double, des codes-barres qui appellent le mauvais article et des annonces refusées par les places de marché.

Ce guide explique ce qu’est chaque identifiant, qui l’attribue, en quoi les codes-barres diffèrent, comment fonctionne la clé de contrôle et comment organiser correctement l’identification des produits en magasin — avec un tableau comparatif et les erreurs les plus fréquentes.

La réponse courte

TermeCe que c’estQui le créeUnique où ?
SKUStock-keeping unit, ou référence interne : votre propre code produitVous (le commerçant)Uniquement dans votre entreprise
GTINGlobal Trade Item Number : le numéro officiel du produitLe propriétaire de la marque, sous licence GS1Dans le monde entier
UPCUniversal Product Code : un GTIN à 12 chiffres et son code-barres (UPC-A)Le propriétaire de la marque via GS1Dans le monde entier
EANEuropean Article Number : un GTIN à 13 chiffres et son code-barres (EAN-13) ; existe aussi en EAN-8Le propriétaire de la marque via GS1Dans le monde entier

En une phrase : le GTIN est le numéro ; l’UPC et l’EAN sont les formats et codes-barres les plus courants qui le portent ; le SKU est votre code interne, libre de forme.

Qu’est-ce qu’un SKU ?

Un SKU (ou référence interne) est un identifiant que vous créez pour suivre les produits dans votre propre stock. Deux boutiques peuvent vendre la même boîte de soupe sous des références totalement différentes. Comme le SKU est interne, vous pouvez le rendre parlant pour votre équipe — par exemple THE-VRT-100 pour 100 g de thé vert.

Les bonnes règles pour vos références

  • Une référence par variante vendable (taille, couleur, conditionnement) que vous devez compter ou tarifer séparément.
  • Des codes courts et sans ambiguïté — évitez les lettres qui ressemblent à des chiffres (O et 0, I et 1).
  • N’encodez pas ce qui change, comme le prix ou le fournisseur ; utilisez des champs dédiés.
  • Ne réutilisez jamais une référence pour un autre produit, même après l’arrêt de l’ancien.

Un SKU n’est pas automatiquement un code-barres. Pour scanner une référence interne, vous l’imprimez sous forme de code-barres sur vos propres étiquettes — voir étiquettes code-barres.

Qu’est-ce qu’un GTIN ?

Le GTIN est le numéro de produit unique au niveau mondial défini par GS1, l’organisation à but non lucratif qui gère les standards de codes-barres (GS1 France en France). Le propriétaire d’une marque obtient sous licence un préfixe entreprise GS1 auprès de son organisation GS1 nationale et l’utilise pour numéroter ses produits. Distributeurs, places de marché et grossistes utilisent ensuite ce numéro pour identifier le produit partout.

Structure et famille des GTINUn numéro EAN-13 composé d’un préfixe entreprise GS1, d’une référence article et d’une clé de contrôle, au-dessus de la famille GTIN : GTIN-8, GTIN-12 (UPC-A), GTIN-13 (EAN-13) et GTIN-14.Préfixe entreprise GS17 à 10 chiffres · propriétaire de la marqueRéférence articleattribuée par la marqueClécontrôleStructure d’un GTIN à 13 chiffres (EAN-13)GTIN-8EAN-8 · petits formatsGTIN-12UPC-A · Amérique du NordGTIN-13EAN-13 · monde entierGTIN-14ITF-14 / GS1-128 · cartonsMême système de numérotation, longueurs et symboles différents — votre référence interne s’y ajoute
Schéma original : anatomie d’un GTIN-13 et la famille GTIN.

Un GTIN comporte trois parties : le préfixe entreprise GS1, qui identifie le propriétaire de la marque ; une référence article choisie par la marque pour chaque produit ; et une clé de contrôle finale qui permet aux lecteurs et aux logiciels de détecter les erreurs de saisie ou de lecture. Selon les recommandations GS1, un produit modifié de façon significative doit recevoir un nouveau GTIN, et les cartons ont généralement un GTIN différent de l’unité vendue au consommateur.

UPC, EAN et la famille GTIN

NuméroChiffresCode-barres courantUsage habituel
GTIN-1212UPC-A (et sa version compressée UPC-E)Produits de consommation, surtout aux États-Unis et au Canada
GTIN-1313EAN-13Produits de consommation dans le monde entier
GTIN-88EAN-8Très petits emballages
GTIN-1414ITF-14 ou GS1-128Colis et cartons dans la chaîne logistique

Dans la plupart des pays, les lecteurs de caisse modernes lisent à la fois l’UPC-A et l’EAN-13. Un UPC à 12 chiffres peut s’écrire sur 13 chiffres en ajoutant un zéro devant, c’est pourquoi les logiciels stockent souvent les GTIN sur 14 chiffres complétés par des zéros. Si vous vendez des produits importés et locaux, vérifiez que votre caisse traite 036000241457 et 0036000241457 comme le même produit.

Comment fonctionne la clé de contrôle (avec un exemple)

Toutes les longueurs de GTIN utilisent la même clé de contrôle modulo 10. En partant du chiffre de données le plus à droite (clé exclue), on multiplie les chiffres alternativement par 3 et par 1, on additionne, puis on choisit la clé qui amène le total au multiple de 10 supérieur.

Exemple : l’UPC-A à 12 chiffres 03600024145? — trouvons le dernier chiffre.

  1. Chiffres de rang impair en partant de la droite (5, 1, 2, 0, 6, 0) : somme = 14, × 3 = 42.
  2. Chiffres de rang pair en partant de la droite (4, 4, 0, 0, 3) : somme = 11.
  3. Total = 42 + 11 = 53. Le multiple de 10 supérieur est 60, donc la clé vaut 60 − 53 = 7.
  4. Code complet : 036000241457.

Autre exemple souvent cité : les 12 premiers chiffres 400638133393 donnent une somme pondérée de 89, donc la clé de l’EAN-13 est 1 (4006381333931). Une lecture qui échoue à ce test est rejetée : c’est pourquoi un code-barres mal saisi tombe rarement sur un autre produit.

Codes internes et codes à poids variable

Tous les produits n’ont pas de GTIN. Pour les articles conditionnés ou pesés en magasin, GS1 réserve des numéros à circulation restreinte (RCN) — par exemple des numéros à 13 chiffres commençant par 02 ou par 20 à 29 — dont la signification est définie par l’organisation GS1 locale ou par l’entreprise, et non au niveau mondial. On les utilise couramment pour :

  • Les produits pesés et étiquetés en magasin (traiteur, boucherie, fromage, vrac) — le code-barres peut alors contenir un prix ou un poids selon les règles locales.
  • Les articles internes, comme les produits de boulangerie fabriqués sur place.
  • Les bons de réduction et avoirs du magasin, selon les règles locales.

Comme la structure de ces codes varie selon les pays et les enseignes, vérifiez les règles de votre organisation GS1 locale et ce que supportent votre caisse et vos balances avant de vous appuyer sur des codes à poids ou prix intégré. Pour de simples articles sans code-barres, beaucoup de petits commerces impriment simplement des codes internes à partir de leurs références.

Étiquettes produits et étiquettes de rayon

Type d’étiquetteContenu du code-barresUsage
Emballage du fabricantGTIN (UPC/EAN)Lecture en caisse et à la réception
Étiquette produit du commerçantRéférence interne ou code magasinArticles sans GTIN
Étiquette de bord de rayonSouvent le GTIN ou la référence, avec le prixAffichage du prix, réassort par lecture
Étiquette de colis / cartonGTIN-14 (ITF-14 ou GS1-128)Réception et manutention en entrepôt

Imprimez les étiquettes depuis la même fiche produit que celle utilisée en caisse, pour que le prix en rayon et le prix en caisse ne puissent pas diverger. Voir étiquettes code-barres et prix.

Lecteurs et types de codes-barres

La plupart des lecteurs de caisse lisent d’origine l’UPC-A, l’UPC-E, l’EAN-13 et l’EAN-8. Quelques points pratiques :

  • 1D ou 2D : les lecteurs linéaires lisent les codes-barres classiques ; les imageurs 2D lisent aussi les QR codes, le GS1 DataMatrix et les écrans de téléphone.
  • ITF-14 et GS1-128 sur les cartons doivent parfois être activés dans les réglages du lecteur si vous scannez les colis à la réception.
  • Mode clavier : la plupart des lecteurs USB « tapent » les chiffres dans le champ actif, suivis de la touche Entrée.

Pour l’installation et le dépannage, voir la check-list du matériel de caisse et la page lecteur de codes-barres.

Organiser l’identification des produits en magasin

  1. Créez une référence pour chaque variante vendable selon vos règles de nommage.
  2. Enregistrez le GTIN du fabricant sur la référence de chaque produit qui en possède un — scannez-le plutôt que de le taper.
  3. Générez des codes-barres internes pour les produits sans GTIN et imprimez les étiquettes.
  4. Traquez les doublons : deux références ne doivent jamais partager un code-barres.
  5. Testez en caisse : scannez dix produits au hasard et vérifiez que le bon article et le bon prix apparaissent.
  6. Enregistrez à part les GTIN des cartons si vos fournisseurs livrent des colis scannables.

Cette couche d’identification soutient tout le reste de la gestion des stocks — voir le guide de gestion des stocks et la page gestion des stocks.

Quand un code-barres ne passe pas

  1. Vérifiez le symbole : un code abîmé, froissé ou mal imprimé est la cause la plus fréquente. Essayez un autre angle ou un imageur 2D.
  2. Vérifiez les réglages du lecteur : certaines symbologies (par exemple ITF-14 ou GS1 DataMatrix) sont parfois désactivées par défaut.
  3. Vérifiez la fiche produit : le code n’est peut-être enregistré sur aucune référence, ou l’est sans son zéro initial.
  4. Saisissez le numéro en secours, puis corrigez la fiche pour que la lecture suivante fonctionne.
  5. Réétiquetez le produit avec un code interne si le code imprimé est illisible.

Les erreurs fréquentes

ErreurConséquenceSolution
Utiliser le même code-barres pour plusieurs variantesMauvaise variante vendue ; erreurs de stockUn GTIN ou un code interne par variante
Saisir les GTIN à la mainChiffres inversés, fiches impossibles à scannerScanner pour saisir ; s’appuyer sur la clé de contrôle
Acheter des « codes-barres pas chers » à des revendeurs pour votre propre marqueLes codes peuvent ne pas vous être licenciés ; les places de marché peuvent les refuserObtenir un préfixe entreprise auprès de votre organisation GS1 nationale
Confondre référence et GTIN dans un même champLes imports écrasent l’un par l’autreGarder des champs séparés pour la référence et le code-barres
Ignorer les zéros initiauxLes versions UPC et EAN d’un même produit ne correspondent pasNormaliser les longueurs dans votre système
Réutiliser d’anciens codes pour de nouveaux produitsLes rapports historiques deviennent trompeursRetirer les anciens codes ; en créer de nouveaux

Essayez de scanner vos propres produits dans une caisse — l’édition gratuite gère la lecture des codes-barres et l’impression d’étiquettes, avec des données de démonstration pour commencer.

Questions fréquentes

Quelle différence entre un SKU et un code EAN ?

Un SKU est un code interne que vous créez pour votre propre stock. Un EAN-13 est un GTIN à 13 chiffres attribué selon les standards GS1, qui identifie le produit dans le monde entier et s’imprime sous forme de code-barres EAN-13.

Un EAN est-il la même chose qu’un GTIN ?

L’EAN-13 est la forme à 13 chiffres du GTIN et son symbole de code-barres. GTIN est le terme générique qui couvre aussi les numéros à 8, 12 et 14 chiffres.

Ai-je besoin de GTIN pour mes produits ?

Si vous vendez votre propre marque chez d’autres commerçants ou sur des places de marché, ils exigent généralement des GTIN obtenus via GS1. Pour les articles vendus uniquement dans votre boutique, des codes internes basés sur vos références suffisent souvent.

Un produit peut-il avoir à la fois une référence et un GTIN ?

Oui, et c’est généralement souhaitable : la référence pour votre gestion interne, le GTIN pour la lecture et l’identification externe.

Comment vérifier qu’un code-barres est valide ?

Recalculez la clé de contrôle avec la pondération alternée 3-1 décrite plus haut, ou utilisez le calculateur officiel de GS1.

Sources et lectures complémentaires