I haven’t been in Spain for long, and while checking my statement recently, I was shocked to see a charge of several dozen euros for a ‘Comisión de mantenimiento’ (maintenance fee). It really stings! I’m sure many of you have had a similar experience. So today, I’m starting this thread to talk about bank fees in Spain, as a heads-up for myself and other newcomers.

I used to think bank accounts were free, but I was too naive until I came to Spain. Here, especially with major banks like Santander, BBVA, CaixaBank, and Sabadell, if you just have a standard current account with not much money in it and little activity, you’ll likely be charged a maintenance fee every quarter or half-year. That could add up to over a hundred euros a year! Besides account maintenance fees, other services like inter-bank transfers, ATM withdrawals from non-partner banks, and even printing your bank statements can incur extra charges, including fees for [Spanish bank transfers].
How Can You Get These Fees Waived?
Essentially, the bank wants to ‘tie’ you to their services more deeply. To avoid the fees, you need to become a ‘valued customer.’ While policies vary from bank to bank, the core requirements are quite similar. I’ve summarized the most common ways:
- Direct Deposit Your Salary: This is the most common and effective way to avoid Spanish bank fees. Most banks will waive the account maintenance fee if you have a regular monthly salary paid into your account.
- Set Up Direct Debits for Utilities: Link your utility bills (electricity, water), internet, or mobile phone bills for automatic payment from your account. Usually, setting up three or more direct debits will meet the requirement.
- Use Your Bank Card for Purchases: Some banks require you to use their credit or debit card for a certain number of transactions or to spend a minimum amount each quarter or half-year.
- Purchase Financial Products: This could mean buying insurance, investment funds, or other wealth management products from the bank. The barrier to entry is higher, so it might not be suitable for newcomers.
Comparison of Fee Waiver Conditions at Major Banks
To make it clearer, I’ve put together a simple table. Understanding these conditions is key to avoiding all sorts of charges, including tricky ones like Spanish bank fees for receiving transfers.
| Bank | Main Waiver Methods |
| Santander | Direct deposit salary or pension; or set up 3+ direct debits and meet credit card spending requirements |
| BBVA | Direct deposit salary; or make 5+ credit card purchases per month |
| CaixaBank | Direct deposit salary; or set up 3+ direct debits and use credit card 3 times/quarter |
| Sabadell | Direct deposit salary; or purchase insurance/investment products |
To get a completely free and hassle-free bank account in Spain, the best strategy is to consolidate all your main financial activities with a single bank. If you don’t have a regular salary to deposit yet, you might consider digital banks like N26 or Revolut. Their basic accounts usually have no maintenance fees and are great as a transitional option or for everyday small payments. If you have any other money-saving tips or stories about being ripped off, feel free to share them in the comments below!