Sourcing clothing from Alibaba to the EU

REACH and GPSR compliance for textile importers in 2026

A clothing brand sourcing from Alibaba into the EU is not just facing the same GPSR documentation work as any other category. They are also facing chemical-safety testing under REACH Annex XVII — and a Chinese supplier saying "yes, we are compliant" without a test report is not evidence. The Octo GPSR Compliance Stack gives the three-layer structure. Textiles add a chemical-test layer on top of layer 2.

What rules apply to textile imports into the EU?

Two regulations matter for clothing sold in the EU consumer market:

  • REACH Regulation (EC) No 1907/2006 — restricts hazardous chemicals in consumer goods. Annex XVII lists restrictions including azo dyes that release carcinogenic aromatic amines (entry 43), nickel release from items in prolonged skin contact (entry 27), formaldehyde in textiles (added under entry 72 for skin-contact textiles, applicable from 1 November 2023 per Regulation 2021/2030), chromium VI in leather, and others.
  • EU General Product Safety Regulation 2023/988 (GPSR) — requires an EU-established Responsible Person, per-product technical documentation, and on-product traceability information.

REACH governs what is in the textile. GPSR governs how the seller documents and labels it. Both apply.

Why is "the supplier said it's compliant" not evidence?

A Chinese supplier's compliance claim on an Alibaba listing has the same evidentiary weight as a self-described capability claim — none, in regulatory terms. EU customs and market-surveillance authorities act on test reports issued by accredited laboratories, not on supplier-side assertions.

Per ECHA's guidance for downstream users, the importer (the EU-established legal entity placing the product on the market) carries the compliance obligation, including the burden of proof. If a market-surveillance authority asks for evidence that a textile is REACH-compliant, the answer that works is a test report from an accredited laboratory. The answer that fails is "the supplier told us."

The pattern in this Pulse sample, anchored by the r/Alibaba post on EU clothing imports: brands assume the supplier's compliance claim is sufficient, learn at customs or marketplace audit that it is not, and then have to retroactively test inventory already sitting in EU warehouses.

What does the GPSR Compliance Stack require for textiles?

The three layers of the GPSR Compliance Stack, applied to clothing:

Layer What it is for textiles Where it lives
Layer 1 — EU Responsible Person EU-established legal entity accepting Article 16 obligations Account-level on Amazon; on the technical file for direct-to-consumer flows
Layer 2 — Per-SKU technical file Material composition, REACH-restricted-substance test reports, fiber content per ISO 1833, care-label justification, declaration of conformity The brand's compliance archive; sample uploadable to marketplace fields
Layer 3 — On-product label Fiber composition per Textile Labelling Regulation 1007/2011, care symbols, country of origin, RP contact details, traceability identifier Sewn-in label on the garment plus listing fields

The chemical layer is what textiles add to the standard stack. Layer 2 has a substantive test-report requirement that does not exist for non-chemical-restricted categories.

Step 1 — Identify which REACH restrictions apply to your product

Not every textile has the same chemical-test exposure. Walk through the Annex XVII restrictions list and match against the product:

  • Azo dyes (entry 43). Applies to textile and leather articles in prolonged skin contact. Limit: 30 mg/kg of certain aromatic amines.
  • Nickel release (entry 27). Applies to articles in prolonged skin contact, including buttons, zippers, rivets. Limit: 0.5 μg/cm²/week from the article.
  • Formaldehyde in skin-contact textiles (entry 72). Limit: 75 mg/kg, applicable from 1 November 2023 per Regulation 2021/2030.
  • Chromium VI in leather (entry 47). Limit: 3 mg/kg.
  • Phthalates (entries 51 and 52). Apply to certain plasticized articles; less common in pure textiles, more relevant for clothing with PVC prints.

A T-shirt with no metal trim has azo-dye + formaldehyde exposure but no nickel exposure. A leather jacket has chromium VI exposure plus azo-dye exposure on any dyed components. Map the SKU to the restrictions before booking testing.

Step 2 — Book testing at an accredited laboratory

EU market-surveillance authorities accept test reports from laboratories accredited under ISO/IEC 17025. The major operators serving China-export textile flows:

Per SGS's published 2026 testing scopes, a basic REACH SVHC + Annex XVII screen for one fabric composition typically runs 5–10 working days from sample receipt to report. Pricing varies by scope and lab — confirm with the chosen operator.

The test report names the restricted substances tested, the limit, the measured concentration, and the pass/fail result. That document is what becomes part of the technical file.

Step 3 — Build the per-SKU technical file

