Banking

End user computing in banking: why three regulators now watch the same estate

Three supervisory frameworks now press on the same estate of spreadsheets and user-built tools that banks have managed informally for decades. Which regime applies, and what each demands, now decides how much governance any given tool carries.

A quarterly credit risk calculation, a provisioning model last documented by someone who left two years ago, a capital committee pack assembled from five spreadsheets that three teams maintain independently. Every credit risk function has a version of this story: the tool that started as a one-off answer to a time-pressured question was passed along and extended, and is now embedded in a business process far beyond anything its first author intended.

End user computing (EUC) is the collective term for applications owned and operated outside a bank’s formal IT governance processes. Spreadsheets account for the largest share, but the category also covers Access databases, desktop analytical models, and any tool built and maintained by business users without central IT change control.

1

Gini

SS1/23: model risk management for UK banks

View source ↗
2

Gini

BCBS 239: the unfinished work of risk data

View source ↗

The category matters because supervisory treatment of EUC has hardened considerably. Three frameworks now press on the same estate, each from a different direction. The Basel Committee on Banking Supervision (BCBS) treats EUC failures as operational risk in its standard BCBS d515. The Prudential Regulation Authority (PRA) has a model risk statement, SS1/23, that pulls any spreadsheet that applies statistical or financial theory into full model governance, and our SS1/23 guide covers what that governance requires.1 The risk-data-aggregation principles, BCBS 239, require the spreadsheets feeding risk reports to be controlled and traceable, and our piece on BCBS 239 covers how far banks still are from meeting them.2 Each creates distinct governance obligations that compound rather than substitute for one another.

Why do banks end up with unmanaged EUCs?

Banks do not typically decide to build EUCs. They accumulate them. A spreadsheet built to answer a one-off question becomes the template for the next quarter’s run. A model recalibration written under time pressure gets reused six months later without review. A calculation that no one has time to formalise becomes, over several reporting cycles, the calculation the firm relies on.

Four pressures have driven UK banks to address this accumulation of EUCs more formally:

3

FRC

UK Corporate Governance Code 2024, Provision 29

View source ↗
  • Reputational risk from errors reaching external reporting, such as a published capital figure later traced to a broken spreadsheet formula.
  • Regulatory compliance demands. The UK’s Sarbanes-Oxley-style statutory route closed when the Audit Reform and Corporate Governance Bill was abandoned in January 2026, but Provision 29 of the UK Corporate Governance Code took its place and applies to financial years beginning on or after 1 January 2026. Boards must now declare whether their material controls were effective at the balance sheet date, which is difficult to do over an estate nobody has catalogued.3
  • Audit committee scrutiny of data and processing integrity.
  • Operational efficiency costs from EUC duplication and inconsistency, such as three teams maintaining separate versions of the same capital calculation.

Not all spreadsheets carry the same risk

Governance frameworks that treat all EUCs as a single risk category tend to impose overhead on the wrong tools while missing the ones that matter. Sorting the estate before governing it is the point of a nine-type taxonomy structured across two axes: the tool’s use case, and the engineering resources applied to its construction. The distinction decides which tools need the full model-risk regime and which do not.

figure-0

The highest-risk category in the nine-type taxonomy is the "field expedient" model: a tool built for personal productivity that has drifted into a business-critical role without the engineering investment the role requires. The provisioning model still run by the team that inherited it, and the capital committee pack assembled from five spreadsheets, are both exactly this. Version control, formula documentation, peer review, and change management are absent, not through intent but because no one recognised that the tool had changed its function.

4

EuSpRIG

Proceedings of the 21st Conference, The Spreadsheet Crisis

View source ↗

The failure modes that concentrate in this category have been catalogued by the European Spreadsheet Risks Interest Group across more than two decades of conference proceedings, and every credit risk analyst will recognise them:4

  1. Hard-coded constants. Embedded in formulae rather than in labelled reference cells, making the constant invisible to any later reviewer.
  2. Silent cell reference breaks. Cell references that break when rows or columns are inserted or deleted, producing incorrect outputs with no error indicator.
  3. Copy-paste duplication. Creates parallel versions of a calculation which diverge over time as one copy is updated and the other is not.
  4. Single-author knowledge. Resides only in the builder’s memory and disappears when the builder leaves.

These four spreadsheet failure modes are the empirical basis on which supervisors have built their expectations.

Which regulations govern EUC, and how do they interact?

No single regime fits every tool, so the supervisory pressure on EUC is not concentrated in one regulation but assembled from three.

5

BCBS

BCBS d515: Revisions to the Principles for the Sound Management of Operational Risk

View source ↗

