MR//OS Board

Documentation Standard

IEC 62304

The software life cycle standard for medical device software: what to plan, document and verify, scaled to how much harm the software could do.

Full title
Medical device software — Software life cycle processes
Current edition
IEC 62304:2006 + Amendment 1:2015, often written “edition 1.1”
Applies to
Software that is a medical device or part of one, including firmware, and its maintenance after release
Recognition
FDA-recognized consensus standard. In the EU it is treated as the state of the art for software life cycle, although it is not yet listed as harmonised under the MDR
Coming
A second edition has been in development for several years. It had not been published when this page was last reviewed

In short

IEC 62304 does not say how to write software or which methodology to use. It defines the processes, activities and records a manufacturer needs, and scales them by safety class. It assumes two things are already in place: a quality management system (normally ISO 13485) and a risk management process (ISO 14971).

Software safety classes

ClassWhen it appliesWhat it adds
AThe software cannot contribute to a hazardous situation, or it can but the result is not an unacceptable risk once risk controls outside the software are counted.The baseline: planning, requirements, implementation, system testing, release, plus configuration management and problem resolution.
BThe software can contribute to a hazardous situation that results in unacceptable risk, and the possible harm is non-serious injury.Architecture, unit verification, integration testing, and software risk management in full.
CAs B, but the possible harm is death or serious injury.Detailed design for each unit and stricter unit verification criteria.

Classification starts from the assumption that the software will fail. What matters is how severe the resulting harm could be and what stands between the failure and the patient. A system can be split into items with different classes if the separation between them is justified.

What it asks for

On a software project

Worth knowing

Official sources

A summary for orientation. It is not regulatory or legal advice, and it is no substitute for the standard or regulation itself. Requirements change: confirm the current edition before relying on anything here. Last reviewed November 2026.