CRA duty records

CRA duty records: a product file before an Article 14 incident

CRALedger Duty Records (Shopify App Store) is a Shopify app that tracks product roles, checklists and open record gaps, Article 14 incident deadlines, and encrypted ENISA SRP draft packs, with exportable record packs and chronological audit evidence. It does not submit the ENISA notification or determine your legal role.

Free check first: CRA role and scope self-check runs in your browser and sends nothing. Describe a product and your role and see which articles of Regulation (EU) 2024/2847 to read.

Keep the role, checklist, open gaps, and Article 14 clocks before you must report. You still file on ENISA. The app does not submit the notification. Not legal advice.

Does the CRA apply to my store, and in which role?

The Cyber Resilience Act applies to products with digital elements — hardware or software whose intended purpose or reasonably foreseeable use includes a direct or indirect connection to a device or network — when they are made available on the EU market. Some sectors are excluded, for example medical devices and motor vehicles; this page does not list every exclusion. Not legal advice.

CRA roles for a connected-product seller (Regulation (EU) 2024/2847)
Role When it applies, and what you check
Manufacturer You design or make the product, or you sell it under your own name or trademark. You carry the full duties, including Article 14 reporting.
Importer You place a non-EU manufacturer’s product on the EU market. You check that the manufacturer did conformity assessment, documentation and CE marking, and that the support period is stated.
Distributor You resell. You check CE marking and documentation, and act if you know of a vulnerability.

An importer or distributor who sells under its own name or trademark, or substantially modifies the product, takes on manufacturer duties (Regulation (EU) 2024/2847, Art. 21).

From 11 September 2026, manufacturers must report actively exploited vulnerabilities and severe incidents via ENISA’s Single Reporting Platform (early warning within 24 hours, Art. 14). Most other obligations apply from 11 December 2027 (Art. 71).

What to do now:

CRALedger keeps that duty record and the Article 14 clocks. You still file on ENISA, and the app does not submit notifications or decide your role.

Install CRA duty records

Sources: Regulation (EU) 2024/2847 on EUR-Lex and the Commission’s Cyber Resilience Act page.

CRALedger on the App Store: apps.shopify.com/craledger-duty-records. Article 14 reporting starts 11 September 2026. Main CRA cybersecurity requirements apply 11 December 2027. Confirm the latest pricing on the listing.

Different file: staff access audit · EUDR lot registry · EU right-to-repair records.

Do I have to show the support period on the product page?

Yes. Manufacturers must ensure the end date of the support period, “including at least the month and the year, is clearly and understandably specified at the time of purchase in an easily accessible manner and, where applicable, on the product with digital elements, its packaging or by digital means” (Regulation (EU) 2024/2847, Art. 13(19)). For an online shop, the practical place is the product page before Add to cart, for example “Security updates until 12/2031”.

The support period reflects the time the product is expected to be in use and is at least five years, unless the product is expected to be in use for less than five years (Art. 13(8)).

Before making the product available on the market, distributors must verify that the manufacturer and the importer complied with Art. 13(19), among other obligations (Art. 20(2)(b)). A reseller should check that the date is supplied and shown, and should not invent one.

These product obligations apply from 11 December 2027 (Art. 71(2)). Article 14 reporting already applies from 11 September 2026.

Native Shopify way to display it: a product metafield (for example a date or text “Security updates until”) shown with the theme’s metafield / text block near the price. No app is required to display it.

CRALedger keeps the duty file (role, support period, contact point, open gaps) and the Article 14 clocks. It does not file on ENISA or decide your role. It does not display the date on the storefront. This page is not legal advice.

Related: CRA support period on the Shopify product page (Art. 13(19)) — dedicated URL for the purchase-time display job.

Install, record the product role, keep the Article 14 file

The path on this page is a CRA duty record you can retrieve before an incident — not an ENISA submission.

  1. Install CRALedger Duty Records from the App Store.
  2. Record the product role and checklist, and flag open gaps.
  3. Track Article 14 clocks. Prepare encrypted SRP drafts on plans that include that step.
  4. Export the audit pack when you need proof. File the notification on ENISA’s platform, not in the app.

The app stores duty records you enter. It does not file ENISA notifications or decide your role. This page is not legal advice.

Install CRA duty records

Demo

Short walkthrough of the app flow. Then follow the start path below.

Open the demo on YouTube

Prepare the file before the clock starts - file on ENISA, not in the app

Duty file versus where the ENISA notification is filed
Record Ecommerce consequence
Article 14 from 11 Sep 2026 Report actively exploited vulnerabilities / severe incidents via SRP
Main CRA duties from 11 Dec 2027 Essential cybersecurity requirements - later slice
ENISA Single Reporting Platform Where the notification is actually submitted
Catalog duty file (this page) SKU → role → checklist → gaps → clocks → draft pack

