guide

Continuous Assurance Under DORA: Moving Beyond Annual Compliance Checks

DORA Atlas Editorial10 min read
Continuous Assurance Under DORA: Moving Beyond Annual Compliance Checks

The 365-Day Blind Spot

On April 28, 2025, the Iberian Peninsula experienced a cascading power failure that disconnected Spain and Portugal from the European grid for hours. Financial services were disrupted across both countries. ATMs went dark. Payment terminals failed. Core banking systems switched to backup power — where backup power existed and had been tested.

On October 14, 2025, AWS experienced a 15-hour outage generating 17 million user reports across 60 countries. Barclays, Lloyds, Coinbase, and Capital One were among the financial institutions affected.

Between these two events — and the dozens of other cloud outages, cyberattacks, and infrastructure failures that occurred throughout the year — institutions that assessed their operational resilience annually had no systematic mechanism to detect how each incident changed their compliance posture. The testing programme completed in March was already outdated by April. The third-party risk assessment finalized in Q1 did not account for the CTPP designations announced in November.

This is the 365-day blind spot: the gap between annual compliance reviews and the continuous stream of events that alter an institution's actual resilience posture.

What DORA Actually Requires — and What It Implies

DORA Article 6(5) requires that the ICT risk management framework be "documented and reviewed at least once a year, or periodically in the case of microenterprises, as well as upon the occurrence of major ICT-related incidents." Article 6(8) adds that the framework must be "improved continuously on the basis of lessons drawn from implementation and monitoring."

The explicit requirement is annual review. The implicit requirement — derived from Art. 6(8)'s "improved continuously" language and Art. 13's mandate to "learn and evolve" — is that institutions must have the capability to detect and respond to changes in their resilience posture between annual reviews.

DORA provision Explicit requirement Implied continuous capability
Art. 6(5) Annual framework review Event-triggered reassessment on major incidents
Art. 6(8) Continuous improvement Mechanism to detect improvement opportunities in real time
Art. 13 Learn and evolve Structured process for integrating lessons continuously
Art. 24(1) Testing programme Ongoing testing coverage monitoring, not just annual planning
Art. 11(6) Review BCP at least annually Recovery capability validation after significant changes

The institutions that will meet supervisory expectations — not just the letter of the regulation — are those that implement continuous assurance: the ability to evaluate compliance posture in real time, detect degradation when it occurs, and trigger remediation before the annual review reveals the gap.

The Continuous Assurance Architecture

Continuous assurance replaces point-in-time assessments with a stream of structured claims — assertions — about the state of systems, controls, and processes. Each assertion is evaluated against policies, and failures trigger automated workflows.

The Assertion Model

An assertion is a structured, machine-readable claim about the state of a specific control, system, or process. It follows a simple pattern:

Subject (what is being assessed) + Claim (what is being asserted) + Result (PASS / FAIL / WARN / INFO) + Timestamp (when the assessment was performed) + Source (which system or process produced the assertion)

Examples of assertions in a DORA context:

Subject Claim Result Frequency
Core banking system Backup completed successfully PASS Daily
Payment processing RTO test completed within target FAIL Monthly
AWS third-party SLA Uptime exceeded 99.95% threshold PASS Weekly
Incident response playbook Tabletop exercise conducted WARN (overdue) Quarterly
ICT asset register All critical assets have assigned owners PASS Weekly
Penetration test No critical findings remain unresolved FAIL After each test
Employee training 95% completion rate for ICT awareness WARN (92%) Monthly

Freshness Thresholds

An assertion that passed six months ago is not evidence of current compliance. Freshness thresholds define how recently an assertion must have been evaluated to remain valid. These thresholds should vary by criticality tier:

Criticality tier Assertion type Freshness threshold Staleness action
Tier 1 (Critical) Backup verification 24 hours Auto-alert + deviation
Tier 1 (Critical) Recovery capability 30 days Auto-alert + escalation
Tier 2 (High) Third-party SLA compliance 7 days Auto-alert
Tier 2 (High) Vulnerability scan results 14 days Auto-alert
Tier 3 (Medium) Training completion 30 days Dashboard warning
Tier 4 (Standard) Policy review completion 90 days Dashboard warning

