When I first arrived in Spain, I just opened an account with a small local bank nearby, thinking convenience was all that mattered. But recently, I checked my statement and found I’m being charged a so-called “account maintenance fee” every quarter. It adds up to almost a hundred euros a year, which really stings! Add in the occasional fees for transfers and withdrawals, and all the little charges really pile up. It feels like a chunk of my hard-earned money is going straight to the bank, and it’s absolutely painful.

Everyone says many banks are pushing their online accounts now, advertising “0 Comisiones” (zero commissions). It sounds great, but are they truly free? I’ve done some research and found there are quite a few catches. Some of these so-called free accounts have conditions, like having your salary (nómina) paid in, meeting a minimum monthly spending, or buying their investment or insurance products. If you fail to meet one of the conditions, next month’s statement might give you a nasty surprise with Spanish bank fees. So, before opening an account, make sure to read all the fine print in the contract carefully!
To help others avoid falling into the same trap as me, I’ve put together some information on the “free” accounts from several banks I’ve looked into, especially regarding unfair bank charges. This is mainly for those of us without a stable salary (Nómina) or with a lower income. This information might not be completely accurate, so please feel free to add your own experiences or make corrections!
Comparison of Online Accounts from Common Banks
| Bank | Account Type | Main Conditions for No Fees |
| BBVA | Cuenta Online Sin Comisiones | No salary deposit required, fully online. |
| Santander | Cuenta Online | No salary deposit required, but may have age or operational restrictions. |
| Openbank | Cuenta Corriente Open | Santander’s online-only bank, mostly unconditionally free. |
| ING | Cuenta Nómina / NoCuenta | Cuenta Nómina requires salary deposit; NoCuenta requires a monthly deposit of €700. |
| N26 | N26 Standard | German online bank, standard account has no maintenance fees. |
It seems like digital-only banks like Openbank and N26 are more thorough when it comes to waiving fees, because they have no physical branches and lower operating costs. The downside is that if you run into problems with Spanish bank fees, you might only be able to contact online customer service, and the efficiency of resolving issues can be uncertain. On the other hand, with online accounts from traditional big banks like BBVA and Santander, even though they’re free, I always get the feeling they could add new terms at any moment. So when choosing, it really depends on your personal needs: are you looking for absolutely zero fees, or do you prefer peace of mind and convenience? Which bank do you all use, and what’s your experience been like? Any hidden pitfalls to share? Let’s discuss!