It is one of the highest financial penalties in years against Bank of America, which has largely spent the last 15 years trying to clean up its reputation and market itself to the public as a bank focused on financial health and not on overdraft fee income.
Bank of America had a policy of charging customers $35 after the bank declined a transaction because the customer did not have enough funds in their account, the CFPB said. The agency determined that the bank double-dipped by allowing fees to be repeatedly charged for the same transaction. Bank of America also offered people cash rewards and bonus points when signing up for a card, but the CFPB said the bank illegally withheld promised credit card account bonuses.