Skip to content
Compliance guide

EU MDR for software teams

When software counts as a medical device in the EU, how Rule 11 sets its class, and what a manufacturer must do before and after the product reaches patients.

9
OceanLab builds cite EU MDR
6
Industries
8
Countries
10
Key requirements below
What it is

What EU MDR is

Regulation (EU) 2017/745 on medical devices (Medical Device Regulation)

The EU Medical Device Regulation, Regulation (EU) 2017/745, sets the rules for placing medical devices on the EU market. It has applied since 26 May 2021 and replaced the older medical device directives.

Software can be a medical device on its own. The definition in Article 2 names software, and what decides it is the intended purpose the manufacturer gives it: diagnosis, prevention, monitoring, prediction, prognosis, treatment or alleviation of disease, among others.

If software is a device, it needs a class, a conformity assessment and a CE mark before it is sold. Most decision-support software lands in class IIa or higher under Rule 11, which means a notified body must review it.

Scope

Who it applies to

Manufacturers

Whoever places the software on the EU market under their own name, wherever they are based. Non-EU manufacturers need an authorised representative in the EU.

Software with a medical purpose

Apps and platforms that diagnose, monitor, predict or guide treatment for individual patients, including AI symptom checkers, imaging tools and digital therapeutics.

Importers and distributors

Companies that bring devices into the EU or sell them on have their own checks and record-keeping duties.

Software for general wellbeing, lifestyle or fitness, and software that only stores, archives or moves data without acting on it for a patient, is usually not a device. The line depends on the intended purpose in your labels, claims and marketing, so a single new claim can move a product inside the MDR.

Requirements

Key requirements, and what they mean for the build

Each row links the official text. Read the source for the exact wording before you rely on it.

Art. 2(1)

Is the software a medical device?

A medical device is any instrument, apparatus, software or other article the manufacturer intends for a listed medical purpose for people.

Write down the intended purpose early, and keep product claims, onboarding text and app store copy consistent with it.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Annex VIII, Rule 11

Software classification

Software that gives information used for diagnostic or therapeutic decisions is class IIa, IIb if a wrong decision could cause serious deterioration or surgery, and III if it could cause death or irreversible harm. Software that monitors physiological processes is IIa, or IIb for vital parameters where changes could mean immediate danger. All other software is class I.

Classify each feature that has a medical purpose, and keep features that would raise the class behind a separate release decision.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Annex VIII, 3.3

Software that drives a device

Software that drives or influences a device takes the class of that device. Software independent of any device is classified in its own right.

Decide early whether the software is an accessory to hardware or a device on its own, because the paperwork follows that choice.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Annex I, 17

Software safety and performance

Software is designed for repeatability, reliability and performance, developed under a life cycle with risk management, information security, verification and validation, and adapted to the mobile platforms it runs on. Manufacturers set minimum hardware, network and IT security requirements.

A documented development life cycle, a risk file per release, security testing, and supported device and OS versions stated in the instructions.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 10, Annexes II-III

Quality system and technical documentation

Manufacturers run a quality management system, keep technical documentation for the device, and keep both up to date.

Requirements, design, risk, test and release records produced by the same pipeline that ships the software, so documentation does not drift from the code.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 15

Person responsible for regulatory compliance

Manufacturers have at least one person with the required expertise who is responsible for regulatory compliance.

Give that person sign-off on releases that change the intended purpose, the risk file or the instructions for use.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 52

Conformity assessment

Before placing a device on the market, the manufacturer runs the conformity assessment for its class. Class IIa and above need a notified body.

Plan notified body review into the roadmap. Changes after certification may need to be reported or reviewed before release.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 61

Clinical evaluation

Conformity with the safety and performance requirements is backed by clinical data that gives enough clinical evidence.

Log the data needed to show the software performs as claimed, and keep evaluation datasets versioned with the model or algorithm they tested.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 27

Unique device identification

Devices carry a unique device identifier (UDI) for traceability.

Show the UDI and software version in the app, and change the identifier when a change requires it.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Art. 83, 87

Post-market surveillance and vigilance

Manufacturers run a post-market surveillance system for each device and report serious incidents. The general limit is 15 days after becoming aware, and shorter for serious public health threats, deaths or unexpected serious deterioration.

In-app feedback and error reporting that reach the quality team, complaint triage with the reporting clock built in, and release notes tied to each fix.

Source: Regulation (EU) 2017/745 (MDR), EUR-Lex

Engineering

Engineering controls for EU MDR

How the rules change the way the software is designed.

  • 01

    Intended purpose record

    One controlled statement of what the software is for and who it is for, checked against every claim in the product and its marketing.

  • 02

    Feature classification

    Each medical feature with its Rule 11 reasoning, so a new feature cannot raise the class without a decision.

  • 03

    Life cycle and risk file

    Requirements, hazards, risk controls and tests traced together, and updated on every release.

  • 04

    Change control

    Each change is assessed for its effect on safety, performance and the certificate before it ships.

  • 05

    Security by design

    Threat modelling, access control, encryption and patching, with minimum IT requirements stated for users.

  • 06

    Usability evidence

    Tests with real users in the real setting, focused on errors that could harm a patient.

  • 07

    Field data loop

    Complaints, crash reports and performance data that feed post-market surveillance and vigilance reporting.

  • 08

    Version and UDI in the app

    The software version and device identifier are visible to users and support, and match the technical file.

