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.
Dans ce guide
- La réponse courte
- Qu’est-ce qu’un SKU ?
- Qu’est-ce qu’un GTIN ?
- UPC, EAN et la famille GTIN
- Comment fonctionne la clé de contrôle (avec un exemple)
- Codes internes et codes à poids variable
- Étiquettes produits et étiquettes de rayon
- Lecteurs et types de codes-barres
- Organiser l’identification des produits en magasin
- Quand un code-barres ne passe pas
- Les erreurs fréquentes
La réponse courte
| Terme | Ce que c’est | Qui le crée | Unique où ? |
|---|---|---|---|
| SKU | Stock-keeping unit, ou référence interne : votre propre code produit | Vous (le commerçant) | Uniquement dans votre entreprise |
| GTIN | Global Trade Item Number : le numéro officiel du produit | Le propriétaire de la marque, sous licence GS1 | Dans le monde entier |
| UPC | Universal Product Code : un GTIN à 12 chiffres et son code-barres (UPC-A) | Le propriétaire de la marque via GS1 | Dans le monde entier |
| EAN | European Article Number : un GTIN à 13 chiffres et son code-barres (EAN-13) ; existe aussi en EAN-8 | Le propriétaire de la marque via GS1 | Dans 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.
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éro | Chiffres | Code-barres courant | Usage habituel |
|---|---|---|---|
| GTIN-12 | 12 | UPC-A (et sa version compressée UPC-E) | Produits de consommation, surtout aux États-Unis et au Canada |
| GTIN-13 | 13 | EAN-13 | Produits de consommation dans le monde entier |
| GTIN-8 | 8 | EAN-8 | Très petits emballages |
| GTIN-14 | 14 | ITF-14 ou GS1-128 | Colis 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.
- Chiffres de rang impair en partant de la droite (5, 1, 2, 0, 6, 0) : somme = 14, × 3 = 42.
- Chiffres de rang pair en partant de la droite (4, 4, 0, 0, 3) : somme = 11.
- Total = 42 + 11 = 53. Le multiple de 10 supérieur est 60, donc la clé vaut 60 − 53 = 7.
- 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’étiquette | Contenu du code-barres | Usage |
|---|---|---|
| Emballage du fabricant | GTIN (UPC/EAN) | Lecture en caisse et à la réception |
| Étiquette produit du commerçant | Référence interne ou code magasin | Articles sans GTIN |
| Étiquette de bord de rayon | Souvent le GTIN ou la référence, avec le prix | Affichage du prix, réassort par lecture |
| Étiquette de colis / carton | GTIN-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
- Créez une référence pour chaque variante vendable selon vos règles de nommage.
- 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.
- Générez des codes-barres internes pour les produits sans GTIN et imprimez les étiquettes.
- Traquez les doublons : deux références ne doivent jamais partager un code-barres.
- Testez en caisse : scannez dix produits au hasard et vérifiez que le bon article et le bon prix apparaissent.
- 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
- 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.
- Vérifiez les réglages du lecteur : certaines symbologies (par exemple ITF-14 ou GS1 DataMatrix) sont parfois désactivées par défaut.
- 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.
- Saisissez le numéro en secours, puis corrigez la fiche pour que la lecture suivante fonctionne.
- Réétiquetez le produit avec un code interne si le code imprimé est illisible.
Les erreurs fréquentes
| Erreur | Conséquence | Solution |
|---|---|---|
| Utiliser le même code-barres pour plusieurs variantes | Mauvaise variante vendue ; erreurs de stock | Un GTIN ou un code interne par variante |
| Saisir les GTIN à la main | Chiffres inversés, fiches impossibles à scanner | Scanner pour saisir ; s’appuyer sur la clé de contrôle |
| Acheter des « codes-barres pas chers » à des revendeurs pour votre propre marque | Les codes peuvent ne pas vous être licenciés ; les places de marché peuvent les refuser | Obtenir un préfixe entreprise auprès de votre organisation GS1 nationale |
| Confondre référence et GTIN dans un même champ | Les imports écrasent l’un par l’autre | Garder des champs séparés pour la référence et le code-barres |
| Ignorer les zéros initiaux | Les versions UPC et EAN d’un même produit ne correspondent pas | Normaliser les longueurs dans votre système |
| Réutiliser d’anciens codes pour de nouveaux produits | Les rapports historiques deviennent trompeurs | Retirer 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.
Guides associés
- Guide de gestion des stocks
- Check-list du matériel de caisse
- Inventaire tournant
- Gestion d’un magasin au quotidien
