Business & Operations

The Pre Launch Compliance Checklist for a New SKU

The gate a new cosmetic SKU should pass before it goes on sale: testing, labeling, insurance, and notification, in one list.

Cosmetic Comply Team4 min read

Every new SKU launch has a dozen moving parts, and the compliance ones are the easiest to shove to the bottom of the list because they don't feel like "real work" the way formulating or photographing the product does. Then launch day arrives and someone realizes the label doesn't have the bilingual text, or nobody filed anything, and now it's a scramble instead of a checkbox. Here's the gate a SKU should actually pass through before it goes live.

Formula and safety first

Before anything else touches a label or a filing form, the formula itself needs to be settled. Not "mostly settled," settled. Changing even one percentage after you've filed a notification means going back and filing an amendment, so it's worth a final formula freeze before the rest of this list starts.

At this stage you want:

  • Every raw material's INCI name confirmed, not just the trade name from the supplier's spec sheet.
  • Any supplier blend expanded into its actual components, with percentages carried through correctly. If a blend is 2% of your formula and one of its components is 10% of the blend, that component is 0.2% of your finished product, not 10%.
  • A safety data sheet on file for every ingredient, including the ones that feel harmless, like botanical extracts or essential oils.

The regulatory filing itself

This is the step that gets skipped or delayed most often, mostly because it feels administrative rather than urgent. In Canada, that's a real risk: you have 10 days from first sale to file a Cosmetic Notification Form, and "first sale" is a specific trigger point, not a vague window. If you're selling into the US, MoCRA requires facility registration and product listing (some small businesses are exempt, so check where you land). Selling into the EU means CPNP notification, a Responsible Person established in the EU, and a Cosmetic Product Safety Report signed by an assessor.

Don't wait until the SKU is live to start this. Filing takes time to prepare properly, since every ingredient needs to be checked against the relevant restricted and prohibited substances lists first.

Labeling checklist

Labels get revised more times than any other launch asset, usually because someone catches a missing detail at the last minute. Run through this before print:

  • Full ingredient list in INCI names, in the order the regulator expects.
  • Bilingual text where required (Canada requires English and French on the label, for example).
  • Net quantity, manufacturer or responsible person contact information, and any required warnings.
  • If you're touching the fragrance allergen lists in Canada, make sure any allergen above the disclosure threshold is actually named on the label, not just folded into "Parfum."

Claims review

Read your own marketing copy with a skeptical eye before it goes on the box or the product page. A single word can move a product into a different regulatory category. "Moisturizing" is a cosmetic claim. "Treats eczema" is a drug claim. "Antibacterial" usually is too. If your soap makes only a cleansing claim, it may be treated as true soap in some markets; the moment it claims to moisturize or soften skin, it's being treated as a cosmetic, with everything that entails.

Insurance and recordkeeping

Not glamorous, but part of the gate:

  • Product liability insurance in place before the first unit ships.
  • A system for logging adverse event reports. MoCRA specifically requires this recordkeeping in the US, and it's good practice everywhere regardless of what's legally required.
  • Batch records tying each production run back to the exact formula and supplier lots used, so you can trace an issue if one ever comes up.

Putting it together

Here's the whole gate as one table, roughly in the order it needs to happen:

Stage What to confirm Typical failure point
Formula freeze INCI names, CAS numbers, blend expansion done Trade names never converted to INCI
SDS collection Every raw material has one on file "Natural" ingredients assumed to skip this
Notification Filed within required window, ingredients screened Filed late or not at all
Label Bilingual, allergen disclosure, correct INCI order Missing French text or allergen name
Claims Marketing language matches product category Accidental drug claim slips through
Insurance/records Coverage active, adverse event log ready Set up only after a complaint arrives

Where it tends to fall apart

Almost always at the filing step, because it's the one piece of this list that isn't visual. You can see a missing label element, you can read a claim and wince, but a missing notification is invisible until someone asks for it. That's part of why we built Cosmetic Comply to take a formula straight from your ingredient list, match everything to INCI and CAS, screen it against the restricted list with a confidence score, have a real reviewer check it, and then file and hand you back a trackable number. It turns the one invisible step into something you can actually point to and check off.

READY TO FILE?

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 filing

Keep reading