Andrea Margiovanni .it
Home / European software compliance 2026

European software compliance 2026

CRA, AI Act, PLD, NIS2, EAA, DORA. Six regulations that between 2026 and 2027 reshape how software is designed, sold and documented in Europe. This is the index page — with my own take, the deadlines, and every essay I've written for each one.

What follows is my personal reading of what’s changing in European software over the next 18–24 months, with pointers to the essays I’ve written on each theme. Not legal advice — the perspective of someone who designs software architectures that have to ship and stay alive.

Last revised: 27 May 2026. I update this page when a new deadline drops or I return to a point in an essay.


Thesis in one line

European compliance 2026–2027 cannot be “ticked off” at the end of a project: it must be designed into the architecture on day one, like any other non-functional constraint.

Everything below is the reasoning behind that sentence.

The six regulations, in one breath

  • CRA (Cyber Resilience Act) — security obligations for “products with digital elements”: SBOM, vulnerability management, incident reporting, declared support window.
  • AI Act — staggered obligations for AI systems by risk level: general models, high-risk systems (HR, credit, justice), prohibited systems, GPAI (general purpose AI).
  • PLD (new Product Liability Directive) — extends strict liability to software: the producer is liable for damage from defects regardless of fault.
  • NIS2 — cybersecurity for essential and important entities: governance, incident reporting within 24/72h, digital supply chain obligations.
  • EAA (European Accessibility Act) — mandatory accessibility for e-commerce, ebooks, online banking, ticketing, telephony and transport services from June 2025.
  • DORA (Digital Operational Resilience Act) — operational resilience for the EU financial sector: ICT risk management, resilience testing, oversight of critical third-party providers. In force since January 2025; its reach beyond finance is significant, because it sets de facto standards for operational resilience across the digital supply chain.

Six regulations written in different years by different DGs in different styles. But they converge on a common operational idea: software is no longer “an intellectual work exempt from technical responsibility” — it’s an industrial product with compliance obligations comparable to a fridge.

Italian specificity — ACN. Italy’s National Cybersecurity Agency has published a qualification matrix (QC1–QC4) for cloud services used by public administration that overlaps with NIS2, CRA and GDPR while imposing tighter operational constraints. For anyone selling to Italian public administration it’s a non-optional variable, to be read alongside the EU package — not as an alternative to it.

My essays, grouped by regulation

CRA, architecture, SBOM

07.05 2026
№ 65

The Compliance Hourglass

A map of the Italian compliance market drawn from the inside: specialist advisory at the top, platforms at the bottom, the middle layer crushed between them. And the one specifically Italian piece—ACN—that bends the rules.

7′ reading time
1,768 words
Read →
21.04 2026
№ 58

DPIA as a Genre, Not a Form

The EDPB's DPIA template, released in April, isn't a longer form. It codifies a form. On the shift from module to genre, and what changes for anyone who writes compliance as continuous writing practice.

26′ reading time
6.514 words
Read →
18.04 2026
№ 56

Mrs. Donoghue's Last Bottle

Why the «product» on which modern liability law is built no longer exists in contemporary software — and what we might put in its place.

30′ reading time
7.401 words
Read →
28.03 2026
№ 50

Incompetence as a Structural Condition of the Present

Nobody knows what they’re doing—not as a cliché, but as a structural fact: our technical systems are now too complex for any single person to understand.

12′ reading time
2.707 words
Read →
17.03 2026
№ 43

Compliance Is Your Problem

Between 2026 and 2027, software becomes a product with legal liability. If the client only wants go-live, the risk stays with everyone.

7′ reading time
1.560 words
Read →
17.03 2026
№ 43

Hands and the Machine: Trust in Software

Software runs the world yet stays invisible. Between ai, open source and European rules, trust is built with care, choices, and responsibility.

11′ reading time
2.390 words
Read →
17.03 2026
№ 43

The Smallness Paradox: Long Live European Regulation

Between the AI Act, CRA and NIS2, Europe is rewriting the rules: it’s not who runs fastest that wins, but who builds serious, secure, accessible software.

11′ reading time
2.311 words
Read →
17.03 2026
№ 41

Things I've Stopped Doing Over the Last Fifteen Years of Work

Notes on the things it took me at least 15 years to unlearn—habits about code, stacks, business, compliance, hiring, language, and leadership.

9′ reading time
1.897 words
Read →
24.02 2026
№ 29

Don't Add AI to Your Products. Rethink Them from Scratch.

