“In part, banks are raising other fees to make up for lower revenue from debit card swipe fees, which are now limited,” said Richard Barrington, senior financial analyst for MoneyRates.com. “More regulation and a slower lending environment are also helping to crimp bank revenue,” he said, “so banks are trying to make it up in other ways.”