Dates

Key dates

  1. 26 May 2021The MDR applies, after a one-year delay.
  2. 26 May 2024Deadline for a formal application to a notified body to keep using the extended transition.
  3. 26 September 2024Deadline for a written agreement with the notified body under the same conditions.
  4. 31 December 2027End of the extended transition for class III and most class IIb implantable devices certified under the old directives.
  5. 31 December 2028End of the extended transition for other class IIb, class IIa and certain class I devices.

The transition dates apply only to devices already certified or declared under the old directives, and only if the conditions in Regulation (EU) 2023/607 are met. New software devices must meet the MDR now. In December 2025 the European Commission proposed a targeted revision of the MDR. It is not law until the Parliament and Council adopt it, so check the Commission's page before planning around it.

Checked against the official sources on 2026-10-25.

Proof

9 OceanLab product builds cite EU MDR

Counted from our published case studies: a build counts when EU MDR is in the list of rules it was built for.

Telehealth & patient apps·🇦🇹Austria

Leitstern - AI Symptom Checker with a Clinical Governance Console

Designed and built the clinical governance console for a CE-marked symptom checker that tells people in Austria how urgently to seek care: releases of clinical content, red-flag rules and locked models approved by e-signature against a passing regression run, real-world under-triage tracked from follow-ups, and vigilance deadlines kept in view.

HealthcareAIEnterprise
Mental health & wellness·🇩🇪Germany

Lichtung - Prescribable AI Journaling App with a Clinical Safety Console

Designed and built a clickable clinical console for a prescribable CBT journaling app on the German DiGA pathway: clinical review of every patient-facing text, an AI release register with safety gates and sign-offs, and a crisis detection log that staff review without ever reading a journal entry.

HealthcareAI
Veterinary & dental·🇩🇪Germany

Schaukasten - Cloud X-ray Viewer and Archive with Secure Sharing

Designed and built a clickable cloud imaging viewer and archive for a Kassel software company serving German dental practices and vet clinics: one study list per patient or animal, a browser viewer with window/level, calibrated measurement and annotation, findings, and expiring PIN-protected links for referrers and owners.

HealthcareSaaS
Hospitals & clinics·🇪🇸Spain

Atalaya - Radiology Information System from Order to Signed Report

Designed and built a clickable radiology information system for a private imaging group with nine centres in Andalucía, Madrid and Cataluña: radiologists protocol orders against safety rules, read from one worklist ranked by urgency and time to SLA, sign structured reports behind a pre-sign checklist, and prove every critical finding reached a clinician.

HealthcareAIEnterprise
Telehealth & patient apps·🇩🇰Denmark

Lysning - Type 2 Diabetes Programme with a Coach Console and GP Escalations

Designed and built a clickable coach console for a Danish type 2 diabetes programme that municipalities buy for their residents: a caseload sorted by risk, rule-based flags with a service standard, a full participant record, and letters to GPs that go through clinical review and MedCom delivery.

Healthcare
Fitness & wearables·🇫🇮Finland

Latu - Wearable Data Dashboard for Endurance Athletes and Coaches

Designed and built a clickable athlete app for a Finnish sports-tech company that joins heart rate, HRV, sleep and training load from several wearables: a daily readiness score that explains itself, training load and fatigue charts, every workout in one list with duplicates merged, and sleep trends against the athlete's own normal range.

HealthcareAISaaS
Tools and terms

Check your product

Related

Other frameworks and industries

Work with us

Build with EU MDR in mind from day one

Project build

We design and build the system as one project. It starts with a clickable prototype your team tries before any production code is written. Pay per milestone (outcome-based) or hourly at $30-50/hr, depending on role and seniority.

Embedded engineers

Our engineers join your team on a flexible monthly retainer. Part-time is fine and it runs month to month, with hours that overlap the US, UK and Europe, the Middle East, and Australia and Asia. Outcome-based or $30-50/hr.

FAQ

EU MDR questions

Is our health app a medical device?

It depends on the intended purpose. An app that diagnoses, monitors or guides treatment for a patient usually is. An app for general fitness or wellbeing usually is not. MDCG 2019-11 walks through the decision step by step.

Why does so much software end up in class IIa?

Rule 11 puts software that informs diagnostic or therapeutic decisions in class IIa at least. That means a notified body must assess it, which takes time to plan for.

Does the EU AI Act apply too?

Often yes. AI in a medical device that needs a notified body is treated as high-risk under the AI Act. The Commission has published joint guidance on how the two fit together.

Can we ship updates after certification?

Yes, under change control. Each change is assessed for its effect on safety, performance and the intended purpose. Significant changes may need the notified body before release.

How does OceanLab approach EU MDR on a build?

We fix the intended purpose and classification with your regulatory lead first, then build the risk file, traceability and change control into the delivery process. The builds below list the EU MDR in the rules they were built for.

Sources

Official sources

START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab