Reg (EU) 2024/2847Generate dossier — €149
LIVE — Enforcement tracker · Deadline dashboard · Transposition status — Updated weekly from EUR-Lex, Safety Gate, OEIL & 12 official sourcesView regulatory intelligence →

Article 32 of Regulation (EU) 2024/2847 sets out 4 conformity assessment procedures: Module A (internal control), Module B+C (EU-type examination + internal production control), Module H (full quality assurance), and European cybersecurity certification. Which ones are available to your product depends on its classification — Default, Important Class I, Important Class II, or Critical — and, for Class I products, whether harmonised standards have been applied in full. CRACheck identifies the correct module and generates the documentation for it.

The conformity assessment is the procedure by which the manufacturer demonstrates that the product meets the essential cybersecurity requirements of Annex I. Module A (Annex VIII Part I) is self-assessment: the manufacturer draws up the technical documentation, ensures compliance, and declares it. No external involvement. Module B (Annex VIII Part II) is EU-type examination by a notified body examining the design and development. Module C (Annex VIII Part III) is internal production control following a successful Module B. Module H (Annex VIII Part IV) is full quality assurance with a notified body overseeing the manufacturer's quality system. For Default products, all four procedures are available. For Class I products without harmonised standards, only B+C and H. For Class II and Critical, only B+C, H, or European cybersecurity certification. CRACheck generates the Article 31 + Annex VII documentation for whichever module your product requires. €149. 15–25 minutes.

Generate CRA dossier — €149Free: check your product classification

€149 one-time · 8-document ZIP · 15–25 minutes · Browser-side

Regulation (EU) 2024/2847 · Art. 31 + Annex VII · 8 documents · 100% browser-side

Key figures

4
Conformity assessment options in Article 32 (A, B+C, H, certification)
Art. 32
Legal basis for the conformity assessment procedure selection
Annex VIII
Detailed procedures for Module A, B, C, and H

How CRACheck identifies and documents your conformity path

1
Product classification
CRACheck determines Default / Important Class I / Class II / Critical by cross-referencing Annex III and Annex IV.
2
Standards check
For Class I products, CRACheck asks whether harmonised standards, common specifications, or European cybersecurity certification schemes have been applied in full. This determines whether Module A is available under Article 32(2).
3
Module identification
CRACheck maps the classification + standards status to the available conformity assessment procedures under Article 32.
4
Documentation generation
CRACheck generates the Annex VII technical documentation, risk assessment, and Declaration of Conformity with the applicable module referenced throughout.
5
Notified body preparation
For products requiring Module B+C or H, CRACheck generates the documentation that the notified body will review. The notified body engagement is separate.

Common mistakes

ART. 32(2)

Assuming Module A is always available for Class I products

Article 32(2) restricts Module A for Class I products to cases where the manufacturer has applied harmonised standards, common specifications, or European cybersecurity certification schemes in full. If applied only in part — or not at all — Module B+C or Module H with a notified body is mandatory.

ART. 32(3)

Attempting Module A for a Class II product

Article 32(3) limits Class II products to Module B+C, Module H, or European cybersecurity certification at assurance level "substantial." Module A is never available for Class II products, regardless of whether harmonised standards exist.

ART. 32(5)

Overlooking the open-source exception

Article 32(5) allows manufacturers of free and open-source software classified as Important (Annex III) to use Module A if they make the technical documentation publicly available at the time of placing on the market. This exception applies only if the product is genuinely FOSS.

What the ZIP contains

8 PDF documents generated from your data. Each cites the specific article of Regulation (EU) 2024/2847 it complies with.

1

Product Classifier

Identifies the classification and the conformity assessment module(s) available under Article 32.

2

Technical Documentation

Annex VII file with the conformity assessment module embedded and documented.

3

Risk Assessment

Cybersecurity risk assessment per Article 13(2)–(3).

4

User Information

Annex II information sheet.

5

Declaration of Conformity

EU Declaration per Article 28 and Annex V, citing the applicable conformity assessment module.

6

CVD Policy

Coordinated vulnerability disclosure policy per Annex I Part II point (5).

7

Notification Template

ENISA/CSIRT notification template per Article 14. Art. 14(2): early warning within 24h, notification within 72h, final report within 14 days.

8

Obligations Calendar

Key dates including conformity assessment deadlines and notified body engagement windows.

See before you buy — Download sample dossier (PDF, fictional company) — Real structure, real articles, real format. Fictional data.

Generated from your data, in your browser. No data leaves your device.

What you pay

🧾 THE ALTERNATIVE
Conformity assessment path analysis
€2,000–5,000 just for the assessment path analysis
Does not include the documentation or the notified body engagement
2–4 weeks
✓ CRACHECK
€149 per product
Classification + module identification + full documentation generated in one session
15–25 minutes
30-day edit window. 10 regenerations
Permanent PDF

