Banki generują zyski głównie poprzez różne opłaty i prowizje pobierane od klientów za świadczone usługi finansowe, a także poprzez udzielanie kredytów z oprocentowaniem, co generuje odsetki. Dodatkowo, banki mogą osiągać zyski poprzez inwestycje w rynki finansowe.