Skip to content
PPWR24

From a supplier document to a signed declaration

How it works

Four steps, one concrete example, and everything you see on screen along the way. No marketing screenshots — what follows is the same content the app shows on your own data.

  1. 01

    You upload the supplier document

  2. 02

    You break the packaging into components

  3. 03

    You see what blocks the declaration

  4. 04

    You issue the declaration

The example we follow

A folding carton, 320 g, three components

One packaging item runs through all four steps: a folding shipping carton, 300 × 200 × 150 mm, unit mass 320 grams. Eight thousand units a year, sold into Poland, Germany and Czechia. Three components, three suppliers, three different evidence states — exactly how this looks in practice.

Packaging
Folding carton 300 × 200 × 150 mm
Unit mass
320.0 g
Components
Board, ink, adhesive
Role in the chain
Packs its own products
Step 1

You upload the supplier document

A PDF, a scan or a photo from your phone. The model reads the document and pulls out what the declaration will need: who it concerns, what it covers, when it was issued and which values it states.

What you upload
A statement of conformity, a test report, a technical data sheet or a material declaration. One file per material, no renaming and no retyping anything into a spreadsheet.
What the system extracts
Document number and date, supplier, batch or heat number, element concentrations and the scope the document covers. Every extracted value links back to its place in the file, so you can verify it without opening the original.

An empty field stays empty. If the supplier did not state mercury, the record says “not stated”, not zero — those are two entirely different facts, and only one of them supports a full declaration.

Read from the document

statement-board-2026.pdf

PDF · 240 kB · uploaded 12.05.2026

Supplier
Board supplier (PL)
Document number
OZ-2026-0431
Issued
04.03.2026
Batch
A-7741
Lead (Pb)
< 5 mg/kg
Cadmium (Cd)
< 1 mg/kg
Chromium VI
not detected
Mercury (Hg)
not stated

Field left blank in the source document

Step 2

You break the packaging into components

A declaration rests on masses. You enter what the packaging is made of and how much each part weighs; the app does the rest and recalculates from scratch on every change.

What you enter
Component, material and mass in grams. For a carton: the box, the print, the glued seam. For a set: the label, the tape and the void filler too, if they ship with the product.
What the system calculates
The mass balance and the percentage share of every material, with rounding shown openly. The sum of components has to match the packaging mass — when it does not, the app shows the difference instead of quietly absorbing it.

The shares enter the document exactly as the masses produced them. Nobody types “roughly 87 per cent board” by hand.

Packaging componentsShare
  • Box279.7 g
    Corrugated board E87.4%
  • Print29.1 g
    Flexographic ink9.1%
  • Glued seam11.2 g
    EVA hot-melt adhesive3.5%
Total320.0 g · 100.0%

Mass balance matches the packaging mass

Step 3

You see what blocks the declaration

Gaps are ordered by mass share, not by the date they were added. Heaviest first, because that is what decides the outcome — missing evidence for 87 per cent of the mass is a different situation from missing evidence for 3 per cent.

What you see
Three states per material: evidence confirmed, evidence partial, evidence missing. For partial evidence it says exactly what is absent — for example that the statement does not cover mercury.
What you get in hand
A ready letter to that specific supplier, with the material name, the item code and the list of missing items. You send it from your own mailbox — the app never contacts your suppliers on your behalf.

In this example, 12.6 per cent of the packaging mass has no complete evidence. That does not block the document; it decides that the document comes out conditional.

Evidence statussorted by mass share
  • Corrugated board E87.4%

    Evidence confirmed

    Statement OZ-2026-0431 of 04.03.2026 covers all four elements

  • Flexographic ink9.1%

    Evidence partial

    The statement does not cover mercury — ask for an addition

    Send a request to the supplier

  • EVA hot-melt adhesive3.5%

    Evidence missing

    Request sent 12.05.2026, no reply from the supplier

    Send a request to the supplier

12.6% of the mass without complete evidence → conditional declaration

Step 4

You issue the declaration

The document is built from your records, not from a template to fill in. You watch it take shape as you work — marked “DRAFT” until you decide to issue it.

What you sign
A declaration with a number, a date, the details of the operator placing the packaging on the market, the packaging description, the material shares and the list of evidence it rests on. Where evidence is missing — with the recorded reason why it is conditional.
What comes with it
The technical documentation, the SHA-256 checksum of the file and a snapshot of the data as of the signing date. Language versions of the same declaration are included in the price — a German customer gets the same content in German.

An issued declaration cannot be edited. A correction is a new version, and the previous one stays in the archive with its date — because an inspection asks what you signed then, not what you know now.

Declaration of conformity

No. DZ/2026/0007 · Issued: 12.05.2026

Conditional
Operator placing on the market
[company name from your records]
Packaging
Folding carton 300 × 200 × 150 mm, 320.0 g
Legal basis
Regulation (EU) 2025/40, Article 5

The reservation recorded in the document

For the component “glued seam” (EVA hot-melt adhesive, 3.5% of the packaging mass) no supplier evidence was available on the date of issue. To that extent this declaration is conditional. The request for documentation was sent on 12.05.2026.

Language versions included in the price

  • PL
  • EN
  • DE
  • CS
  • SK
  • ES
  • IT
  • FR

SHA-256 · 9f2c…d41a

What the app does not do

The limits of the tool

  • It does not sign for you

    The declaration is signed by an authorised person at the operator placing the packaging on the market. The app prepares the document and shows what it rests on — the decision is yours.

  • It does not guess values

    If evidence is missing, the document records that it is missing. The app does not fill a missing measurement with a typical value for the material, and it does not round in your favour.

  • It does not guarantee conformity

    No tool can, because conformity depends on the facts rather than on the document. What the app answers for is that the document rests on data you actually hold.

Walk these four steps on your own packaging

Open the demo and take the same route on ready-made data — the file, the mass balance, the list of gaps. No sign-up.