PassportLabDigital Product Passport Software
EU ESPR Compliance

Digital Product Passport
Software

The fastest way for EU importers, manufacturers, and brands to issue legally-compliant Digital Product Passports — without hiring a technical team. Issue your first DPP in under 10 minutes.

Why you need DPP software

The EU mandates it. Software makes it manageable.

Every manufacturer and importer placing products on the EU market will need Digital Product Passports. Doing it manually — or building from scratch — is months of engineering work across five open standards. PassportLab handles all of it.

Compliance without code

Fill a guided form, download a QR code. No JSON-LD, no XML, no blockchain wallet required. PassportLab generates everything that EU authorities expect to scan.

Cryptographically signed

Every DPP is signed with Ed25519 and published as a W3C Verifiable Credential 2.0. Customs authorities and market surveillance bodies can verify authenticity without calling you.

Registry-ready from day one

PassportLab implements CIRPASS-2 and pushes every DPP to the EU Common Information Repository automatically — including Proof of Registration JWTs.

Schema validation built in

The software enforces the mandatory Annex XIII schema for batteries and blocks non-conforming data at upload — before it becomes an audit liability.

How it works

From zero to compliant in four steps

1

Create your account

Sign up, select your plan, and add your organisation details including EORI number and LEI code.

2

Add your products

Use the guided form, upload a CSV, or call the REST API. Category-specific fields appear automatically based on product type.

3

Get your QR code

PassportLab generates a GS1 Digital Link QR code (SVG, PNG, ZPL) within seconds. Print it on packaging.

4

Stay compliant automatically

Schema updates roll out as delegated acts are published. Your DPPs are updated. You do nothing.

Platform features

Everything EU DPP compliance requires

PassportLab implements all five open standards the EU DPP framework requires — so your team doesn't have to.

GS1 Digital Link QR codes

SVG, PNG, and ZPL formats. Print-ready labels for product packaging and customs declarations.

W3C Verifiable Credentials 2.0

Ed25519 signing with DID:Web. Every DPP is machine-verifiable without a central authority.

EPCIS 2.0 supply chain tracking

Object, aggregation, transformation, and association events. Full traceability from raw material to end-of-life.

SHACL validation reports

CIRPASS-2 conformant shape validation for batteries, textiles, electronics, steel, and construction products.

AAS export (IEC 62832)

Asset Administration Shell JSON export with five submodels: Nameplate, TechnicalData, CarbonFootprint, Circularity, EnergyConsumption.

Stakeholder role-based access

Consumers, retailers, customs, market surveillance, and notified bodies each see only their permitted data fields via X-Stakeholder-Key.

SD-JWT selective disclosure

Share only specific fields with specific parties. Supply chain data stays private; public data stays public.

10-year EU-hosted data retention

ESPR Art. 9(2)(i) requires 10 years of data retention. PassportLab computes expiry dates, creates archival snapshots, and enforces it automatically.

Comparison

PassportLab vs. your other options

OptionTime to first DPPAnnual costAuto schema updatesEU registry submission
PassportLab< 10 minutesFrom €1,788/yrYes — includedYes — automated
Build in-house3–6 months€150k–€300k engineeringManual, your teamBuild separately
Compliance consultancy4–8 weeks€5k–€20k per categoryNot includedNot included
ERP DPP moduleWeeks of integrationVaries + integration costVariesRarely included
Pricing

Simple, transparent pricing

All plans include cryptographic signing, GS1 Digital Link QR codes, EU-hosted DPP pages, CIRPASS-2 registry submission, and 10-year data retention.

Starter€149/mo100 DPPs
Professional€499/mo1,000 DPPs
EnterpriseOn request10,000+ DPPs
Common questions

DPP software — FAQ

What is digital product passport software?

Digital product passport software is a platform that automates the creation, signing, hosting, and registry submission of Digital Product Passports (DPPs) required under EU ESPR legislation. PassportLab handles the full compliance stack — data collection, W3C VC 2.0 signing, GS1 QR code generation, and EU registry push — in a single SaaS platform.

Do I need DPP software or can I do this manually?

Technically you can produce DPPs manually, but each DPP must include cryptographic signatures (Ed25519), follow the GS1 Digital Link URI structure, validate against SHACL shapes, and submit to the EU registry via CIRPASS-2. That requires implementing five separate open standards. For anything beyond a handful of products, dedicated DPP software is the only practical option.

How quickly can I issue my first DPP with PassportLab?

For a single product: under 10 minutes using the guided form. For a product catalogue: 1–2 days using the bulk CSV import. For full ERP/PIM integration: 1–2 weeks using the REST API.

Which product categories does PassportLab support?

PassportLab currently enforces category-specific schemas for batteries (Annex XIII, EU Regulation 2023/1542), textiles, electronics, iron & steel (with CBAM overlap), and construction products. More categories are added as delegated acts under ESPR are published.

Is PassportLab accepted by EU customs and market surveillance authorities?

PassportLab DPPs are GS1 Digital Link compliant (ISO/IEC 18975) and CIRPASS-2 interoperability-compliant. When EU customs systems begin scanning DPP QR codes in 2027, PassportLab-issued codes will resolve correctly. Market surveillance authorities can access the JSON-LD endpoint directly.

What happens when EU regulations change?

PassportLab tracks all ESPR delegated acts and updates its category schemas automatically. Your existing DPPs can be updated in bulk when new mandatory fields are introduced — at no extra charge. This is included in all paid plans.

Ready to issue your first DPP?

Try PassportLab free. No credit card required. Issue a demo DPP in under 10 minutes.