Textiles
It is deciding how many passports your catalogue becomes, and finding the data for them. Most brands are out by a factor of a thousand on the first question and have not started the second.
Every figure on this page is measured from brands running on this platform. Nothing here is modelled.
01
One decision sets the number: what a passport identifies. It is the first thing to settle and the one most often left until after a budget has been written.
Data to collect
Passports
Inherited
A denim catalogue: one per waist and length, six figures of passports. Data is entered once per style and inherited by everything beneath it, so the passport count and the workload are not the same number. That gap is the single most useful thing to understand before you budget.
02
Two brands on the platform, counted on 7 September 2026.
Passports built
Passports built
03
ESPR Base defines 19 mandatory fields and 48 in total. They do not all come from the same place, and the balance is what decides how long a programme takes.
Connect once
Product name, description, images, GTIN, article number, composition, care
Shopify, Centra, Akeneo and Delogue map straight through. A first sync is minutes, and every later change follows automatically.
The real work
Tier 1 and tier 2 factories, country of manufacture, production stages
Usually spreadsheets and email threads. This is where a passport programme actually spends its time, and no integration removes it.
Register once per certificate
GOTS, OEKO-TEX, RCS, OCS, Svanen — number, scope, validity
Registered once against a scope rule, then applied to every product it covers and re-checked automatically as expiry approaches.
Link, do not re-key
Declarations of conformity, test reports, technical files
Where a brand publishes these, they can be matched by product name. On one catalogue that linked 181 of 289 automatically; the remaining 108 were documents that did not exist yet.
04
The honest answer
There is no textile deadline yet. ESPR entered into force in 2024, but the delegated act that will set the requirements for textiles has not been adopted. The Commission's indicative date is 2027, with a transition period after it — and indicative dates move.
Anyone showing you a countdown to a specific textile date is showing you a number they made up.
Why brands start now anyway
Because the long pole is not the software, and it is not the regulation. It is getting tier-2 suppliers to answer questions they have never been asked, and finding certificates nobody has filed. That takes seasons, and it does not go faster because a date was announced.
The brands here are publishing passports today, voluntarily, because the data work has to happen either way.
On pricing
A brand with 574 model-level passports and a clean PIM is a different piece of work from one serialising millions of items across fourteen languages. Quoting a monthly figure for both would mean one of them is wrong.
Tell us your catalogue and where your data sits, and you get a real figure for your case rather than a range that fits nobody.
Field counts. 19 mandatory and 48 total are the ESPR Base template as implemented on this platform, derived from ESPR (EU) 2024/1781 Annex III. The delegated act for textiles may change them.
Brand figures. Passport counts are read from live tenants on 7 September 2026. The brands are anonymised. They are counts, not estimates.
The multiplication. Your own figure is arithmetic on what you enter — styles, variants or units against the granularity you pick. There is no model behind it and no assumption of ours in it.
What is not here. No penalty estimate: ESPR leaves penalties to member states and none has published a textile schedule. No hourly rates, no payback period, no return percentage — those would be invented, and an invented number to one decimal place is worse than no number.