Code QR vs GS1 DataMatrix pour le DPP : quel support de données la loi européenne exige-t-elle ?
« Puis-je apposer un DataMatrix sur mon Digital Product Passport à la place d'un code QR ? » La réponse dépend de votre secteur de produit. L'ESPR est souple — le Règlement Batteries ne l'est pas. Voici l'analyse juridique.
Plusieurs normes d'identifiants de produits et de produits intermédiaires sont prises en charge — GS1 Digital Link, MA-DPP, EPC, UUID, DID.
Réponse courte
| Secteur de produit | Code QR | GS1 DataMatrix |
|---|---|---|
| Batteries (VE, LMT, industrielles, portables) | Obligatoire | Autorisé (complémentaire) |
| Textiles, électronique, meubles, construction (ESPR) | Autorisé | Autorisé |
| Produits pharmaceutiques (FMD) | Non autorisé | Obligatoire |
| Dispositifs médicaux (UDI) | Autorisé | Recommandé |
Ce que disent réellement les règlements
ESPR (Règlement 2024/1781) — cadre DPP général
L'article 9, paragraphe 4, de l'ESPR impose un « support de données » mais ne nomme aucun format spécifique :
« Le support de données doit être physiquement présent sur le produit lui-même, son emballage ou dans la documentation accompagnant le produit, comme précisé dans l'acte délégué applicable. »
L'article 9, paragraphe 5, exige que l'identifiant unique soit conforme à la série ISO/IEC 15459 — il s'agit d'une spécification d'identifiant unique, et non d'un format de support. Le code QR (ISO/IEC 18004) et le GS1 DataMatrix (ISO/IEC 16022) portent nativement des identifiants ISO/IEC 15459.
Les types de support spécifiques par catégorie de produit seront fixés par des actes délégués déployés de 2026 à 2030. Le projet pilote CIRPASS de la Commission et les groupes de travail CEN/CLC/JTC 24 approuvent actuellement :
- Code QR (ISO/IEC 18004) — principal pour la lecture B2C
- GS1 DataMatrix (ISO/IEC 16022) — principal pour le B2B / la chaîne d'approvisionnement
- RFID/NFC (ISO/IEC 15693, 14443) — autorisés pour les articles de grande valeur
- PDF417 (ISO/IEC 15438) — autorisé
Règlement Batteries 2023/1542 — mandat QR explicite
C'est ici que cela change. L'annexe VI, partie C, point 3 nomme explicitement le code QR comme le support pour accéder au Passeport Batterie :
« L'étiquette et le code QR doivent être imprimés ou gravés de manière visible, lisible et indélébile sur la batterie. »
L'article 13, paragraphes 6 et 7, exige en outre que le support de données « soit conforme à la série de normes ISO/IEC 15459 » — mais le support visible par le consommateur doit être un code QR conformément à l'annexe VI.
Pourquoi cette distinction est importante
Si vous mettez des batteries sur le marché de l'UE et qu'un organisme notifié ou une autorité de surveillance du marché contrôle votre produit, une étiquette avec DataMatrix uniquement ne satisfera pas à l'annexe VI, partie C. Vous pouvez avoir un DataMatrix en plus du QR (par exemple, pour le suivi en ligne de production), mais le QR doit être présent.
Pourquoi le QR pour le B2C, le DataMatrix pour le B2B ?
Points forts du code QR
- Natif smartphone — chaque appareil photo iOS/Android le lit sans application
- Ouverture directe du navigateur — l'URL encodée s'ouvre immédiatement
- Correction d'erreurs plus élevée — jusqu'à 30 % de surface endommagée reste lisible
- Meilleur à distance — lisible de plus loin que le DataMatrix
- Familier aux consommateurs — symbole reconnaissable, aucune explication nécessaire
Points forts du GS1 DataMatrix
- ~30 % plus petit pour la même charge utile
- Encode plus de données par surface — meilleure densité que le QR
- Marquage direct des pièces (DPM) — gravé au laser sur métal/plastique sans étiquette
- Standard industriel en pharma/santé — déjà présent dans les systèmes WMS, ERP, POS
- Séparateur FNC1 — analyse fiable de plusieurs Application Identifiers (AI)
Qu'y a-t-il dans chaque format ?
Code QR (GS1 Digital Link)
Encode une URL complète que tout navigateur peut ouvrir :
https://dpp.gs/01/08523456790018/10/LOT2026A/21/SN000001
L'appareil photo du téléphone la lit et ouvre directement la page du passeport. Aucune application, aucune analyse.
GS1 DataMatrix
Encode une chaîne d'éléments GS1 brute — pas d'URL, pas de schéma, pas de parenthèses. À l'intérieur du symbole se trouve :
[FNC1] 01 08523456790018 10 LOT2026A [FNC1] 21 SN000001
Chaque scanner compatible GS1 (POS, WMS, ERP, portail recycleur, terminal d'organisme notifié) l'analyse en :
- AI
01= GTIN08523456790018 - AI
10= LotLOT2026A - AI
21= Numéro de sérieSN000001
Le [FNC1] initial est le caractère obligatoire de programmation du lecteur qui identifie le symbole comme GS1 (sans lui, les scanners le traitent comme du texte brut). Le second [FNC1] sépare les AI de longueur variable.
Piège courant : « DataMatrix » ≠ « GS1 DataMatrix »
Si votre logiciel encode un texte littéral comme (01)08523456790018(21)SN0001 avec les parenthèses à l'intérieur du symbole, il n'est pas conforme GS1 — ce n'est qu'un DataMatrix contenant du texte brut. Les scanners compatibles GS1 ne le reconnaîtront pas comme un code produit GS1.
L'encodage correct supprime les parenthèses, insère un FNC1 au début et un FNC1 entre les AI de longueur variable. Utilisez bcid: "gs1datamatrix" dans bwip-js ou l'équivalent.
Le schéma « deux codes côte à côte »
Des fabricants comme CATL, LG Energy Solution, Samsung SDI impriment souvent les deux :
- Code QR — pour l'accès au passeport par le consommateur/régulateur (Règlement Batteries annexe VI)
- GS1 DataMatrix — gravé au laser sur la cellule pour l'identification de la chaîne d'approvisionnement (article 13, paragraphe 6)
Les deux supports peuvent encoder un contenu différent. Le QR pointe vers le passeport public (URL complète) ; le DataMatrix porte des données AI brutes et denses pour le suivi de production et de recyclage.
Choisir pour votre secteur — guide rapide
Batteries
Le QR est obligatoire selon l'annexe VI, partie C. Ajoutez un DataMatrix gravé au laser sur la cellule si vous avez besoin d'une traçabilité en ligne de production. Les deux doivent encoder un identifiant unique conforme à la norme ISO/IEC 15459.
Textiles, électronique, meubles, jouets, produits chimiques
Les actes délégués de l'ESPR définiront les règles par catégorie. En attendant, le QR est le choix le plus sûr pour le support destiné au consommateur — universellement lisible, familier aux régulateurs. Le DataMatrix convient pour la chaîne d'approvisionnement ou les articles à espace d'étiquette limité.
Produits de construction (CPR)
Le Règlement Produits de Construction 2024/3110 fait référence au DPP via l'ESPR. Flexibilité du support — le QR est le plus courant dans les projets pilotes actuels.
Dispositifs médicaux (MDR/UDI)
Les supports UDI sont généralement des GS1 DataMatrix (pratique déjà établie). L'intégration du DPP est prévue à partir de 2028+.
Produits pharmaceutiques (FMD)
La directive sur les médicaments falsifiés 2011/62/UE impose exclusivement le GS1 DataMatrix. Le QR n'est pas autorisé sur l'étiquette réglementée.
Recommandation pratique
Générez les deux — laissez votre équipe d'emballage décider
Le coût de génération des deux formats est nul (votre plateforme DPP devrait produire les deux en un seul export). Imprimez le QR pour les consommateurs ; réservez un petit DataMatrix pour la ligne de production / l'inventaire.
Pour les batteries, c'est la seule approche juridiquement conforme : le QR satisfait à l'annexe VI, partie C ; le DataMatrix satisfait au support ISO/IEC 15459 de chaîne d'approvisionnement de l'article 13, paragraphe 6.
Générez des QR + GS1 DataMatrix conformes aux spécifications en un seul ZIP
dpp.gs vous fournit les deux formats par produit, par lot, par numéro de série — avec en-têtes FNC1, chiffres de contrôle validés et PNG/SVG imprimables.
Commencer gratuitement — sans carte bancaireRéférences normatives
| Norme | Ce qu'elle définit |
|---|---|
| ISO/IEC 18004 | Symbologie du code QR |
| ISO/IEC 16022 | Symbologie du DataMatrix |
| ISO/IEC 15459 | Syntaxe d'identifiant unique (indépendante du support) |
| ISO/IEC 15418 | GS1 Application Identifiers |
| ISO/IEC 15434 | Syntaxe d'enveloppe des chaînes d'éléments |
| GS1 General Specifications | Placement du FNC1, règles des AI, chiffres de contrôle |
| GS1 Digital Link 1.4 | Syntaxe URI pour codes résolubles sur le web |
Foire aux questions
Puis-je utiliser uniquement le DataMatrix sur ma batterie et omettre le QR ?
Non. L'annexe VI, partie C, point 3 du Règlement Batteries exige explicitement le QR. Une étiquette avec DataMatrix uniquement échoue à l'inspection de l'annexe VI.
Un seul code QR peut-il remplacer le code-barres EAN/UPC en magasin ?
Oui — dans le cadre du GS1 Sunrise 2027, les détaillants américains (Walmart, Kroger, Target) acceptent les codes QR GS1 Digital Link en caisse. Le même code fonctionne pour le DPP de l'UE. Voir notre guide GS1 Digital Link.
Pourquoi le GS1 DataMatrix a-t-il besoin du FNC1 si mon logiciel ajoute déjà des parenthèses ?
Les parenthèses servent uniquement à la lecture humaine dans le texte imprimé sous le symbole — elles ne sont jamais encodées dans le symbole. À l'intérieur des données, le FNC1 est le véritable délimiteur. Parenthèses vs FNC1 est le bug d'implémentation le plus courant que nous rencontrons lors des audits.
dpp.gs prend-il en charge le DataMatrix ?
Oui. Chaque produit peut être exporté en QR (PNG + SVG) et en GS1 DataMatrix (PNG, avec en-tête FNC1, validation du chiffre de contrôle GTIN selon ISO/IEC 16022). Disponible par produit ou par lot de numéros de série depuis le tableau de bord.