How to Organize Supplier Documents Before a CNF Filing
A simple folder-and-naming system so your Cosmetic Notification Form doesn't stall while you dig through old supplier emails.
The single biggest time sink in a first-time CNF filing is rarely the filing form itself. It's realizing halfway through that you don't actually have the documentation to back up half your ingredient list, and then spending three evenings emailing suppliers who take a week to respond.
Fix this before you sit down to file, not during. Here's a system that holds up whether you have three products or thirty.
Set up one folder per raw material, not per product
The instinct is to organize by finished product, a folder for your lavender soap, a folder for your face cream. That works until you realize five of your products share the same shea butter supplier, and now you're hunting for the same SDS in five different places, possibly at slightly different versions.
Instead, organize at the raw material level:
/raw-materials
/shea-butter-supplier-x
/fragrance-blend-lavender-dreams
/preservative-system-y
/titanium-dioxide
Then your product-level folders simply reference which raw materials go into that formula, rather than duplicating documents. When a supplier updates an SDS, you update it in one place.
What belongs in each raw material folder
For every ingredient, aim to collect:
- Certificate of analysis (COA), confirming the specific batch or lot characteristics
- Safety data sheet (SDS), with particular attention to section 3, composition and information on ingredients
- Specification sheet or technical data sheet, which often carries the INCI name and sometimes the CAS number
- Supplier statement of INCI name and CAS number, requested directly if it isn't already clear from the above
- Blend breakdown, if the raw material is a blend, listing every component and its percentage within the blend
Not every supplier will provide all five documents without being asked, and smaller or newer suppliers sometimes only have a subset. That's fine, but know what's missing rather than discovering the gap mid-filing.
Naming convention that actually helps future you
A consistent file name saves real time later. Something like:
SUPPLIERNAME_INGREDIENT_DOCTYPE_YYYYMM.pdf
For example: NatureBotanicals_LavenderEO_SDS_202601.pdf. This does two things: it sorts sensibly in a folder view, and it makes it obvious at a glance when a document might be outdated and due for a refresh.
Track expiration and revision dates
SDS documents and COAs get revised. A safety data sheet from three years ago may reflect an old formulation of the raw material, particularly for fragrance blends or preservative systems that suppliers reformulate periodically without changing the trade name. Keep a simple tracking sheet, even a basic spreadsheet, with columns for:
| Raw material | Supplier | Document type | Date received | Next check |
|---|---|---|---|---|
| Shea butter | Supplier X | SDS | 2025-11 | 2026-11 |
| Lavender fragrance blend | Supplier Y | SDS + blend breakdown | 2026-01 | 2027-01 |
Revisit each row roughly once a year, or immediately if a supplier notifies you of a formulation change.
Flag blends the moment you receive the breakdown
If a raw material comes back as a blend, don't just file the breakdown and move on. Immediately calculate each component's real concentration in your finished product, meaning the component's percentage within the blend multiplied by how much of the blend you use in your formula. Write that calculated number directly into your product's ingredient list documentation. Doing this at intake, rather than the night before a filing deadline, avoids a scramble later and catches early whether a blend component might approach a restricted threshold once you see its true concentration.
Before you file, run one final check
With everything organized, do a pass through your product's full ingredient list and confirm you have, for each ingredient:
- An INCI name you're confident in
- A CAS number, or a documented reason it doesn't have one
- The real concentration or concentration range in the finished product
- Confirmation it's not sitting on a prohibited or restricted list without meeting the stated condition
If any of those four are missing for even one ingredient, that's the thing to chase down before you file, not after Health Canada asks a question you can't answer within your 10-day notification window.
Once your documents are organized this way, matching everything to INCI names and CAS numbers and screening against the restricted list is exactly the step Cosmetic Comply automates, with a human reviewer checking the result before your notification goes out and comes back with a trackable number.
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
Why Your Fragrance SDS Just Says Parfum and What to Do
Your supplier's safety data sheet listing only parfum is normal, not a stonewall, and there is a specific way to get the real data.
How to Read SDS Section 3 for Ingredient Composition
A close, line-by-line read of SDS Section 3 showing exactly where to find each ingredient's CAS number and concentration range.
Extracting Allergen Percentages From an IFRA Statement
How to pull real allergen percentages out of a fragrance house's IFRA certificate so your Canadian allergen labeling is actually correct.
How to Pull an Ingredient Percentage From a Supplier PDF
A practical method for finding a usable concentration figure in a messy supplier PDF, including what to do with ranges.