The rule tables are transcribed from the official texts and checked against them on every change. The tool assists you; read its notes before printing a label for sale.

Guides / Sodium hydroxide on the label

Do I have to list sodium hydroxide on a soap label?

Published 22 September 2026; rules last checked 25 September 2026. A labelling reference, not legal advice.

Under the plain words of Article 19(1)(g), yes: the list is made "in descending order of weight of the ingredients at the time they are added", and sodium hydroxide is an ingredient you add. Under the convention most soap makers and many suppliers follow, the list names what the lye becomes instead: "Sodium Olivate", "Sodium Cocoate", with "Glycerin" and "Aqua", and the word "Sodium Hydroxide" does not appear. Both readings circulate in EU and UK artisan practice, both account for the lye, and neither allows it to be dropped as if it had not been used. Our tool prints the as-made list and tells you that it did.

What the text says

Article 19(1)(g) requires a list of ingredients, and for that purpose defines an ingredient as "any substance or mixture intentionally used in the cosmetic product during the process of manufacturing". Only two things are excluded: impurities in the raw materials, and "subsidiary technical materials used in the mixture but not present in the final product". Lye is intentionally used, and it is not a subsidiary technical material; it is the reagent that makes soap. The order is "descending order of weight of the ingredients at the time they are added", with ingredients below 1 % allowed in any order after those above it, and Article 19(6) requires the glossary name for each, which for lye is "Sodium Hydroxide" (entry 26674).

The two readings, side by side

For a plain olive and coconut soap, the same recipe reads two ways:

As added (the text's wording)As made (the common convention)
Olea Europaea Fruit Oil, Cocos Nucifera Oil, Aqua, Sodium HydroxideSodium Olivate, Sodium Cocoate, Aqua, Glycerin

The as-added list describes what went into the pot, by input weight, with every name from the glossary. The as-made list describes the bar: the sodium salts of the fatty acids (glossary entries 26872 and 26507), the glycerin the reaction releases, and the water that remains. In the second reading the lye is present in the names of the salts, which is why it is an accounting choice rather than an omission. Listing the oils and the salts together, or leaving lye out of an as-added list, is neither reading and is the version that goes wrong.

Why the tool prints the as-made list

Our soap engine saponifies the oils a recipe marks as soap and prints the salt names, because that is what the bar contains and what most makers, suppliers and safety assessors expect to see on a soap label. It prints the salts and the water; it does not add a "Glycerin" line, because it does not model the glycerol the reaction releases, so makers who follow that part of the convention add it from their own figures. It keeps a note beside the result saying that the text's own wording supports the as-added reading, so the choice is made in the open. For a leave-on or rinse-off product that is not soap, nothing saponifies: the oils keep their botanical names and a lye line is flagged, never silently consumed. If your safety assessor or an authority asks for the as-added form, the recipe you entered is the list: the oils, water and lye in the order of their weights.

Elsewhere

Related questions

Is there any sodium hydroxide left in a finished bar?

In a properly made and cured bar the lye has reacted with the oils. That is a fact about the chemistry, not about the label: Article 19(1)(g) defines an ingredient as a substance intentionally used during manufacturing and excludes only impurities and subsidiary technical materials not present in the final product. Sodium hydroxide is neither of those, which is why the as-added reading keeps it on the list and the as-made reading accounts for it inside the names of the salts.

Can I list Sodium Hydroxide and still call the soap natural?

Listing an ingredient by its name is a statement of fact, and the label is not where the word natural is judged. Claims on cosmetics have to meet the common criteria in Regulation (EU) 655/2013, which is a separate question with its own page. Nothing in Article 19 is affected by what you would rather the list looked like.

What about potassium hydroxide in liquid soap?

The same two readings apply. As added: Potassium Hydroxide (glossary entry 22655) in its weight position. As made: the potassium salts, for example Potassium Olivate (entry 22715) and Potassium Cocoate (entry 22594). Our soap tool reads a potassium hydroxide line and prints the potassium salts for every oil that has a glossary potassium name; for a recipe with an oil that has none (sweet almond, cocoa butter, avocado, grapeseed, lard, mango butter, argan) it prints the whole list as added instead, and says so.

Tell me if this answer changes

If a Member State authority, the Commission or the UK publishes a position on the as-added versus as-made question, or Article 19 is amended, we will update this page and email you.

No spam, no account. One email when a rule behind your labels changes. How we handle your address is in the privacy policy.

Sources

  • Regulation (EC) No 1223/2009 on cosmetic products, consolidated 18.05.2026, CELEX 02009R1223: Article 19(1)(g) (definition of ingredient; descending order of weight at the time the ingredients are added; the 1 % rule) and Article 19(6) (glossary names)
  • Commission Implementing Decision (EU) 2025/1175, the glossary of common ingredient names (in application from 30 July 2026): entries 26674 (Sodium Hydroxide), 22655 (Potassium Hydroxide), 26872 (Sodium Olivate), 26507 (Sodium Cocoate), 22715 (Potassium Olivate), 22594 (Potassium Cocoate), 11096 (Glycerin), 2112 (Aqua), 17916 (Olea Europaea Fruit Oil)
  • Regulation (EC) No 1223/2009 as it applies in Great Britain (assimilated law), Article 19, legislation.gov.uk, text current to 15 August 2026 (same wording)
  • Commission Decision (EU) 2019/701, the glossary of common ingredient names as it applies in Great Britain (assimilated law), legislation.gov.uk: the same names under other entry numbers
  • 21 CFR 701.3(a) and 21 CFR 701.20, eCFR, title 21 current to 30 June 2026

The documents this answer rests on. A labelling reference, not legal advice; you remain responsible for your product's labelling.