QR-code vs GS1 DataMatrix voor DPP: welke gegevensdrager vereist de EU-wetgeving?
"Mag ik een DataMatrix op mijn Digital Product Passport zetten in plaats van een QR-code?" Het antwoord hangt af van je productsector. ESPR is soepel — de Battery Regulation niet. Hier is de juridische uitsplitsing.
Meerdere standaarden voor product- en tussenproductidentificatoren worden ondersteund — GS1 Digital Link, MA-DPP, EPC, UUID, DID.
Kort antwoord
| Productsector | QR-code | GS1 DataMatrix |
|---|---|---|
| Batterijen (EV, LMT, industrieel, draagbaar) | Verplicht | Toegestaan (aanvullend) |
| Textiel, elektronica, meubels, bouw (ESPR) | Toegestaan | Toegestaan |
| Farmaceutica (FMD) | Niet toegestaan | Verplicht |
| Medische hulpmiddelen (UDI) | Toegestaan | Aanbevolen |
Wat de verordeningen daadwerkelijk zeggen
ESPR (Verordening 2024/1781) — algemeen DPP-kader
Artikel 9(4) van ESPR verplicht een "gegevensdrager" maar noemt geen specifiek formaat:
"De gegevensdrager moet fysiek aanwezig zijn op het product zelf, op de verpakking ervan of in de documentatie die het product vergezelt, zoals gespecificeerd in de toepasselijke gedelegeerde handeling."
Artikel 9(5) vereist dat de unieke identificator voldoet aan de ISO/IEC 15459-reeks — dat is een specificatie voor unieke ID's, geen drager-formaat. Zowel QR-code (ISO/IEC 18004) als GS1 DataMatrix (ISO/IEC 16022) dragen ISO/IEC 15459-identificatoren native.
Specifieke dragertypes per productcategorie worden vastgelegd in gedelegeerde handelingen die in 2026–2030 worden uitgerold. De CIRPASS-pilot van de Commissie en de werkgroepen van CEN/CLC/JTC 24 onderschrijven momenteel:
- QR-code (ISO/IEC 18004) — primair voor B2C-scannen
- GS1 DataMatrix (ISO/IEC 16022) — primair voor B2B-/supply-chain-gebruik
- RFID/NFC (ISO/IEC 15693, 14443) — toegestaan voor hoogwaardige artikelen
- PDF417 (ISO/IEC 15438) — toegestaan
Battery Regulation 2023/1542 — expliciete QR-verplichting
Hier verandert het. Bijlage VI Deel C, punt 3 noemt expliciet QR-code als de drager voor toegang tot het Battery Passport:
"Het etiket en de QR-code worden zichtbaar, leesbaar en onuitwisbaar op de batterij gedrukt of gegraveerd."
Artikel 13(6) en (7) vereisen verder dat de gegevensdrager "voldoet aan de norm ISO/IEC 15459-reeks" — maar de voor consumenten zichtbare drager moet een QR-code zijn volgens Bijlage VI.
Waarom dit onderscheid belangrijk is
Als je batterijen op de EU-markt brengt en een notified body of markttoezichtautoriteit je product auditeert, zal een etiket met alleen een DataMatrix niet voldoen aan Bijlage VI Deel C. Je mag een DataMatrix hebben naast de QR (bijv. voor productielijntracering), maar de QR moet er zijn.
Waarom QR voor B2C, DataMatrix voor B2B?
Sterke punten van QR-code
- Smartphone-native — elke iOS-/Android-camera leest het zonder app
- Directe browserstart — gecodeerde URL opent onmiddellijk
- Grotere foutcorrectie — tot 30% beschadigd gebied nog steeds leesbaar
- Beter op afstand — leesbaar van verder weg dan DataMatrix
- Bekend bij consumenten — herkenbaar symbool, geen uitleg nodig
Sterke punten van GS1 DataMatrix
- ~30% kleiner voor dezelfde payload
- Codeert meer data per oppervlak — betere dichtheid dan QR
- Direct part marking (DPM) — lasergegraveerd op metaal/kunststof zonder etiket
- Industriestandaard in farma/zorg — al aanwezig in supply-chain-WMS, ERP, POS-systemen
- FNC1-scheidingsteken — betrouwbaar parsen van meerdere Application Identifiers (AIs)
Wat zit er in elk formaat?
QR-code (GS1 Digital Link)
Codeert een volledige URL die elke browser kan openen:
https://dpp.gs/01/08523456790018/10/LOT2026A/21/SN000001
De telefooncamera leest dit en opent de paspoortpagina rechtstreeks. Geen app, geen parsen.
GS1 DataMatrix
Codeert een ruwe GS1 Element String — geen URL, geen schema, geen haakjes. Binnen het symbool staat:
[FNC1] 01 08523456790018 10 LOT2026A [FNC1] 21 SN000001
Elke GS1-bewuste scanner (POS, WMS, ERP, recyclerportaal, notified-body-terminal) parseert dit in:
- AI
01= GTIN08523456790018 - AI
10= LotLOT2026A - AI
21= SerieSN000001
De voorste [FNC1] is het verplichte Reader Programming-teken dat het symbool identificeert als GS1 (zonder dit behandelen scanners het als ruwe tekst). De tweede [FNC1] scheidt AIs met variabele lengte.
Veelgemaakte fout: "DataMatrix" ≠ "GS1 DataMatrix"
Als je software letterlijke tekst codeert zoals (01)08523456790018(21)SN0001 met de haakjes binnen het symbool, is het niet GS1-conform — het is gewoon een DataMatrix die platte tekst bevat. GS1-bewuste scanners zullen het niet herkennen als een GS1-productcode.
De juiste codering verwijdert de haakjes, voegt FNC1 toe aan het begin, en voegt FNC1 in tussen AIs met variabele lengte. Gebruik bcid: "gs1datamatrix" in bwip-js of het equivalent in je barcodebibliotheek.
Het patroon "twee codes naast elkaar"
Fabrikanten zoals CATL, LG Energy Solution, Samsung SDI drukken vaak beide:
- QR-code — voor paspoorttoegang door consument/regelgever (Battery Reg Bijlage VI)
- GS1 DataMatrix — lasergegraveerd op de cel voor supply-chain-identificatie (Artikel 13(6))
De twee dragers kunnen verschillende inhoud coderen. De QR verwijst naar het openbare paspoort (volledige URL); de DataMatrix draagt dichte ruwe AI-data voor productie- en recyclingtracering.
Hoe zit het met RFID en NFC?
ESPR Artikel 9(4) sluit RFID niet uit, en Bijlage III bij de Battery Regulation voorziet elektronische dragers voor hoogwaardige batterijen (EV-packs boven 2 kWh). In de praktijk worden RFID/NFC-tags gebruikt als aanvullende dragers — meestal voor sabotagebestendige productietracering — niet als de primaire, door de consument scanbare identificator.
Kiezen voor jouw sector — snelle gids
Batterijen
QR is verplicht volgens Bijlage VI Deel C. Voeg een DataMatrix lasergegraveerd op de cel toe als je productielijntraceerbaarheid nodig hebt. Beide moeten een ISO/IEC 15459-conforme unieke identificator coderen.
Textiel, elektronica, meubels, speelgoed, chemicaliën
ESPR-gedelegeerde handelingen zullen regels per categorie definiëren. Tot dan is QR de veiligere keuze voor de naar de consument gerichte drager — universeel scanbaar, bekend bij regelgevers. DataMatrix is prima voor supply chain of items met beperkte etiketruimte.
Bouwproducten (CPR)
Verordening Bouwproducten 2024/3110 verwijst naar DPP via ESPR. Flexibiliteit qua drager — QR het meest voorkomend in huidige pilots.
Medische hulpmiddelen (MDR/UDI)
UDI-dragers zijn doorgaans GS1 DataMatrix (al gevestigde praktijk). DPP-integratie staat op de roadmap voor 2028+.
Farmaceutica (FMD)
De Falsified Medicines Directive 2011/62/EU verplicht uitsluitend GS1 DataMatrix. QR is niet toegestaan op het gereguleerde etiket.
Praktische aanbeveling
Genereer beide — laat je verpakkingsteam beslissen
De kosten van het genereren van beide formaten zijn nul (je DPP-platform zou beide in één export moeten produceren). Druk de QR voor consumenten; reserveer een kleine DataMatrix voor productielijn / voorraad.
Voor batterijen is dit de enige juridisch conforme aanpak: QR voldoet aan Bijlage VI Deel C; DataMatrix voldoet aan de ISO/IEC 15459-supply-chain-drager van Artikel 13(6).
Genereer spec-conforme QR + GS1 DataMatrix in één ZIP
dpp.gs geeft je beide formaten per product, per batch, per serie — met FNC1-headers, gevalideerde controlecijfers en printbare PNG/SVG.
Gratis starten — geen creditcardStandaardenreferentie
| Standaard | Wat het definieert |
|---|---|
| ISO/IEC 18004 | QR-code-symbologie |
| ISO/IEC 16022 | DataMatrix-symbologie |
| ISO/IEC 15459 | Syntaxis unieke identificator (drager-agnostisch) |
| ISO/IEC 15418 | GS1 Application Identifiers |
| ISO/IEC 15434 | Envelopsyntaxis voor element strings |
| GS1 General Specifications | FNC1-plaatsing, AI-regels, controlecijfers |
| GS1 Digital Link 1.4 | URI-syntaxis voor web-resolvebare codes |
Veelgestelde vragen
Mag ik alleen DataMatrix op mijn batterij gebruiken en de QR overslaan?
Nee. Bijlage VI Deel C, punt 3 van de Battery Regulation vereist expliciet QR. Een etiket met alleen een DataMatrix faalt bij de Bijlage VI-inspectie.
Kan één QR-code de EAN/UPC-barcode in de retail vervangen?
Ja — onder GS1 Sunrise 2027 accepteren Amerikaanse retailers (Walmart, Kroger, Target) GS1 Digital Link QR-codes op het verkooppunt. Dezelfde code werkt voor EU DPP. Zie onze GS1 Digital Link-gids.
Waarom heeft GS1 DataMatrix FNC1 nodig als mijn software al haakjes toevoegt?
Haakjes zijn alleen voor het lezen door mensen in gedrukte tekst onder het symbool — ze worden nooit gecodeerd binnen het symbool. Binnen de data is FNC1 het werkelijke scheidingsteken. Haakjes vs FNC1 is de meest voorkomende implementatiefout die we zien in auditreviews.
Ondersteunt dpp.gs DataMatrix?
Ja. Elk product kan worden geëxporteerd als QR (PNG + SVG) en als GS1 DataMatrix (PNG, met FNC1-header, GTIN-controlecijfervalidatie volgens ISO/IEC 16022). Beschikbaar per product of per serie-batch vanuit het dashboard.