Les banques réalisent un profit en prélevant des frais sur leurs services et en investissant leur actifs. Elles peuvent notamment obtenir des bénéfices grâce à la différence entre les taux d'intérêt qu'elles imposent aux emprunteurs et ceux qu'elles offrent aux déposants. De plus, elles peuvent réaliser des profits en spéculant sur les marchés financiers avec l’argent provenant de leurs clients. Enfin, certaines banques gagnent de l’argent par le biais de mises en place de produits financiers complexes destinés à des clients fortunés.