DPP Compliance7 min read

Batch-Level vs Serial-Level QR Codes: Which Do You Need?

Understanding when to use batch QR codes vs individual serial numbers for DPP compliance. Cost, complexity, and use case analysis.

45 views

Batch-Level vs Serial-Level QR Codes

One key DPP implementation decision: should each product have a unique QR code, or can you use shared codes for batches? This guide helps you decide.

Understanding the Options

Batch-Level QR Codes

  • One code per batch/lot
  • All products in same batch share same QR
  • Example: All bottles from production run #2024-ABC

Serial-Level QR Codes

  • Unique code per individual product
  • Every single item has different identifier
  • Example: Each bottle has unique serial number

Requirements by Regulation

EU Battery Passport

  • Serial-level required for batteries >2kWh
  • Individual battery tracking mandatory
  • State of health data per unit

Textile DPP

  • Batch-level typically sufficient
  • Unless high-value items (luxury goods)
  • May need serial for authentication

Wine E-Labels

  • Batch-level standard
  • Same wine = same nutritional info
  • Some wineries serialize for anti-counterfeiting

Electronics

  • Varies by category
  • Serial for high-value items
  • Batch may suffice for accessories

Decision Factors

1. Regulatory Requirements

Some products legally require serialization:

  • Pharmaceuticals (already serialized)
  • Batteries over 2kWh
  • Specific product categories

2. Traceability Needs

Questions to consider:

  • Do you need to track individual units?
  • Is recall precision important?
  • Do customers report issues by serial number?

3. Anti-Counterfeiting

Serial codes enable:

  • Authentication verification
  • Warranty tracking
  • Secondary market validation

4. Data Variability

Does data differ per unit?

  • Manufacturing date: Batch level
  • Quality test results: May be serial
  • Warranty registration: Serial level

5. Cost Considerations

Serial-level costs more:

  • Unique code generation
  • Individual printing/marking
  • Database management
  • Verification infrastructure

Cost Comparison

Factor Batch-Level Serial-Level
Code generation Minimal Per-unit cost
Printing Standard Variable data
Database Smaller Much larger
Verification Simpler More complex
Total premium Baseline +20-50%

Implementation Complexity

Batch-Level

  1. Generate code per batch
  2. Print same code on all batch products
  3. Link batch code to batch data
  4. Single database entry per batch

Serial-Level

  1. Generate unique code per unit
  2. Apply variable code to each product
  3. Link serial to unit data
  4. Database entry per unit
  5. Verification system for authentication

Hybrid Approaches

Some products use both:

Outer packaging: Serial (for logistics) Individual unit: Batch (for product info)

Or:

Primary identifier: Batch Secondary data: Unit-specific through registration

Use Case Examples

Wine Bottles

Recommendation: Batch-level

All bottles of same wine/vintage have identical:

  • Nutritional information
  • Ingredients
  • Production details

Serial only if needed for authentication of premium wines.

EV Batteries

Requirement: Serial-level

Each battery needs individual tracking:

  • State of health
  • Charging cycles
  • Maintenance history
  • Warranty status

T-Shirts

Recommendation: Batch-level

Same design/size shares:

  • Material composition
  • Care instructions
  • Manufacturing origin

Unless luxury brand needing authentication.

Smartphones

Recommendation: Serial-level

Each phone has:

  • IMEI already required
  • Warranty tracking
  • Software update history
  • Individual purchase date

Making the Decision

Choose Batch-Level If:

  • Products in batch are identical
  • No regulatory serial requirement
  • Cost sensitivity is high
  • Authentication not critical
  • Recall precision not essential

Choose Serial-Level If:

  • Products have unit-level data
  • Authentication is important
  • High product value
  • Detailed traceability needed
  • Regulatory requirement exists

Technical Implementation

Batch-Level Setup

  1. Define batch identifier format
  2. Link batches to products in system
  3. Generate static QR codes
  4. Standard label printing

Serial-Level Setup

  1. Define serial number format
  2. Integrate with production line
  3. Variable data printing
  4. Verification database
  5. Anti-counterfeiting features

lnk.eco Support

Our platform supports both approaches:

  • Batch-level for most products
  • Serial capability when needed
  • GS1 Digital Link format either way
  • Scalable database infrastructure

Discuss your QR code strategy with lnk.eco.

Topics

batch qr codeserial qr codeproduct serializationdpp qr codesbatch trackingproduct traceability

Ready for DPP Compliance?

Get started with Digital Product Passports. GS1-compliant QR codes for your products starting at $99/year.

Start Onboarding