CRA Compliance Checklist: Step-by-Step Guide
A complete checklist to verify your Cyber Resilience Act compliance. 10 steps covering scope, classification, technical documentation, SBOM, and reporting.
A complete checklist to verify your Cyber Resilience Act compliance. 10 steps covering scope, classification, technical documentation, SBOM, and reporting.
CRA compliance may seem complex, but it breaks down into clear steps. This checklist guides you from initial assessment through CE marking, reporting obligations, and ongoing vulnerability management.
All products with digital elements are covered, with limited exceptions (non-commercial open source software, spare parts, certain sectors covered by equivalent sectoral regulation).
The CRA classifies products into three categories: Class I (moderate risk), Class II (higher risk), and Outside class (critical products). Classification determines the required conformity assessment procedure.
Per CRA Annex VII, you must compile a dossier including: general product description, design plans, specifications and standards applied, risk analysis results, and cybersecurity measures implemented.
Annex I (Part I) requirements cover: secure default configuration, lifecycle vulnerability management, automatic security updates, secure authentication, and protection of stored and transmitted data.
The Software Bill of Materials lists all software components, versions, and licenses. Accepted formats: CycloneDX (recommended) and SPDX.
You must demonstrate ability to monitor CVEs affecting your components, analyze product impact, develop and deploy patches, and document decisions (VEX).
From September 2026, any actively exploited vulnerability or severe incident must be reported: Early warning within 24 hours, Notification within 72 hours, Final report within 14 days.
This official document certifies your product meets all applicable CRA requirements. It must be signed by the manufacturer and kept for market surveillance authorities.
The cyber CE marking is the culmination of the process. Without it, your product cannot be placed on the EU market after December 2027.
CRA compliance is not a one-time event. Update your SBOM with each release, monitor new vulnerabilities, keep technical documentation current, and perform periodic reviews.
Need help applying this checklist? The Expert CRA platform automates steps 1 through 10: classification, documentation, SBOM, CVE monitoring, Article 14 reporting, and full audit trail.