EU DPP Registry submission pipeline · operational
THE PLATFORM

What you actually do in the platform.

For importers, authorised representatives and manufacturers: this is the working surface behind the filing — the wizard that builds the passport, the controls that decide who sees what, the channels that move the data, and the evidence that proves it all.

01 — BUILD

A guided wizard for the full Annex XIII field set

Every passport is built in a seven-section wizard covering the complete Annex XIII data model — over 100 fields spanning identity, labels, performance, materials, carbon and circularity. The mandatory set is enforced per battery category (EV, Industrial, LMT), so a passport cannot be activated with a required field missing. Passports are created at Model, Batch or Item level.

Passport wizard — Carbon & Compliance
Carbon Footprint Intensity
61.3 kg CO₂e/kWh
Required
Performance class
ABCDE
Methodology
JRC CFB — EV
Verification reference
VB-2026-0142
BATTERY_EV · Model level · 7 sections
02 — MANAGE

One console, the whole lifecycle

Every passport moves through a defined lifecycle — Draft, Active, Submitted, Validating, Registered — with Rejected, Cancelled and Revoked handled explicitly. The console shows where each passport stands, what the registry said, and what needs attention. Batch submission and rejection-reason handling are built in.

Passports
PassportProductStatus
PP-2026-9SC8GWGlenmar IND-77Registered
PP-2026-4KT2NAGlenmar IND-40Validating
PP-2026-7QX9LBGlenmar EV-115Submitted
PP-2026-2MW5RCGlenmar LMT-09Draft
PP-2026-6VD3HFGlenmar EV-88Rejected — OPERATOR_ID_MISSING
Lifecycle
DraftActiveSubmittedValidatingRegisteredRejectedRevoked
03 — DISTRIBUTE

The passport travels — on the label and into your systems

Activation generates a GS1 Digital Link QR code for the battery label, resolving to the public viewer. In parallel, delivery destinations push the data to your systems — SFTP, FTP or HMAC-signed webhook, in seven formats — and the REST API gives your own tooling full programmatic access.

GS1 Digital Link
https://eudigitalpassportprocessor.com/01/09501234500003/21/PP-2026-9SC8GW

Scans to the public passport viewer — the same page a customs officer sees.

Delivery & API
Production ERP — SFTP · daily digest
Warehouse hook — Webhook · on activation
FormatsJSON-LDCSVXMLGS1 EPCISXLSXJSONHTML
API keydpp_live_••••••••••••

Industrial and BESS operators can stream state-of-health readings machine-to-machine over the API — the dynamic data is shown only to legitimate-interest access, never on the public page.

04 — PROVE

Evidence on demand

Every passport carries its audit trail. Daily encrypted backups with 10-year retention run without you touching anything. Every legitimate-interest access is declared, logged and exportable. When an authority or auditor asks, the answer is one export away.

Evidence
Last backup — 03:00 UTC, encrypted
Retention — 10 years
Access log
Tier 3 grant — recycler, purpose declared, 48 h
Public scan — customs checkpoint
Export access log — CSV
FOR AUTHORISED REPRESENTATIVES

One workspace for every client you represent.

Authorised representatives and compliance consultancies carry battery-passport obligations for many non-EU manufacturers at once. The console keeps each client in its own workspace — you build and file their passports, they see only theirs, and everything they touch carries your brand, not ours.

Every client in one console

Each manufacturer you represent gets its own workspace with a live rollup card — passports drafted, active and filed at a glance. No side spreadsheet tracking who stands where.

A client switcher, not a second login

Move between client workspaces from a single account — no logging out, no re-authenticating. Your whole book of clients lives in one console.

Delegated client logins

Invite a client's own staff as delegated users. They see only that client's passports — never another client's, never your internal view. The boundary is enforced at the database, not just the interface.

Your brand on everything the client sees

Set your firm's name, logo and colour once. The client dashboard, the invitation emails and the supplier request pages all carry your branding.

Per-client billing rollup, CSV export

A read-only reconciliation view attributes each billable passport activation to the client it belongs to, per period, and exports to CSV — so you can invoice each client from an accurate line.

Client isolation is enforced by row-level database policy: a delegated client user can never reach another client's passports, and no client's data crosses into another's workspace.

SUPPLIER DATA REQUESTS

Missing data? Ask the supplier who holds it.

Cell chemistry, per-stage carbon figures, recycled-content shares, hazardous substances, due-diligence attestations — the data a passport needs often sits with an upstream supplier. Instead of chasing it over email and spreadsheets, request it in a tracked loop.

01

Pick the fields you're missing

Choose exactly which passport fields you need — by preset (carbon footprint, recycled content, cell chemistry, hazardous substances, due diligence), one field at a time, or from a field set you've saved to reuse across suppliers.

02

Send to one supplier or a whole list

Send to a single supplier, or to a whole list in one action — each request in the supplier's own language. Every supplier gets a single-use link with no account and no login, and where a request covers several batteries they fill one clearly labelled section per battery, with a copy-to-all shortcut and a pre-filled spreadsheet they can complete offline. Throughout, they get the same guidance your own team sees in the wizard, including the four-stage carbon-footprint assist.

03

Review, then apply

Their answers return to your console side-by-side with the current values — battery by battery when a request spans several. You tick the ones you accept and apply them to each passport, with a full audit trail. Nothing is written without your say-so.

Authorised representatives: the supplier page and the request email carry your firm's branding, not ours — the supplier sees your name throughout.

See it with your own batteries

A demo account gives you seven days of full access — build a passport, scan its QR code, watch it move through the registry lifecycle in mock mode.

Request a demo account

Synthetic demo data — no customer data shown.