Digital Product Passport

Prepare DPP-oriented product data from supplier documents

The EU's Digital Product Passport (DPP) framework calls for structured product data. Doc2Shelf organizes supplier-PDF data into review-ready output for DPP preparation; it does not create a completed passport.

Free plan included — no credit card required.

Under the EU Ecodesign for Sustainable Products Regulation (ESPR), Digital Product Passport requirements will be set for covered product groups through delegated acts, including the required data, identifiers, data carriers, and access rules.

Doc2Shelf helps prepare the underlying data. It extracts product identity, materials, specifications, and compliance details from supplier PDFs and exports structured product data for review and downstream implementation; it does not create, register, host, validate, or deploy a completed DPP.

How it works

  1. 1

    Upload documents

    Add spec sheets, datasheets, and compliance documents.

  2. 2

    Extract structured data

    AI captures identity, materials, specs, and compliance fields.

  3. 3

    Review

    Confirm the data and resolve any flagged fields.

  4. 4

    Export preparation data

    Export structured DPP-oriented data for downstream implementation.

Structured product data as the foundation

A Digital Product Passport is only as good as the structured data behind it. Doc2Shelf extracts product identifiers, materials and composition, technical specifications, and compliance information from spec sheets and datasheets, normalizing them into consistent fields across your catalog.

Review source-linked fields and resolve missing information before using the structured output in a downstream DPP implementation.

DPP preparation output alongside listings and declarations

Doc2Shelf prepares DPP-oriented output from the same reviewed product record that drives marketplace listings and EU/US compliance declaration drafts. One upload can support sales content, regulatory drafting, and DPP data preparation without presenting those outputs as equivalent.

Export the reviewed DPP-oriented product data as structured JSON. Declaration labels and PDF/DOCX declaration documents remain separate outputs for the same product.

Prepare for product-group requirements

Final DPP data, identifiers, data carriers, access rights, interoperability rules, and operating systems depend on the applicable product-group delegated acts and implementation environment. Organizing reviewed source data now makes that later mapping easier without claiming the current export is a finished passport.

What the DPP-oriented JSON contains

The export is one JSON file per product, built from the reviewed product record. It is available only after the product has passed review, and it includes only declaration drafts that have also been reviewed. The table shows the main data groups, typical fields, and where that information usually comes from in supplier documents.

The content is what was extracted from your documents and then confirmed or edited during review, so the quality of the export depends on that review. Gaps that matter for compliance drafting are listed as missing required data, so you can chase them with the supplier before the data moves downstream. The file also records a format version and an export timestamp. Image entries are links; download any images you need to keep, because storage links may be time-limited.

Data groups in the DPP-oriented JSON export
Data groupExample fieldsTypical source in supplier documents
Product identityProduct name, manufacturer, model number, product categoryData sheet header, label artwork, price list
SpecificationsBrand, SKU, GTIN/EAN/UPC, MPN, dimensions, weight, materials, packaging and logistics valuesData sheets, spec sheets, packaging specifications
Compliance dataStandards applied, directives and regulations, certifications, markings, safety information, missing required dataDeclarations of conformity, test reports, certificates
GPSR dataManufacturer, importer, responsible person, and distributor contact details; warnings; batch, lot, or serial identifiersLabels, manuals, declarations of conformity
DeclarationsReviewed EU and US declaration drafts by type and language, with their sectionsDrafted in Doc2Shelf from the reviewed product record
Documents and imagesSource document file names; product image linksUploaded PDFs and product images

How the export fits into a DPP implementation

A Digital Product Passport is a system, not a file: a persistent unique product identifier, a data carrier on the product or packaging, hosted data with access and update rights, a back-up with a DPP service provider, and, under ESPR, registration of identifiers in the EU DPP registry. Doc2Shelf covers the first stage — getting reviewed, structured data out of supplier PDFs. Your own systems or a DPP service provider take it from there, mapping the JSON to the data model in the applicable delegated act or sector law.

In practice, mapping means three things. First, renaming and restructuring fields to the target schema, for example splitting a combined dimension value into separate length, width, and height fields with units. Second, adding data no supplier document holds, such as the persistent identifier you assign, the data carrier, and the access rights for each field. Third, deciding the passport level — model, batch, or item — which determines whether batch and serial values from the export are used. Keeping the reviewed JSON as a dated input file also gives you a record of what data the passport was built from.

Who handles each stage of a DPP
StageTypically handled byDoc2Shelf’s part
Collect data from supplier documentsCatalog, compliance, or sourcing teamExtracts structured product data from PDFs and flags missing information
Review the dataA qualified person in your teamReview gate: unreviewed products cannot be exported
Map to the product-group data modelYour team, PIM, or a DPP service providerSupplies the reviewed JSON as input
Assign identifiers and data carriersThe economic operator placing the product on the marketNone; identifiers found in documents are carried in the export
Host, back up, and manage accessThe operator or a DPP service providerNone
Register in the EU DPP registryA verified economic operatorNone

Data quality and identifiers

