For consumer chemical brands selling in the EU

Sell across the European Union —
with the documents the law requires.

Candles, diffusers, cleaning products, car-care chemicals. You upload the safety data sheet from your supplier — ChemReady prepares the notification package and checks it before anything reaches an authority.

Consumer chemical products from different categories shown together: a soy candle and a reed diffuser, a glass cleaner, a laundry detergent, a car-care product, a paint tin and a construction adhesive cartridge

You work on your own, at your own pace. You file with ECHA from your own account — we prepare the dossier and validate completeness. We do not author safety data sheets from scratch.

UFI code and label draft Dossier in the format ECHA requires Support in English, Mon–Fri Documentation in one place
Try before you sign up

Enter a CAS number — see the CLP classification

Most common SDS ingredients for candles and cosmetics. Try , or .

Format: NNNNN-NN-N (digits-digits-digit)

Three steps. No consultant.

Selling consumer chemicals in the EU shouldn't mean consultants and spreadsheet chaos.

1

Upload SDS

Upload the Safety Data Sheet PDF from your fragrance, wax or oil supplier. We extract the composition, CLP classification and allergens automatically.

PDF
Lavender fragrance oil SDS v2.pdf
1.2 MB ✓ Composition detected 3 EUH208 allergens
2

Generate UFI & PCN

Pick your carrier and fragrance percentage. We generate the UFI code and prepare the full notification for ECHA. Live validation.

Product Lavender candle 200 ml
UFI N100-902V-2003-WGYM
EuPCS PC-AIR-7
3

Send to ECHA

Your PCN dossier and UFI are ready to submit, with a completeness check. You file it yourself on your own ECHA account — during the pilot we walk through it with you. Everything stays in one place in case an enforcement authority asks.

Dossier ready · NL
PDF Dossier_PCN_NL.zip

Ready to submit to ECHA

app.chemready.eu / overview
Dossier ready to submit
Lavender candle 200ml · ECHA NL
Overview · Bourbon & Wax

Compliance status: All clear

Lavender fragrance oil SDS v2.pdf Parsing
1.2 MB · Composition detected · 3 EUH208 allergens
UFI generated for „Soy wax candle Bourbon” 3h ago
Dossier „Reed diffuser Forest” — validation complete yesterday
SDS „Soy wax 464” uploaded by supplier 2 days ago

Built for small brands, not for corporations

Candles, room sprays, handmade soaps, diffusers, eco-cleaning, car-care chemicals. One mixture — one set of documents, in one dashboard. Running a cosmetics brand? check which of your products fall under PCN at all — a finished cosmetic product sits under a separate regime.

JK
Why ChemReady exists
Jacek Kubas, founder · JAKULO (jakulo.pl)

In May 2026 I had nine of my own diffusers to notify. ECHA accepted all nine within 31 minutes — but I filed them by hand in the ECHA portal, retyping the data from a spreadsheet. Cross-validation caught five errors in the machine reading of the sheets before anything went further.

ChemReady came out of that run: so that preparing the data and checking it for completeness is not retyping from a spreadsheet. We still do not file for you — you submit from your own account.

This is the story of how the product came about, not a customer review. Comments from people who have used ChemReady are below.

“When I first heard about UFI and PCN, I was convinced I would have to find a specialist and pay them for every product I put on the market. I do not have time to learn chemical regulations and, honestly, I do not want to. In ChemReady I upload the SDS and the system does practically all of that work for me: it pulls out the data, shows me what is missing, prepares what I need, and tells me exactly what to do next. I am still responsible for my products, but I do not have to be a PCN specialist to bring them to market.”
Anna
owner of a nail-care brand
“Until now, whenever we launched a new product, I sent the documents to a specialist and waited for everything to be prepared. It worked — except that with every next product I paid again, sent e-mails again and waited again. ChemReady changed one thing above all: I no longer have to outsource the whole process. I drop in the SDS, the system prepares the documentation and walks me through what is left to do. With one product the difference is convenient. With a dozen or several dozen you start wondering why you ever did it the other way.”
Michał
owner of a household-chemicals company

