Reg. (EU) 2023/988 · Art. 9 Generate Technical File — €49

GPSR technical file for Indian textile exporters: the document your European buyer’s legal counsel is asking for, generated in ten minutes per SKU

Indian textile exporters — whether based in Tirupur producing knitwear for the German and Dutch markets, in Ludhiana producing woven garments for Italian retailers, in Ahmedabad producing home textiles for French buyers, or in Kolkata producing hosiery and basics for UK and Benelux buying houses — are now required to provide their European B2B buyers with an Article 9 technical file under Regulation (EU) 2023/988 for every style shipped to the EU market. OEKO-TEX, BSCI and the usual certifications remain part of your compliance file but they do not substitute for the Article 9 risk analysis. GPSRCheck generates the complete 6-page PDF — technical file, EU Declaration of Conformity and printable label — in ten minutes per SKU for €49. One license per SKU, permanent PDF, 30-day edit window with up to 10 regenerations. This page is for exporters of textile and confection products in the non-harmonised consumer scope: knitwear, woven garments, home textiles, bed linen, table linen, hosiery, scarves, shawls, stoles, fashion accessories.

Generate GPSR Technical File Free diagnostic: does your product need GPSR documentation?

€49 per SKU · 10 minutes · 6-page PDF: technical file + EU Declaration of Conformity + printable label · 100% in your browser · Permanent PDF · 30-day edit window, up to 10 regenerations

25 styles in your SS26 order? 80 SKUs in your seasonal catalogue? One file at a time is not a plan.

Need GPSR technical files at volume? For high-volume seasonal catalogues and special pricing, visit solidwaretools.com or email hello@solidwaretools.com.

Commercial enquiries
One-business-day response · Direct quote by email · No sales call · No subscription · Payment via Gumroad accepts INR cards with international enablement
Built on Regulation (EU) 2023/988·Article 9 internal risk analysis·EU Declaration of Conformity included·Printable product label·Data never leaves your browser

What the Article 9 file looks like for an Indian textile SKU — the shape your European buyer’s compliance team expects

An Article 9 technical file for a knit polo shirt manufactured in Tirupur for a German workwear brand is a structured, six-page document that sits alongside your existing tech pack, pre-shipment inspection report and OEKO-TEX certificate in the buyer’s compliance file. The file identifies the product by style number and colourway, declares the manufacturer as your unit with full postal address in Tamil Nadu, declares the EU Responsible Person as either your German buyer acting as importer of record or a separate provider you have contracted, and describes the product in terms a buyer’s legal counsel can evaluate.

The internal risk analysis under Article 9 then covers the hazard categories relevant to a cotton knit garment: chemical composition under REACH (azo dyes restriction, formaldehyde, heavy metals, pesticide residues from cotton cultivation, phthalates in any printed area), mechanical hazards (small components that could detach, sharp trims, drawstrings on hoodies or joggers for children’s sizes), flammability (for specific product categories where flammability is a regulated hazard), and labelling compliance (fibre composition under Regulation (EU) No 1007/2011, care symbols under ISO 3758, manufacturer and Responsible Person details under GPSR). The risk analysis scores each identified hazard on severity and likelihood, documents the mitigation applied, and states residual risk. Page 5 is the EU Declaration of Conformity ready to be signed. Page 6 is the printable label with the mandatory GPSR information for the hang tag or the sewn-in care label.

Where your existing documentation helps and where it leaves a gap the Article 9 file fills

✓ Where existing documentation helps

Your certifications feed into the Article 9 risk analysis

OEKO-TEX test data feeds directly into the chemical hazard mitigation section of the risk analysis — it evidences compliance with the azo dye and heavy metal restrictions. BSCI audit outputs inform the manufacturer due diligence documentation. ISO 9001 covers the quality management system that supports the residual risk statement. Pre-shipment inspection reports provide evidence that the product as shipped matches the risk profile documented in the file.

∅ Where there is a gap

The structured risk analysis does not exist yet

The Regulation asks for a document that walks through hazard identification, severity-likelihood scoring, mitigation measures and residual risk declaration for each product, in a structured format that a market surveillance authority or a buyer’s legal counsel can read and validate against the regulation’s text. That document does not exist as an output of OEKO-TEX, BSCI, ISO 9001 or pre-shipment inspection. GPSRCheck generates precisely that layer, references the supporting evidence you already have as inputs to the analysis, and produces the six-page PDF that closes the Article 9 documentary gap. It is additive to what you have, not substitutive.

How a seasonal SS26 production run of 30 styles is handled in GPSRCheck

