What is CosIng? And how do you read an entry?

CosIng is the European Commission’s free database of cosmetic ingredients: INCI names, CAS and EC numbers, functions, annex references and SCCS opinions. This guide covers what an entry shows, what it does not decide, and how to read it against the annexes.

Reviewed by Oğuzhan Eker, M.Sc. Chemist · Last reviewed

Four keys marked INCI, CAS, EC and SCCS: the identifiers a CosIng entry ties together.

01/CosIng

What is CosIng? The Commission’s ingredient database.

CosIng, the Cosmetic Ingredient database, is run by the European Commission and open to anyone at no cost. It brings three sources together in one search, with data back to the Cosmetics Directive of 1976.

The Regulation

The substances in the annexes of Regulation (EC) No 1223/2009: prohibited, restricted, colourants, preservatives and UV filters.

The inventory

The common ingredient names used on labels, compiled by the Commission under Article 33.

The SCCS

References to opinions of the Scientific Committee on Consumer Safety, limited to those published online.

The labelling glossary it holds is the one Article 33 asks the Commission to keep, established by Decision (EU) 2019/701. Search it on the Commission’s site: CosIng.

02/An entry

What does a CosIng entry show? Names, numbers, functions, references.

An entry is either an ingredient from the inventory or a substance from the annexes. The fields below come from the Commission’s own guide to consulting CosIng.

FieldWhat it tells you
INCI nameThe common name used in the ingredient list on the label. Ingredients from the inventory are written in capitals; substances from the annexes in small letters. See INCI.
CAS and EC numbersRegistry identifiers for the substance. The EC number comes from the EINECS, ELINCS or NLP lists. See CAS and EC numbers.
Chemical / IUPAC nameThe chemical name, with the INN or Ph. Eur. name where one exists.
DescriptionThe official description of the ingredient, searchable in part.
FunctionsThe usual function of the ingredient in cosmetic products, from a list the Commission defines.
Annex / Ref #Where a cosmetic restriction applies: the annex and the entry number. The Commission’s guide uses Methanol, entry 52 in Annex III, as its example.
SCCS opinionsReferences to the SCCS opinions on the ingredient.
Status“Active” is the current description or regulation; “Not active” is a past one, kept for history.

Some substances in CosIng have never been published in the Official Journal. CosIng marks them with a red star and may point them to the annex entry of a related published substance.

Source for this section: the Commission’s Guide to Consulting CosIng (CosIng 2.0, July 2023).

04/Reading an entry

How do you read an entry against the annexes? In seven steps.

CosIng links an ingredient to an annex entry. The limit that applies to your product is in the annex, so the reading ends there.

  1. Search by CAS or EC number where you have one; a trade name or a misspelt INCI name can miss the entry.

  2. Check the status. Use the “Active” entry; a “Not active” one describes a past state.

  3. Tell the ingredient (capitals, inventory) from the substance (small letters, annex). Restrictions sit on the substance.

  4. Follow “Annex / Ref #” to the annex entry and read its columns: product type and body parts, maximum concentration in ready for use preparation, other limits, and the wording of conditions of use and warnings.

  5. Treat links between an ingredient and an annex substance as a lead, not a ruling: the Commission’s guide says these cross-references are not binding.

  6. Read the entry in the Regulation’s consolidated text, and check the amending act’s dates. Amendments often apply first to placing on the market, then to making available. See the annexes and the change log.

  7. Read an SCCS opinion as science. It changes the law only when an amending regulation puts it into an annex.

05/In Unique Alphabet®

How does Unique Alphabet® use CosIng? It matches every formula line to it.

You don’t search CosIng inside the platform; your formula is matched to it. Three places where that matching does the work.

CosIng matching

More than 35,000 CosIng ingredient entries are held in the platform, with their numbers, functions, annex status and SCCS opinions. Each formula line is matched to CosIng; trade names and percentage ranges too, and anything that doesn’t match is flagged.

Read more ↗

INCI Breakdown

Paste a list without percentages and each ingredient is marked permitted, restricted or prohibited. Or have the list built from the formula, in label order.

Read more ↗

Formula Check

Add the percentages: each ingredient is compared with its annex limits, along with the mandatory warnings it triggers. Download the result as CSV.

Read more ↗

To look up one ingredient’s annex entry without an account, use the CosIng search: INCI name, CAS or EC number, or a whole INCI list.

Regulatory Watch follows changes to CosIng too, alongside the EU, UK and Türkiye annexes, and names the product a change touches.

Questions about CosIng.

Is CosIng free to use?

Yes. CosIng is published by the European Commission and anyone can search it on the Commission’s website at no cost.

Is an ingredient in CosIng allowed in cosmetics?

Not by that fact alone. CosIng states that an INCI name in its inventory does not mean the ingredient is approved for use. Whether and how a substance may be used is set by Regulation (EC) No 1223/2009 and its annexes.

What is the difference between an ingredient and a substance in CosIng?

Ingredients come from the inventory of common names and are written in capitals. Substances come from the annexes of the Regulation and are written in small letters. Restrictions are attached to substances.

Can I search CosIng on the Unique Alphabet site?

Yes, for the annexes. The CosIng search on this site shows an ingredient’s entry in Annexes II to VI by INCI name, CAS or EC number, and checks a pasted INCI list. The full inventory of ingredient names and functions is searched on the Commission’s website. Inside the platform, each formula line is matched to CosIng, and INCI Breakdown and Formula Check read the result against the annexes.

Every formula line, matched to CosIng.

Free plan · no card