When an assertion exceeds its freshness threshold without renewal, the system should treat the control as unverified — not as passing. Absence of evidence is not evidence of compliance.

The Evaluation Engine

Figure 1: The continuous assurance evaluation engine. Assertions flow from monitoring systems through ingestion, evaluation, scoring, and alerting, with critical failures automatically creating deviations in the corrective action workflow.

The evaluation engine operates on a continuous cycle:

  1. Ingest. Assertions arrive from monitoring systems, testing tools, third-party integrations, and manual attestations. Each assertion is validated against the expected schema (subject exists in asset register, claim maps to a known control, result is a valid enum).
  1. Evaluate. Each assertion is evaluated against the applicable policy: Does the result meet the threshold? Is the assertion within its freshness window? Does the assertion conflict with other recent assertions for the same subject?
  1. Score. Compliance scores are recalculated in real time as assertions arrive. A compliance score is not a single number — it is a multi-dimensional assessment across DORA pillars, criticality tiers, and entity types.
  1. Alert. Policy violations trigger alerts through configured channels (dashboard, email, escalation queue). Alert severity maps to the criticality tier of the affected control.
  1. Remediate. Critical assertion failures automatically create deviations (findings) in the corrective action workflow, with severity derived from the affected control's criticality tier.

From Annual Review to Continuous Posture

Figure 2: Traditional annual review vs. continuous assurance. The traditional model produces a sawtooth pattern of compliance; continuous assurance maintains steady posture with the annual review becoming a confirmation exercise.

The shift from annual to continuous assurance does not eliminate annual reviews. It transforms them from discovery exercises into confirmation exercises.

The Annual Review Under Traditional Compliance

Under the traditional model, the annual review is where the institution discovers its compliance gaps. Teams spend weeks gathering evidence, interviewing stakeholders, and assembling documentation. Findings are frequently surprises — gaps that existed for months but went undetected because no systematic monitoring was in place.

The result: a burst of remediation activity post-review, followed by gradual drift until the next annual cycle. This sawtooth pattern — improve after review, degrade until next review — is the fundamental weakness of point-in-time compliance.

The Annual Review Under Continuous Assurance

Under continuous assurance, the annual review confirms what the institution already knows. The compliance posture is visible in real time. Gaps are detected and remediated when they occur, not 11 months later. The annual review becomes a strategic exercise — assessing whether the framework itself is adequate — rather than an operational scramble to document what controls exist and whether they work.

The shift in resource allocation is significant. Institutions report spending 60-70% of their annual review effort on evidence gathering and gap identification. Under continuous assurance, that effort drops to 10-15%, freeing resources for strategic improvement, testing, and scenario analysis.

Practical Implementation: Where to Start

Implementing continuous assurance across all DORA pillars simultaneously is impractical. A phased approach prioritized by regulatory risk and operational impact provides the highest return.

Phase 1: Critical Infrastructure Monitoring (Months 1-3)

Start with assertions that can be automated from existing monitoring infrastructure:

  • Backup completion status (daily assertions from backup systems)
  • System availability against SLA thresholds (continuous assertions from monitoring)
  • Vulnerability scan completion and findings status (assertions after each scan)
  • Patch compliance for critical systems (weekly assertions from patch management)

These assertions require minimal manual effort because the data sources already exist. The implementation effort is in building the assertion ingestion pipeline and freshness monitoring.

Phase 2: Testing Programme Coverage (Months 3-6)

Extend to assertions about the testing programme:

  • Testing programme completion against plan (assertions from test management)
  • Recovery test results against RTO/RPO targets (assertions after each test)
  • Penetration test findings remediation status (assertions linked to deviation workflow)
  • Business continuity exercise completion (assertions from exercise records)

These assertions have longer freshness thresholds (monthly or quarterly) but are critical for DORA Pillar III compliance.

Phase 3: Third-Party and Governance (Months 6-12)

