US banks generated $31.9 billion in overdraft fees

In 2013, US banks generated a stunning $31.9 billion in overdraft fees. That’s right. They took billions of dollars from people who were clearly financially struggling or they wouldn’t have bounced payments in the first place. This number doesn’t even touch upon the fees you pay to stand in line and use a human teller instead of an ATM, the fees you pay for the privilege of having the bank hold on to your money, or the fees you pay per transaction in many accounts.