For those of you new to Spain, does getting a bank card feel like opening a mystery box? The staff greets you with a smile, promising this and that is free, but when the first month’s statement arrives, you’re shocked: so many strange fees have been deducted! Don’t panic. Today, we’re going to take a deep dive into those ‘hidden’ charges from Spanish banks to ensure you’re well-prepared for your next bank visit.
A Rundown of Common Money-Draining Bank Charges
Spanish banks have a wide variety of fees, but they all boil down to these main types:
- Account Maintenance Fee (Comisión de mantenimiento): This is the most common charge, billed monthly or quarterly. It can range from a few euros to several dozen. Many banks offer waivers if you meet certain conditions, such as having a regular salary deposited into your account, linking a sufficient number of utility bills for direct debit, or purchasing their investment or insurance products.
- Annual/Management Fee for Bank Cards (Comisión de tarjeta): Both debit and credit cards can come with an annual fee. Some banks waive it for the first year but start charging from the second. Be sure to ask about this when opening the account!
- Transfer Fees (Comisión por transferencia): Standard SEPA transfers within the EU are usually free, but if you want to make an instant transfer or send money to a non-EU country, the fees can be quite high.
- Out-of-Network ATM Withdrawal Fee (Comisión por retirada en cajero): Withdrawing cash from your own bank’s ATMs is free, but if you use a machine from another bank, be prepared to pay a fee of €2-3. It’s one of many charges people complain about, like the bank deposit fee. These small costs add up to a significant expense over time.
You might as well hide some cash under your mattress.

To give you a clearer picture, I’ve put together a simple table of basic account fees for major traditional banks. Keep in mind that this is just a rough guide; specific fees and waiver conditions, such as the ones for Sabadell’s deposit fees or fees related to bank direct debits, can change annually. Before opening an account, always confirm the details on the official website or ask in person!
| Bank | Basic Account Maintenance Fee | Common Waiver Conditions |
| Santander | Approx. €10-20/month | Direct deposit of salary, contracting insurance or investment products |
| BBVA | Approx. €100/year | Online account, direct deposit of salary, or being over 65 years old |
| CaixaBank | Approx. €60/quarter | Direct deposit of salary, linking 3+ direct debits, using a credit card for purchases |
| Sabadell | Approx. €30/quarter | Direct deposit of salary, or being a bank shareholder |
How to Avoid These Pitfalls? My Tips
It’s not impossible to avoid being fleeced by the banks. First and foremost, don’t be shy. When opening an account, ask about all the fees, especially the confusing fine print in the contract. Secondly, assess your own situation. If your income and spending habits don’t meet the waiver conditions of traditional banks, consider an online bank like N26, Revolut, or Openbank. They typically don’t have account maintenance or card fees and are perfectly fine for daily use.
Dealing with banks in Spain is a continuous process of learning and a battle of wits. I hope my sharing today has been helpful. What other pitfalls have you encountered? Or have you found a hidden gem of a bank? Feel free to share in the comments below. Let’s flag the traps together so that others can avoid them!