Hair Dye Ingredients and Their Hotlist Restrictions
How oxidative and direct hair dye substances are treated on Canada's Cosmetic Ingredient Hotlist, plus the warning statements they typically require.
Hair dye is one of those product categories where the Hotlist screen does more heavy lifting than usual, because dye chemistry is unusually concentrated with restricted substances compared to, say, a body lotion. If you're formulating or selling color, it's worth understanding why this category gets extra scrutiny before you get partway through a CNF and hit a wall.
Two families, two different concerns
Hair dyes generally split into oxidative systems, the kind mixed with a developer right before application, and direct dyes, which color the hair without an oxidation step. Both families include substances that appear on the Cosmetic Ingredient Hotlist with specific concentration limits or conditions of use, and the Hotlist doesn't treat "hair dye" as a single blanket category. Each individual colorant ingredient is evaluated on its own by INCI name.
This is one of the clearer cases where checking the Hotlist first, before finalizing a formula, saves real rework. A colorant that's a mainstay of oxidative color and perfectly usable at the right concentration can be an entirely different story if you exceed a limit or use it in a way the Hotlist entry doesn't cover.
Why warning statements come up so often in this category
Beyond ingredient-level concentration restrictions, hair dye is one of the product categories where the Hotlist and related labeling expectations commonly require specific warning statements on the product itself, most notably around patch testing. Oxidative dye ingredients in particular have a long-documented history of sensitization risk for some users, which is why "do a patch test before each use" style language shows up on commercial hair dye boxes as a matter of course rather than as an optional caution.
If you're a smaller or handmade brand entering hair color, don't treat that warning language as boilerplate you can skip because you're not a big commercial brand. If your specific ingredients carry that expectation, it applies to you the same as it applies to a shelf brand at the drugstore.
A simplified look at where restrictions tend to bite
| Dye type | Typical concern | What to check |
|---|---|---|
| Oxidative colorants (used with developer) | Concentration limits, sensitization warnings | Hotlist entry for the specific colorant INCI name |
| Direct/semi-permanent dyes | Concentration limits vary by substance | Hotlist entry per colorant |
| Henna and other "natural" dyes | Can still contain restricted additives depending on formulation | Full ingredient list, not just the headline botanical |
| Developer/oxidizing agent (e.g., peroxide systems) | Concentration and stability requirements | Hotlist plus general safety substantiation |
The "natural" dye row is worth calling out on its own, because a henna-based product marketed as simple and plant-derived can still include additives, metallic salts, or other colorants blended in that carry their own Hotlist status. Don't let a natural positioning talk you out of checking every ingredient individually.
Building the filing correctly
Every colorant in a hair dye formula needs to be identified by its actual INCI name, not a shade name or trade name, the same discipline that matters for any blend or fragrance. Once you have the real INCI names, check each one against the Hotlist for concentration limits or conditions of use, then build your CNF ingredient list with the concentration or concentration range that reflects your actual formula. If your Hotlist screen flags a restriction, that needs resolving in the formula itself before you file, not as a note appended afterward.
Where this fits with the rest of your compliance work
Hair dye sits alongside a small number of categories, hair dye chemistry and fragrance allergens being the two most common, where the ingredient-level check isn't a formality. It can genuinely change what you're allowed to sell as formulated. That's a good argument for running the Hotlist screen early in development rather than after you've already committed to packaging and marketing a specific shade.
Cosmetic Comply screens every ingredient in a formula, hair dye colorants included, against the Hotlist with a confidence score, and a real compliance reviewer checks the result before anything gets filed, so a restricted colorant gets caught while you can still reformulate rather than after your CNF is already in for a product you can't legally sell as-is.
Send your ingredients and we take it from here
A short intake form is all it takes to start. Every ingredient gets checked against your market's prohibited and restricted lists, then we file your notification and hand you a number you can track.
Start a filingKeep reading
Myth: Anything Under One Percent Passes the Hotlist
A trace amount is not automatically safe on the Hotlist. Some entries carry conditions that trigger well under one percent.
Which Ingredients Were Recently Added to the Hotlist
The Cosmetic Ingredient Hotlist changes without an announcement to your inbox, so here is how to actually track what moved.
Boric Acid and Borax: What the Hotlist Allows
How the Cosmetic Ingredient Hotlist treats boric acid and sodium borate, and why powders and children's products get separate rules.
Formaldehyde Releasers on the Hotlist and Their Limits
The common formaldehyde-releasing preservatives on Canada's Hotlist, their restriction conditions, and why free formaldehyde needs a warning.