What a CLP label shows
A hazardous substance or mixture in packaging carries a label with the supplier's name, address and telephone number, the nominal quantity for packages sold to the general public, the product identifiers, and, where applicable, hazard pictograms, a signal word, hazard statements, precautionary statements and a section for supplemental information (Article 17(1)).
The label is written in the official language or languages of each Member State where the product is placed on the market, unless that Member State provides otherwise. More languages are allowed if every language gives the same details (Article 17(2)).
How the elements follow from the classification
For each hazard class and category, a table in Annex I gives the pictogram, signal word, hazard statement and the precautionary statements to select from. Where any category calls for the signal word Danger, Warning does not appear (Article 20(3)). Some pictograms give way to others: GHS07 is left off next to GHS06, next to GHS05 when it was only for skin or eye irritation, and next to GHS08 for respiratory sensitisation when it was only for skin sensitisation or irritation; GHS02 and GHS03 become optional next to GHS01, and GHS04 next to GHS02 or GHS06 (Article 26). Two categories of one hazard class cannot both apply, so the generator refuses them instead of choosing.
Every hazard statement of the classification appears unless it duplicates another (Article 27); Annex III allows H400 to be left off next to H410, H318 next to H314, EUH440 next to EUH441 and EUH450 next to EUH451. Precautionary statements are chosen from the Annex I lists with the conditions of Annex IV Part 1, and there are not more than six unless the hazards need more (Articles 22 and 28).
Where the wording comes from
Annex III (hazard statements) and Annex IV Part 2 (precautionary statements) print every statement in all EU languages, and Articles 21(4) and 22(4) require that wording. The language versions do not print the same tables: in the consolidated text of 1 July 2026 the Bulgarian version has no P308 + P311, the Greek version has no P102 or P301 in Part 2, the Slovak version prints P232 + P231, and several versions word a statement in another language differently. Each language here is read from its own version, and a statement that version lacks is shown as missing rather than borrowed from another version.
Regulation (EU) 2019/521 rewrote P103 and P280 and added P503 in Annex IV Part 1, but changed Part 2 only by adding P212. The generator gives the Part 2 wording, as Article 22(4) requires, and quotes the Part 1 text beside it. Irish has no consolidated text, so it is not offered.
What the generator does not do
- classify the substance or mixture, or check it against the harmonised classifications of Annex VI;
- add supplemental hazard information or EUH statements of Annex II (Article 25), the unique formula identifier of Annex VIII, child-resistant fastenings or tactile warnings;
- set the size and layout of the label.
Need the safety data sheet too? The safety data sheet kit writes it in Word in every EU language, with section 2.2 from the same classification.
A summary of Articles 17 to 28 and Annexes I, III and IV, checked against the consolidated text of 1 July 2026 on 25 October 2026. Nothing you enter is stored. Not legal advice.