A dated declaration
A declaration pinned to a Candidate List version, naming each substance with its EC or CAS number and concentration, signed by a named person. This is what a buyer contract actually asks for.
A substance on the Candidate List, above 0.1% of any one component, and the whole product carries the duty. There is no REACH certificate. What a buyer accepts is a dated declaration, and the list behind it moves twice a year.
A five-gram zipper pull can put a six-hundred-gram jacket in scope. If a substance on the Candidate List sits above 0.1% of the weight of any one component, the whole product carries the duty. The threshold is measured against the part, not the finished product, so building the part into something bigger never dilutes it away.
A substance hides in the smallest part. The 0.1% threshold is measured against that part, and the duty still lands on whoever brings the finished product across the border.
Once an item is an article, it stays an article. The 0.1% threshold applies to every component article, even after it is built into a larger product.
Court of Justice of the EU · C-106/14The answer is scattered across every part in the product and every supplier behind it. Bindu builds it in seven moves.
Bindu breaks each product down to the lowest article level, because the 0.1% threshold is measured against each component, not the whole product.
Each material resolves to substances by EC number and CAS number, so a part is matched to what it is actually made of, not to a guess.
Every part is screened against the Candidate List version of the day and the Annex XVII restriction limits that apply to it.
Where the data is missing, Bindu requests a dated declaration from the supplier who made the part. They approve it in their own workspace before it is sent.
Where a listed substance is present, it is weighed against 0.1% of that component, so a small part with a concentrated substance is caught, not lost in the total.
Bindu assembles a declaration pinned to the Candidate List version, naming each substance, with the Annex XVII statement and Y-code the customs entry needs.
The Candidate List changes about twice a year. When it does, every past screening runs again, so an answer that was clean last year does not quietly go stale.
Our first vertical is textiles, footwear and apparel, customs chapters 61 to 64. Two restrictions land in 2026, on top of the Candidate List that always applies. Pick a restriction.
Private buyer standards like AFIRM and OEKO-TEX sit above this legal floor. The restrictions here are the floor the border enforces, and the Candidate List behind them moves about twice a year.
There is no REACH certificate. What a buyer accepts is a dated declaration, not a badge, and the difference is the whole game.
A declaration pinned to a Candidate List version, naming each substance with its EC or CAS number and concentration, signed by a named person. This is what a buyer contract actually asks for.
A generic 'REACH compliant' note with no list version and no substance names proves nothing. It also expires the moment the list moves, which it does twice a year.
A lab result against a specific restriction limit backs a claim on a part. Bindu links to the accreditation body's public register so a human can confirm the lab, since those registers have no API.
From 2026 the border checks the declaration and the Y-code on the customs entry, not a certificate. A claim is only as good as the list version it is pinned to.
REACH has no single start date. The Candidate List grows twice a year, and two textile restrictions land in 2026. The two dates in cobalt are where it gets real for an importer.
Customs declarations carry REACH Y-codes for restricted goods, per CN code. The border already asks whether a shipment complies.
The Candidate List reaches 253 substances, adding n-hexane and bisphenol AF. Every prior screening re-opens against the new list.
Formaldehyde emission limits under Annex XVII entry 77 apply to consumer articles, including textiles and wood-based furniture.
PFHxA and its related substances are restricted in consumer textiles and footwear under Annex XVII entry 79.
Annex XVII entries 80 and 81 apply, restricting DMAC and NEP. The restriction list keeps growing.
The Candidate List updates again, and every answer you filed before is measured against the new version.
Screen a product today and it is clean. Then the Candidate List adds two substances, and one of them is in a dye you use. The answer you filed is now wrong, and nobody told you.
That is the treadmill. The list moves about twice a year, and every update re-opens every prior screening. The work is not screening once; it is screening again, on every change, across every part you ever declared. Bindu re-runs the screen when the list moves, so the answer stays true instead of quietly going stale.
REACH is screening against a list that keeps moving, part by part. Bindu is that pipeline: parts in, a dated declaration out, re-run every time the list changes. Pick a piece.
Breaks each product into its component articles, because the 0.1% is measured against the part, not the whole. A complex product becomes the list of parts it is really made of.
Reach · ask any supplier, up the chain
€159a shipment. One commodity per shipment.
Industry: A compliance analyst chasing one document costs about half a day.
Keeping your workspace live is €20 a month. EU-hosted, GDPR compliant. Prices exclude VAT.
Bindu breaks a product into its parts, screens each against the dated list, asks suppliers for what is missing, and builds the declaration a buyer will accept. When the list moves, it runs again.