Open your shop

Textile composition labelling: what is mandatory and what isn't

If you sell clothes under your own brand, the composition label is not a detail: it is mandatory throughout the European Union, and when you sell online it also has to appear on the product page. This is what the rules require, explained for a small brand.

Updated on 3 October 2026

In short

What the composition label has to say

The rule is Regulation (EU) No 1007/2011, which applies directly throughout the Union. It covers any product with at least 80% textile fibres by weight: clothing, scarves, fabric bags, household textiles. It requires four things:

If you sell in several countries — on Werop, a shop in any of its eight countries sells to shoppers in ten — the label has to be in the language of each country where the garment is sold. The usual approach for small brands is a label with the composition in several languages. If you have doubts about a particular country, check with its consumer authority.

Fibre names in Werop's languages

The names are those in Annex I of the Regulation, which has an official version in each EU language. This table lists the most common fibres in fashion in the languages of the countries where Werop will open (English, for Ireland). In Belgium the label goes in the language of the region: French, Dutch or, in the German-speaking area, German; in Austria, German.

SpanishEnglishFrenchGermanItalianDutchPortuguese
AlgodóncottoncotonBaumwollecotonekatoenalgodão
Linoflax (linen)linLeinen (Flachs)linovlaslinho
LanawoollaineWollelanawollã
SedasilksoieSeidesetazijdeseda
CachemircashmerecachemireKaschmircashmerekasjmiercaxemira
AlpacaalpacaalpagaAlpakaalpacaalpacaalpaca
ViscosaviscoseviscoseViskoseviscosaviscoseviscose
ModalmodalmodalModalmodalmodalmodal
LyocelllyocelllyocellLyocelllyocelllyocelllyocell
PoliésterpolyesterpolyesterPolyesterpoliesterepolyesterpoliéster
Poliamidapolyamide or nylonpolyamide or nylonPolyamid or Nylonpoliammide or nylonpolyamide or nylonpoliamida or nylon
AcrílicoacrylicacryliquePolyacrylacrilicaacrylacrílico
ElastanoelastaneélasthanneElasthanelastanelastaanelastano
Otras fibrasother fibresautres fibressonstige Fasernaltre fibreandere vezelsoutras fibras
ForroliningdoublureFutterfoderavoeringforro

«Lining» is not a fibre, but it appears on almost every label for garments with several parts. The mandatory phrase for parts of animal origin, in each language:

