guide

Building a DORA-Compliant Vendor Risk Scoring Methodology: A Step-by-Step Guide

DORA Atlas Editorial12 min read
Building a DORA-Compliant Vendor Risk Scoring Methodology: A Step-by-Step Guide

Why Scoring Matters

DORA Art. 28 requires financial entities to "identify, assess, and manage all risks in relation to contractual arrangements on the use of ICT services provided by ICT third-party service providers." The regulation mandates risk management. It does not prescribe the methodology.

This creates a practical challenge: every financial institution needs a vendor risk scoring methodology, but there is no regulatory template. The EBA guidelines on outsourcing provide general principles, and the ESA Regulatory Technical Standards on the register of information define data fields — but neither provides a scoring formula.

The methodology in this guide is designed to be:

  • DORA-aligned: Every scoring dimension maps to a specific DORA requirement
  • Quantitative: Produces a numerical score, not a subjective assessment
  • Reproducible: Two analysts scoring the same vendor with the same data produce the same result
  • Actionable: Score thresholds trigger specific governance actions

The Scoring Framework: Two-Dimensional Assessment

Vendor risk assessment under DORA requires two dimensions:

Inherent risk — the risk created by the nature of the relationship, independent of the vendor's controls. A vendor providing core banking infrastructure has higher inherent risk than a vendor providing office supplies software, regardless of how good either vendor's security is.

Residual risk — the remaining risk after accounting for the vendor's controls, contractual protections, and the institution's mitigating measures. A high inherent risk vendor with excellent controls may have lower residual risk than a medium inherent risk vendor with weak controls.

Inherent Risk Scoring (60% Weight)

Dimension 1: Criticality of Supported Function (0-25 points)

The most important inherent risk factor is what the vendor supports. Art. 28 distinguishes between ICT services "supporting critical or important functions" and other ICT services. The scoring reflects this distinction.

Score Criteria Example
25 Supports critical function (Art. 3(22)) Core banking provider, payment processing infrastructure
20 Supports important function CRM system, risk management platform
15 Supports operational process Email system, collaboration tools
10 Supports administrative function HR system, expense management
5 Supports non-essential function Marketing analytics, training platform

Data source: Business Impact Analysis (BIA), function criticality classification.

Dimension 2: Data Sensitivity (0-20 points)

What data does the vendor access, process, or store? Data sensitivity directly maps to DORA Art. 9 protection requirements and GDPR data protection obligations.

Score Classification Examples
20 RESTRICTED Payment card data, credentials, cryptographic keys
15 CONFIDENTIAL Customer PII, financial data, transaction records
10 INTERNAL Operational data, internal communications, policies
5 PUBLIC Published reports, marketing materials

Dimension 3: Concentration Dependency (0-20 points)

How dependent is the institution on this vendor? Concentration risk under DORA is a critical concern, particularly for cloud providers and infrastructure services.

Score Criteria Description
20 Sole provider for critical function No alternative; failure = critical function stops
15 Primary provider, limited alternatives Failover possible but complex and time-consuming
10 One of multiple providers Active-active or active-passive with tested failover
5 Easily substitutable Multiple equivalent vendors available, low switching cost

Dimension 4: Substitutability (0-15 points)

How quickly and at what cost can the vendor be replaced? This drives exit strategy requirements under Art. 28(8).

Score Criteria
15 > 12 months to migrate; high data lock-in; proprietary formats
10 6-12 months to migrate; moderate integration complexity
5 1-6 months to migrate; standard formats; multiple alternatives
0 < 1 month to migrate; commodity service; portable data

Dimension 5: Geopolitical Exposure (0-20 points)

Where is the vendor headquartered, where does it process data, and what jurisdictions govern the relationship?

Score Criteria
20 Data processed outside EU; vendor in high-risk jurisdiction; CLOUD Act exposure
15 Data processed in EU; vendor headquartered outside EU
10 Data and vendor in EU but in different member state
5 Data and vendor in same member state

Residual Risk Scoring (40% Weight)

Dimension 6: Vendor Security Controls (0-25 points)

Based on evidence, not self-assessment. Accepted evidence includes: ISO 27001 certification, SOC 2 Type II report, penetration test results, security audit findings.

Score Criteria
0-5 ISO 27001 certified, SOC 2 Type II clean, recent pentest with no critical findings
6-10 One major certification, minor pentest findings remediated
11-15 Self-attested security practices, no independent verification
16-20 Known security gaps, unremediated findings
21-25 No security assessment available or vendor unresponsive

Note: Lower score = lower risk (better controls)

Dimension 7: SLA Performance History (0-20 points)

Based on measured SLA performance over the past 12 months.

Score Criteria
0-5 SLA met > 99.5% of measurement periods
6-10 SLA met 98-99.5% of measurement periods
11-15 SLA met 95-98% of measurement periods
16-20 SLA met < 95% of measurement periods

Dimension 8: Incident History (0-20 points)

Based on vendor's incident history affecting the institution or disclosed publicly over the past 24 months.

