Last updated: 2026-11-01
Manufacturers of digital health applications come across two BSI documents that sound as if they deal with similar topics and yet audit different things. This page places Technical Guideline TR-03161 alongside C5, explains the interface via the backend system and sets out an order of work for the evidence. What a C5 attestation says in general is covered on C5 attestation.
What is BSI TR-03161 and when is it required?
TR-03161 “Anforderungen an Anwendungen im Gesundheitswesen” (requirements for healthcare applications) is a family of three Technical Guidelines of the BSI for manufacturers of healthcare applications. Status on the BSI website as of 1 November 2026:
| Part | Subject | Version |
|---|---|---|
| Part 1 | Mobile applications | Version 3.0 of 25 March 2024 |
| Part 2 | Web applications | Version 2.0 of 25 March 2024 |
| Part 3 | Backend systems | Version 2.0 of 25 March 2024 |
It is required above all for digital health applications (Digitale Gesundheitsanwendungen, DiGA) and digital nursing applications (Digitale Pflegeanwendungen, DiPA). Under Section 139e(10) SGB V (Book V of the German Social Code), the BSI sets the data security requirements to be demonstrated, and the manufacturer must provide this evidence “no later than 1 January 2025 by presenting a certificate” (our translation). On its page on data security criteria, the Federal Institute for Drugs and Medical Devices (Bundesinstitut für Arzneimittel und Medizinprodukte, BfArM) names exactly these three parts as the guidelines for the certificate and makes the certificate a prerequisite for listing in the directory, with transitional rules for which the BSI refers to the BfArM. How this affects your application needs to be assessed case by case. Whether DiGA and DiPA manufacturers also need a C5 attestation of their own (C5 for DiGA and DiPA) is covered in the section “When does the manufacturer need its own C5 attestation?” below.
Which parts are audited depends, according to the BSI’s FAQ on TR-03161, on how the application is built: an app is audited against Part 1; if it has a backend system, Part 3 is added, and if there is a web front end or security-relevant functions via a web interface, such as administrative access, Part 2 as well.
What does TR-03161 audit, and what does C5 audit?
TR-03161 assesses a product in a specific version, C5 the control system of a cloud service at a point in time or over a period. This leads to different auditors, results and periods of validity:
| BSI TR-03161 | C5 attestation | |
|---|---|---|
| Subject | the application: app, web application, backend system, in the audited version | one or more cloud services in defined regions and the related internal control system |
| Who audits | a neutral testing body; the certification body at the BSI oversees and confirms with a certificate (BSI FAQ on TR-03161) | an independent auditor under ISAE 3000 (Revised) or IDW PS 860; the BSI is not involved in the audit or the report (catalogue, section 3.1) |
| Result | notice of conformity and certificate | audit report with audit opinion, system description and audit procedures per criterion |
| Basis of the opinion | a documented risk management procedure; test aspects that are not met increase the residual risk, and the decision depends on the residual risk of the application as a whole (BSI FAQ on TR-03161) | fulfilment of the applicable criteria; a criterion counts as not met if one of its subcriteria is not met (section 3.4.12) |
| Time reference | formally five years, but only for the audited version; changes require re-certification or maintenance (BSI FAQ on TR-03161) | Type 1 at a point in time, type 2 over a period that under the catalogue should cover at least three and at most twelve months; according to the BSI FAQ, audits are usually repeated annually |
| Trigger in healthcare | Section 139e(10) SGB V (DiGA), for DiPA Section 78a(7) SGB XI | Section 393 SGB V for cloud services of healthcare providers, health insurers and their processors, see Section 393 SGB V |
A TR-03161 certificate therefore does not replace a C5 attestation, and a C5 attestation does not replace TR-03161 certification. They audit different subjects under different procedures.
Where does TR-03161 require a C5 attestation?
In Part 3 for backend systems, test aspect (10) “Organisatorische Sicherheit” (organisational security). Two requirements concern operations:
- O.Org_1: The operator of the backend systems must demonstrate certification under ISO 27001, on the basis of IT-Grundschutz or under a comparable standard.
- O.Org_2: If the backend system is implemented wholly or partly as a cloud solution, “the cloud service provider MUST, over the entire period of use, hold a type 2 C5 attestation or a comparable attestation or certificate for the cloud services used from the region used” (our translation). If the attestation lists deviations or defects, the provider of the backend system must analyse the resulting risks and respond appropriately (TR-03161-3, section 3.1.10).
The testing body checks this according to the test characteristic for O.Org_2: it checks whether the cloud service provider holds a corresponding C5 attestation and, where the attestation shows defects or anomalies, whether they affect the backend system; such points belong in the risk analysis. According to the guideline, whether another attestation or certificate counts as comparable can be clarified by enquiring with the BSI. In its FAQ on TR-03161, the BSI states that, according to the cross-reference table, no combination of other certificates meets the requirements of C5. Clarify any evidence other than C5 with the testing body before the audit.
Two points in the wording matter for planning. First, O.Org_2 requires the attestation of the cloud service provider: if you run your backend system on a third-party IaaS or PaaS platform, this is usually the platform’s report, for exactly the services and the region you use. How to check what a platform attestation covers for your service is explained on C5 scope. Second, “over the entire period of use” means that the platform’s report periods should follow one another without gaps. For certification, the testing body checks the attestation available at the time; you still need the follow-up reports afterwards.

