I moved to Spain recently and have been navigating the process of opening a bank account, and I’ve found there’s quite a lot to it. I wanted to share my experience here on the forum with both long-time residents and fellow newcomers. I hope this gets a discussion going so we can all figure out: is it actually expensive to open a bank account in Spain?
At first, I was a bit naive and assumed opening an account would be free. But after asking around, I discovered that many banks charge pretty high administration and maintenance fees for non-resident accounts—we’re talking one to two hundred euros a year. For someone who’s just arrived and doesn’t have a steady income yet, that’s a significant expense. Once I got my NIE and became a resident, more options opened up, but not all accounts are completely free.

The so-called “free accounts” almost always come with conditions. For example, Santander’s Smart Account requires you to be under 31 years old. BBVA’s ‘Cuenta Online Sin Comisiones’ is, as the name suggests, an online account, meaning almost all transactions must be done through their app; going to a branch for service might incur a fee. Then there’s CaixaBank’s imaginBank, which also targets young people with digital-only banking. While these accounts waive maintenance fees, they each have their own limitations. For newcomers like us whose Spanish isn’t fluent yet, the process of [opening a bank account in Spain] can be tricky, and sometimes you really just want to talk to a real person at a branch.
To make it clearer, I’ve put together a simple table comparing the basic details of the major banks I looked into. Please note that this is just a rough guide, and fees and conditions can change annually. Always double-check on the bank’s official website or at a branch before opening an account!
Comparison of Major Bank Accounts
| Bank | Account Type | Main Conditions for Fee Waivers |
| Santander | Cuenta Online | Online-only operations, no specific age requirement |
| BBVA | Cuenta Online Sin Comisiones | Online opening and operation, for new customers |
| CaixaBank | Cuenta Día a Día | Link your salary or have a monthly income over €600 |
| Sabadell | Cuenta Online Sabadell | 100% online account, unconditionally fee-free |
So, are bank account fees in Spain high? My answer is: they can be high or low—it all depends on your choice and whether you meet the fee-waiver conditions. If you’re under 30 or don’t mind managing everything through a mobile app, finding a completely free account when [opening a bank account in Spain] isn’t difficult. But if you need more comprehensive in-person services, need help with issues like [lost bank documents], or can’t meet requirements like linking your salary right away, you’ll likely have to pay a maintenance fee. I hope my experience helps, and I encourage everyone to share their own account-opening stories!