Getting a handle on all the bank ‘comisiones’ (fees) after just arriving in Spain can be a real headache. It feels like every month, without doing much, some money just gets deducted by the bank. It adds up to a significant amount over time. I recently spent some time looking into it and found that finding a completely free bank account really takes some effort. Here’s what I’ve found, and I hope it can help others facing the same issue.

Traditional High-Street Banks vs. Online Banks
First, it’s important to understand that there are mainly two types of banks in Spain: one type includes traditional high-street banks like Santander, BBVA, and CaixaBank. They have many branches and can handle all sorts of services, but the conditions for waiving fees are often quite strict. The other type consists of online banks like ING, N26, and Revolut. They have virtually no physical branches, and all operations are done through an app, but their accounts are usually unconditionally free.
Out of convenience, I initially opened an account with a traditional bank near my home, only to be charged maintenance fees every month. I switched banks decisively after that.
Comparison of Commission-Free Accounts from Major Banks
I’ve compiled a simple table based on my research into Spanish bank fees, comparing the main conditions for commission-free accounts from a few banks I focused on. Note: these policies can change at any time, just like the terms for a Spanish mortgage, so be sure to double-check on the official website before you open an account!
| Bank | Account Name | Main Conditions for No Fees |
| BBVA | Cuenta Online Sin Comisiones | Must be a new customer; all operations must be done online. |
| Santander | Cuenta Online Santander | Also requires being a new customer; online opening and operations. |
| ING | Cuenta Nómina | Deposit a monthly salary or transfer over €700 from another bank each month. |
| N26 | N26 Estándar | Unconditionally free. |
| Sabadell | Cuenta Online Sabadell | New customers opening an account online; unconditional. |
As you can see from the table, if you’re a new customer, the online accounts from BBVA and Santander are good choices. The opening process is simple, and their apps are well-designed. However, if you don’t want to be restricted by the ‘new customer’ requirement or can’t guarantee a fixed monthly income deposit, then a purely online bank like N26 is the best option, offering a truly 0 fees experience. A friend of mine uses N26 and says that apart from not being able to deposit cash, everything else works great.
If you need to visit a branch often for services like depositing or withdrawing large amounts of cash, or handling complex financing such as loans with specific Spanish mortgage rates, then it’s best to stick with a traditional high-street bank and try to meet their fee-waiver conditions. But if your needs are simple, like everyday transfers and card purchases, an online bank is absolutely the top choice for saving money and hassle. I hope this information helps, and please feel free to add your own experiences with the banks you use!