Many banks rely heavily on user-developed applications (UDAs) and end-user computations (EUCs) to perform a wide range of functions that are beyond the capabilities of their core systems. These UDAs and EUCs are associated with tools such as spreadsheets, macros, legacy forms, local databases, and email. They play a crucial role in data adjustments that impact key areas such as U.S. GAAP, inter-company consolidation, CCAR, trade settlement, accruals, and stress testing in risk management.
Despite their flexibility and user-friendliness, UDAs and EUCs often operate without adequate governance and traceability. This lack, coupled with the absence of specialized personnel to manage them, poses significant risks to financial institutions. These risks include potential regulatory penalties and fines, which can severely damage a bank's reputation.
For example, relying on manual risk controls and a cumbersome risk assessment process can inflate operational costs, requiring additional verification steps. This situation can compromise the accuracy of risk calculation reports, impacting critical financial documents and adherence to regulatory frameworks such as FFIEC 101, 102, and 103; FR Y-14s; and SOX 1, 5. The integrity of U.S. GAAP filings may also be at risk, requiring adjustments in accounting, taxation, capital plans, and balance sheet configurations. The challenges extend to data management, where data quality, privacy, and governance could be compromised, highlighting the need for a risk-based approach to managing critical data elements (CDEs) and ensuring proper data lineage.
Mitigating the risks associated with EUCs can be daunting and time-consuming, but for some banks, it is now a critical imperative. EUCs will persist if enterprise applications lack the agility to keep pace with evolving business and regulatory demands. Frequent regulatory updates and tight deadlines, for example, necessitate the creation of EUCs since directly accessing and reporting from main business applications to comply is usually not feasible.
Proper controls, governance, and platform support can help financial institutions reduce the risks associated with EUCs. Meanwhile, advancements in AI and Generative AI (GenAI) make this complex yet critical process more accessible.