INCI labeling of soap: how to make a label correctly
TL;DR: The INCI list is the mandatory international list of ingredients on the label. Saponified oils are listed as sodium salts (Sodium cocoate, Sodium olivate). Ingredients are listed in descending order of quantity. Allergens in essential oils are listed if they exceed 0.01%. Without the correct INCI, the label is invalid and the sale is illegal.
INCI (International Nomenclature of Cosmetic Ingredients) is an internationally standardized system of names for cosmetic ingredients. If you sell soap as a cosmetic product in the EU, the correct INCI labelling is legally required.
Errors in INCI labelling are one of the most common mistakes made by small manufacturers - either they use common names instead of INCI, allergens are missing or the order of ingredients is wrong. This page will guide you through the complete procedure.
Why is INCI mandatory?
What the law says and why
Regulation (EC) No 1223/2009 of the European Parliament and of the Council on cosmetic products, Article 19, makes it mandatory to indicate ingredients on the label under the INCI name.
Practical reason: The INCI allows consumers and allergists to identify the ingredients regardless of language - the Latin name "Olea europaea fruit oil" is the same in Czech, German and Polish.
How should you proceed step by step?
Step 1: Find the INCI name for each ingredient
Oils and fats - what is stated:
| Raw material | INCI name |
|---|---|
| Olive oil | Olea europaea fruit oil |
| Coconut oil | Cocos nucifera oil |
| Castor oil | Ricinus communis seed oil |
| Palm oil | Elaeis guineensis oil |
| Palm kernel oil | Elaeis guineensis kernel oil |
| Shea butter | Butyrospermum parkii butter |
| Cocoa butter | Theobroma cacao seed butter |
| Jojoba oil | Simmondsia chinensis seed oil |
| Almond oil | Prunus amygdalus dulcis oil |
| Avocado oil | Persea gratissima oil |
| Hemp oil | Cannabis sativa seed oil |
| Tallow | Tallow |
| Lard | Lard |
Saponified products - the most important:
After saponification of NaOH with oils, the following are formed fatty acid sodium salts. The INCI name is not "NaOH“ (it is not found in the finished soap), but:
| Raw material | INCI for the saponified form |
|---|---|
| Coconut oil + NaOH | Sodium cocoate |
| Palm oil + NaOH | Sodium palmate |
| Olive oil + NaOH | Sodium olivate |
| Castor oil + NaOH | Sodium ricinoleate |
| Palm oil + NaOH | Sodium palm kernelate |
| Shea butter + NaOH | Sodium shea butterate |
| Almond oil + NaOH | Sodium almondate |
| Jojoba + NaOH | Sodium jojobate |
By-products of saponification:
- Glycerin is produced as a natural by-product - INCI: Glycerin
- Water remains in the soap in small quantities - INCI: Aqua
Warning: If you use premium super fat oils added after trace (to make them saponify as little as possible), list these oils by their unsaponified INCI name (Olea europaea fruit oil, Simmondsia chinensis seed oil, etc.).
Additives:
- Sodium chloride (salt): Sodium chloride
- Honey: Mel
- Oat flakes (colloidal): Avena sativa kernel flour
- Activated carbon: Charcoal
- Lavender EO: Lavandula angustifolia oil
- Tea tree EO: Melaleuca alternifolia leaf oil
- Fragrance (FO): parfum
Colorful: Indicate with CI number: "CI 77891″ (titanium dioxide), "CI 77491″ (iron oxide red), etc.
Step 2: What order should the ingredients be in?
What is the correct order?
EU rule: Ingredients shall be listed in descending order of concentration by weight in the finished product.
For CP process soap:
- Mostly: sodium salts of fatty acids (Sodium cocoate, Sodium olivate...) - result of saponification of oils
- Second most: Aqua (water)
- Third: Glycerin (a natural by-product of ~8-12% of total soap)
- Then: superfat oils, additives, EO/FO, dyes
Exception under 1%: Ingredients present at concentrations below 1 % may be listed in any order after those above 1 %.
INCI example for a simple CP soap:
Sodium cocoate, Sodium olivate, Aqua, Glycerin, Sodium ricinoleate, Lavandula angustifolia oil, CI 77891
Step 3: Which allergens do I need to list?
What percentage is the limit for allergens?
EU Regulation 1223/2009 and Regulation (EU) 2023/1490 require fragrance allergens to be indicated on the label if they exceed a certain concentration:
- Wash-off products (rinse-off - soap): Indicate allergens present in concentration above 0,01 % (100 ppm)
- Leave-on products: Indicate above 0,001 %
The most common allergens in EO and FO for soap:
| Allergen (INCI) | Source for EO |
|---|---|
| Linalool | Lavender, bergamot, coriander |
| Limonene | Citrus, lavender |
| Citronellol | Geranium, rose |
| Geraniol | Geranium, citronella |
| Eugenol | Clove, cinnamon, clove basil |
| Cinnamyl alcohol | Cinnamon |
| Benzyl alcohol | Ylang ylang, jasmin |
| Coumarin | Lavender, tonka bean |
| Isoeugenol | Ylang ylang, clove |
How to count? The FO or EO supplier should provide a list of allergens with the concentrations in their product. Based on this, do the math: if the FO contains 2% linalool and you use the FO at 3% in your soap, then the linalool content of the soap = 0.06% → above the 0.01% limit → you must indicate on the label.
What information must be on the label?
Full list of mandatory data
According to EC Regulation 1223/2009, Article 19:
- Name and address of the responsible person (manufacturer or importer) in the EU
- Nominal content at the time of packaging (gram or ml) - for solid soap, weight in grams
- Date of minimum durability (if ≤ 30 months: "Best used within…“) or PAO symbol (otevřená nádobka s číslem měsíců, pokud > 30 měsíců)
- Special notice (if any - e.g. "Not suitable for children under 3 years“ for products with high EO concentration)
- Batch number or references for identification (for saleable products)
- Functions of the product - if not obvious from the packaging (usually obvious for soap)
- List of ingredients - must begin with the word "Ingredients:“ (in English) or "Ingredients:“ (in Czech), or INCI previous must be clear
What language on the label?
What applies to the Czech Republic
The label must be in the language of the Member Statewhere the product is sold. For the Czech Republic = Czech. However, the INCI list is an exception - INCI names are Latin/English and do not need to be translated (they are internationally valid).
Example of a label for the Czech Republic:
Name: lavender soap
Producer: Jan Novák, Příkladná 1, 100 00 Praha
Content: 100 g
Date of manufacture: 03/2026, Batch: 001
Best before: 03/2028
Ingredients: Sodium olivate, Sodium cocoate, Aqua, Glycerin, Lavandula angustifolia oil, Linalool**, Limonene**
** Natural part of natural fragrance oil
How to label natural or organic products correctly?
The rules for claiming "natural“ and "organic“
If you use "natural“, "organic“ or "bio“ on the label, strict rules apply:
- There is no uniform EU regulation for "natural“ in cosmetics
- For a certified "organic“ or "natural“ product in the Czech Republic/EU, the COSMOS Natural/Organic certification (Ecocert, BDIH, etc.)
- Non-certified product labelled as "100% natural“may be the subject of a complaint for misleading advertising
Where to find the INCI database?
Freely available resources
- CosIng (EU database): ec.europa.eu/growth/tools-databases/cosing - official EU source
- INCI Decoder: incidecoder.com - clear, easy to find
- Cosmile Europe: cosmile.org - database with safety information
Frequently asked questions
Do I have to specify water (AQUA) in the INCI? Yes. Water remains in the soap in small amounts (usually 5-10%) and must be listed as AQUA in descending order. Without water, the INCI list is not complete.
Can I use the trade name of the oil instead of the INCI? No. The trade name (e.g. "certified organic coconut oil“) is not INCI. You must include the INCI name (Cocos nucifera oil or Sodium cocoate, depending on whether it is saponified) on the label.
If I have less than 1% of an ingredient, in what order do I list it? Ingredients below 1% can be listed in any order AFTER you have listed all ingredients above 1%. So you can have "1% or less: LAVANDULA ANGUSTIFOLIA OIL, CI 77891″.
How do I verify that I haven't forgotten the allergen? Žádejte od dodavatele FO/EO seznam alergenů s jejich koncentracemi. Pak sami spočítejte: alergen v FO (%) × procento FO v mýdle = procento alergenu v hotovém mýdle. Pokud > 0,01 % → musíte uvést.
Are the INCIs for KOH and NaOH soaps different? Yes, slightly. For NaOH, Sodium cocoate is formed, for KOH, Potassium cocoate is formed. They're both correct INCIs, they're just different salts.
What if the oil supplier changes? If you change the supplier of the same oil (e.g. olive from company A to olive from company B), the INCI name remains the same (Olea europaea fruit oil). The label does not change, but the CPSR should at least be reviewed to verify that the new oil has the same toxicological properties.
See also:
- EU regulations for soap makers - complete guide to legislation
- CPSR, PIF, CPNP - documentation for sale
- Cost of legal production - indicative costs of regulatory obligations
Reader Ratings
No ratings yet. Rate this article!