Adding a chatbot isn't enough. If half the interactions are going to flow through AI agents, you have to rethink software, APIs, trust, and compliance.

8′ reading time
1,580 words
Read →
18.02 2026
№ 21

Software Is a Product. Now What?

From 9 December 2026, the new EU Product Liability Directive treats software as a product. What changes for roadmaps, contracts, releases, and open source.

10′ reading time
2,150 words
Read →

AI Act, governance, deployer

27.05 2026
№ 69

The Human Is a Stance

I am an atheist, I come from philosophy, I work in European compliance. Leo XIV's first encyclical on artificial intelligence is not something I signed, it is something I argued with. And I found in it a vocabulary that Brussels still lacks.

10′ reading time
2,096 words
Read →
13.05 2026
№ 67

Twelve Jobs in Search of a Market

The first national European standard on AI professional profiles was published on 30 April. It is worth taking seriously, and it is worth mistrusting in the right way.

6′ reading time
1,312 words
Read →
05.05 2026
№ 64

The Spectre We Are

A long reckoning with European digital regulation seen from the outside—by those who hate it—and a counter-reading from inside, by those who translate those rules into technical objects every working day.

22′ reading time
4,950 words
Read →
01.05 2026
№ 63

The Contract's Deception

On why the software supply contract, as we have known it, has stopped being the central instrument of the relationship between vendor and client — and how much it costs to keep pretending it still is.

19′ reading time
4.180 words
Read →
01.05 2026
№ 62

The Rise of the Compliance Engineer

On the figure now emerging from the gap between software engineering and European regulation, and on why almost no one is noticing in time.

16′ reading time
3.520 words
Read →
01.05 2026
№ 61

The Specification Debt

On why the document that certifies the system ages worse than the code that implements it, and why the next generation of civil software-liability cases will be fought over the specification.

19′ reading time
4.420 words
Read →
27.04 2026
№ 59

The Shape of Constraint

Treating regulatory compliance as the adversary of the technical project means you haven't understood what the technical project is. An essay on the category error weakening Europe's software industry — and on how the European framework, read as a system rather than as a list, configures a structural competitive advantage for those who learn to inhabit it.

16′ reading time
3.842 words
Read →
07.04 2026
№ 53

Behavior Is the New Credential. And That's a Problem.

Cybersecurity is undergoing a transition that deserves more attention than it gets: online authentication is shifting from what you know to how you behave.

10′ reading time
2.226 words
Read →
06.04 2026
№ 52

Microsoft Wrote the Perfect Confession—and You'll Pay the Bill

It’s tempting to dismiss it as a legal team slip-up. It isn’t. Terms of Use aren’t written by accident—and every word is meant for court.

19′ reading time
4.112 words
Read →
30.03 2026
№ 51

The advisory blind spot: what an IT vendor knows that an analyst doesn't

A few weeks ago I received an advisory report on IT services in our segment. It was solid, but it missed what only delivery-side vendors learn.

6′ reading time
1.365 words
Read →
25.03 2026
№ 47

Progress Is Not a Direction: Anatomy of a Dangerous Misconception

When people shout that the state is "holding back progress," are they really talking about progress: or something else entirely?

29′ reading time
6.442 words
Read →
17.03 2026
№ 43

EU compliance 2026: it's architecture, not just legal

Over the next 18 months CRA, AI Act, PLD, NIS2 and EAA will reshape European software. Compliance isn’t a checkbox: it’s designed into architecture.

11′ reading time
2.331 words
Read →

Governance and the craft of software in a world of constraints

27.04 2026
№ 59

The Shape of Constraint

Treating regulatory compliance as the adversary of the technical project means you haven't understood what the technical project is. An essay on the category error weakening Europe's software industry — and on how the European framework, read as a system rather than as a list, configures a structural competitive advantage for those who learn to inhabit it.

16′ reading time
3.842 words
Read →
30.03 2026
№ 51

The advisory blind spot: what an IT vendor knows that an analyst doesn't

A few weeks ago I received an advisory report on IT services in our segment. It was solid, but it missed what only delivery-side vendors learn.

6′ reading time
1.365 words
Read →
17.03 2026
№ 43

EU compliance 2026: it's architecture, not just legal

Over the next 18 months CRA, AI Act, PLD, NIS2 and EAA will reshape European software. Compliance isn’t a checkbox: it’s designed into architecture.

11′ reading time
2.331 words
Read →
17.03 2026
№ 41

