GTIN, Serial, or Batch? Choosing the Right Identifier for Your DPP
Selecting between product-level, batch-level, or item-level identifiers determines your DPP's traceability depth, implementation cost, and compliance readiness.
- **GTIN (product-level)** identifies a model/SKU — lowest cost, but no traceability beyond product type
- **Batch identifiers** track production lots — good balance of granularity and operational feasibility
- **Serial numbers (item-level)** enable full individual traceability — highest compliance value, highest implementation effort
- ESPR does not mandate a specific identifier level, but downstream regulations and brand claims may require serialisation
- Your choice depends on product value, supply chain complexity, and the sustainability claims you need to substantiate
The identifier decision you can't postpone#
When implementing a Digital Product Passport under the EU's Ecodesign for Sustainable Products Regulation (ESPR), one of the first technical choices is deceptively simple: at what level do you identify your products?
The answer shapes everything downstream — your data architecture, your factory workflows, your ability to prove sustainability claims, and your compliance costs. Yet many brands default to the familiar GTIN without understanding the trade-offs.
Three levels of identification#
GTIN: the baseline
A Global Trade Item Number (GTIN, often encoded as an EAN-13 barcode) identifies a product at the SKU level. It's already in your systems — your warehouse, your POS, your e-commerce catalogue.
For DPP purposes, a GTIN-linked passport can provide static information: material composition, care instructions, country of origin, certifications. What it cannot do is distinguish between two identical shirts or trace where a specific unit's cotton was grown.
Batch: the pragmatic middle ground
Batch or lot numbers group items that share production conditions — same fabric roll, same dye lot, same factory shift. Many manufacturers already track batches for quality control and recall management.
A batch-level DPP can link to supplier invoices, test certificates, and process data for that specific production run. If a quality issue emerges, you can narrow the scope. The European Commission's draft delegated acts for textiles reference batch-level data as sufficient for several disclosure requirements (European Commission, 2024).
Serial: full item-level traceability
Serialisation assigns a globally unique identifier to each individual garment — often via QR code, NFC tag, or RFID. This is the gold standard for traceability: you can follow one shirt from fibre to consumer to end-of-life.
Item-level identification enables resale authentication, take-back programmes, and granular impact data. It's also what regulations like France's AGEC anti-waste law increasingly expect for certain product categories (Légifrance, 2020).
Comparing the three approaches#
| Aspect | GTIN (Product) | Batch | Serial (Item) |
|---|---|---|---|
| Uniqueness | Per SKU | Per production lot | Per unit |
| Data carrier | EAN barcode | Internal code + label | QR / NFC / RFID |
| Traceability depth | Static product info | Lot-specific sourcing | Full chain of custody |
| Implementation cost | Minimal (existing) | Low–Medium | Medium–High |
| Factory workflow change | None | Minor labelling | Serialisation at production |
| Supports resale/repair tracking | No | Partially | Yes |
| Recall precision | All units of SKU | Units from specific lot | Exact affected units |
When to use which#
GTIN is sufficient when:
- Your products are commodity basics with simple, stable supply chains
- You're only meeting minimum disclosure requirements
- Traceability claims are not part of your brand positioning
Batch makes sense when:
- You source from multiple suppliers for the same SKU
- Quality variation between lots is meaningful
- You want recall capability without full serialisation cost
Serialisation is necessary when:
- You make high-value or limited-edition pieces
- You operate take-back, resale, or repair programmes
- Your brand promise includes "know exactly where this item came from"
- Downstream markets (France, potentially more) require it
The ESPR framework does not prescribe a single approach. Article 9 of the regulation specifies that the DPP must use a "unique product identifier" but leaves granularity to sector-specific delegated acts (Official Journal of the European Union, 2024). For textiles, expect batch-level to become the de facto minimum, with serialisation required for specific claims.
The cost equation#
Serialisation is not free. A 2023 study by GS1 estimated that item-level tagging adds €0.05–0.30 per unit depending on technology and volume, plus integration costs (GS1, 2023). For a brand producing 100,000 units annually, that's €5,000–30,000 in direct costs — before accounting for workflow changes.
But the ROI calculation changes when you factor in:
- Reduced counterfeiting losses
- Resale commission revenue on authenticated secondhand
- More accurate sustainability reporting
- Faster, cheaper recalls
Frequently asked questions
Can I start with GTIN and upgrade later?
Yes, but plan for it. If your DPP data model treats the identifier as opaque, you can migrate from GTIN to batch to serial without restructuring. If you hard-code assumptions about identifier format, migration becomes painful.
Do NFC and QR codes require serialisation?
Not inherently. A QR code can encode a GTIN or a batch number. But if you're investing in per-unit carriers (sewing in NFC tags, printing unique QR codes), it usually makes sense to serialise — the marginal cost of uniqueness is low once the carrier infrastructure exists.
What about products with multiple components?
Complex products — a jacket with a detachable liner, for example — may need composite identifiers: a parent serial for the assembled product, child identifiers for components. ESPR anticipates this via "product component" data elements.
Trama helps brands implement DPP identifiers at the right granularity for their operations. Whether you're starting with batch-level compliance or building toward full serialisation, the platform adapts to your supply chain reality — not the other way around.
Generate your collection's passports
From product sheet to compliant, hosted, print-ready QR codes.
Get started