I guess it depends on the bank or on the country. In Russia some banks have a small fee (usually about $1-$2 per month) for using a debit card, some don't have and some will charge a fee unless you spend more than a certain amount every month or deposit a specific amount. There can also be a small fee for issuing/reissuing a card.
Then there are indirect costs. You will probably want to receive SMS notifications when your account is debited or credited, and this is not free for cards that don't have a monthly usage fee. There can even be a fee for withdrawing funds from a debit card (using issuer bank's ATM).
Recently I read through different banks' terms and there are lot of things they can charge you for. For example, one bank will charge a fee for counting coins or small bills if you bring too much of them. Or there can be a fee for withdrawing money in bank's office below certain limit.
Generally, it seems that banks don't like customers who don't pay a fee - directly or indirectly (when making a purchase).
> In Russia some banks have a small fee (usually about $1-$2 per month)
Well, everyone everywhere wants a small fee for everything. Look at the cellular networks/providers... Although $1-2 is honestly cheap enough to have the convenience of cash-less operations.
> unless you spend more than a certain amount every month or deposit a specific amount
Amusingly this is exactly what I have right now, but I only discovered it pretty recently. Years ago it was really free for me because it was the company which footed the bill, but I don't work there anymore.
> There can even be a fee for withdrawing funds from a debit card
People should vote with their wallets against such practices. And honestly that should be illegal, but...
> one bank will charge a fee for counting coins or small bills if you bring too much of them
If I understand this properly this is against the law, at least if you are paying for something.
> it seems that banks don't like customers who don't pay a fee
Which is unsurprisingly because they are "for profit" institutions.
I guess it depends on the bank or on the country. In Russia some banks have a small fee (usually about $1-$2 per month) for using a debit card, some don't have and some will charge a fee unless you spend more than a certain amount every month or deposit a specific amount. There can also be a small fee for issuing/reissuing a card.
Then there are indirect costs. You will probably want to receive SMS notifications when your account is debited or credited, and this is not free for cards that don't have a monthly usage fee. There can even be a fee for withdrawing funds from a debit card (using issuer bank's ATM).
Recently I read through different banks' terms and there are lot of things they can charge you for. For example, one bank will charge a fee for counting coins or small bills if you bring too much of them. Or there can be a fee for withdrawing money in bank's office below certain limit.
Generally, it seems that banks don't like customers who don't pay a fee - directly or indirectly (when making a purchase).