Things I've Stopped Doing Over the Last Fifteen Years of Work

Notes on the things it took me at least 15 years to unlearn—habits about code, stacks, business, compliance, hiring, language, and leadership.

9′ reading time
1.897 words
Read →

How I’d use this page

If you’re a CTO or Head of Engineering: my operational suggestion is to treat these deadlines as release engineering — explicit ownership, roadmap milestones, a RACI. Not legal with a code review.

If you’re a product manager: start with the EAA if you have a consumer-facing product, with the CRA if you sell B2B. Those two have the most tangible product implications.

If you’re a European software SME: it’s not catastrophic, but decisions are needed now on three fronts — logging/audit, SBOM, incident procedure. I cover this directly in several of the essays linked above.

If you’re an advisory consultant: the window for readiness assessments is now, not once the first enforcement case hits the news.

Primary sources (required reading)

Work with me

My engagement here isn’t to tell you ‘here’s the rule’. It’s to help you translate six European regulations into a set of architectural choices, a roadmap, and internal ownership. Legal counsel remains necessary, but it isn’t the right place to start.

Who it's for

  • CTOs and Heads of Engineering at EU software vendors and SaaS businesses

  • Product managers who need to understand what changes in their product before planning the next four quarters

  • Tech SME founders realising the CRA deadline is too close to keep ignoring

  • Compliance officers who want requirements translated into a backlog, not a policy PDF

How I work

Readiness assessment (2–4 weeks)

I take your product, pipeline and supply chain and compare them to the applicable CRA, AI Act, PLD, NIS2, EAA and DORA requirements. Output: a gap map with priorities, estimated effort, and design-in suggestions.

Compliance roadmap design (3–6 weeks)

From assessment to roadmap. Who does what, with what measurable milestones, synchronised with the EU deadlines. A document a board can approve and a team can execute.

RFP and vendor second opinion (1–2 weeks)

I read a vendor contract or purchase proposal and tell you whether the chain of responsibility holds up under the new PLD and CRA. Useful before you sign.

Engagement FAQ

Are you a lawyer?

No. I’m a systems architect who works with legal teams. My output is operational: flow diagrams, RACIs, backlogs. Legal opinion comes from your lawyer.

Do you work on single regulations (e.g. only the AI Act)?

Yes, but reluctantly. The six regulations interact in subtle ways (e.g. CRA and PLD, or AI Act and NIS2, or NIS2 and DORA). Looking at one in isolation often hides costs that surface on the second.

How long does a typical engagement last?

Two to six weeks for an assessment or review, two to three months for a full compliance plan.

Do you do delivery or certification audits?

No to both. Independent advisory works precisely because it has no incentive to sell you delivery work. For certification I point you to accredited bodies.

Email me at hello@margiovanni.it with a couple of lines of context. I reply within a few business days with a concrete proposal, or a polite no if it's not my scope.

Want to be notified when I update this page?

The EN RSS feed flags every update to main essays. For direct conversation, reach me at hello@margiovanni.it.

Questions & answers

Which European regulations affect software in 2026–2027?

Six: Cyber Resilience Act (CRA), AI Act, Product Liability Directive (PLD), NIS2, European Accessibility Act (EAA), DORA (sectoral, finance). They enter into force at different moments between 2024 and 2027 but their cumulative effect redesigns European software architecture.

Is compliance a legal or an engineering problem?

Both, but the engineering side gets systematically underrated. These regulations are system constraints — feature delivery deadlines (logs, audit, SBOM, accessibility) with a mandatory date. Treating them as red tape to be handled at project end costs 5-10× more than designing them in from the start.

Who is affected by the Cyber Resilience Act?

Any ‘product with digital elements’ sold on the EU market: commercial software, firmware, connected devices, SDKs. Many SaaS products fall under this umbrella. The first wave of obligations (incident reporting) kicks in September 2026, the bulk in December 2027.

My software isn't AI — does the AI Act still apply?

Possibly yes. The AI Act applies to providers of systems that integrate third-party AI (OpenAI, Claude, Gemini APIs) and to ‘deployer’ roles — whoever uses AI to make decisions about people (HR, credit, welfare). Deadlines run from February 2025 through August 2027.

Can I start later, once there are more examples?

No. Design-in compliance requires architectural choices (logging, data retention, SBOM, accessibility) that become very expensive to retrofit. Those who wait ‘to see how others do it’ pay twice.

© 2026 Andrea Margiovanni Made with care, by hand