A typical Indian textile exporter running an SS26 programme for a European buyer ships between 15 and 60 distinct styles, each with 2 to 8 colourways and 4 to 6 size breaks. For Article 9 purposes, the unit is the SKU where the hazard profile is distinct: one file per style where all colourways share the same dye class, composition and construction; a separate file for each colourway that introduces a distinct hazard (a flame-retardant finish on one version, a coated surface on another, a print with an ink system not used in the rest of the range).

In practice, for a 30-style SS26 order with uniform colourways within each style, the number of distinct files needed is typically around 30–35. At €49 per SKU that is €1,470–1,715 total. For high-volume catalogues and commercial enquiries, visit solidwaretools.com or email hello@solidwaretools.com. For comparison, a traditional consultancy engagement at €400–2,000 per product would cost €12,000–70,000 for the same programme, and take between six and eighteen weeks to deliver — timelines incompatible with an SS26 shipping calendar where the PO needs to close before the factory books yarn for the dyehouse.

The workflow inside GPSRCheck is built for batch production: the first file for a given style takes ten minutes to complete, the subsequent files for the same buyer and similar product types reuse most of the hazard analysis and complete in three to five minutes each. A merchandiser or compliance coordinator at your unit can produce the complete seasonal set in one working day of focused work, rather than waiting six weeks for the consultancy to return a draft and then revising it three times.

What the 6-page PDF actually contains, for an Indian exporter serving European buyers

1

Product identification and economic operator data

The style number, SKU identifier or tech pack reference your buyer uses in the PO, the brand name under which the product is placed on the EU market, your manufacturing unit as manufacturer of record with full postal address, and the slot for the EU Responsible Person contact — which may be the European importer acting as importer of record, or a dedicated EU Responsible Person provider.

2

Product description and intended use

Full composition inventory (fibre blend or leather type with tanning method, lining, trims, hardware, dyes, prints, finishes), intended use and target consumer, declared age range if relevant, conditions of use and care instructions.

3–4

Internal risk analysis under Article 9

Hazard identification across the categories relevant to non-harmonised consumer products (chemical composition under REACH for textiles and leather, azo dyes, nickel release on metal trims, chromium VI for leather, mechanical hazards, flammability for textile categories, choking and strangulation risks where drawstrings or cords are involved), severity-by-likelihood matrix per hazard, mitigation measures, residual risk statement.

5

EU Declaration of Conformity

Referencing Regulation (EU) 2023/988 Article 9 and ready for electronic signature by the manufacturer or authorised signatory. This is the document your European buyer’s legal team needs to close the compliance file and issue the PO.

6

Printable product label — two copies per A4 sheet

Manufacturer name and postal address, EU Responsible Person contact, product identifier, warnings where applicable, traceability batch code. Ready to be printed at your facility and attached to the hang tag, sewn into a care label, or affixed to the master carton.

The specific document your European buyer is asking about

When a European buyer’s legal counsel asks for “GPSR documentation” they are asking for a structured internal risk analysis under Article 9 of Regulation (EU) 2023/988, the EU Declaration of Conformity that references it, and confirmation of a designated EU Responsible Person under Article 16. The internal risk analysis is the substance of the file — not a test report from an accredited laboratory, not an OEKO-TEX certificate, not a BSCI audit summary, not a certificate of origin, not an ISO 9001 statement. These adjacent documents may already be in your buyer’s tech pack and they do not replace the Article 9 file.

Under Article 2 of Regulation (EU) 2023/988, for products covered by Union harmonisation legislation (LVD, EMC, RED, Cosmetics Regulation, Toy Safety Directive, Medical Device Regulation, Machinery Regulation and similar sector-specific acts) the GPSR Chapter II does not apply to the risks covered by that harmonisation legislation — but for non-harmonised consumer products such as textiles, leather goods, bags, footwear (non-PPE), fashion accessories, home decoration, ceramics, wooden furniture, stationery and most handicrafts, the Article 9 file is the primary compliance document the buyer’s legal team is asking for. GPSRCheck generates it.

What it does not generate — and what no compliance tool on the market generates legitimately — is a “GPSR certification”, because the regulation does not establish a certification scheme. Any vendor selling you a “GPSR certificate” is using terminology that does not match the text of the Regulation. What exists is the technical file, the declaration and the Responsible Person designation. That is the package your buyer needs.

Technical file and EU Responsible Person are two separate compliance layers — and many Indian exporters already have the second one resolved through their European buyer

Regulation (EU) 2023/988 imposes two distinct documentary obligations on a non-EU manufacturer placing consumer products on the EU market.

