Search “digital product passport template textiles” and you’ll find plenty of diagrams promising to get you ESPR-ready. Fewer of them separate the fields that belong in a textile passport today from the ones nobody has finalised yet. Here’s the honest version: what to fill in now, what’s already a separate legal requirement whether or not you ever touch a DPP, and a free template that holds all of it.
This matters because the two kinds of fields need different levels of confidence. Fibre composition and origin are things you can get right today, from your own factory’s paperwork. The exact field list a future textile DPP will require is still a moving target — useful to sketch out now, but not something to treat as final until the delegated act is actually adopted.
Two rules share the word “textile labelling” — don’t mix them up
Before the field list, one distinction that matters more than it looks: fibre-composition labelling and the Digital Product Passport are not the same obligation, and only one of them is live right now.
The five field groups a textile template needs
Based on ESPR’s own framework and the textile preparatory work published so far, here’s what a sensible starting template groups together — useful to collect now, confirmed in detail once the delegated act lands.
Product identity
- Product name and model
- A unique identifier — typically a GTIN
- Brand, and the country where it was made
- A short, plain-language summary for the public page
Materials & origin
- Fibre composition by weight percentage, broken down per component — shell, lining and trims separately, not lumped together
- Origin of each material, named where you know it (a mill, a farm, a region)
- Substances of concern, dyes or finishes, where known
This is the group that overlaps with Regulation (EU) No 1007/2011: the fibre name and percentage you’re already required to put on the label is the same data a textile DPP’s materials section expects, just structured for a public page rather than a sewn-in tag.
“Per component” is the detail most templates skip, and it’s the one that makes a materials section actually useful. A jacket isn’t one fibre blend — it might be a 70% organic cotton, 30% recycled polyester shell; a 100% viscose lining; and corozo-nut buttons. Three material lines, not one “mixed fibres” entry. Each line only needs what you already have on file for fibre labelling: the fibre name, the percentage, and wherever you can name it, who supplied it.
Care & repair
- Wash, dry and iron instructions, written the way you’d actually say them
- A repair offer or spare-parts note, if you have one
- An expected-durability note, where you can defend it
“Wash at 30°C, or just air it” tells a customer more than the symbols already printed on the care label, because it explains the reasoning instead of just the instruction. A repair note works the same way: “free seam repairs for two years, then at cost” is something a shopper can act on; “contact us for repairs” isn’t.
End-of-life & certifications
- Disposal or recycling guidance, honestly stated even if it’s just “general waste for now”
- A take-back or resale option, if one exists
- Certifications with a scheme name, licence number and validity date — see our GOTS & OEKO-TEX field guide for exactly what belongs there
A vague end-of-life line is worse than an honest gap. If a garment has mixed synthetic and natural fibres and there’s no realistic recycling route for it yet, say that, rather than writing “recyclable” because the field feels like it should be filled.
Where AI drafting helps, and where it can’t
A product photo or a webshop product-page URL can get the identity fields and a first pass at care instructions drafted for you — name, model, a plausible description, washing symbols read off the label if they’re visible in the photo. What it genuinely can’t do is read your factory’s fibre-composition paperwork or verify a certificate for you. Composition, origin and certification fields stay drafts until you’ve checked them against your own supplier evidence — the same rule that applies to every AI-filled field before you activate a passport.
None of this is industrial-scale work. A one- or five-person label selling through a webshop, Shopify or a handful of stockists deals in dozens or hundreds of SKUs, not thousands — collecting fibre percentages and a care line for each one is an afternoon with your factory invoices, not a compliance project that needs a consultant.
A checklist before you fill it in
- Get the actual fibre percentage per component from your factory — not “natural fibres”
- Keep shell, lining and trim as separate material lines if they differ
- Write care instructions in your own words, not label legalese
- Name a certifying body and licence number for any certification, not just a logo
- Decide an honest end-of-life line, even a short one, rather than leaving the field blank
Where this fits on productpasses.com
The textile template on productpasses.com starts from exactly these five groups, pre-structured so there’s nothing to set up before you enter your first product. For the field-by-field detail behind the materials and durability groups — including how the working plan and the textile preparatory study shape today’s best guess — see our ESPR textile requirements guide. Like every section on a public passport, what you enter carries a self-declared disclaimer: the template gives you the structure, the accuracy is still yours to stand behind.