We publish only statements from people who have used ChemReady, with their consent. Comments were given in Polish and translated. For the avoidance of doubt, since the comments above do not settle it: the customer files the ECHA notification from their own account — including when ChemReady prepared the documentation.

Three ways to get this done

The same ECHA requirements in every column. What differs is who does which part, and where the documentation ends up.

 
On your own
External specialist
ChemReady
Who prepares the notification data
You — from the supplier's safety data sheet
A specialist, from the data you hand over
The system reads the sheet, you approve the result
Who files with ECHA
You, from your own account
You or a proxy, depending on the contract
You, from your own account — ChemReady does not file for you
Knowing the PCN/IUCLID format
You have to learn it
Handled by the specialist
The dossier is produced in that format automatically
When a supplier updates the sheet
You have to notice and work out the consequences
Usually a separate engagement
You upload the new version and see what changed and which products it affects
Completeness before filing
You check by hand
The specialist checks
Completeness validation in the panel, before you file
Where the documentation is after three years
Wherever you filed it away
Partly with you, partly with the specialist
In the panel — archived for five years (Terms § 8)

We do not compare cost here. We hold an internal benchmark for specialist rates, but it states two different ranges in the same document — until those agree, we will not put a figure from it into a comparison table.

Which plan is for you?

One thing decides: how many products you keep active at once. The scope is the same in every plan. Paid annually in advance, no 3-year contracts.

Just one product to notify?
No subscription. You pay only when you notify. One PCN notification for one EU country — UFI code, PCN dossier and a completeness check.
€79 net /notification
Start with one
Essential
For small brands — up to 10 active products.
€229 net per 12 months
€19/mo equivalent — paid annually in advance
  • Up to 10 active products
  • Sheet parsing, UFI code, CLP label draft
  • PCN dossier with a completeness check
  • Documentation version history
  • 5-year archive
Choose Essential
Scale
For professional manufacturers — up to 200 active products.
€2 590 net per 12 months
€216/mo equivalent — paid annually in advance
  • Up to 200 active products
  • Everything in Growth
Choose Scale
More than 200 active products?
Scope and terms agreed individually, in writing. Running an office that serves several brands — we have a separate partner track.
Custom pricing
Talk to us

Who is behind this, and where your data sits

Facts, not declarations. Everything below can be checked in the documents linked on this page.

EU
EU-based company
LMW Jacek Kubas, VAT PL7272587939, registered in Poland. EU invoice, single point of contact.
DE
Where your data sits — named
Application and database in Germany (Hetzner), payments in Ireland, mail in Poland. The full list of recipients — including the CDN and the language-model providers that read your safety data sheets — is in the privacy policy.
§
GDPR compliant
Published privacy policy and data processing agreement. Your SDS files remain your property.
Documentation always at hand
Safety data sheets, formulations, UFI codes, labels and dossiers in one place — for when a national chemicals enforcement authority asks.
5y
5-year secure archive
Encrypted at rest. After the contract ends the account stays read-only for five years — your documentation remains available to download (Terms § 8).
Built for small EU brands
Independent consumer chemical brands — from candles to eco-cleaning. Subscription terms written out in the Terms, no enterprise lock-in.

Frequently asked

Something missing? Reply to the email after sign-up — I read all of them.

