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 →

Your EU buyer has added an SBOM clause to the purchase order. Annex VII point 2(b) of Regulation (EU) 2024/2847 requires the technical documentation to include the software bill of materials. Your product integrates a Realtek WiFi chip, a FreeRTOS kernel, three open-source libraries and a Tuya SDK. The SBOM documents all of them. CRACheck generates it as part of the 8-document Annex VII dossier.

The SBOM is not a standalone deliverable under the CRA — it is part of the technical documentation required by Article 31 and Annex VII. Point 2(b) of Annex VII requires "the software bill of materials" as part of the vulnerability handling processes documentation. Point 8 adds that market surveillance authorities may request the SBOM separately. If you do not know what software runs in your product, you cannot produce the SBOM. If you cannot produce the SBOM, your Annex VII documentation is incomplete. CRACheck structures the SBOM section within the Technical Documentation. 15-25 minutes. €149. Browser-side.

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 numbers

Annex VII.2(b)
SBOM is a mandatory element of CRA technical documentation.
Annex VII.8
Market surveillance authorities can request the full SBOM separately.
€149
CRACheck structures the SBOM as part of the complete 8-document dossier.

How CRACheck works

You enter your product data. CRACheck structures the documentation per Article 31 + Annex VII.

1
Inventory all software components
Firmware, RTOS, SDK, drivers, open-source libraries, third-party modules. Include version numbers.
2
Map dependencies
Which components depend on which. Which are updatable independently. Which are embedded in the SoC.
3
Enter data in CRACheck
The generator guides you through the component inventory. The SBOM is generated as part of the Technical Documentation.
4
Review with your firmware team
Validate that no component is missing. Check version numbers. Verify licence types for open-source components.
5
Download and deliver
The SBOM is embedded in the Technical Documentation PDF and also available for separate extraction if a market surveillance authority requests it under Annex VII point 8.

Common mistakes

ANNEX VII.2(b)

"We use a third-party SDK — we do not know what libraries are inside it"

Article 13.5 requires manufacturers to exercise due diligence when integrating third-party components. If you integrate a WiFi SDK and do not know its software dependencies, your due diligence is incomplete. Request the SBOM from your SDK vendor. If they cannot provide it, that is a supply chain risk you must document.

ART. 13.6

"Our SBOM is a confidential trade secret — we cannot share it"

Annex VII point 8 states that the SBOM must be provided "further to a reasoned request from a market surveillance authority." It is not published publicly. Your trade secrets are protected under Directive (EU) 2016/943. The SBOM can use component names and versions without disclosing source code.

ANNEX I, PART II

"We listed our main components — a high-level SBOM is enough"

Annex VII point 2(b) requires the SBOM as part of vulnerability handling documentation. The purpose is to enable identification of known vulnerabilities. A high-level list of "WiFi module" and "RTOS" does not enable CVE matching. Include component names, versions and suppliers at a level that enables vulnerability tracking.

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

Annex III classification. Reporting obligations apply to all products regardless of classification.

2

Technical Documentation

Art. 31 + Annex VII. Contains the SBOM section per Annex VII point 2(b). The core document.

3

Risk Assessment

Art. 13.2-13.3. References known vulnerabilities in SBOM components.

4

User Information

Annex II. Includes the vulnerability reporting contact address for external reporters.

5

Declaration of Conformity

Art. 28 + Annex V.

6

CVD Policy

Coordinated Vulnerability Disclosure. Covers vulnerability handling for third-party components identified in the SBOM.

7

Notification Template

Art. 14 ENISA notification. Pre-structured for the 24h/72h/14d timeline.

8

Obligations Calendar

CRA dates 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.

What you pay

🧾 SBOM AUDIT + CRA DOCUMENTATION BY CONSULTANCY
€5,000–€15,000
SBOM extraction tools + documentation. 2-4 months.
✓ Last regulatory check: 1 May 2026 · No substantive changes detected · View history