Do not wait until 2027 to invent a product file if you already place products with digital elements on the Union market. Do not mix with EUDR lot registries or staff access audits.

Suggested path:

  1. Install CRALedger Duty Records.
  2. Record product role; run checklist; flag open gaps.
  3. Track Article 14 deadlines; prepare encrypted SRP drafts on plans that include those steps.
  4. Export record packs / audit evidence. Submit notifications on ENISA’s platform — not inside the catalog app.

The app does not file ENISA notifications.

Start path: duty file, not an ENISA login

  1. Open the CRALedger Duty Records listing (apps.shopify.com/craledger-duty-records) and install it on the store that sells products with digital elements.
  2. Record the product role and run the checklist. Flag open record gaps.
  3. Track Article 14 deadlines and prepare encrypted ENISA SRP drafts on the plans that include those steps.
  4. Export record packs and chronological audit evidence. When you must notify, submit on ENISA’s Single Reporting Platform — not inside the catalog app.

The app stores and drafts records you enter. It does not submit a notification to ENISA.

Install CRA duty records

What the duty file holds vs what you file

What the duty file holds versus what you file on ENISA
Record Ecommerce consequence
Article 14 from 11 September 2026 Report actively exploited vulnerabilities and severe incidents via the SRP
Main CRA duties from 11 December 2027 Essential cybersecurity requirements — a later slice, not this page’s only job
ENISA Single Reporting Platform Where the notification is actually submitted
Catalog duty file (this page) SKU → role → checklist → gaps → clocks → draft pack you already prepared

Example mapping you store against a product (paraphrase, not a filing form):

product / SKU
role (manufacturer / other)
duty checklist
open gaps
Art.14 clocks (early warning / follow-up / final)
SRP draft pack (encrypted)
audit export

What this page is not

When do Cyber Resilience Act Article 14 reporting duties apply?

Manufacturers of products with digital elements must report actively exploited vulnerabilities and severe incidents that affect product security from 11 September 2026. Notifications go through ENISA’s Single Reporting Platform to ENISA and the coordinating CSIRT. The CRA’s main cybersecurity requirements apply later, from 11 December 2027. This page is not legal advice. Confirm Regulation (EU) 2024/2847 and ENISA’s SRP pages.

Does keeping duty records mean I filed an ENISA notification?

No. Filing is a separate act on the Single Reporting Platform. A duty-records app can track roles, checklists, open gaps, Article 14 deadlines, and draft encrypted SRP packs. It does not submit the notification, obtain a case number, or replace ENISA’s platform.

What belongs in the product duty file before an incident?

Product role (manufacturer vs other actors), the checklist of duties that role carries, open record gaps, and the Article 14 clocks you will need if you become aware of active exploitation or a severe incident (early warning, follow-up, final report). Chronological audit evidence is how you retrieve that later. Confirm the live articles and Commission guidance, not this page.

Do Article 14 duties apply only after 11 December 2027?

No. Reporting is the early slice. Essential cybersecurity requirements, CE marking, and the rest of the CRA’s main obligations apply from 11 December 2027. Do not wait until 2027 to invent a product file if you already place products with digital elements on the Union market.

Is this the same as an EUDR lot registry or a staff access audit?

No. EUDR stores supplier-lot DDS reference numbers for deforestation-relevant commodities. An access audit scores staff and installed-app scopes. CRA duty records are product-with-digital-elements obligations and incident/vulnerability reporting. Do not mix those files.

Does an app make the catalog CRA compliant?

No. Whether you are a manufacturer, whether a SKU is a product with digital elements, and whether a notification was validly submitted are legal facts. A listing can store roles, gaps, deadlines, and draft packs. It does not file, decide your role, or guarantee compliance. Not legal advice.

Where do I keep CRA duty records and ENISA drafts?

Use a product-role checklist with gap review, Article 14 deadline tracking, and encrypted ENISA SRP drafts you can export. CRALedger Duty Records is the App Store listing this site already uses for that job. Open the listing, install, record roles and gaps, then keep the audit pack. You still file on ENISA’s platform.

Install CRALedger Duty Records, record product roles and gaps, track Article 14 clocks, then keep the audit pack ready for ENISA filing.

Install CRA duty records

Related pages

Describe your product and role in the free CRA role and scope self-check to see which articles to read.

Not legal advice. Not a compliance guarantee. Not an ENISA filing. Confirm Regulation (EU) 2024/2847 before you treat a product as in or out of scope. The app stores duty records you enter; you file on the SRP. Confirm the latest pricing on the App Store.