The operational risk anchor is BCBS d515, the Basel Committee’s 2021 revision to its operational risk principles. Basel defines operational risk as “the risk of loss resulting from inadequate or failed internal processes, people and systems or from external events”, including legal risk but excluding strategic and reputational risk.5 Spreadsheet errors sit squarely inside that definition. They arise from exactly the missing version control and change management the principles address, and the familiar three lines of defence apply: first-line business ownership, second-line oversight, third-line internal audit.

The model risk layer operates through SS1/23, the PRA’s supervisory statement on model risk management (effective May 2024). It requires UK-authorised banks to identify every model in use and classify its risk. SS1/23’s test is what the tool does, not how it was built.

6

PRA

SS1/23: Model risk management principles for banks, Principle 1.1

View source ↗

SS1/23 defines a model as “a quantitative method, system, or approach that applies statistical, economic, financial, or mathematical theories, techniques, and assumptions to process input data into output”.6 A spreadsheet that applies theory in that way is a model and enters the full model risk management (MRM) regime, however crudely it is assembled. A purely deterministic tool, a rules-based calculation however elaborate, falls outside the definition. A tool outside the model definition does not escape governance: where such methods are complex and bear materially on business decisions, firms should consider applying relevant parts of the MRM framework, and the PRA expects documented management controls over them regardless.

A spreadsheet that meets the SS1/23 model definition must be tiered against the firm’s model risk appetite, independently validated, and subject to ongoing performance monitoring.

7

ECB Banking Supervision

Guide on effective risk data aggregation and risk reporting, Section 3.5

View source ↗

The data governance layer runs through the Basel principles on risk data aggregation and reporting (BCBS 239): banks must control and evidence the data behind their risk reports. The European Central Bank (ECB) carries this through to capital in its May 2024 guide on risk data aggregation and reporting (RDARR): data quality issues “might lead to an underestimation of risks and should be addressed in the risk quantification by an additional margin of conservatism” in the Internal Capital Adequacy Assessment Process (ICAAP) and the Internal Liquidity Adequacy Assessment Process (ILAAP).7 A spreadsheet that feeds a risk figure is one of those data sources.

The principle is long-standing, but supervisory attention has sharpened. The ECB’s May 2024 RDARR guide requires the significant institutions it supervises to integrate end-user computing into data quality management, keeping an overview of such applications and documenting manual workarounds with an audit trail “until the data preparation and reporting steps that are determined to have a material impact on data quality are embedded in an audit-trailed IT-controlled environment”.

figure-1

Which EUCs count as models, and what that triggers

Of the three frameworks, the model-risk layer draws the sharpest line. SS1/23 forces a binary decision for every EUC: does it apply statistical, economic, financial or mathematical theory to turn inputs into outputs? The answer determines the governance burden.

Qualifying EUCs enter the model inventory with full MRM obligations: tiering, independent validation, and ongoing monitoring. An EUC that does not meet the definition sits within operational risk and data governance scope, and, if it is complex and material to business decisions, still attracts documented management controls and a decision on which parts of the MRM framework to extend to it.6 The compliance cost difference between the two outcomes is substantial, which gives every firm an incentive to draw the boundary narrowly. In Gini’s experience that is exactly where supervisory attention goes, and SS1/23’s insistence that the scoping methodology be demonstrable reads as an answer to it.

The model boundary decision must be documented, and the scoping methodology must be demonstrable. Firms that cannot explain how they drew the model boundary are not in a meaningfully different position from those that drew it too narrowly. Without a well-executed EUC inventory, the model boundary question cannot be answered systematically.

figure-2

What should an EUC inventory record, and who owns it?

Governance of the EUC estate has become a documented requirement rather than an aspiration. The starting point is a single inventory that records every tool, its use case, its engineering grade, and a named owner for each entry. Running EUC discovery and model inventory as one programme, rather than two, is what keeps that inventory honest. The capital committee pack built from five untracked spreadsheets is exactly the kind of tool the inventory has to capture, because every subsequent obligation, from tiering to validation to the audit trail, depends on it being recorded there. Each quarter that pack runs unrecorded, the gap between the real estate and the documented one widens.

Frequently asked questions

What is end user computing in banking?

End user computing, or EUC, is the collective term for applications owned and operated outside a bank's formal IT governance processes. Spreadsheets account for the largest share, but the category also covers Access databases, desktop analytical models, and any tool built and maintained by business users without central IT change control.

How do banks end up with an EUC estate?

They accumulate one rather than decide on it. A spreadsheet built to answer a one-off question becomes the template for the next quarter's run. A model recalibration written under time pressure gets reused six months later without review. A calculation nobody has time to formalise becomes, over several reporting cycles, the calculation the firm relies on. The tool's function changes while its engineering does not.

Which supervisory frameworks apply to an EUC estate?