The most complex phase covers third-party risk and governance assertions:

  • Third-party SLA performance against contractual thresholds
  • Concentration risk metrics (HHI recalculation on provider changes)
  • Contract clause compliance for critical providers
  • Board reporting completion and training records
  • Policy review and update completion

These assertions often require manual attestation or data from external sources, making automation more complex.

The Auto-Deviation Workflow

The most powerful capability of continuous assurance is automatic deviation creation. When an assertion fails above a configured severity threshold, the system creates a deviation (finding) in the corrective action workflow without human intervention.

The auto-deviation workflow follows this logic:

  1. Assertion failure detected. A FAIL result is recorded for a Tier 1 or Tier 2 control.
  2. Duplicate check. The system verifies no open deviation already exists for the same subject and claim. If a deviation is already open, the assertion failure is linked to the existing deviation rather than creating a duplicate.
  3. Deviation created. A new deviation is created with severity derived from the criticality tier, assigned to the control owner, and linked to the failed assertion as evidence.
  4. SLA clock starts. The deviation SLA (response time, resolution time) begins immediately — not when someone notices the gap during an annual review.
  5. Escalation. If the deviation is not acknowledged within the SLA response window, automatic escalation follows the institution's deviation management policy.

This workflow ensures that compliance gaps detected through continuous monitoring receive the same rigorous treatment as findings from formal examinations — with the advantage of detection in days rather than months.

Measuring Continuous Assurance Maturity

Not all institutions will reach full continuous assurance immediately. A maturity model provides a roadmap for progressive capability development.

Maturity level Characteristics Assertion coverage Detection latency
Level 1: Reactive Annual reviews, manual evidence gathering < 10% automated 6-12 months
Level 2: Periodic Quarterly assessments, some automated monitoring 20-40% automated 1-3 months
Level 3: Proactive Monthly dashboards, automated critical assertions 50-70% automated 1-4 weeks
Level 4: Continuous Real-time assertion streams, auto-deviation workflows 80-95% automated Hours to days
Level 5: Predictive Trend analysis, predictive failure detection, proactive remediation > 95% automated Proactive (before failure)

Most institutions begin at Level 1 or 2. The target for DORA compliance is Level 3, with progression toward Level 4 for critical controls. Level 5 is aspirational for most institutions but represents the direction of travel for industry leaders.

The Supervisory Expectation

Regulators have not explicitly mandated continuous assurance. But the supervisory direction is clear. The Joint ESA guidance on DORA oversight activities (July 2025) emphasizes "ongoing assessment" and "continuous monitoring" of ICT risk management frameworks. NCAs are building their own continuous supervisory capabilities — using Register of Information data, incident reports, and third-party intelligence to maintain a real-time view of supervised entities.

An institution that can demonstrate continuous compliance monitoring — with assertion trails, freshness verification, and automated deviation management — will present a fundamentally stronger posture to examiners than one that relies on annual reviews supplemented by ad-hoc monitoring.

Actionable Takeaways

  1. Audit your current detection latency. How long does it take your institution to detect a compliance gap? If the answer is "until the next annual review," you have a 365-day blind spot that continuous assurance can close.
  1. Start with what you can automate today. Backup verification, availability monitoring, and vulnerability scan results are already captured by existing systems. Build assertion pipelines from these sources first.
  1. Define freshness thresholds by criticality tier. Not every control needs daily validation. Align assertion freshness to the criticality of the control and the velocity of change in the underlying system.
  1. Implement auto-deviation for critical failures. Connect assertion failures to your corrective action workflow. A failed backup assertion for a Tier 1 system should create a deviation automatically, not wait for someone to notice.
  1. Measure and report assurance coverage. Track the percentage of DORA controls covered by automated assertions. Report this metric to the board alongside traditional compliance scores. It measures not just compliance but the institution's confidence in its compliance.

This guide reflects DORA Regulation (EU) 2022/2554 requirements for ICT risk management framework review. Evaluate your current posture with our self-assessment tool and continuous improvement. The continuous assurance architecture described represents an implementation approach aligned with supervisory expectations — not a regulatory mandate.


Share