Score Criteria
0-5 No incidents affecting institution; no material public incidents
6-10 Minor incidents, all within SLA, fully remediated
11-15 Major incident in past 24 months, remediated
16-20 Multiple major incidents or data breach

Dimension 9: Contractual Protections (0-15 points)

Based on the Art. 30 contractual provisions in place.

Score Criteria
0-5 All Art. 30 provisions in place; audit rights; termination assistance; SLA penalties
6-10 Most Art. 30 provisions; some gaps in audit rights or termination assistance
11-15 Limited contractual protections; standard vendor terms only

Dimension 10: Exit Strategy Viability (0-20 points)

Based on the documented and tested exit strategy.

Score Criteria
0-5 Exit strategy documented, tested, data portable, alternative identified
6-10 Exit strategy documented but untested; alternative identified
11-15 Exit strategy documented but no alternative identified
16-20 No exit strategy documented

Calculating the Composite Score

Example calculation:

A cloud provider hosting the institution's core banking application:

  • Criticality: 25 (critical function)
  • Data sensitivity: 15 (confidential customer data)
  • Concentration: 20 (sole provider)
  • Substitutability: 15 (12+ months to migrate)
  • Geopolitical: 15 (EU data, US-headquartered vendor)
  • Inherent total: 90
  • Security controls: 3 (ISO 27001, SOC 2 Type II, clean pentest)
  • SLA performance: 5 (99.8% SLA achievement)
  • Incident history: 10 (one minor incident, remediated)
  • Contractual: 5 (full Art. 30 provisions)
  • Exit strategy: 10 (documented but untested)
  • Residual total: 33

Composite score: (90 x 0.6) + (33 x 0.4) = 54 + 13.2 = 67.2 (High)

Risk Classification and Governance Actions

Classification Score Range Governance Requirements
Critical 75-100 Board-level reporting, quarterly review, full Art. 30 contractual provisions, annual on-site audit, tested exit strategy, continuous monitoring
High 50-74 IT risk committee reporting, semi-annual review, Art. 30 provisions, periodic audit, documented exit strategy
Medium 25-49 Annual review, standard contractual provisions, documented risk assessment
Low 0-24 Biennial review, standard terms acceptable, lightweight assessment

Incorporating Advanced Risk Factors

Fourth-Party Risk Adjustment

Add 0-10 points to the inherent risk score for fourth-party exposure:

  • +10: Vendor has known fourth-party concentration (shared infrastructure dependencies with other critical vendors)
  • +5: Vendor's fourth-party exposure is unknown (no SBOM or subcontracting disclosure)
  • +0: Vendor has disclosed and diversified fourth-party dependencies

Financial Viability Adjustment

Add 0-10 points to the residual risk score for vendor financial health:

  • +10: Startup with < 2 years revenue history, no profitability path
  • +5: Established vendor with recent financial stress indicators
  • +0: Financially stable vendor with long track record

Implementation and Maintenance

Initial assessment: Score all existing ICT vendors within 6 months of methodology adoption. Prioritize critical and high-risk vendors.

Ongoing reassessment cadence:

  • Critical vendors: Quarterly
  • High vendors: Semi-annually
  • Medium vendors: Annually
  • Low vendors: Biennially

Score change triggers: Major vendor incident, acquisition/merger, significant SLA breach, new vulnerability disclosure, change in institution's criticality assessment.

Key Takeaways

  • Vendor risk scoring requires two dimensions: inherent risk (nature of the relationship) and residual risk (vendor controls and contractual protections).
  • 10 scoring dimensions cover the full range of Art. 28 requirements: criticality, data sensitivity, concentration, substitutability, geopolitical exposure, security controls, SLA performance, incident history, contractual protections, and exit strategy viability.
  • Composite score = (Inherent x 0.6) + (Residual x 0.4) with classification thresholds: Critical (75-100), High (50-74), Medium (25-49), Low (0-24).
  • Risk classification drives governance actions: board reporting, review frequency, contractual requirements, audit rights, and exit strategy testing.
  • Advanced adjustments for fourth-party risk and vendor financial viability provide additional precision for complex vendor relationships.
  • Methodology must be reproducible: same data, same score, regardless of analyst.

Resume en francais

L'article 28 de DORA exige la gestion du risque tiers TIC mais ne prescrit pas de methodologie de scoring. Ce guide fournit un cadre quantitatif a deux dimensions : risque inherent (60 % du poids — criticite de la fonction supportee, sensibilite des donnees, dependance de concentration, substituabilite, exposition geopolitique) et risque residuel (40 % — controles de securite du fournisseur, performance SLA, historique d'incidents, protections contractuelles, viabilite de la strategie de sortie). Dix dimensions de scoring produisent un score composite de 0 a 100, classe en quatre niveaux : Critique (75-100), Eleve (50-74), Moyen (25-49), Faible (0-24). Chaque classification declenche des actions de gouvernance specifiques — reporting au conseil, frequence de revue, exigences contractuelles, droits d'audit et tests de strategie de sortie. Des ajustements avances pour le risque de quatrieme partie et la viabilite financiere du fournisseur completent le modele. La methodologie doit etre reproductible : memes donnees, meme score, quel que soit l'analyste.

Share