SSCC-18 : structure des 18 chiffres et chiffre de contrôle
Le SSCC-18 est le numéro de série du colis d'expédition qui relie une palette à son ASN. Voici comment se décomposent les 18 chiffres, comment le chiffre de contrôle est calculé et la règle qui fait de la réutilisation une pénalité.

Si vous avez déjà fixé un nombre à 18 chiffres imprimé sous un code-barres GS1-128 sur une étiquette de palette en vous demandant ce qu'il signifiait, ce guide est fait pour vous. Le SSCC-18 (Serial Shipping Container Code) est le numéro le plus important d'une expédition logistique : c'est lui qui permet au système d'entrepôt d'un distributeur de retrouver l'enregistrement électronique exact de cette boîte physique, de le vérifier par rapport à l'ASN et de l'acheminer sans la toucher.
Ce guide décode la structure, détaille le calcul du chiffre de contrôle, explique l'identifiant d'application sous lequel il vit et énonce clairement la règle qui génère le plus de pénalités : les SSCC ne doivent jamais être réutilisés.
Ce qu'est réellement un SSCC-18
Le SSCC est un nombre à 18 chiffres qui identifie de façon unique une unité logistique — toute combinaison d'articles commerciaux conditionnés ensemble pour le stockage ou le transport, comme un colis, une palette ou un paquet.
Deux caractéristiques le rendent particulier :
- Il est mondial. Le nombre est unique dans le monde entier parce qu'il intègre un préfixe d'entreprise GS1, et il est géré via GS1.
- C'est un contenant, pas un produit. Un SSCC identifie l'unité d'expédition , pas l'article qu'elle contient. Ne le confondez pas avec un GTIN, qui identifie le produit lui-même. Une palette possède un seul SSCC ; elle peut contenir des centaines de GTIN.
Les 18 chiffres, champ par champ
La structure est la suivante :
Extension digit GS1 Company Prefix Serial reference Check digit N1 N2 ... (7-9 digits) N10 ... N18
| Position | Champ | Ce que c'est | Qui l'attribue |
|---|---|---|---|
| N1 | Chiffre d'extension | Ajoute de la capacité de numérotation (0–9) | Vous (la partie expéditrice) |
| N2–N10+ | GS1 Company Prefix | Identifie l'entreprise mondialement | L'organisation membre de GS1 |
| Le reste | Référence sérielle | Un numéro de série unique par carton | Vous (séquentiel, normalement) |
| N18 | Chiffre de contrôle | Valide le nombre entier | Calculé par l'algorithme GS1 |
Chiffre d'extension (N1)
Le premier chiffre n'est pas un préfixe pays — une idée fausse répandue. C'est simplement un chiffre d'extension qui augmente l'espace de numérotation. Il peut prendre n'importe quelle valeur de 0 à 9, et son usage relève de la discrétion de l'entreprise qui attribue les SSCC.
Beaucoup de fournisseurs croient que le premier chiffre doit être un 3. Ce n'est pas le cas : c'était une convention arbitraire datant de l'introduction du SSCC dans les années 1980. N'importe quel chiffre fonctionne, mais si vous le modifiez, vous devez recalculer le chiffre de contrôle.
GS1 Company Prefix (N2–N10)
C'est votre identité dans le système GS1, et c'est ce qui rend le SSCC mondialement unique. Sa longueur (7, 8 ou 9 chiffres) est fixée par la politique d'allocation de votre organisation membre GS1. Il n'indique pas où la boîte a été fabriquée : il identifie qui est responsable de l'unité logistique.
Référence sérielle (N11–N17)
C'est le numéro de série que votre entreprise attribue à chaque carton individuel. La méthode la plus simple et la plus courante est séquentielle : ...000000, ...000001, ...000002, et ainsi de suite. C'est la partie qui doit être unique pour chaque carton que vous générez — le cœur de la règle de non-réutilisation.
Chiffre de contrôle (N18)
Le dernier chiffre est calculé à partir des 17 précédents selon l'algorithme GS1 modulo-10 standard (le même que pour les GTIN). Il sert à détecter les erreurs de transposition et de transcription : si quelqu'un saisit le nombre et que le chiffre de contrôle ne correspond pas, le système sait que le nombre est erroné sans consulter de base de données.
Comment calculer le chiffre de contrôle du SSCC
L'algorithme est la méthode GS1 modulo-10, appliquée en additionnant une position sur deux, pondérée alternativement par 3 et par 1, à partir de la droite , puis en retranchant du multiple de 10 suivant.
Exemple concret — prenons les 17 premiers chiffres 3 0 123456 1234567 8 (avec un préfixe à 7 chiffres ici pour plus de clarté) :
- À partir du chiffre le plus à droite des 17 (c'est-à-dire la position 17, le 7), alternez les pondérations 3, 1, 3, 1... en allant vers la gauche.
- Additionnez les chiffres pondérés.
- Le chiffre de contrôle = le plus petit nombre qui rend le total multiple de 10.
En pratique, personne ne fait ce calcul à la main : GS1 publie un calculateur de chiffre de contrôle, et un générateur GS1-128 correct calculera et ajoutera le chiffre de contrôle pour vous. Notre générateur de codes-barres gratuit le fait automatiquement. Si vous saisissez un SSCC manuellement, utilisez le calculateur : une erreur d'un seul chiffre dans le chiffre de contrôle empoisonne silencieusement tout le carton.
L'identifiant d'application (00)
Sur une étiquette GS1-128, le SSCC est transporté sous l'identifiant d'application (00). Sous forme lisible par l'homme, il apparaît comme (00) 3 0 123456 123456789 8. Les parenthèses autour de 00 font partie de l'interprétation lisible par l'homme uniquement — elles ne sont jamais encodées dans le code-barres lui-même.
L'AI indique au scanner quel type de donnée suit. (00) signifie « les 18 chiffres suivants sont un SSCC ». C'est pourquoi ce nombre peut cohabiter avec d'autres données encodées, comme un GTIN (01) ou un numéro de lot (10), à l'intérieur d'un seul symbole GS1-128.
La règle de non-réutilisation (pourquoi elle déclenche des pénalités)
L'erreur SSCC la plus coûteuse est la réutilisation d'une référence sérielle. Parce que le SSCC est la clé de jointure avec l'ASN :
- Si vous imprimez le même SSCC sur deux cartons différents dans une même expédition (ou dans des expéditions qui se chevauchent), le système de réception ne peut pas les distinguer. Le second carton est « déjà » arrivé dans l'ASN, la correspondance échoue donc.
- Dans le programme Walmart, une étiquette SSCC-18 incorrecte ou manquante coûte 500 $ par carton. La réutilisation est un cas d'école de « SSCC incorrect ».
- Les distributeurs suivent cela de près. Réutiliser une référence sérielle n'est pas une approximation : cela rompt la piste d'audit sur laquelle reposent les obligations de traçabilité (comme la FSMA 204).
La règle est absolue : chaque unité logistique reçoit son propre SSCC, et vous ne réutilisez jamais une référence sérielle. Si votre système alloue les numéros de façon séquentielle et que vous arrivez à bout, utilisez le chiffre d'extension pour étendre l'espace — vous ne recommencez pas à réutiliser des numéros.
SSCC et les autres clés GS1
Il est courant de confondre le SSCC avec d'autres identifiants GS1. La différence est fonctionnelle :
| Clé | Ce qu'elle identifie | Exemple |
|---|---|---|
| SSCC-18 | Une unité logistique (palette/colissage) | Une palette précise dans une expédition |
| GTIN | Un produit (article commercial) | « Ce pack de 12 céréales » |
| GRAI | Un actif consigné | « Cette caisse-palette » |
| GIAI | Un actif individuel | « Ce chariot élévateur » |
Sur une étiquette logistique complète, vous pouvez voir un SSCC (l'unité logistique), un ou plusieurs GTIN (le contenu) et un GLN (le lieu de livraison) — chacun dans un segment différent. La GS1 Logistic Label Guideline présente la mise en page standard en trois segments : le transporteur en haut, le client au milieu, le segment SSCC en bas.
Qui attribue le SSCC
Une source fréquente de confusion est la question : « quelle entreprise est responsable de la création du SSCC ? » La règle GS1 est claire :
- Le SSCC est attribué par celui qui crée l'unité logistique — la « partie expéditrice » — à l'aide du propre préfixe d'entreprise GS1 de cette société.
- Si une unité logistique arrive dans un entrepôt sans SSCC , la partie suivante de la chaîne (un prestataire logistique ou le client) peut en allouer un.
Cela a une conséquence pratique pour un fournisseur qui ne possède pas encore de préfixe d'entreprise GS1 : il se peut que vous ne puissiez pas créer vous-même des SSCC valides, et c'est une vraie raison d'en obtenir un plutôt que d'improviser un numéro. Un SSCC construit sur le préfixe d'une autre entreprise — ou sur un préfixe inventé — n'est pas mondialement unique et échouera à la correspondance sur le quai de réception.
Il existe un second point, plus subtil : comme le SSCC est alloué au moment de l'emballage par la partie qui emballe, les mêmes marchandises physiques peuvent légitimement se retrouver sous des SSCC différents si elles sont remballées ou repalettisées en cours de transport. Le SSCC est lié au contenant , pas au contenu. C'est pourquoi le SSCC « perd sa valeur » une fois reçu et déballé : il a rempli son office de référence d'expédition.
Exemple concret : une vraie chaîne SSCC
Mettons tout cela bout à bout avec une chaîne précise. Un SSCC-18 représentatif est :
(00) 3 0 123456 123456789 0
Décomposons-le :
(00)— l'identifiant d'application qui indique au scanner « ceci est un SSCC ».3— le chiffre d'extension.0123456— le GS1 Company Prefix (7 chiffres ici).123456789— la référence sérielle attribuée à ce carton précis.0— le chiffre de contrôle calculé à partir des 17 précédents.
Une question revient souvent : le chiffre d'extension et le chiffre de contrôle peuvent-ils entrer en collision avec le préfixe ou la référence sérielle ? Non, car le chiffre de contrôle est dérivé des 17 chiffres complets et le chiffre d'extension modifie l'espace de numérotation. Tout l'intérêt de la structure est qu'aucune combinaison valide n'entre en collision — ce qui est précisément la raison pour laquelle vous ne devez pas contourner l'unicité en réutilisant un numéro de série.
Si vous devez générer une chaîne SSCC rapidement et correctement, le générateur de codes-barres gratuit gère la structure et le chiffre de contrôle, sans que vous ayez à y réfléchir.
Exigences d'emplacement et de taille
Parce que le SSCC est l'ancrage, il est soumis aux règles d'emplacement les plus strictes de tout ce qui figure sur l'étiquette :
- Code-barres le plus bas. Le SSCC, sous l'AI (00), doit toujours apparaître dans le code-barres le plus bas de l'étiquette, en dessous de tout autre segment. C'est une exigence normative, pas une préférence.
- Orientation picket-fence (barres perpendiculaires à la base de l'unité).
- Hauteur des barres ≥ 31,75 mm (1,25 po) pour chaque GS1-128 de l'étiquette.
- Dimension X de 0,495 à 0,94 mm, cible 0,495 mm.
- Zone de silence ≥ 10× la dimension X de chaque côté.
- Grade B (2,5) au point de production, grade C (1,5) minimum au point d'utilisation.
Les règles d'emplacement côté physique sont détaillées dans le guide d'emplacement des étiquettes logistiques, et les contraintes de taille dans le guide de la dimension X.
En bref
Le SSCC-18 est un nombre à 18 chiffres, mondialement unique, identifiant une seule unité logistique. Il se compose d'un chiffre d'extension, d'un GS1 Company Prefix, d'une référence sérielle et d'un chiffre de contrôle, et il circule dans un symbole GS1-128 sous l'identifiant d'application (00). C'est la clé de jointure qui relie une palette physique à son ASN : il doit donc être unique — ne réutilisez jamais une référence sérielle , sinon vous transformez une expédition correcte en pénalité de 500 $ par carton. Laissez un générateur calculer le chiffre de contrôle, imprimez-le comme code-barres le plus bas, en picket-fence, au grade B avec une zone de silence de 10×, et appairez chaque SSCC du camion à l'ASN que vous avez transmis.