For each SKU placed on the EU market, the technical file should hold:

  1. Product description — material composition, fiber content per ISO 1833
  2. Risk assessment — identified hazards (chemical, mechanical, electrical for garments with electronics)
  3. Test reports — REACH Annex XVII screen plus any product-specific testing (flammability for sleepwear under EN 14878 for children's nightwear)
  4. Declaration of Conformity — naming the manufacturer, the Responsible Person, the regulations the product conforms to
  5. Traceability identifier — batch or lot code that ties to manufacturing date and material lots
  6. Care label and fiber-content label justifications per Textile Labelling Regulation 1007/2011

Per GPSR Article 9, the technical file has to be retained for 10 years and made available to market-surveillance authorities on request.

Step 4 — Match the on-product label

The garment label has multiple regulatory inputs:

  • Fiber composition per Regulation 1007/2011 — actual percentages, named fibers, in the local language of every EU country where the product is sold
  • Care symbols per ISO 3758 — washing, bleaching, drying, ironing, dry-cleaning
  • Country of origin — the country where the substantial textile transformation occurred
  • Responsible Person contact details per GPSR Article 9
  • Traceability identifier matching the technical-file batch code

A label missing any one of these is a Layer 3 failure under the GPSR Compliance Stack.

What 5 patterns kill an Alibaba textile import?

  1. Treating the supplier's compliance claim as evidence. EU authorities accept ISO/IEC 17025 lab reports, not supplier statements.
  2. Testing one batch and assuming all batches comply. Material lots vary; the Octo 3-Batch Test applies to chemical compliance the same way it applies to dimensional tolerance.
  3. Skipping country-specific label translations. Fiber composition has to appear in the local language of every EU country where the product is sold.
  4. No Responsible Person established before placing the product on the market. Layer 1 missing means Layer 2 + 3 are irrelevant.
  5. No traceability identifier on the garment. A traceability gap means a market-surveillance hold cannot be resolved by recall scope.

A textile import is not REACH-compliant because the supplier said so. It is REACH-compliant when an accredited laboratory has tested the material to Annex XVII limits and the test report sits in the technical file.

How does Octo Periscope apply this?

Octo Periscope monitors EU regulatory shifts across REACH, GPSR, the Textile Labelling Regulation, and the Safety Gate Alerts feed for textile categories. For brands sourcing clothing from Alibaba, Periscope helps map the SKU's chemical-test exposure, identify which Annex XVII entries apply, and stage testing with accredited operators before the first container ships into the EU.

See how Periscope applies the GPSR Compliance Stack →

Common Questions

REACH and GPSR for EU textile importers

What chemical safety standards apply to clothing imported into the EU?

Two regulations: REACH (EC) No 1907/2006 and the GPSR (Regulation 2023/988). REACH Annex XVII lists chemical restrictions — azo dyes (entry 43), nickel release (entry 27), formaldehyde in skin-contact textiles (entry 72, applicable from 1 November 2023), chromium VI in leather (entry 47), and phthalates (entries 51 and 52). GPSR adds the Responsible Person obligation, technical-file requirement, and on-product traceability.

Can I trust a supplier's REACH compliance claim on Alibaba?

The pattern in this Pulse sample suggests no — at least, not as evidence on its own. Per ECHA guidance, the EU importer carries the compliance burden, including burden of proof. Market-surveillance authorities act on test reports from ISO/IEC 17025-accredited laboratories, not on supplier statements. A supplier compliance claim without a lab report is a starting signal, not an evidence file.

Which laboratories do REACH testing for textile imports?

The major operators with ISO/IEC 17025 accreditation for textile chemical testing: SGS Softlines, Bureau Veritas CPS Softlines, Intertek Softlines, and TÜV SÜD textile services. Per SGS published service scopes, a basic REACH Annex XVII screen for one fabric composition typically runs 5–10 working days from sample receipt to report.

What goes in the per-SKU technical file for a textile product?

Per GPSR Article 9, the technical file holds product description, fiber content per ISO 1833, risk assessment, REACH test reports, Declaration of Conformity, traceability identifier, and care label justifications per Textile Labelling Regulation 1007/2011. The file has to be retained for 10 years and made available to market-surveillance authorities on request.

What language does the on-product label need to be in?

Fiber composition under Regulation 1007/2011 has to appear in the local language of every EU country where the product is sold. A garment sold in DE, FR, IT, ES, NL, PL, and SE needs the fiber composition in 7 languages on the sewn-in label or hangtag. Care symbols per ISO 3758 are graphical and language-independent; the fiber percentages and named fibers are not.

How do I get started with Octo Periscope for textile compliance?

Email info@agenceocto.com with the textile category, target EU marketplaces, and any active supplier conversations. Octo replies within 1 business day with a 30-minute scoping call. Periscope engagements include the REACH Annex XVII exposure map, GPSR Compliance Stack application, and accredited-lab test-booking coordination as standard.

Regulatory monitoring before the container ships

A textile is compliant when the test report, the technical file, and the label all say the same thing.

Octo Periscope tracks REACH Annex XVII updates and Safety Gate Alerts for textile categories so the test work happens before the import — not after the marketplace block. Map your SKU's chemical-test exposure and stage accredited lab testing before the first container ships.

Meet Periscope →