Debit cards, and the attached bank account, have a range of fees and charges for different things. The most common fees are monthly account keeping fees (although most banks no longer charge these), ATM withdrawal fees, international transaction fees and fees for assisted transactions inside a bank branch.