14 min de lecture
Codes UPC : comment obtenir vos codes-barres avant de confier votre stock à un 3PL
Sommaire 10 sections
Un code UPC est le code-barres à 12 chiffres imprimé sur l’emballage d’un produit vendu au détail en Amérique du Nord. Pour obtenir des codes UPC valides au Canada, la voie officielle est un abonnement à GS1 Canada : il vous donne le droit d’utiliser un ou plusieurs GTIN rattachés à votre entreprise. Avant de confier votre stock à un 3PL, chaque produit et, idéalement, chaque carton doit porter un code lisible. C’est ce code qui permet à l’entrepôt de recevoir, de ranger et de préparer vos commandes sans confondre deux articles.
Voici à quoi servent ces codes dans un entrepôt, comment les obtenir, les pièges à éviter et ce qu’il faut transmettre à votre 3PL avant le premier arrivage.
Pourquoi votre 3PL a besoin d’un code lisible sur chaque produit
Dans un entrepôt qui gère des milliers d’articles pour des dizaines de marques, le pot de 250 g et celui de 500 g, la saveur vanille et la saveur érable se ressemblent trop pour être triés à l’œil. Le code-barres donne à chaque variante une identité qu’un lecteur ne confond pas.
Ce code sert à trois moments :
- À la réception. L’arrivage est compté et comparé à la liste de colisage. Lire un code va plus vite et se trompe moins souvent que déchiffrer une étiquette à la main.
- En entreposage. Le produit est enregistré à son emplacement : votre inventaire en ligne reflète ce qui est réellement sur les tablettes.
- À la préparation. Dans la plupart des entrepôts, le préparateur confirme par lecture qu’il a pris le bon article. Une erreur de saveur ou de taille se paie en retour, en transport et parfois en client perdu.
C’est pourquoi la page de réception de marchandises de Kolineo demande des codes-barres (UPC ou autres) sur vos produits ou vos cartons.
UPC, EAN, GTIN, SKU : quatre termes à ne pas confondre
Le vocabulaire des codes-barres mélange souvent le numéro et le symbole. Le GTIN (code article international) est le numéro qui identifie votre produit. Le UPC-A ou l’EAN-13 est la façon de l’imprimer en barres pour qu’un lecteur le comprenne.
UPC vs EAN
Le symbole UPC-A porte un GTIN-12, soit 12 chiffres. Le symbole EAN-13 porte un GTIN-13, soit 13 chiffres. Selon GS1 Canada, les deux sont approuvés pour les points de vente au détail, et le UPC-A est le code à barres le plus souvent exigé par les détaillants en Amérique du Nord. Pour une marque québécoise qui vend au Canada et aux États-Unis, c’est donc le format le plus courant.
SKU vs UPC
Le SKU est votre code interne. Vous le choisissez librement (par exemple CAF-ERA-250 pour un café à l’érable de 250 g). Il n’a de sens que chez vous. Le code UPC, lui, est unique dans le monde et rattaché à votre entreprise par GS1. Vous avez besoin des deux : le SKU pour organiser votre catalogue, le UPC pour que l’entrepôt, les places de marché et les détaillants reconnaissent le produit.
Comment obtenir un code UPC au Canada
GS1 est le seul fournisseur officiel de GTIN et de codes UPC dans le monde. Au Canada, on passe par GS1 Canada. La démarche tient en quatre étapes :
- Comptez vos variantes. Il faut un GTIN différent pour chaque taille, saveur et variante. Trois saveurs en deux formats, c’est six codes. GS1 Canada propose un estimateur de GTIN pour faire le calcul.
- Choisissez votre forfait et abonnez-vous. L’inscription se fait en ligne et prend généralement moins de 10 minutes, selon GS1 Canada. Le forfait dépend du nombre de codes et de votre chiffre d’affaires.
- Créez vos codes. Une fois abonné, vous attribuez vos numéros et produisez les fichiers de codes-barres avec l’outil en ligne de GS1 Canada.
- Tenez votre registre. Notez dans un fichier quel GTIN correspond à quel SKU, avec la description exacte du produit. N’attribuez jamais un code déjà utilisé à un autre produit.
L’abonnement est valide 12 mois et se renouvelle automatiquement, sauf avis écrit reçu au moins 60 jours avant l’échéance. Si vous l’annulez, GS1 Canada précise que vous n’êtes plus autorisé à utiliser vos GTIN. À partir de 100 produits différents, GS1 Canada indique qu’il faut un forfait qui comprend un préfixe de compagnie, comme le forfait Limité.
Les forfaits GS1 Canada pour petites entreprises
Tarifs annuels affichés sur le site de GS1 Canada en octobre 2026. Le forfait accessible dépend de votre chiffre d’affaires annuel brut.
| Forfait | Codes-barres inclus | Chiffre d’affaires annuel brut | Frais annuels |
|---|---|---|---|
| Individuel | 1 | Moins de 250 000 $ | 26,25 $ |
| De base | 10, avec ajout possible de groupes de 10 GTIN | Moins de 500 000 $ | 157,50 $ |
| Limité | 100, avec un préfixe de compagnie | Moins de 1 000 000 $ | 525,00 $ |
| Offres groupées pour petites entreprises | Jusqu’à 40 | Moins de 2 500 000 $ | Selon l’offre, voir GS1 Canada |
Source : gs1ca.org, page Petites entreprises. Vérifiez les conditions à jour et les taxes applicables avant de vous abonner.
Le piège des codes UPC revendus en ligne
En cherchant « acheter code UPC », vous tomberez sur des sites qui vendent des codes à l’unité, sans abonnement annuel. Ces numéros ont été attribués à l’origine à une autre entreprise. Dans le registre de GS1, ils restent rattachés au titulaire de la licence d’origine, pas à votre marque.
GS1 Canada prévient que les numéros achetés auprès d’autres sources pourraient être dupliqués, voire frauduleux, et ne pas être liés à votre produit ni à votre entreprise, avec des ventes perdues à la clé. Le risque se concentre à deux endroits :
- Sur Amazon. Selon GS1 Canada, il faut un GTIN pour identifier et authentifier vos produits sur Amazon.ca, et Amazon.ca recommande un code GS1. Les règles d’Amazon évoluent : consultez l’aide Seller Central avant de créer vos fiches. Si vous vendez en FBA ou en FBM, voyez aussi notre page sur la logistique pour vendeurs Amazon.
- Chez les détaillants. Les GTIN sous licence GS1 sont la norme utilisée par la plupart des détaillants canadiens. Chaque enseigne précise ses exigences dans son guide fournisseur, jusqu’aux étiquettes de cartons et de palettes. Voyez notre page sur la préparation B2B selon les exigences des détaillants.
Changer de code plus tard coûte cher : réimpression des emballages, nouvelles fiches produits. Mieux vaut partir avec des codes GS1 dès le premier lot.
Code-barres de carton : GTIN-14 et ITF-14
Votre fabricant vous livre rarement des produits à l’unité. Il les regroupe dans des cartons maîtres : 12 pots, 24 canettes, 6 boîtes. Si ce carton porte son propre code, l’entrepôt sait en une lecture ce qu’il contient et en quelle quantité, sans l’ouvrir.
Chez GS1, chaque niveau d’emballage a son propre GTIN. Un carton de 12 unités identiques reçoit un GTIN-14, construit à partir du numéro de l’unité, précédé d’un indicateur d’emballage de 1 à 8 et suivi d’un nouveau chiffre de contrôle. Un carton de 24 du même produit est une autre configuration, donc un autre GTIN-14. Le symbole ITF-14, qui ne contient que le GTIN, s’imprime directement sur le carton ondulé, sans étiquette à ajouter.
Deux conseils pratiques :
- Ne collez pas le code UPC de l’unité sur le carton maître : à la lecture, le carton serait compté comme une seule unité.
- Si votre fabricant ne peut pas imprimer de code de carton, faites inscrire au minimum le SKU, la description et la quantité par carton, en gros caractères, sur deux côtés.
Étiquetage code barre : les erreurs qui empêchent la lecture
Un code valide ne sert à rien si le lecteur ne le lit pas. Les erreurs les plus fréquentes se décident au moment du design de l’emballage :
- Un code trop réduit ou des marges blanches rognées. Respectez les dimensions et l’espace vide recommandés par GS1.
- Un mauvais contraste. Des barres foncées sur fond pâle se lisent bien. Des barres dorées sur fond kraft ou des barres rouges, beaucoup moins.
- Un code sur un pli, une couture ou une courbe serrée. Sur un sac souple ou une petite bouteille, la surface déforme les barres.
- Un code caché par l’emballage. Un sachet opaque ou un film étirable qui couvre le code oblige à en ajouter un sur l’emballage extérieur.
Avant d’imprimer des milliers de boîtes, faites tester un premier tirage. GS1 Canada offre un service de vérification de la lecture optique pour confirmer que vos codes respectent ses normes.
Quoi transmettre à votre 3PL avant le premier arrivage
À envoyer avant d’expédier quoi que ce soit : la première réception se passe mieux quand l’entrepôt sait ce qui arrive.
| Information | Pourquoi l’entrepôt en a besoin |
|---|---|
| La fiche de chaque produit : SKU, GTIN (UPC), description et variante | Pour créer l’article dans le système avant la réception et reconnaître chaque code lu au quai. |
| La configuration des cartons : unités par carton, GTIN-14 s’il y a lieu, dimensions et poids | Pour compter un carton fermé sans l’ouvrir et prévoir l’espace de rangement. |
| L’avis d’arrivage : date prévue, transporteur, nombre de palettes ou de cartons | Pour réserver le quai et l’équipe de déchargement. |
| La liste de colisage | Pour comparer ce qui arrive à ce qui était attendu et signaler les écarts. |
| Les numéros de lot et les dates de péremption, s’il y a lieu | Pour suivre chaque lot et respecter la rotation de l’inventaire. |
| Les SKU utilisés sur chaque canal de vente (Shopify, Amazon, détaillants) | Pour que chaque commande reçue par l’intégration pointe vers le bon article en entrepôt. |
Le dernier point est souvent négligé : si le SKU d’une commande diffère de celui du fichier envoyé à l’entrepôt, la commande ne trouve pas son article. Uniformisez vos SKU avant l’intégration. Notre page sur le fulfillment e-commerce au Québec explique comment se passe le branchement de votre boutique.
Ce que Kolineo vérifie à la réception
Kolineo est un 3PL de Sherbrooke, avec un deuxième entrepôt près de Chicago. Le même processus de réception s’applique aux deux.
- On vous demande des codes-barres (UPC ou autres) sur vos produits ou vos cartons.
- Chaque arrivage est compté et comparé à la liste de colisage ou au bon de commande. Tout écart vous est communiqué.
- Dès la mise en inventaire, vos niveaux de stock sont visibles en temps réel.
- 99,98 % des commandes préparées sont exactes.
- Vos commandes en ligne et vos envois à des enseignes comme Walmart, Costco, Amazon et Sobeys partent du même inventaire.
Certains de vos produits n’ont pas encore de code GS1? Parlez-nous-en avant d’expédier, pour régler la question chez votre fabricant plutôt qu’au quai. Pour une première idée de vos coûts, essayez notre estimateur de coûts 3PL.
Questions fréquentes sur les codes UPC
Combien de codes UPC faut-il prévoir pour lancer ma gamme?
Un par produit vendu tel quel au client : chaque taille, saveur, couleur ou format a son propre GTIN. Trois saveurs en deux formats donnent six codes. Comptez aussi les lancements prévus dans l’année, car un forfait trop juste vous obligera à demander un changement de niveau à GS1 Canada. Pour les cartons, le GTIN-14 se construit à partir du numéro de l’unité : vérifiez avec GS1 Canada ce que votre forfait permet.
Que se passe-t-il pour mes codes si j’arrête de payer GS1 Canada?
Selon GS1 Canada, une fois l’abonnement annulé, vous n’êtes plus autorisé à utiliser vos GTIN, et les données partagées avec vos partenaires commerciaux ne leur sont plus accessibles. Vos emballages déjà imprimés deviennent alors un problème auprès de vos détaillants et de vos places de marché. Traitez l’abonnement comme un frais fixe : il se renouvelle automatiquement chaque année, sauf avis écrit reçu au moins 60 jours avant l’échéance.
Puis-je garder le même code UPC sur Shopify, sur Amazon et chez mes détaillants?
Oui. Le GTIN identifie le produit, pas le canal de vente : un même pot de 250 g garde le même code partout. Ce sont vos SKU et vos fiches produits qui peuvent varier d’un canal à l’autre. Chez votre 3PL, un code unique par produit évite de créer deux articles pour le même stock. Pour les envois vers les centres FBA, Amazon impose en plus ses propres étiquettes FNSKU.
Dois-je changer de code UPC si je modifie mon emballage ou ma recette?
Pas toujours. Selon GS1, un nouveau GTIN est requis quand au moins un de ces principes s’applique : un consommateur ou un partenaire commercial doit pouvoir distinguer le nouveau produit de l’ancien, une information réglementaire ou de responsabilité change, ou la modification touche de façon importante la manière dont le produit est expédié, entreposé ou reçu. Pour les cas limites, GS1 propose un outil d’aide à la décision. Dans tous les cas, prévenez votre 3PL avant l’arrivée du nouvel emballage.
Que faire si mes produits arrivent à l’entrepôt sans code-barres lisible?
Le mieux est d’éviter la situation : réglez l’étiquetage chez votre fabricant ou chez vous avant l’expédition. Sinon, l’entrepôt doit identifier chaque article à la main, ce qui ralentit la mise en inventaire, augmente le risque d’erreur et peut entraîner des frais. Si un lot est déjà en route, prévenez votre 3PL avant son arrivée et demandez-lui comment il traite les produits sans code, et à quel prix.
Prêt pour votre premier arrivage?
Décrivez-nous vos produits, vos codes et vos volumes : on vous répond avec une soumission détaillée.