● Layer 1 — Article 9 (GPSRCheck generates this)

The technical file

The risk analysis, the EU Declaration of Conformity and the printable label — the manufacturer’s own responsibility to produce and keep for ten years after the last unit is placed on the market (Article 9.4). GPSRCheck produces this in ten minutes at €49 per SKU.

∅ Layer 2 — Article 16 (often already resolved)

The EU Responsible Person

A natural or legal person established in the EU who acts as the contact point for market surveillance authorities. For Indian exporters selling B2B to a European buyer who is the importer of record, the buyer is already the Responsible Person by operation of law — no separate contract needed. For direct B2C export (Amazon EU, own Shopify, Etsy), a separate AR provider is needed: ecinternational.co.in, Veteran Group, EaseCert, Euverify, gpsrcompliant.eu at €150–500 per year.

GPSRCheck deliberately does not bundle the Responsible Person service into its €49 fee, because many Indian exporters in B2B structures do not need a separate Responsible Person at all. Unbundling keeps the price at €49, keeps the tool focused on the one document only the manufacturer can produce, and lets you choose whatever Responsible Person arrangement fits the commercial structure of each buyer relationship.

Enforcement reality for Indian exporters shipping consumer products to Europe

📅
1 April 2024 — Amazon begins enforcement

Amazon started suspending EU listings of non-EU sellers without a designated EU Responsible Person eight months before the GPSR’s official entry into force. Non-Amazon channels followed through 2025: European B2B buyers updated their PO templates to require the Article 9 technical file as a condition of PO issuance.

⚖️
13 December 2024 — Regulation (EU) 2023/988 enters into force

The regulation entered into force across all 27 EU Member States and the EEA. EU customs at Rotterdam, Hamburg, Antwerp, Valencia, Piraeus and Gdańsk intensified documentation checks on non-EU consignments of consumer products.

Ten working days to produce the file on request

Market surveillance authorities have the power to require the technical file within a short deadline of typically ten working days. Failure to produce the file can result in withdrawal of the product from the market and inclusion in the Safety Gate public database.

⚖️
No small-business exemption

The European Commission’s official FAQ on the GPSR, published in December 2024, is explicit that exceptions cannot be made on the basis of business size. An Indian exporter with a manufacturing unit of thirty workers carries the same documentary obligations as a large manufacturing group.

📦
The commercial enforcement pathway: suspended from vendor list

For Indian exporters with B2B buyer relationships, the most common enforcement pathway is commercial, not regulatory: the European buyer’s legal department adds the Article 9 file to the supplier qualification process. Suppliers who produce the file continue receiving POs. Suppliers who cannot get suspended from the vendor list and replaced. The €49 file restores the relationship; the alternative is permanent displacement.

Consultancy, subscription platforms, bundled enterprise services and GPSRCheck

 Traditional consultancyAnnual subscription platformsBundled enterprise (EaseCert)GPSRCheck
Indicative price€400–2,000 per product€199–500 per year€400–500 one-time per product€49 per SKU, one-time
Payment modelInvoiced per engagementAnnual subscriptionOne payment per productOne payment per SKU, pay with card
EU Responsible PersonNoYes, bundledYes, bundledNo — contract separately, choose freely
Time to deliver1–3 weeks24–48 h after onboarding3–5 business days10 minutes
Data handlingUploaded to consultantCloud storage on vendor serversCloud storage on vendor servers100% browser-side
Per-SKU cost at 20 SKUs€8,000–€40,000€199–500 + per-SKU surcharges€8,000–€10,000€980 (20 × €49)

Prices for competitor services verified from their public pricing pages as of April 2026. For high-volume catalogues and special pricing, visit solidwaretools.com or email hello@solidwaretools.com.

High-volume seasonal catalogues and special pricing

For seasonal catalogues and commercial enquiries, visit solidwaretools.com or email hello@solidwaretools.com.

Commercial enquiries
One-business-day response · Direct quote by email · No sales call · Payment via Gumroad accepts INR cards with international enablement

Frequently asked questions

