EU Cyber Resilience Act Compliance Roadmap: What Product Companies Must Do Before 2027

The EU Cyber Resilience Act was published in the Official Journal in October 2024 and entered into force in December 2024. Full enforcement — when non-compliant products can be removed from the EU market — begins in December 2027. That gives manufacturers, importers, and distributors of products with digital elements three years to comply. Most organizations are behind. Here is a structured roadmap for 2026.

The CRA Enforcement Timeline You Need to Know

The CRA's phased enforcement timeline creates different urgency levels for different obligations. Understanding which deadlines apply to which requirements is the starting point for any CRA roadmap.

Milestone Date What It Means
CRA in Force December 2024 Regulation legally active; preparation period begins
Reporting obligations September 2026 Mandatory vulnerability and incident reporting to ENISA becomes enforceable
Full compliance December 2027 All essential requirements must be met; non-compliant products cannot enter EU market
Notified body assessments December 2027 Important Class I and II products require third-party conformity assessment
// September 2026 Is Closer Than It Looks

The vulnerability reporting obligation — including the 24-hour initial report and 72-hour detailed report requirements — becomes enforceable in September 2026. Organizations that have not built a vulnerability disclosure and reporting pipeline by then are already late.

Step 1: Classify Your Products

The single most consequential decision in CRA compliance is product classification. The CRA creates four categories with different conformity assessment pathways:

Default Category (Self-Assessment)

The vast majority of products with digital elements — software applications, connected devices, and general-purpose hardware — fall into the default category. Manufacturers can perform their own conformity assessment and affix the CE mark without involving a notified body (third-party auditor). This is the lowest compliance burden but still requires full documentation of compliance with the CRA's essential requirements, including SBOM, vulnerability management, and secure development.

Important Products — Class I

Products with a significant cybersecurity risk profile due to functionality, use cases, or the sectors they serve. Class I examples include: identity management systems, password managers, network monitoring tools, VPNs, browser extensions, routers for home use, and microcontrollers in consumer devices.

Class I manufacturers can still self-assess but must follow harmonized European standards (ENs) or apply for ENISA certification. Third-party assessment is required only if manufacturers choose not to follow the harmonized standards.

Important Products — Class II

Higher-risk products in more sensitive categories: operating systems, hypervisors, industrial control systems, firewalls, intrusion detection/prevention systems, and hardware security modules. Class II products require mandatory third-party conformity assessment by an EU-recognized notified body.

Critical Products

A small set of products designated by the European Commission based on their role in critical infrastructure: smart meter gateways, hardware security modules used in critical infrastructure, and systems specifically listed in Annex III of the CRA. Critical products require certification under a European cybersecurity certification scheme.

💡
// Classification Is Not Self-Evident

Many products fall into Class I or II without the manufacturer immediately recognizing it. If your product includes identity management, network monitoring, remote access, or cryptographic functions, review the Annex II list carefully. Misclassification discovered during a market surveillance audit is significantly more costly than proactive reclassification.

Step 2: Understand the Essential Requirements

Annex I of the CRA defines the essential cybersecurity requirements that all products in scope must meet. These fall into two categories:

Security Properties of the Product

Vulnerability Handling Requirements

Step 3: Build Your SBOM Program for CRA Compliance

Article 13(3) of the CRA explicitly requires manufacturers to "identify and document components contained in products with digital elements, including by drawing up a software bill of materials in a commonly used and machine-readable format." This is one of the clearest and most operationally specific requirements in the regulation.

The CRA does not mandate a specific SBOM format, but "commonly used and machine-readable" effectively means SPDX or CycloneDX. Both formats are recognized by ENISA and align with NTIA minimum elements, making them appropriate for organizations that also need to satisfy U.S. federal requirements.

Minimum SBOM Content for CRA Compliance

The CRA requires the SBOM to be maintained and updated throughout the product lifecycle, not just generated at initial release. This directly addresses the SBOM drift problem: a product shipped into the EU market must have an SBOM that reflects its current state.

Step 4: Implement Vulnerability Reporting (Before September 2026)

This is the deadline that many organizations are underestimating. From September 2026, CRA-scoped manufacturers must:

The 24-hour initial notification requirement is operationally aggressive. It means manufacturers need a documented vulnerability triage process that can assess severity, confirm exploitation, and generate a compliant report to ENISA in under a day. Most organizations do not currently have this capability.

📅
// Build This Pipeline Now

The vulnerability reporting pipeline requires: (1) a vulnerability tracking system, (2) a triage process with defined severity criteria, (3) an ENISA Single Reporting Platform (SRP) account and submission capability, and (4) a user notification mechanism. Building this from scratch takes months. September 2026 is 5 months away.

Step 5: Prepare Technical Documentation

The CRA requires manufacturers to draw up technical documentation before placing a product on the EU market. This documentation must be available to market surveillance authorities on request and must include:

Technical documentation must be retained for 10 years after the product is placed on the market.

Step 6: Understand Open Source Scope

The CRA includes a specific carve-out for open source software: software developed entirely in the open, made available free of charge, and not placed on the market in the course of a commercial activity is generally exempt. However, this exemption has significant limits:

For practical purposes: if your product ships with open source dependencies (almost all products do), those dependencies are within the scope of your CRA SBOM obligation. The open source carve-out does not exempt your product; it may exempt the upstream maintainer.

// Tool Spotlight

CRA-Ready SBOMs, Vulnerability Tracking, and License Compliance

Fossity generates machine-readable SBOMs in SPDX and CycloneDX formats that satisfy the CRA Article 13(3) documentation requirement. Continuous vulnerability monitoring flags newly disclosed CVEs against your component inventory — giving your security team the data it needs to meet the 24-hour ENISA reporting window. License compliance features identify copyleft and restricted-use components before they reach the EU market.

Start Your CRA Program →

The 2026 Compliance Checklist

For organizations that need to structure their CRA work for the remainder of 2026, here is a practical milestone plan:

// Author: Esteban C.