ESPR requires passport data to be accurate, complete, and up to date, and the passport to be connected to a persistent unique product identifier. Both requirements start with supplier data. Before you send any export downstream, check the points most likely to cause problems later:

  • Identifier level: decide whether each product is identified at model, batch, or item level; delegated acts set this per product group.
  • GTINs and model numbers: confirm they match the packaging and that variants have their own identifiers.
  • Operator details: manufacturer, importer, and EU responsible person details must match labels and declarations.
  • Units and values: confirm units on dimensions, weights, and ratings, especially where a data sheet covers several models.
  • Document versions: keep the supplier document behind each product, and re-extract when the supplier issues a revision.
  • Confidence and completeness: each extraction carries a confidence score and a completeness score; use low scores to prioritize review.

DPP timeline at a glance

Dates in force and dates that are only planned are easy to confuse. As of October 2026, no ESPR product-group delegated act requiring a passport appears to be in force; the first groups in the Commission’s working plan have indicative adoption dates, and obligations normally apply at least 18 months after a delegated act enters into force. Our guide to Digital Product Passport requirements covers the full timeline.

Selected DPP dates
DateMilestoneStatus
18 Jul 2024ESPR, Regulation (EU) 2024/1781, enters into forceIn force
20 Jul 2026EU DPP registry operational, according to the CommissionLive
6 Aug 2026Registry rules, Implementing Regulation (EU) 2026/1778, enter into forceIn force
18 Feb 2027Battery passport for LMT, industrial (over 2 kWh), and electric vehicle batteriesApplies
2026–2029ESPR delegated acts for steel, textiles, tyres, aluminium, furniture, mattressesIndicative adoption
1 Aug 2030Toy Safety Regulation (EU) 2025/2509 applies, with a toy DPPApplies (scheduled)

Scope: preparation data, not a finished passport

Doc2Shelf’s DPP output is preparation data. It helps you collect, review, and structure the product information a passport will draw on, and hands it over as JSON for review and downstream implementation.

It does not create, register, host, deploy, or validate a completed Digital Product Passport. It does not assign unique product identifiers or data carriers, check data against the harmonised DPP standards, register products in the EU registry, or assess whether a product complies with ESPR or any other law. Those steps remain with the economic operator, its systems, and its DPP service provider.

Official sources and scope

Selected primary government and regulatory materials relevant to topics on this page.

These selected links are not exhaustive; category- and product-specific rules may also apply. Doc2Shelf structures review-ready drafts from supplied product data. It does not assess conformity, certify products, guarantee compliance, or replace legal or qualified technical review.

Product identity

Identifiers, model numbers, and origin captured in structured fields.

Materials & composition

Material and composition data extracted from source documents.

Compliance linkage

Preparation output uses the same reviewed data as EU/US declaration drafts.

Structured export

Export reviewed DPP-oriented product data as structured JSON.

Traceable review

Check source-linked product fields before downstream use.

Preparation scope

Output is not a completed, registered, interoperable, or standards-validated passport.

Who it’s for

  • Manufacturers organizing data for emerging ESPR DPP requirements
  • Brands building reviewed DPP-preparation data across their catalog
  • Teams reusing product data across listings, declarations, and DPP preparation
  • Implementation teams mapping reviewed data to product-group DPP systems

Frequently asked questions

What is a Digital Product Passport?
A Digital Product Passport (DPP) is a product-specific data record accessible through a data carrier under the EU Ecodesign for Sustainable Products Regulation (ESPR). The required data and implementation rules depend on the delegated act for the covered product group.
How does Doc2Shelf help with DPP?
It extracts underlying product data from supplier PDFs into consistent fields, supports review, and exports DPP-oriented structured data for use in a downstream implementation.
Is the exported output a completed Digital Product Passport?
No. Doc2Shelf exports DPP-oriented structured product data for review and preparation. It does not create, register, host, deploy, or standards-validate an interoperable Digital Product Passport; final implementation depends on the applicable product-group delegated act and downstream systems.
Which fields are in the DPP-oriented JSON export?
Product identity, specifications such as identifiers, dimensions, and materials, compliance data such as standards and markings, GPSR contact details, warnings and traceability identifiers, reviewed declaration drafts, source document names, and image links. The content comes from extraction of your documents plus any edits made during review.
Can I send the export to a DPP service provider?
Yes. The JSON is intended as input for your own systems or a DPP service provider, who map it to the data model required for your product group, assign identifiers and data carriers, and host the passport.
When will my products need a Digital Product Passport?
It depends on the product group. The battery passport applies from 18 February 2027 and the toy DPP from 1 August 2030. ESPR passports apply only once the delegated act for a product group applies; the working plan’s adoption dates for the first groups are indicative.
Does Doc2Shelf register products in the EU DPP registry?
No. It does not create, register, host, deploy, or standards-validate a Digital Product Passport. Registration is done by a verified economic operator, typically through its own systems or a DPP service provider, using the data you prepare and review.

Turn your product documents into revenue

Upload a supplier PDF and generate your first listing and compliance declarations in minutes.

Create your free account