Annex VII is the backbone of CRA compliance documentation. It requires: (1) a general product description including intended purpose, software versions, and hardware layout; (2) design, development, and production information including system architecture, SBOM, and CVD policy; (3) the cybersecurity risk assessment under Article 13; (4) the support period rationale; (5) harmonised standards or alternative solutions applied; (6) test reports; (7) a copy of the EU Declaration of Conformity; and (8) the SBOM upon reasoned request from market surveillance authorities. CRACheck structures all 8 elements into a single file. €149 per product. 15–25 minutes. 100% in your browser.
€149 one-time · 8-document ZIP · 15–25 minutes · Browser-side
Annex VII §2(b) requires "the software bill of materials" as part of the vulnerability handling processes. Annex I Part II point (1) requires the manufacturer to draw up an SBOM in a commonly used and machine-readable format covering at least the top-level dependencies. The SBOM is not optional — its existence must be documented in the technical file.
Article 31(2) states that the technical documentation "shall be continuously updated, where appropriate, at least during the support period." A static document produced in 2027 that is never revised for new vulnerabilities, updated components, or changed standards does not comply.
Annex VII §5 requires a list of harmonised standards applied "in full or in part." If applied only in part, the technical documentation must specify the parts applied. A blanket "EN standard applied" without identifying specific clauses is insufficient.
8 PDF documents generated from your data. Each cites the specific article of Regulation (EU) 2024/2847 it complies with.
Identifies your product category and the conformity assessment module. Corresponds to Annex VII preamble requirements.
The core Annex VII file. Contains all 8 required elements: product description, design and development, risk assessment, support period, standards, test reports, Declaration, SBOM reference.
Cybersecurity risk assessment per Article 13(2)–(3). Corresponds to Annex VII §3.
Annex II information sheet. Referenced in Annex VII §1(d).
EU Declaration per Article 28 and Annex V. Included in the technical file per Annex VII §7.
Coordinated vulnerability disclosure policy. Part of the design and development section per Annex VII §2.
ENISA/CSIRT notification template per Article 14. Art. 14(2): early warning within 24h, notification within 72h, final report within 14 days.
Key dates including the 10-year retention obligation and support period milestones.
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.
CRACheck generates the Article 31 + Annex VII technical documentation file with all 8 required elements structured and cross-referenced.
CRACheck does not review the accuracy of your engineering inputs. It does not audit your SBOM, test your product, or validate your risk assessment. The data you enter is the data that appears in the documentation. Accuracy is your responsibility under Article 13.
CRACheck structures. You substantiate.
Non-compliance with Annex I essential requirements.
Missing or incomplete Art. 31 technical documentation.
Incorrect or misleading information in the documentation.
| Criterio | DIY from regulation text | Consultancy | CRACheck | |
|---|---|---|---|---|
| Price | Free (internal time) | €10,000–25,000 | €149 | |
| Delivery | Weeks to structure | 2–6 months | 15–25 minutes | |
| Risk of missing elements | High | Depends on consultant's CRA expertise | All 8 Annex VII elements covered | |
| Format | Varies | Varies | 8 structured PDFs | |
| Data handling | Internal | Shared with consultancy | 100% browser-side | |
| CRACheck | €149 | 15-25 min | 8 PDFs | Browser-side |
Each product with digital elements needs its own Annex VII file. Volume pricing available. Pack of 10: €99. Pack of 30: €79.
Request volume pricingCRACheck 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.
CRACheck structures all 8 Annex VII elements into a single documentation set. €149 per product. Browser-side.