Core banking is a banking service provided by a group of networked bank branches where customers may access their bank account and perform basic transactions from any of the member branch offices.

Core banking is often associated with retail banking and many banks treat the retail customers as their core banking customers. Businesses are usually managed via the Corporate banking division of the institution. Core banking covers basic depositing and lending of money.

Core banking functions will include transaction accounts, loans, mortgages and payments. Banks make these services available across multiple channels like automated teller machines, Internet banking(only view), mobile banking and branches.

Banking software and network technology allow a bank to centralize its record keeping and allow access from any location.