30-min call with RobBook a proof-of-concept call
Job 03 · Compliance declarations

// Electronics manufacturers · Compliance declarations

Compliance declarations, built from your BOM and your suppliers' own paperwork.

For EMS providers and contract electronics manufacturers. One job, tested on customer requests your team already answered. Each AI draft reads the assembly's BOM, finds the supplier declaration behind each part and fills in the RoHS, REACH, conflict minerals or IPC-1752A answer the customer asked for. Any part with no declaration, an expired one or two that disagree goes on a list for your quality lead, who signs.

Book a proof-of-concept call30 minutes with Rob
Past requests
20 to 30
Built from
Supplier files on hand
System access
None

// The one job

A request lands. A declaration and a gap list come back.

An OEM wants to know whether an assembly meets RoHS, which REACH Candidate List substances it holds, which smelters its conflict minerals passed through, or every substance in it as an XML file. The answer exists only in pieces: a BOM of a few hundred lines, and a folder of certificates, statements and spreadsheets from the makers of those parts, each written for its own part on its own date.

In the proof of concept, AI works through copies of requests you already answered and drafts the reply your quality lead would have signed, in the format the customer asked for, with the supplier document behind every line. Whatever it can't back with a document on file goes on the signer's list, never into the answer.

Customer requestRoHS, REACH and minerals
Assembly and revision
Format asked for
Exemptions to declare
Reply due
Ref desMPNSupplier
Invented request, no customer's product
Rolled up from
your supplier files
Draft declarationFor your signer
Parts with a current file
Exemptions claimed
Missing or expired
Answers that conflict
MPNFile on handStatus
Invented declaration, for illustration

// What the answer rests on

Where a signed declaration can be wrong

The request sets how deep the answer goes. IPC-1752A, the materials declaration management standard, defines four classes: A answers a query list, B states the material classes in a product, C sums substance categories for the whole product, and D lists every substance in every homogeneous material, which buyers call a full material declaration. Classes can be combined in one reply. Revision B, published in July 2020, mirrors submissions to SCIP, the ECHA database that has taken every article supplier's REACH Article 33(1) information since 5 January 2021, and Revision C is dated June 2026. The draft answers in the class asked, only as deep as your files go: a part backed by a yes-or-no statement can't fill a Class D line.

An assembly's answer is hundreds of small ones. Each BOM line is matched by manufacturer part number to that maker's declaration, with the date and the part number suffixes it covers. Some lines have nothing on file, some files are years old, and some contradict each other, such as a statement claiming no exemptions beside a certificate that lists one. IPC-1752A leaves out process chemicals unless they end up as part of the product, so what your line leaves on the board, such as solder, coating, adhesive and labels, belongs in the roll-up beside the parts and the bare board. Every gap is listed with the part, each assembly it reaches and the supplier contact your team holds.

Exemptions changed in 2025. IPC-1752A says plainly that it is not a compliance guide and leaves the use and expiry of exemptions to the requester and the supplier. Delegated directives the Commission adopted on 8 September 2025 rewrite several RoHS Annex III entries from 1 July 2026. Entry 7(a), lead in high melting temperature solders, now expires on 30 June 2027 and was split into seven narrower entries, 7(a)-I to 7(a)-VII, that run to 31 December 2027. Entry 7(c)-I, lead in glass or ceramic other than capacitor dielectrics, expires on 30 June 2027 and 7(c)-II on 31 December 2027. A renewal application is due at least 18 months before an exemption expires, and the exemption holds until the Commission decides. Medical devices and monitoring and control instruments have their own list, Annex IV. The draft shows each exemption a supplier claims beside its current entry and expiry, and marks wording that has since been replaced.

The minerals templates moved too. The Responsible Minerals Initiative's Extended Minerals Reporting Template now covers cobalt, copper, natural graphite, lithium, natural mica and nickel, four of them added in version 2.0 in April 2025, and its Additional Minerals Reporting Template takes up to ten other minerals the user names. New CMRT and EMRT versions with functional changes came out on April 17, 2026. The RMI sets no reporting expectations and collects no completed templates, so each customer decides which version it accepts. A template is declared for the whole company, a list of products or a scope the supplier writes in. The draft merges the smelter lists from your suppliers' templates into the one your customer asked for, flags supplier files on an older version than that customer accepts, and leaves the choice of scope to your signer.

Your reviewer. The owner names the person who knows your declarations best, usually the quality or compliance lead who signs them. They hold each draft against the reply your team sent: parts matched, gaps found, exemptions read correctly, smelters carried over and questions sent back to the OEM. Include one request your team answered in full, one it could answer only in part, and one that asked for an IPC-1752A XML file.

// What you send

What your quality team pulls together

Copies only
Full and partial answers alike
01

20 to 30 customer requests as they arrived

