For years, banks have charged customers hefty fees for overdrawing their checking accounts. Now a growing number of institutions are charging customers such fees even before the transaction overdraws their account.
Bank of America and TD Banknorth started doing it earlier this year. SunTrust, among other banks, has been doing it for a few years.
Here's how it works: If you pay with your debit card, some banks will now charge you a fee — $35 or more — if you don't have funds in your account at the time you sign for the purchase.
Previously, you didn't get charged this fee unless you were short of cash when the signature debit transaction cleared a few days later. That meant that, while the signature debit transaction was pending, consumers could often deposit money to cover any potential overdraft. (By contrast, PIN transactions typically clear immediately.)
Leslie Parrish, senior researcher at the Center for Responsible Lending, argues that this is "another way (for banks) to manipulate account holders' balances to spur more overdraft fees." Banks defend the practice, saying it provides customers with accurate information about account balances.
Link:
http://www.usatoday.com/money/industries/banking/2008-08-03-bank-overdraft-fees_N.htm