What is a UFI and where does it come from?
A UFI is a 16-character code (XXXX-XXXX-XXXX-XXXX) that links your product to the formulation notified to ECHA. It must appear on the label of every mixture subject to notification. It is derived from your VAT number and a formulation number you choose — ChemReady generates it for you and keeps the same code on the label and in the dossier.
Does ChemReady submit to ECHA for me?
Not today — and we say so plainly. The platform prepares a complete PCN dossier, generates the UFI and labels, verifies the ECHA connection in test mode and validates completeness. Production submission is switched off at platform level and you file the dossier yourself on your own ECHA account. During the pilot we walk through it with you. If someone promises you automatic one-click notifications, ask them for proof.
Does ChemReady author Safety Data Sheets (SDS)?
No. Your raw-material supplier or a chemical consultant provides the SDS. We work from those sheets — reading them, generating the UFI, preparing the PCN dossier and label drafts. If you need a sheet written from scratch, we will say so on the first call and point you in a direction, but it is not our service.
Do I need an SDS to start?
To reach a complete dossier, yes — the sheet is the source of composition and classification. To start the conversation, no. We begin with what you have; often one supplier sheet is enough to show you where you actually stand and what is missing. If you have no sheets at all, collecting them from suppliers is the first step and we help with that too.
Can I notify a product if I do not have a UFI yet?
Yes — a UFI is not something you need to bring with you. It is created while preparing the notification and we generate it. If a UFI was already assigned earlier, for example by a consultant, you enter the existing code and we work with it so it does not drift from labels already in print.
Do I need my own ECHA account and S2S keys?
Eventually yes — the ECHA Submission Portal account always belongs to the company placing the mixture on the market, which is yours. That is a legal requirement, not our choice. You do not need it on day one, though: the dossier, UFI and labels can be prepared first. We guide you step by step through creating the account and configuring the keys during onboarding.
Does this work outside Poland?
The PCN obligation comes from the CLP Regulation, so it is common across the EU, and the dossier format (PCN/IUCLID) is the same. The panel is available in English and Polish, and our onboarding is currently hands-on. If you sell into several Member States, say so on the first call: we will show you what is shared and what needs a separate step per country. We do not promise "five markets in one click".
How long does onboarding take?
It depends on how many safety data sheets you have, not on the software. The first call takes 20–30 minutes. If the sheets are complete, sorting out your first product together with its UFI and label is usually a single session. If sheets are missing, onboarding takes as long as collecting them from suppliers — that is the usual bottleneck.
Do you help with the first notification?
Yes, and at this stage we do it personally — we do not leave you alone with the panel. First onboardings run as a guided pilot: we go through the first product, sheet, UFI, label and dossier together. It is part of getting started, not a separately priced extra.
What if I am missing something?
That is a normal starting point and not a reason to wait. Missing sheets, no ECHA account, no formulation number, labels designed without room for a UFI — all of it can be sorted out. On the first call you get a concrete list of gaps in the order they need closing. If something cannot be done, we say so straight away.
What happens if my supplier updates their SDS?
A new version of a sheet can change the composition, and a changed composition means a new formulation number and a new UFI. If you do not reflect that, the code on your label no longer matches the formulation notified to ECHA — and penalties for breaching CLP obligations are substantial across the EU. In ChemReady you upload the new version and see what changed and which products are affected. You always approve the update yourself.
What about national chemical enforcement inspections?
Any company placing a mixture on the market can be inspected — health inspectorates, market surveillance bodies or dedicated chemicals offices, depending on the Member State. What ChemReady gives you is that the documentation is in one place and internally consistent: current sheet, formulation, UFI, label and dossier hold together instead of sitting in email threads. You answer from documents rather than from memory.
How do I cancel?
From the billing panel, with no "give us another chance" emails. Cancelling means no renewal — it does not shorten the period you have paid for. Your service runs unchanged until the end of that period and you pay nothing more. After the contract ends the account switches to read-only for five years: you keep access to your products and dossiers and can still download documents that were already produced. Your full company data set can be exported at any time from account settings. Notifications already filed with ECHA sit on your own account and remain yours whether or not you use ChemReady. See the Terms, § 8.
Are you an EU company? What about GDPR?
LMW Jacek Kubas, VAT PL7272587939, registered in Poland (EU). Data is held on servers within the European Union. Processing is described in our Privacy Policy, and a data processing agreement (DPA) is available for business customers. One point of contact — I answer every email personally.
Who is liable if ECHA rejects a submission?
The company placing the mixture on the market — you — is responsible for the substance of the data: composition, CLP classification, product category. We are responsible for the technical side: correct dossier format and preparation. You review and approve before anything is filed. If a rejection stems from an error on our side, we fix it at no extra charge — that is how we work, not a contractual entitlement. The contractual limits of liability are set out in the Terms, § 11.

See ChemReady in action.

Walk through the workflow before your first submission. No card, no contract, no sales call.

Sign up →