Overview#
IPC-1752A is the electronics industry's common machine-readable form. A supplier uses it to tell a customer what substances and materials are inside a part.
It is one XML format with two flavours. A compliance declaration answers whether the part meets RoHS or REACH. A full material declaration reports every substance. Both declare against lists like the IEC 62474 DSL.
Why it exists#
Manufacturers must prove products meet rules like RoHS and REACH, which requires composition data from every supplier. IPC-1752A defines one structured format everyone can produce and consume, so data flows up the chain and tools can validate it automatically.
How the data flows#
A declaration turns scattered supplier knowledge into a validated file the customer can act on. The same pattern works for electronics, articles, or conflict minerals.
Key concepts#
-
Requester / Supplier. Data flows from the supplier, who knows the composition, to the requester, who needs it.
-
Two form types.
- A substance / compliance declaration reports compliance to lists like RoHS, REACH SVHC and JIG, plus which listed substances are present.
- A Full Material Declaration (FMD) gives a complete breakdown down to the homogeneous material level.
-
Declaration classes (Class A to D). Disclosure increases with the class:
- Class A — a compliance query and reply: does the part meet a defined list of questions (RoHS, REACH and the like)?
- Class B — the amount of each material grouping in the product.
- Class C — a product-level composition summary, declared against lists such as JIG-101 and the REACH SVHC list.
- Class D — a full material declaration down to the homogeneous material level.
(Older IPC-1752 used a numeric Class 1 to 6 scheme; current IPC-1752A uses A to D.)
Data format#
- It is XML-based, with a published schema for automatic validation.
- It was originally delivered as an Adobe PDF form with embedded XML. Modern platforms generate and ingest the XML directly.
- It carries substance identities by CAS number, mass or percentage, regulatory lists, and exemptions claimed.
What the XML looks like#
A trimmed Class D (full materials) declaration. Tap a highlighted line to see what each element carries.
A trimmed Class D declaration. Element names reflect the IPC-175x schema; values are illustrative. Validate against the current .xsd you target before generating real files.
Tap a row marked with ⓘ for an explanation. · electronics.org (IPC) ↗
How it relates to other standards#
- It is part of the IPC-175x family. IPC-1754 extends the same approach to aerospace, defense and other articles.
- It can declare against the IEC 62474 Declarable Substance List, which harmonizes what must be reported.
Note: This is an educational summary maintained by the Pareo team. Confirm class definitions, field names and version differences against the official published standard.