how do I get a QR code on a very small piece of steel
A small piece of steel can have the carrier refer to the product passport on it
On a very small steel product, the QR code does not have to be physically on the product itself — the ESPR asks for a data carrier that refers to the product passport, not for a minimum size for that code. For a profile, nut, small plate or other piece of steel where no readable QR code fits, it makes sense to move the carrier to the packaging, a label, an accompanying document or the bundle/pallet in which the product is delivered. Article 11 of the ESPR describes that the data carrier may be on the product, on the packaging or in the attached documentation; there is no lower limit for the size of the product for which that is or is not practical. What is established: the carrier must be durable enough to survive the service life of the product and must actually lead to the product passport.
Who this applies to and who it does not
This applies to steel products that are so small that a printed or engraved QR code can no longer be read with the naked eye or with a standard mobile phone camera — think of small parts, short lengths of profile or pieces that are further cut up. It does not apply to the question of whether a product passport is needed or not: that obligation follows from the delegated act to be published per product group, not from the size of the piece. So this is only about the location and form of the data carrier, not about the question of whether the product becomes subject to the passport requirement. It also does not apply to the content of the product passport itself: which data must be included is separate from where and how the QR code is affixed. And it says nothing about how a single piece of steel is distinguished from another piece from the same batch — that is a question about identification, not about the data carrier, and is addressed in assigning a unique identification code per product.
When this becomes concrete and what applies until then
There is no fixed date yet for when this will apply to steel and iron. The first delegated act under the ESPR is expected in 2026, with obligations taking effect some months later; as soon as that act has been published for iron and steel, the precise date will be posted here. Until then there is no legal obligation to affix a QR code to steel products, and there is also no final, product group-specific rule on how to do so on small pieces. What is already established in the basic regulation is the principle: the data carrier must be there, it must lead to the product passport, and it may be on the product, packaging or document. That principle will not change; the details for iron and steel specifically will be filled in in the delegated act.
How this is approached in practice
The first step is to determine whether the product is traded individually or as part of a batch, bundle or pallet — this determines whether the data carrier is needed per piece or can be on the collective packaging; this consideration is described in more detail in the choice between batch and item registration. If it turns out that an individual carrier is needed and no readable code fits on the steel itself, the next step is to look at a label or tag that is attached to the product — for example, a label hanging on a bundle, a sticker on a small packaging unit, or a mention on the packing list or invoice that goes along with the shipment. Then comes the question of which code exactly must be on it: a simple QR code that refers to a webpage, or a structured link according to a standard such as GS1 Digital Link, which is also recognizable for scanners in the supply chain — that difference and the question of whether it is necessary are worked out on the page about what GS1 Digital Link means for the product passport. Only once those choices have been made does it become practical: if the code still fits on the product (via laser engraving, stamped marking, or a small durable label), that is the direct route; if not, the carrier shifts to packaging or documentation as described above. The full assessment between these routes is set out on the page about where the QR code for the product passport may be placed.
The basis in Article 11, and the relationship with labelling
That the data carrier need not necessarily be on the product itself follows from Article 11 of the ESPR (Regulation (EU) 2024/1781), which describes the technical requirements for the digital product passport and opens up the possibility of placing the carrier on the packaging or in accompanying documentation. Article 16 of the same regulation concerns labels in a broader sense, and Article 17 prohibits labels that imitate a genuine product passport label without there being a valid passport behind it — relevant as soon as a small steel product receives its own label or tag, because that label must not give the impression of being a passport carrier if the passport is not actually accessible via that code.
For those now working with small steel products, it is best to start by inventorying which products will later be sold individually and which as a batch, and from there determine whether a label on the packaging unit is sufficient or whether a durable marking on the product itself needs to be sought.
What this is based on
- Regulation (EU) 2024/1781 (ESPR), Article 11 (technical design and operation of the digital product passport)
- Regulation (EU) 2024/1781 (ESPR), Article 16 (labels) and Article 17 (counterfeit labels)
The regulation itself can be found on EUR-Lex. We provide references for each statement; you do not have to take our word for it.
What you must concretely do
What is expected of you
A data carrier that remains readable over the product's lifespan
Article 11 of the ESPR (Regulation (EU) 2024/1781) requires a data carrier that is technically reliable and that matches the product as long as it is in circulation. For a small steel product — a bolt, a small plate, a profile a few centimetres long — that means in practice: there must be something on or with the product that a scanner or camera can read, and that continues to work after the product has been bent, galvanized, painted, or stored outdoors for years. For a company with 10 to 100 employees, this is primarily a production question: which marking technique (laser, dot peen, label, hang tag) fits the size and the process, and who on the shop floor is responsible for checking that the code remains readable after processing. More on the technical options is at how does the QR code for the product passport get onto my steel.
A unique link between code and product data
The data carrier itself is only useful if it points to the correct data of the correct specimen or the correct batch. That requires a system in which each code unambiguously leads to one product passport, without two products accidentally receiving the same reference. For smaller productions, it is practical to link this to an existing numbering system instead of building something new. How that works is at how do I assign a unique identification code to each product. With steel, there is also the question of whether the code is assigned per piece or per batch — something that does not have the same answer for every steel product, as described at do I register steel per batch or per unit.
A readable code, even if the surface does not cooperate
Article 16 of the ESPR concerns labels and the requirements for them, and Article 17 concerns preventing counterfeit or misleading labels. For a small or irregularly shaped steel product, the practical bottleneck is often simple: there is too little flat, clean surface to get a readable code on. That is not a legal question but a physical one — and the solution then often lies not in the product itself, but in the packaging, a label on a bundle, or a shared carrier for a batch of identical pieces. Which data standard is useful in this case depends on how the code will later be scanned by customers; see what is GS1 Digital Link and do I need it for the product passport.
Ensuring the code aligns with the rest of your administration
A QR code that references a passport is usually not a one-time action but a permanent part of a production process. For most metal companies, it is desirable that the code is created automatically alongside existing order lines or article numbers, rather than being a manual extra step. How that integrates with an ERP or inventory system is described at can I link the product passport to my ERP or inventory system.
Where things go wrong in practice
The code is applied too small or too close to an edge. With small profiles or bolts, there is literally little space. A laser-etched code that looks good on paper turns out not to be scannable on a curved or machined edge just a few millimetres wide.
The marking disappears during post-processing. Galvanizing, blasting, coating or passivation can damage or render a previously applied code illegible. When the marking step takes place before the final processing step, the code is sometimes simply no longer there when the product leaves the door.
One code is used for a collection of loose pieces. A bundle of small parts receives one QR code on the packaging, while the pieces continue separately through the chain. Once the packaging disappears, there is no longer a link between individual product and passport.
The chosen technology does not read at the customer's end. A code that works fine internally with a specific scanner turns out to be unreadable at the buyer's end with an ordinary smartphone — for example due to loss of contrast on a metal surface or due to a non-standard format.
No account is taken of what happens to the product after sale. When the product is re-cut, re-pressed or resold in smaller units, the original code is sometimes literally lost, without it being documented what should then happen to the passport.
What you can document
- A choice of marking technology per product group, with justification for why it is suitable for the material, the dimensions and further processing.
- A control step in the production process in which it is recorded that the code remains readable after the final processing, including who checks this and how often.
- An overview of which products receive a code per piece and which per batch, with the reason for that division.
- Agreements with suppliers or subcontractors about who applies the code when part of the processing is outsourced.
- A documented link between the internal article number and the code that references the passport, so that this remains traceable in your own administration.
- A saved test series of scanned codes on different surfaces and after different processing steps, as evidence that the chosen method works in practice.
For the broader question of how long this code and the underlying passport should remain available after delivery, a separate overview is available at how long must a product passport remain available. Anyone who wishes to document these agreements and choices in a fixed manner can make use of the templates available to subscribers.
This is not legal advice. This page provides general information about the legislation that this platform deals with. We do not know your situation. If you are in doubt about your own case, consult a lawyer or the competent supervisory authority.
Written with AI based on the sources above, verified by a human on 2026-09-05. Is anything incorrect? Let us know — corrections are given priority.