Before sending a label in another language to print, check each word against Annex I in that language (on EUR-Lex you can change the Regulation's language at the top right). A machine translator usually gives the everyday name («nylon», «spandex», «linen»), which is not always the official one.

«100%», «pure» and small amounts

Garments with several parts

If the garment has components with different compositions — a coat with its lining, a dress with a bodice and skirt in different fabrics — you state the composition of each part: «Shell: 80% wool, 20% polyamide. Lining: 100% viscose». This is not needed for components other than the main lining that weigh less than 30% of the total.

Fur, feathers, mother-of-pearl buttons

If a textile garment has non-textile parts of animal origin (a fur collar, feather filling, leather patches, mother-of-pearl or horn buttons) the label must include the literal phrase «Contains non-textile parts of animal origin» (in Spain, «Contiene partes no textiles de origen animal»).

Examples: good and bad labels

Six labels like the ones we see every day from small brands, with what is wrong with each.

Good
97% cotton 3% elastane

Correct: official names, percentages that add up to 100 and in descending order.

Bad
100% cotton

If the garment has 3% elastane for stretch, «100%» is false. Both fibres must be declared.

Bad
80 % cotton 20 % Lycra®

Two mistakes: «cotton» is not valid on a garment sold in Spain (it must be in Spanish) and the trade name does not replace the official name. Correct for Spain: «80 % algodón, 20 % elastano (Lycra®)».

Bad
70% bamboo 30% CO

«Bamboo» is not a fibre name (it is declared as viscose, lyocell or modal) and «CO» is an abbreviation the consumer has no reason to understand.

Bad
60% wool 40% polyester

If the coat has a lining and it doesn't say what it is made of, information is missing. Correct: «Shell: 60% wool, 40% polyester. Lining: 100% viscose».

Good
ES 100 % lino FR 100 % lin DE 100 % Leinen IT 100 % lino PT 100 % linho

Correct for selling in several countries: the composition in each language, with its official name. Here «100%» is fine: there is only one fibre.

What the label has to be like

Durable, legible, visible and securely attached to the garment: sewn in or printed on the inside. A hanging cardboard tag is not enough on its own, because it is removed before first use. There is no mandatory size or format.

If you sell online: the composition also goes on the product page

The Regulation requires the composition to be available to the shopper before purchase, including when the purchase is made electronically. In other words: it is not enough for the label to be on the garment that will arrive at their home; the product page has to say «72% cotton, 28% flax» in full.

On Werop you cannot publish clothing without filling in the composition field, nor footwear without the materials field: the dashboard asks for it when you publish and the shopper sees it at the bottom of the product page, next to the manufacturer's details.

Footwear follows different rules

Footwear is not labelled by fibre but by material, under Directive 94/11/EC, which each country has transposed into its own law (in Spain, Royal Decree 1718/1995). You must state, with the official pictograms or in text, what each of its three parts is made of — upper, lining and insole, and sole — choosing between leather, coated leather, textile or other materials. You declare the material that makes up at least 80% of each part. The label goes on at least one of the two shoes. The pictograms are the same throughout the EU; if you use text, it has to be in the language required by the country where you sell.

Who is responsible: the manufacturer's details

Since 13 December 2024 the General Product Safety Regulation (EU) 2023/988 has applied. Every consumer product must show the manufacturer's name or brand and their postal and email address, as well as a reference that allows the product to be identified (model, batch or serial number). If you sell online, those details must also appear in the offer. If you manufacture your own brand, the manufacturer is you.

What isn't mandatory (although almost everyone includes it)

The most common mistakes

Checklist before publishing

Frequently asked questions

What language does the composition label have to be in?

In the official language of the country where the garment is sold: Regulation 1007/2011 lets each Member State decide. In Spain, Spanish; in France, French; in Germany and Austria, German; in Italy, Italian; in the Netherlands, Dutch; in Portugal, Portuguese; and in Belgium, the language or languages of the region where it is sold. If you sell in several countries, the practical solution is a label in several languages.

Is it mandatory to state a garment's composition if I sell it online?

Yes. Regulation (EU) 1007/2011 requires the fibre composition to be on the garment's label and, in addition, the shopper must be able to see it before buying when the sale is at a distance. In practice: the composition has to be on the product page, not just sewn into the garment.

Can I put «100% cotton» if it contains a little elastane?

No. «100%», «pure» or «all» can only be used when the garment is made of a single fibre. With 3% elastane you have to declare both: «97% cotton, 3% elastane».

Are washing symbols mandatory?

EU textile labelling rules don't require them; they are voluntary. Even so, almost all brands include them because they prevent complaints about garments damaged in the wash.

Do I have to state «Made in Spain» or the country of manufacture?

In the European Union the country of origin is not mandatory in textile labelling. If you state it, it must be true.

Can I put «bamboo» on the composition label?

Not as a fibre name. The fibre obtained from bamboo is regenerated cellulose and is declared with its official name: «viscose» (or «lyocell» or «modal», depending on the process). «Bamboo» is not among the names in Annex I of Regulation 1007/2011; at most, it can be mentioned separately as the source of the cellulose, never instead of the official name.

How do you say «lining» or «shell» on the label in other languages?

«Lining» (forro in Spanish) is doublure in French, Futter in German, fodera in Italian, voering in Dutch and forro in Portuguese. For the outer part (shell) the rules don't set a word: the usual terms are «exterior» or «tejido principal» in Spanish, extérieur, Oberstoff, esterno, buitenstof and exterior.

What happens if the composition label is wrong?

Each country sets its own penalties and they are enforced by its consumer authority; in Spain, by the autonomous communities, under the penalty regime of the General Law for the Defence of Consumers and Users. Besides a fine, they can require the goods to be withdrawn or relabelled, and a false composition is grounds for the shopper to return the item.

What about made-to-measure garments?

Textile products made to measure by self-employed tailors or dressmakers are outside Regulation 1007/2011. A collection you produce in series, even in small runs, is not «made to measure» and must be labelled.

Keep reading

A dashboard that won't let you forget

On Werop the composition and the manufacturer's details are part of the product page: you publish with everything in order from day one.

Open your shop for free →