NIS 2 Incident Notification Schema
The fields every entity regulated under NIS 2 needs to document in a significant incident. Anchored at the EU layer, not bound to a single national portal.
When a significant incident hits a NIS 2 regulated entity, the clock starts: 24 hours for the early warning, 72 hours for the notification, one month for the final report. The fields that need to be documented are largely the same across the EU, but each Member State runs its own portal.
Until the common templates adopted by the NIS Cooperation Group on 26 May 2026 are formalised via a Commission Implementing Regulation, and until the Single Entry Point proposed by Art. 23a NIS 2 (Digital Omnibus, 19 November 2025) goes live, there is no public, machine-readable schema for these fields. This library fills the gap.
- ·Directive (EU) 2022/2555 (NIS 2) Art. 23
- ·Commission Implementing Regulation (EU) 2024/2690 (CIR)
- ·ENISA Technical Implementation Guidance v1.0 (June 2025)
- ·NIS Cooperation Group Common Notification Templates (adopted 26 May 2026; Commission Implementing Regulation pending)
- ·W3C DPV NIS 2 Vocabulary v2.3 (25 February 2026)
- Version
- 0.3.0
- Last updated
- 2026-06-03
- Fields
- 30
- Report types
- 5
- Early warning (24h)https://w3id.org/dpv/legal/eu/nis2#EarlyWarningReport
- Incident notification (72h)https://w3id.org/dpv/legal/eu/nis2#IncidentAssessmentReport
- Intermediate report (on CSIRT request)https://w3id.org/dpv/legal/eu/nis2#IntermediateReport
- Progress report (1 month if not closed)https://w3id.org/dpv/legal/eu/nis2#ProgressReport
- Final report (1 month after closure)https://w3id.org/dpv/legal/eu/nis2#FinalReport
Incident classification
2 fieldsReporting reason
The category under which this notification is submitted. NIS 2 Art. 23(3) mandates reporting only of significant incidents; near-miss and non-significant incident reporting is voluntary under Art. 30 NIS 2.
Legal basis: NIS 2 Art. 23(3), NIS 2 Art. 30
National portal: DE: Vorfallsklassifikation / Meldegrund
Severity level
Initial assessment of incident severity. NIS 2 Art. 23(4)(b) requires the incident notification (72h) to contain an initial assessment of severity and impact. CIR 2024/2690 quantifies significance thresholds for the digital-service-provider categories it covers.
Legal basis: NIS 2 Art. 23(4)(b), CIR 2024/2690
National portal: DE: Vorfallsklassifikation / Lageeinschätzung
Overlap: DORA Art. 19(1)
Incident description
5 fieldsShort incident summary
Plain-language summary of what happened. NIS 2 Art. 23(4)(a) requires the early warning to indicate whether the significant incident is suspected of being unlawful or malicious — this field carries that initial narrative.
Legal basis: NIS 2 Art. 23(4)(a)
National portal: DE: Vorfallsbeschreibung / Störungsbeschreibung
Overlap: GDPR Art. 33(3)(a)
Detailed incident description
Verbatim per NIS 2 Art. 23(4)(d): the final report shall contain 'a detailed description of the incident, including its severity and impact'. This field accumulates findings across the reporting cycle.
Legal basis: NIS 2 Art. 23(4)(d)(i)
National portal: DE: Vorfallsbeschreibung / Detaillierte Vorfallsbeschreibung
Suspected unlawful or malicious cause
NIS 2 Art. 23(4)(a) requires the 24-hour early warning to indicate whether the significant incident is suspected of being caused by unlawful or malicious acts.
Legal basis: NIS 2 Art. 23(4)(a)
National portal: DE: Ursache / Vermutung böswilliger Handlung
Notify recipients of services (Art. 23(2))
NIS 2 Art. 23(2): where applicable, the entity shall, without undue delay, communicate to the recipients of its services that are potentially affected by a significant cyber threat any measures or remedies they can take.
Legal basis: NIS 2 Art. 23(2)
Overlap: GDPR Art. 34
W3C DPV URI: https://w3id.org/dpv/legal/eu/nis2#RiskMitigationAdvice
Message to recipients of services
Plain-language message to the recipients of the entity's services about the threat and the recommended remedial actions. Required if customerNotificationRequired is true.
Legal basis: NIS 2 Art. 23(2)
Overlap: GDPR Art. 34(2)
W3C DPV URI: https://w3id.org/dpv/legal/eu/nis2#RiskMitigationAdvice
Timeline
3 fieldsIncident occurrence (ISO-8601)
Earliest known time the incident occurred. May be 'unknown' if forensic timeline is incomplete.
Legal basis: ENISA TIG v1.0 §5 (incident timeline)
National portal: DE: Zeitlinie / Vorfallseintritt
Overlap: GDPR Art. 33(3)(a)
Detection / awareness time (ISO-8601)
Time the entity became aware of the significant incident. Starts the 24h / 72h / 1m clocks under NIS 2 Art. 23(4).
Incident resolved (ISO-8601)
Time the incident was contained and remediated. Required for the final report under NIS 2 Art. 23(4)(d).
Legal basis: NIS 2 Art. 23(4)(d)
National portal: DE: Zeitlinie / Aktuelle Statusmeldung
Root cause
5 fieldsRoot-cause type
Verbatim per NIS 2 Art. 23(4)(d)(ii): the final report shall indicate 'the type of threat or root cause that is likely to have triggered the incident'.
Legal basis: NIS 2 Art. 23(4)(d)(ii)
National portal: DE: Ursache / Primärursache
Overlap: DORA Art. 19(4)
Root-cause analysis (narrative)
Narrative analysis backing the root-cause classification. Where the analysis is incomplete, indicate the best-supported theory and the evidence behind it.
Legal basis: NIS 2 Art. 23(4)(d)(ii)
National portal: DE: Ursache / Detailursache
Targeted attack indicator
Whether the entity assesses the incident as a targeted attack (specific to the entity or sector) or untargeted (opportunistic / mass campaign).
Legal basis: ENISA TIG v1.0 §5 (incident profiling)
National portal: DE: Ursache / Zielrichtung des Angriffs
CIA properties affected
Which of confidentiality, integrity, availability the incident has impacted. NIS 2 Art. 6(6) defines 'significant incident' partly in terms of these properties.
Legal basis: NIS 2 Art. 6(6)
National portal: DE: Detaillierte Ursache / CIA-Auswirkungen
Overlap: GDPR Art. 32(1)
Indicators of compromise (IoCs)
Verbatim per NIS 2 Art. 23(4)(b): the incident notification (72h) shall indicate 'an initial assessment of the significant incident, including its severity and impact, as well as, where available, the indicators of compromise'. Submit observable artefacts — file hashes, IP addresses, domains, URLs, malware signatures, behavioural patterns — that downstream defenders can use to detect the same threat. Optional rather than required because the directive conditions it on availability; if forensics has not surfaced any IoCs at the time of submission, leave empty.
Legal basis: NIS 2 Art. 23(4)(b), ENISA TIG v1.0 §5 (incident profiling)
National portal: DE: Detaillierte Ursache / Kompromittierungsindikatoren
Overlap: GDPR Art. 33(3)(a), DORA Art. 19(4)
Response measures
4 fieldsContainment measures taken
Technical, organisational, and operational measures already taken to contain the incident. Required for the incident notification (72h) and updated in subsequent reports.
Legal basis: NIS 2 Art. 23(4)(d)(iii)
National portal: DE: Gegenmaßnahmen / Technische / organisatorische Maßnahmen
Overlap: GDPR Art. 33(3)(d)
Applied and ongoing mitigation
Verbatim per NIS 2 Art. 23(4)(d)(iii): the final report shall describe 'applied and ongoing mitigation measures'.
Legal basis: NIS 2 Art. 23(4)(d)(iii)
National portal: DE: Gegenmaßnahmen / Angewandte und laufende Maßnahmen
Detection method
How the incident was first detected. Used by CSIRTs to identify systemic detection gaps across the sector.
Legal basis: ENISA TIG v1.0 §5 (detection)
National portal: DE: Gegenmaßnahmen / Erkennungsmethode
Preventive measures planned
Measures planned to prevent recurrence. Carries the 'lessons learned' loop required by ENISA TIG for the final report.
Legal basis: NIS 2 Art. 23(4)(d)(iii), ENISA TIG v1.0 §5 (post-incident review)
National portal: DE: Vorfalls-Korrelationen / Zukünftige Präventionsmaßnahmen
Impact
4 fieldsAffected users (estimate)
Estimated count of affected users. CIR 2024/2690 quantifies thresholds for the digital-service-provider categories it covers; for other entities the assessment is qualitative per NIS 2 Art. 6(6) and Art. 23(3).
Legal basis: NIS 2 Art. 6(6), CIR 2024/2690 (where applicable)
National portal: DE: Servicestörung / Betroffene Nutzer (geschätzt)
Overlap: GDPR Art. 33(3)(a)
Service disruption description
Narrative of which services (operational, customer-facing, internal) were degraded or unavailable and for how long. NIS 2 Art. 6(6) makes service-disruption a defining criterion of a 'significant incident'.
Legal basis: NIS 2 Art. 6(6)
National portal: DE: Servicestörung / Beschreibung der Dienstausfälle
Overlap: DORA Art. 19(4)
Estimated financial damage (EUR)
Estimated direct and indirect financial damage. NIS 2 Art. 6(6) includes financial loss among the criteria that elevate an incident to 'significant'.
Legal basis: NIS 2 Art. 6(6)(b)
National portal: DE: Servicestörung / Finanzieller Schaden (geschätzt)
Overlap: DORA Art. 19(4)
Reputational harm (yes / no)
Whether the entity assesses that the incident has caused or is likely to cause reputational harm. One of the qualifying criteria for a 'significant incident' under NIS 2 Art. 6(6).
Legal basis: NIS 2 Art. 6(6)(b)
National portal: DE: Servicestörung / Reputationsschaden
Cross-border impact
2 fieldsCross-border impact (yes / no)
NIS 2 Art. 23(4)(a) requires the early warning to indicate whether the significant incident has a cross-border impact. CSIRTs of other affected Member States are notified via the cooperation mechanism in NIS 2 Art. 15.
Legal basis: NIS 2 Art. 23(4)(a), NIS 2 Art. 23(4)(d)(iv)
National portal: DE: Geografische & Sektorale Verbreitung / Grenzüberschreitende Auswirkung
Overlap: GDPR Art. 33(3)(c)
Affected Member States (ISO 3166-1 alpha-2)
List of EU Member States whose entities, users, or services are affected by the incident. Used by the CSIRT to notify peer authorities.
Legal basis: NIS 2 Art. 23(4)(a), NIS 2 Art. 15 (Cooperation Group)
National portal: DE: Geografische & Sektorale Verbreitung / Geografische Verbreitung
Geographic and sectoral spread
1 fieldsAffected NIS 2 sectors (Annex I and II)
Sectors affected by the incident, mapping to NIS 2 Annex I (sectors of high criticality) and Annex II (other critical sectors). Sectoral CSIRTs may need to be notified.
Legal basis: NIS 2 Annex I, NIS 2 Annex II
National portal: DE: Geografische & Sektorale Verbreitung / Betroffene Sektoren
Reporter contact
4 fieldsReporter name
Name of the natural person submitting the notification on behalf of the entity. Required by all national portals so the CSIRT can follow up.
Legal basis: ENISA TIG v1.0 §5 (notification logistics)
National portal: DE: Melder-Kontakt / Name
Overlap: GDPR Art. 33(3)(b)
Reporter email
Email address the CSIRT can use to reach the reporter for follow-up questions, intermediate-report requests, and feedback delivery under NIS 2 Art. 23(5).
Legal basis: NIS 2 Art. 23(5)
National portal: DE: Melder-Kontakt / E-Mail
Overlap: GDPR Art. 33(3)(b)
Reporter phone
Phone number for urgent CSIRT contact, especially during the early-warning window when email may be slow.
Legal basis: ENISA TIG v1.0 §5 (notification logistics)
National portal: DE: Melder-Kontakt / Telefon
Internal case reference
The entity's own internal incident reference number. Lets the CSIRT correlate multiple submissions about the same incident.
Legal basis: ENISA TIG v1.0 §5 (notification logistics)
National portal: DE: Gegenmaßnahmen / Internes Aktenzeichen
This schema covers the EU-legal substance of the Art. 23 NIS 2 incident notification. It is intended as a shared baseline. The actual notification must be submitted via the relevant national authority's portal.
The DE (BSI Meldeportal) layer is populated today. Mappings for FR, NL, AT, IT, ES and other Member States exist as placeholders and welcome pull requests.