Two layers

● LAYER 1 — DOCUMENTATION · CRACHECK

Module identification + documentation

CRACheck identifies the conformity assessment module, generates the documentation, and embeds the module reference in the Declaration of Conformity.

∅ LAYER 2 — NOT INCLUDED

What CRACheck does not do

CRACheck does not perform the conformity assessment procedure. Module A self-assessment requires the manufacturer to verify compliance internally. Module B+C and H require a notified body. CRACheck produces the documentation for all modules but does not execute the procedure itself.

CRACheck generates the file. You execute the procedure.

Enforcement regime

⚖️
€15M / 2.5% — Art. 64(2)

Non-compliance with Annex I essential requirements.

⚖️
€10M / 2% — Art. 64(3)

Non-compliance with Art. 32 conformity assessment procedures. Using the wrong module falls here.

⚖️
€5M / 1% — Art. 64(4)

Incorrect information about the conformity procedure applied.

Alternatives

CriterioConsultancy analysisInternal researchCRACheck
Price€2,000–5,000Internal time€149
OutputModule recommendationSelf-determinedAuto-identified per Art. 32
Delivery2–4 weeksDays–weeks15–25 minutes
DocumentationNo documentationNo documentation8 PDFs with module embedded
CRACheck€149Auto-identified8 PDFs

Products across multiple conformity assessment modules?

If your portfolio includes Default and Important products requiring different modules, volume pricing simplifies the project. Pack of 10: €99. Pack of 30: €79.

Request volume pricing
Commercial enquiries via hello@solidwaretools.com

What CRACheck guarantees and what it does not

CRACheck generates a structured document according to Article 31 and Annex VII of Regulation (EU) 2024/2847, based on the information you enter. The accuracy, completeness, and truthfulness of that information is your responsibility as manufacturer.

We guarantee that the document structure follows Article 31 and Annex VII of Regulation (EU) 2024/2847 and that the legal references cited are correct. We do not guarantee that a specific document will be accepted by a market surveillance authority in a specific case.

CRACheck is not legal advice. For situations specific to your product or market, consult a qualified lawyer or specialised regulatory consultancy.

Frequently asked questions

What does Module A (internal control) actually require the manufacturer to do?
Annex VIII Part I describes Module A. The manufacturer must: (1) draw up the technical documentation per Annex VII, (2) ensure that design, development, production, and vulnerability handling processes comply with Annex I, (3) affix the CE marking to each product, and (4) draw up the EU Declaration of Conformity per Article 28. All of these steps are internal — no notified body is involved. CRACheck generates the documentation for steps 1 and 4.
If I apply harmonised standards in full for my Class I product, do I still need to document why?
Yes. Annex VII point (5) requires the technical documentation to list the harmonised standards applied and specify whether they were applied in full or in part. Applying them in full is what unlocks Module A under Article 32(2) — but the application must be documented.
Can I switch from Module A to Module B+C later?
The conformity assessment procedure is determined at the time the product is placed on the market. If your classification or standards situation changes (e.g., harmonised standards are withdrawn), you may need to apply a different procedure. This would require updating the technical documentation and the Declaration of Conformity. CRACheck allows 10 regenerations within the 30-day licence window for such updates.
Are notified bodies for the CRA already designated?
Article 39 sets out the designation process. Article 33(1) requires Member States to organise awareness-raising and training. The Commission must establish an implementing act for notified body designation. As of the date of this page, the designation process is ongoing. Check the NANDO database for current designations.
Is this a subscription?
No. One-time payment. The licence includes 30 days of editing and 10 regenerations. The downloaded PDF is yours permanently.
Can I request a refund?
Under Art. 16(m) of Directive (EU) 2011/83, activating the licence constitutes express consent for immediate generation of digital content, waiving the 14-day withdrawal right. Refunds are only processed for reproducible technical failures.
What if the regulation changes?
If Regulation (EU) 2024/2847 is amended during your licence window, you can regenerate the documentation using the updated version of the generator at no additional cost.
⚠️ Important notice: CRACheck is a self-assessment documentation tool, not legal advice and not a third-party audit. The document under Article 31 and Annex VII of Regulation (EU) 2024/2847 is generated from your input data. You are responsible for the accuracy of the data you provide. CRACheck does not replace a qualified professional assessment.

Module A, B+C, or H. One documentation set. One price.

CRACheck identifies the conformity assessment module and generates the full documentation set. €149 per product. Browser-side.

€149 one-time
8-document ZIP · 15-25 min · conformity module identified · 100% browser-side · Permanent PDF
Generate CRA Dossier
✓ Last regulatory check: 1 May 2026 · No substantive changes detected · View history