# Banking software

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Banking_software
> Markdown URL: https://mediated.wiki/source/Banking_software.md
> Source: https://en.wikipedia.org/wiki/Banking_software
> Source revision: 1354904947
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|Software used in banking}}
{{multiple issues|{{essay-like|date=July 2011}}
{{refimprove|date=February 2019}}
{{one source|date=October 2024}}}}

'''Banking software''' refers to computer systems used by financial institutions to manage and deliver [banking services](/source/banking_services).  These systems support functions such as account management, [transaction processing](/source/transaction_processing), [record keeping](/source/Records_management), and customer interactions across various channels.<ref>{{Cite web |last=Downie |first=Teaganne Finn, Amanda |date=2024-06-05 |title=What is Core Banking? {{!}} IBM |url=https://www.ibm.com/think/topics/core-banking |access-date=2026-04-24 |website=www.ibm.com |language=en}}</ref>  Banking software may include core baking systems as well as applications for online, mobile, and automated services.  Its development has been influenced by changes [information technology](/source/information_technology), regulatory requirements, and evolving banking practices. 

== Categories ==
Banking software encompasses a broad range of systems designed to support different functions within a financial institution. These systems are typically classified by the type of banking activity they support or the operational layer they address.

=== Core Banking Systems ===
[Core banking](/source/Core_banking) systems (CBS) are the backbone of a bank’s operations. They manage key transactional processes such as deposits, withdrawals, interest calculations, loan servicing, and customer account maintenance. These systems operate in real time and are critical for ensuring consistency and accuracy across branches and digital channels.

=== Digital Banking Platforms ===
Digital banking platforms enable customer-facing services such as [online banking](/source/online_banking), mobile apps, and self-service portals. They provide the user interface and service orchestration required for retail and business banking clients to interact with their accounts, make payments, or access financial products.

=== Treasury and Capital Markets Systems ===
These systems are used by banks to manage [liquidity](/source/liquidity), trading, [investment portfolios](/source/Portfolio_(finance)), and [capital market](/source/capital_market) operations. They support functions such as [risk analysis](/source/Risk_management), treasury transactions processing system, derivatives processing, and securities settlement. Solutions in this category often include modules for interest rate management and regulatory capital tracking.

=== Payment Processing Systems ===
[Payment systems](/source/Payment_system) support the execution of transactions across multiple payment rails, including ACH, [SWIFT](/source/SWIFT), SEPA, card networks, and [real-time payments](/source/Instant_payment). These systems are designed to process high volumes of transactions securely and in compliance with global payment standards.

=== Risk and Compliance Software ===
This category includes tools designed to meet regulatory obligations and monitor financial and operational risks. Features may include [anti-money laundering](/source/Anti%E2%80%93money_laundering) (AML), [know your customer](/source/know_your_customer) (KYC), [fraud detection](/source/Fraud), sanctions screening, and audit trail generation. Compliance software is often updated to reflect changes in international frameworks such as [Basel III](/source/Basel_III), [FATF](/source/Financial_Action_Task_Force) recommendations, or [GDPR](/source/General_Data_Protection_Regulation).

=== Retail banks ===
{{main|Core banking}}
Commercial or retail banks use what is known as core banking software which records and manages the transactions made by the banks' customers to their accounts.  For example, it allows a customer to go to any branch of the bank and do their banking from there. In essence, it frees the customer from their home branch and enables them to do banking anywhere. 

Moreover, core banking software enables integration with channels such as [ATMs](/source/Automated_teller_machine), [internet banking platforms](/source/Internet_Banking), [payment network](/source/payment_network)s and [SMS based banking](/source/SMS_banking).<ref>{{cite web |title=Banking Software Overview |url=https://www.trustradius.com/banking#overview-2 |accessdate=January 11, 2019 |publisher=TrustRadius}}</ref> This integration allows customers to access banking services through multiple channels, supporting broader accessibility and consistency in the service delivery.

Banking software is used by millions of users across hundreds or thousands of branches. This means that the software must be managed on many machines even in a small bank.  The core banking system is a major investment for retail banks and maintaining and managing the system can represent a large part of the cost of running a bank. Due to its critical role in banking operations and customer interactions, maintaining the smooth functioning and security of the core banking software is important for financial institutions.

===Investment banks===
Investment banks use software to manage their dealing departments and their client's accountants.  These systems often connect to financial markets such as [securities exchange](/source/securities_exchange)s or third-party providers of financial information about international market.

For example, a company such as [Bloomberg](/source/Bloomberg_L.P.) is a financial software, news, and data company that offers financial software tools through the [Bloomberg Terminal](/source/Bloomberg_Terminal). Another example is [Reuters](/source/Reuters) whose products specialize in financial [information management](/source/information_management), [purchase order](/source/purchase_order) management, positions and risks, and [financial instrument](/source/financial_instrument) sales.

These types of companies provide control solutions and overall [productivity](/source/productivity) for corporate treasury, improved [workflow](/source/workflow), central banking, bank treasury, exchange and global back-office operations. Examples of these back-office tasks include IT departments that keep the phones and computers running (operations architecture), accounting, [human resources](/source/human_resources) (customer relations) and sales and marketing where they come into contact with their customers.

With the help of these software companies, there is [efficiency](/source/efficiency) and proper management of transactions both in the [front](/source/Front_office_(finance)) and [back office](/source/back_office)s of banking firms and other financial institutions.

==References==
{{reflist}}

Category:Banking
Category:Financial software

---
Adapted from the Wikipedia article [Banking software](https://en.wikipedia.org/wiki/Banking_software) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Banking_software?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