When does the manufacturer need its own C5 attestation?
TR-03161 requires a C5 attestation from the cloud service provider, not from the manufacturer of the application. An attestation of your own can become necessary for another reason: if the manufacturer runs its backend system itself as a cloud service for customers to whom Section 393 SGB V applies, such as medical practices, hospitals or health insurers that view data through a portal. The law then makes processing subject to, among other things, a current C5 attestation for the basic criteria; instead of the attestation, the C5 Equivalence Ordinance (C5GleichwV) accepts other evidence with a remediation plan under certain conditions. Whether Section 393 applies to your service depends on who processes the data and on whose behalf; that needs a legal assessment of the individual case. If both apply, you have two audits with different subjects: TR-03161 for the application, C5 for the cloud service you provide to your customers. What this means in detail for DiGA and DiPA manufacturers is covered on C5 for DiGA and DiPA.
Where the topics overlap
In terms of content, several test aspects of TR-03161-3 touch on C5 domains. The following mapping is our thematic classification, meant as a planning aid. It does not mean that one audit fulfils the other; the catalogue itself says of its own cross-reference that fulfilment cannot be derived from a mapping alone (section 3.3). The wording of both documents is binding.
| Test aspect TR-03161-3 | Thematically related C5 domains | Planning note |
|---|---|---|
| (3) Source code, (4) Third-party software | DEV Procurement, development and modification of information systems; see DEV | Evidence from the development pipeline, such as dependency scan results, can serve both audits if version and period match. |
| (5) Cryptographic implementation | CRY Cryptography and key management; see CRY | A shared cryptographic inventory avoids duplicate work. |
| (6) Authentication (Authentisierung und Authentifizierung) | IAM for the provider’s personnel, PSS for the customers’ users; see IAM | TR-03161 looks at how insured persons log in to the application, IAM at access by your operations staff. |
| (9) Network communication | COS Communication security | Maintain network diagrams and firewall rules once and date them for both audits. |
| (10) Organisational security | OIS (ISMS, O.Org_1), OPS (monitoring, O.Org_3 and O.Org_4), BCM (emergency preparedness, O.Org_5), SSO (cloud service provider, O.Org_2); see OPS, BCM, SSO | For O.Org_1, TR-03161 names an ISO 27001 certificate; in C5 a certificate only comes in with the additional subcriterion OIS-01.01AS, see C5 and ISO 27001. |
Coordinating evidence for both audits
We recommend an order of six steps. It prevents the same question from being answered twice with different answers.
- Delimit the components. A list of all components of the application with two columns: which part of TR-03161 covers it and whether it belongs to the scope of a C5 service, your own or the platform’s.
- Obtain and evaluate platform reports. For O.Org_2 you need the cloud service provider’s C5 report for the services used and the region. Evaluate it once, looking at deviations that affect your backend system and at the complementary customer controls (also called complementary user entity controls, CUEC) the cloud service provider expects from you. The record serves the TR risk analysis and, if you are attested yourself, the monitoring of your subservice organisations. How to evaluate a report is covered on Reading a C5 report.
- Settle the ISMS evidence. O.Org_1 requires a certificate for the operator of the backend systems. If you have one, check whether its scope covers the operation of the backend system.
- Plan releases. The TR certificate applies to the audited version. Define which changes trigger re-certification or a maintenance procedure, and link this to your change management, which a C5 auditor will want to see under DEV anyway.
- Keep one evidence register. Add a “TR test aspect” column to your evidence register. That way you see which evidence applies to which audit and which version or period it relates to.
- Keep an eye on the catalogue version. In their bibliographies, the three TR parts refer to the 2020 version of C5. For audits with type 2 periods beginning on or after 1 June 2027, C5:2026 applies. Whether a testing body accepts a platform report under C5:2026 without further ado is a question for the testing body; the wording of the TR does not answer it.
Example: a prevention app commissioned by a health insurer
Fictitious example, not a client. A software company develops and runs a back health prevention app for a health insurer. The app is not a DiGA; the health insurer requires a TR-03161 certificate in the contract. The application consists of the app for insured persons, a web portal in which the insurer’s staff view participation and reports, and a backend system on an IaaS platform in a German region. The software company is certified under ISO 27001.
| Question | Decision in the example |
|---|---|
| Which TR parts? | Part 1 for the app, Part 3 for the backend system, Part 2 for the insurer’s portal and the password reset function |
| O.Org_1 | ISO 27001 certificate; scope extended to the operation of the backend system before the audit starts |
| O.Org_2 | Type 2 C5 report of the IaaS platform for the services used (compute, database and object storage) in the region used; evaluation record with two deviations, neither related to the backend system, attached to the risk analysis |
| Own C5 attestation? | TR-03161 does not require one from the software company. Because the software company processes insured persons’ data in the cloud on behalf of the insurer, Section 393 SGB V may apply; the insurer and the software company have this legally assessed before the contract fixes the evidence |
| Evidence | one register for both audits, with columns for TR test aspect, C5 criterion, version or period |
Outcome of the example: TR certification can start once the platform report has been evaluated and the ISO scope adjusted. Whether the software company also needs C5 evidence of its own depends on the legal assessment of Section 393; if it turns out that way, a C5 readiness assessment clarifies the route there.
Frequently asked questions
Does a TR-03161 certificate replace a C5 attestation?+
Does TR-03161 require the manufacturer to hold its own C5 attestation?+
Is our cloud platform’s C5 report enough for O.Org_2?+
Is an attestation other than C5 accepted?+
Which version of C5 does TR-03161 refer to?+
Read more
- C5 for DiGA and DiPA: backend, platform attestation, updates
- Section 393 SGB V: C5 attestation for healthcare cloud services
- C5 scope: service boundary, platform reports, carve-out
- Reading a C5 report: evaluating the audit report as a customer
- C5 documentation: keeping an evidence register for the audit
- C5 vs ISO 27001: what you can reuse and what is missing
- C5 readiness assessment: gap analysis, action plan and timeline
Sources
- BSI: TR-03161 requirements for healthcare applications (overview page with Parts 1 to 3, German) (retrieved 2026-11-01)
- BSI: TR-03161 Part 3 backend systems, version 2.0 (PDF, German), sections 2.3.3, 3.1.10 and 4.3.10 (retrieved 2026-11-01)
- BSI: FAQ on TR-03161 (German) (retrieved 2026-11-01)
- BfArM: DiGA and DiPA, data security criteria (German) (retrieved 2026-11-01)
- Section 139e SGB V, subsection 10 (gesetze-im-internet.de, German) (retrieved 2026-11-01)
- BSI: Kriterienkatalog Cloud Computing C5:2026, version 1.1.0 (PDF, German), sections 3.1, 3.3, 3.4.4, 3.4.12 and 3.5, licensed under CC BY-ND 4.0 (retrieved 2026-11-01)
- BSI: Cloud Computing Compliance Criteria Catalogue C5:2026, version 1.0.1 (PDF), sections 3.1, 3.3, 3.4.4, 3.4.12 and 3.5, licensed under CC BY-ND 4.0 (retrieved 2026-11-06)
This content provides general technical and organisational information and does not constitute legal advice (no legal services within the meaning of the German RDG).
