Een core banking system is de software die wordt gebruikt om de meest voorkomende transacties van een bank te ondersteunen.
Elementen van core banking zijn:
- Maken en onderhouden van leningen.
- Openen van nieuwe rekeningen.
- Verwerken van contante stortingen en opnames.
- Verwerken van betalingen en cheques.
- Berekenen van rente.
- Customer relationship management (CRM) activiteiten.
- Het beheren van klantenrekeningen.
- Het vaststellen van criteria voor minimumsaldi, rentetarieven, aantal toegestane opnames, enzovoort.
- Het vaststellen van rentetarieven.
- Het bijhouden van registraties van alle transacties van de bank.
De kernfuncties van bankieren verschillen afhankelijk van het specifieke type bank. Retail banking, bijvoorbeeld, is gericht op individuele klanten; wholesale banking is het zakendoen tussen banken; en de effectenhandel omvat de aan- en verkoop van aandelen, aandelen enzovoort. Core banking-systemen zijn vaak gespecialiseerd voor een bepaald soort bankieren. Producten die zijn ontworpen voor meerdere soorten core-bankingfuncties worden soms aangeduid als universele banksystemen.
Voorbeelden van core-bankingproducten zijn Finacle van Infosys, FinnOne van Nucleus en de Flexcube-toepassing van Oracle (uit hun overname van de Indiase IT-leverancier i-flex).
Zie ook: integratie van klantgegevens, beheer van bedrijfsprocessen (BPM), servicegeoriënteerde architectuur (SOA)