We are already OEKO-TEX Standard 100 certified on our fabrics. Why do we also need a GPSR technical file?
OEKO-TEX Standard 100 is a testing scheme for harmful substances in textiles, issued by the OEKO-TEX Association on the basis of laboratory testing against their standard. The GPSR Article 9 technical file is a manufacturer’s internal risk analysis required by Regulation (EU) 2023/988. They are two different documents with two different legal bases: OEKO-TEX is a voluntary third-party certification, the Article 9 file is a regulatory obligation imposed on the manufacturer by EU law. The OEKO-TEX test data is an input to the Article 9 file — it evidences the chemical hazard mitigation for the dyed fabric portion of the risk analysis — but the file itself is a separate document that the manufacturer produces. Having OEKO-TEX does not exempt you from producing the Article 9 file; having OEKO-TEX makes the risk analysis inside the Article 9 file stronger and faster to produce.
Our unit ships 60 styles per season to three European buyers. Can one file cover shipments to all three, or do we need separate files per buyer?
One file per distinct SKU covers all EU shipments regardless of the buyer or the Member State of destination. The Article 9 file documents the product and its risk profile, not the buyer relationship. What may differ by buyer is the Responsible Person entry on page 6 (the printable label): each buyer acting as importer of record becomes the Responsible Person for their own shipment, and the label for that shipment carries the buyer’s contact details. GPSRCheck’s workflow lets you regenerate page 6 with different Responsible Person details without reworking pages 1–5, so serving three buyers with the same style is one underlying file plus three label variants.
How do the GPSR obligations interact with the Digital Product Passport for textiles coming in 2027?
The Digital Product Passport (DPP) for textiles is introduced by the Ecodesign for Sustainable Products Regulation (Regulation (EU) 2024/1781), with application expected from 2027 onwards. The DPP is a separate compliance layer focused on sustainability, circularity and supply chain traceability, and it is additional to, not replacement for, the Article 9 GPSR technical file. An Indian textile exporter planning for 2027 will need both: the GPSR Article 9 file for product safety (in force already since December 2024) and the DPP for textiles for circularity and supply chain transparency (from 2027 onwards). GPSRCheck covers the GPSR side only.
Our buyer uses a sourcing agent or buying house as the intermediary. Is the sourcing agent the Responsible Person, or is the buyer still the Responsible Person?
The Responsible Person under Article 16 is the importer of record — the economic operator who places the product on the EU market for the first time. If the sourcing agent is merely facilitating the transaction and the buyer takes title to the goods at an EU port, the buyer is the Responsible Person. If the sourcing agent is a European entity that takes title to the goods and imports them itself, the sourcing agent is the Responsible Person. The commercial documentation (bill of lading, commercial invoice, customs clearance documents) determines who the importer of record is. Clarify this with your buyer’s merchandiser before filling in page 6 of the file.
Does the GPSR file need to be translated into the buyer’s national language (German, French, Italian, Dutch)?
The technical file itself (pages 1–4 of the GPSRCheck output) can be maintained in English as a working language accepted by market surveillance authorities across all 27 EU Member States. The EU Declaration of Conformity (page 5) is generally accepted in English for B2B documentation exchange. The product label and any user-facing warnings (page 6) should be in the language of the Member State where the product is placed on the market. GPSRCheck generates the label in the language you select for the target market; for multi-market programmes, you regenerate page 6 for each language without reworking the underlying file.
We export to the UK as well as the EU. Does the same file cover UK shipments?
No. The GPSR is an EU regulation and applies to shipments to the 27 EU Member States and the EEA. The United Kingdom (Great Britain) is outside the GPSR scope since Brexit and has its own product safety framework administered by the Office for Product Safety and Standards. Northern Ireland, under the Windsor Framework, remains aligned with EU goods regulation and is within the GPSR scope. For shipments to Great Britain you need to maintain a separate compliance file under the UK framework; for shipments to Northern Ireland, the EU GPSR file is the applicable document. GPSRCheck generates the EU GPSR file.

⚠️ Important notice: GPSRCheck generates the Article 9 technical file for non-harmonised consumer products only. Products under Union harmonisation legislation (Toy Safety Directive, Cosmetics Regulation, LVD, EMC, RED, MDR, Machinery Regulation, PPE Regulation) require different documentation. GPSRCheck does not provide the EU Responsible Person service under Article 16.

⚠️ Important notice: GPSRCheck is a self-assessment documentation tool, not legal advice and not a product testing service. The Article 9 technical file is generated from your input data. GPSRCheck does not provide the EU Responsible Person service.

SS26 programme. 30 styles. Buyer waiting. Generate in one working day.

6 pages. 10 minutes. €49 per SKU. Article 9 risk analysis referencing your OEKO-TEX, BSCI and pre-shipment inspection evidence + EU Declaration of Conformity + printable hang tag label. Permanent PDF with a 30-day edit window.

€49 per SKU
6-page PDF · 10 minutes · €49 per SKU · 100% in your browser · Permanent PDF, 30-day edit window
Generate the Technical File
✓ Last regulatory check: 27 April 2026 · No substantive changes detected · View history