EU Declaration of Conformity Checker

Paste a Declaration of Conformity — usually one a supplier sent you — and get back the numbered list of items the applicable annex requires, with the missing ones marked. The tool works out which annex applies from the directives the declaration itself cites, because the required content is different under each one.

🔒 Your declaration never leaves your browser.

Why one checklist for every product is wrong

Most guidance describes “the eight elements” of a Declaration of Conformity. Those eight come from Annex III of Decision 768/2008/EC, which is a model — the New Legislative Framework template that sector legislation adapts. The annex that actually binds a given product is the one in its own directive, and they differ in ways that matter:

The eight annexes this tool knows

LegislationAnnexItemsNotified body item
Directive 2014/53/EU ↗ Radio Equipment Directive (RED) Annex VI 9 yes
Directive 2014/30/EU ↗ Electromagnetic Compatibility (EMC) Annex IV 8 yes
Directive 2014/35/EU ↗ Low Voltage Directive (LVD) Annex IV 7 no
Directive 2009/48/EC ↗ Toy Safety Directive Annex III 9 yes
Directive 2011/65/EU ↗ RoHS 2 — restriction of hazardous substances Annex VI 7 no
Regulation (EU) 2016/425 ↗ Personal Protective Equipment (PPE) Annex IX 9 yes
Regulation (EU) 2023/1230 ↗ Machinery Regulation Annex V Part A 10 yes

What this tool does not do

It checks the document, not the product. It cannot tell you whether the product actually conforms, which directives apply to it, or whether the standards cited are still the current harmonised versions listed in the Official Journal — that list changes, and a browser-side tool that claimed otherwise would go stale silently.

Three things are marked ? rather than judged, because pasted text cannot carry them: the signature itself, a colour image, and anything the annex prefixes with where applicable. A ? means “cannot be confirmed from this text” — it is deliberately not the same mark as missing. Addresses are judged as a single cell for the same reason: street, town and postcode cannot be reliably separated out of free text.

Every check this tool runs (14 rules)

EUDOC-001 No Union legislation cited

Point 5 of every annex asks the declaration to name the Union harmonisation legislation the product conforms to. Without it there is no way to tell which annex the declaration has to satisfy.

Fix: Name each directive or regulation in full, for example "Directive 2014/53/EU".

Official text on EUR-Lex ↗

EUDOC-002 Product identification missing

Point 1 asks for the product, type, batch or serial number — the identification that ties this declaration to a specific product.

Fix: Add the model or type reference, and the batch or serial number where the product carries one.

Official text on EUR-Lex ↗

EUDOC-003 Manufacturer name and address missing

Point 2 asks for the name and full postal address of the manufacturer or the authorised representative. A name with no address does not satisfy it.

Fix: Add the full postal address, including street, postcode, town and country.

Official text on EUR-Lex ↗

EUDOC-004 Sole responsibility statement missing

Point 3 is fixed wording: the declaration is issued under the sole responsibility of the manufacturer. It is what makes the document a declaration rather than a summary.

Fix: Add the sentence "This declaration of conformity is issued under the sole responsibility of the manufacturer."

Official text on EUR-Lex ↗

EUDOC-005 No harmonised standards or specifications cited

The declaration has to say which harmonised standards or technical specifications conformity was declared against.

Fix: List each standard used, for example "EN IEC 62368-1:2020".

Official text on EUR-Lex ↗

EUDOC-006 Standards cited without a version or date

Some annexes are explicit that the reference alone is not enough. RED wants the identification number, version and date of issue; EMC and PPE want the date of the standard; the Machinery Regulation wants the date the reference was published in the Official Journal.

Fix: Write the standard with its year or version, for example "EN 301 489-1 V2.2.3" rather than "EN 301 489-1".

Official text on EUR-Lex ↗

EUDOC-007 Notified body cited but no four-digit number

Where a notified body is involved the annex asks for its name and number. The number is the four-digit identifier the Commission assigns, and it is what a market surveillance officer looks up.

Fix: Add the four-digit notified body number next to the name.

Official text on EUR-Lex ↗

EUDOC-008 Notified body cited under a directive that has no notified body step

Annex IV of the Low Voltage Directive and Annex VI of RoHS have no notified body item at all — conformity there rests on internal production control. A notified body named against one of those alone usually means the wrong template was used, or that the certificate belongs to a different directive.

Fix: Check which directive the notified body actually acted under, and cite it against that directive.

Official text on EUR-Lex ↗

EUDOC-009 Place or date of issue missing

Every annex closes with "(place and date of issue)". A declaration with no date cannot be shown to have been in force when the product was placed on the market.

Fix: Add the place and the date the declaration was signed.

Official text on EUR-Lex ↗

EUDOC-010 Signatory name or function missing

The closing block asks for the name and function of the person signing for and on behalf of the manufacturer.

Fix: Add the signatory’s name and job title above the signature.

Official text on EUR-Lex ↗

EUDOC-011 Heading says EC where the directive says EU, or the reverse

Decision 768/2008/EC and the Toy Safety Directive use "EC declaration of conformity". The 2014 alignment package and everything after it use "EU". A heading from the wrong era is the usual fingerprint of a second-hand template.

Fix: Match the heading to the annex that applies to the product.

Official text on EUR-Lex ↗

EUDOC-012 No declaration number

RED, EMC, LVD, PPE and the Machinery Regulation all carry a footnote saying it is optional for the manufacturer to assign a number. Under the NLF model and the Toy Safety Directive the number is point 1 of the annex, so there it is expected.

Fix: Assign a unique declaration number if the applicable annex lists it as an item.

Official text on EUR-Lex ↗

EUDOC-013 Toy declaration without a colour image

The Toy Safety Directive is the exception among the eight annexes: point 4 says the object of the declaration "shall include a colour image of sufficient clarity". Everywhere else an image is optional.

Fix: Add a colour image of the toy, clear enough to identify it, to the declaration itself.

Official text on EUR-Lex ↗

EUDOC-014 Object of the declaration not distinguishable from the product identification

Point 1 identifies the product; point 4 describes the object of the declaration so it can be traced. Many templates collapse the two, which leaves nothing tying the paper to a physical item.

Fix: Describe the object of the declaration — what the product is — alongside its type or serial number.

Official text on EUR-Lex ↗

About these rules. Each one has an identifier, a severity and a plain-English explanation. Every source link is registered and re-checked against the live page rather than linked from memory. How rules are written, tested and kept current →