Each OEM's email, form, spreadsheet or XML request, with the assembly revision it named. Mix RoHS-only questions with full material declarations and minerals templates.

02

The replies your team sent

Every signed declaration, completed template or IPC-1752A file that went back, plus any note explaining a part your team could not vouch for.

03

The supplier files you held then

Declarations, certificates and minerals templates from your component, board and process material suppliers, as they stood when each request came in. A folder export from your ERP, PLM or shared drive is enough.

04

An NDA before any file moves

Signed first, because a BOM shows how a customer's product is built. No login to your ERP, your PLM, a supplier's site or a customer's compliance portal.

05

Look-alike requests if files must stay

Where an OEM's terms keep its BOMs in your building, we build look-alike requests with you that carry the same kinds of gaps, exemptions and formats.

// Before it starts

Agreed before the first request is copied

The owner and your quality lead settle each of these before any BOM or supplier file is shared.

Before the proof of conceptOwner decides
Your reviewer
Named by the owner, often the quality lead who signs
Success criteria
In writing: parts that must match, and how gaps are scored
Supplier files
Only those on hand when each request arrived
Price
A range for live declarations, given before the test
Requests
Commercial and industrial programs your reviewer picks

// How it's scored

Your signed reply, beside the draft

Request by request
part by part
Compared on the same requestsWhat your team sentThe AI draft
Time from request received to draft ready for reviewFilled in from your requestsFilled in from your requests
Format and declaration class matched to what the customer askedFilled in from your requestsFilled in from your requests
Parts matched to a supplier file by manufacturer part numberFilled in from your requestsFilled in from your requests
Missing, expired and conflicting files listedFilled in from your requestsFilled in from your requests
Exemptions claimed, with their current entry and expiryFilled in from your requestsFilled in from your requests
Smelter lists merged from supplier templatesFilled in from your requestsFilled in from your requests
Questions for the OEM your team also raisedFilled in from your requestsFilled in from your requests
No numbers yet. This table stays blank until drafts built from your own past requests have been scored.Your reviewer marks each row, and that verdict stands.

// After a yes

About 30 days on new requests

After a yes, each new customer request gets a draft declaration and a gap list as it arrives, for about 30 days.

Your quality lead checks every line, chases the gaps with suppliers and signs or holds each reply, then sends it the way your team always has. Scoring runs through the month on the terms the test used.

// Later, ranked

Where declarations could lead

Possibilities, not promises
One job live at a time
  1. 01

    Last-time-buy notices

    A maker's end-of-life notice matched to the assemblies that use the part, with the open orders it puts at risk listed for your buyer.

    Next
  2. 02

    Declarations after an engineering change

    A revised assembly's declaration redrafted from the parts its ECO added and removed, for your quality lead to sign again.

    Then
  3. 03

    Material change notices

    A component maker's notice that its material declaration will change, matched to every declaration you already signed that names the part.

    After that

// One hard limit

It never signs a declaration or decides compliance.

Whether an assembly meets RoHS, which exemption applies and what goes back to the OEM are decisions for the person who signs. The draft shows its sources and lists its gaps; it never sends a declaration, contacts a supplier or a customer, or works on anything but copies. Nothing on this page is legal or regulatory advice. Only commercial and industrial programs come into the test.

Compliance declarations are priced as their own job: a range before the test, and a fixed price before you sign.

The range follows how many requests arrive each month, how long a typical BOM runs and how many requests ask for full material declarations or minerals templates.

// Questions

Compliance questions from EMS quality teams

Can it tell us whether an assembly complies with RoHS?
No. It drafts the declaration from your supplier files and lists every part it couldn't back with one. Whether your company states compliance, and with which exemptions, is your signer's decision, and nothing here is legal or regulatory advice.
Which IPC-1752A class can it draft?
Any class your supplier files support. A full material declaration needs substance data for every part, so a line backed only by a yes-or-no statement goes on the signer's list instead of being filled in.
Customers send their own forms and portal questionnaires. Does that work?
Yes, from copies. Each customer's form is answered in the order it asks, and a portal question can come in as a screenshot or a downloaded file. Nobody signs in to a portal for the test.
Why do OEMs want a declaration for each assembly revision?
Under RoHS, the manufacturer that places a product on the EU market keeps its technical documentation and declaration of conformity for 10 years, and IEC 63000 is the international standard for that documentation. A revision that swapped a part can change the answer, so every draft names the BOM revision it used.
Do you need access to our PLM or compliance records?
No. The test reads the exports and folders you send and returns each draft as a file for your reviewer. Where live drafts land during the 30-day run is agreed with you after a yes.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Test it on declarations your team already signed.

Thirty minutes with Rob. You'll be asked about your company and role, the job you'd test first and how many declaration requests reach you in a month. Hold back BOMs and supplier files until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.