Three, each reaching the same estate from a different direction, and they compound rather than substitute for one another. The Basel Committee's operational risk principles, revised as BCBS d515 in March 2021, treat EUC failures as operational risk. The PRA's model risk statement SS1/23, published in May 2023 and effective from 17 May 2024, can pull a consequential tool into model governance. The risk data aggregation and reporting principles, BCBS 239, published in January 2013, require the spreadsheets feeding risk reports to be controlled and traceable.

How does the operational risk framework reach spreadsheets?

Through the definition itself. Basel defines operational risk as the risk of loss resulting from inadequate or failed internal processes, people and systems, or from external events, and spreadsheet errors sit squarely inside it: they arise from exactly the missing version control and change management the principles address. The familiar three lines of defence apply, with first-line business ownership, second-line oversight and third-line internal audit.

What does BCBS 239 require of spreadsheets feeding risk reports?

BCBS 239 requires banks to control and evidence the data behind their risk reports, and a spreadsheet feeding a risk figure is one of those data sources. Supervisory attention has sharpened most explicitly in the ECB's May 2024 guide on risk data aggregation and reporting, which requires the significant institutions it supervises to integrate end-user computing into data quality management, keeping an overview of such applications and documenting manual workarounds with an audit trail until they are embedded in an IT-controlled environment. The same guide carries data quality through to capital: unresolved issues might lead to an underestimation of risks and should be addressed in the ICAAP and ILAAP by an additional margin of conservatism.

Does a spreadsheet count as a model under SS1/23?

Usually not on the face of the definition, which is narrower than many firms assume. SS1/23 defines a model as a quantitative method applying statistical, economic, financial or mathematical theories and assumptions, and it deliberately excludes deterministic calculation methods such as rules-based algorithms. That does not leave a consequential spreadsheet ungoverned. The PRA expects firms to apply sound management controls to material deterministic methods bearing on key business decisions, and to consider extending elements of the model risk management framework to complex deterministic tools.

What happens to an EUC that does meet the model definition?

It enters the model inventory with the full set of obligations: tiering against the firm's model risk appetite, independent validation by a team separate from the developers, and ongoing performance monitoring. An EUC that does not meet the definition stays within operational risk and data governance scope. The compliance cost difference between the two outcomes is substantial, which is why under-scoping is both a known firm incentive and a focused supervisory concern.

How should a firm document the model boundary decision?

The decision has to be documented and the scoping methodology has to be demonstrable. A firm that cannot explain how it drew the model boundary is not in a meaningfully different position from one that drew it too narrowly. Without a well-executed EUC inventory the boundary question cannot be answered systematically at all, because there is no complete population to apply the test to.

Do all spreadsheets need the same governance?

No, and treating them as a single risk category imposes overhead on the wrong tools while missing the ones that matter. Sorting the estate before governing it is the point of a taxonomy built on two axes: the tool's use case, and the engineering resources applied to its construction. The highest-risk category is the field expedient tool, built for personal productivity and since drifted into a business-critical role without the engineering investment that role requires. A provisioning model still run by the team that inherited it, and a capital committee pack assembled from five separately maintained spreadsheets, are both exactly this.

What are the common EUC failure modes?

Four recur. Silent cell reference breaks, where references break when rows or columns are inserted or deleted, producing incorrect outputs with no error indicator. Hard-coded constants embedded in formulae rather than labelled reference cells, which makes the constant invisible to any later reviewer. Copy-paste duplication, creating parallel versions of a calculation that diverge as one copy is updated and the other is not. And single-author knowledge, residing only in the builder's memory and leaving when the builder does.

Where should a firm start?

With a single inventory that records every tool, its use case, its engineering grade, and a named owner for each entry. Running EUC discovery and model inventory as one programme rather than two is what keeps that inventory honest, because every subsequent obligation, from tiering to validation to the audit trail, depends on the tool being recorded there. Each quarter an untracked pack runs, the gap between the real estate and the documented one widens.

Sources

  1. 1 Gini. SS1/23: model risk management for UK banks View source ↗
  2. 2 Gini. BCBS 239: the unfinished work of risk data View source ↗
  3. 3 FRC. UK Corporate Governance Code 2024, Provision 29 View source ↗
  4. 4 EuSpRIG. Proceedings of the 21st Conference, The Spreadsheet Crisis View source ↗
  5. 5 BCBS. BCBS d515: Revisions to the Principles for the Sound Management of Operational Risk View source ↗
  6. 6 PRA. SS1/23: Model risk management principles for banks, Principle 1.1 View source ↗
  7. 7 ECB Banking Supervision. Guide on effective risk data aggregation and risk reporting, Section 3.5 View source ↗
Receive updates directly in your inbox

Stay connected