As a newcomer to Madrid, I’ve finally managed to get my bank account set up, and it was quite an ordeal. I’ve seen many people on forums asking about opening an account, so I decided to organize my own experiences and what I’ve learned about bank transfers in Spain to hopefully help others.
Before arriving, I heard that opening a bank account in Spain could be difficult, especially for people like us who have just landed and haven’t received our official residence card (TIE) yet. I went to several banks; some staff would just shake their heads as soon as they heard I was a foreigner, or they’d ask for a pile of documents that are impossible to get immediately. But don’t be discouraged—if you ask around at enough places, you’ll find a suitable option.
A Comparison of Major Mainstream Banks
I primarily looked into some of the most common banks in Spain: Santander, BBVA, CaixaBank, and Sabadell. They all have numerous branches and ATMs everywhere, making them quite convenient. Here are some features I’ve summarized based on my experience:

Santander
As a world-renowned Fortune 500 company, Santander is one of the biggest names. I initially wanted to bank with them, thinking a large bank would be more reliable. However, two branches I visited both told me I needed an official residence card. That said, I’ve heard from friends that some branches allow you to open an account with just a passport and your proof of address registration (empadronamiento). It seems to really depend on the specific branch and the staff member you talk to. Their app has a nice interface and is full-featured, but the account maintenance fees are relatively high unless you meet certain conditions to have them waived.
BBVA
Among these banks, BBVA feels the most friendly towards young people and online services. Their mobile app is excellent and very user-friendly, allowing you to perform most operations online without visiting a branch. For foreigners, their online application process is very convenient and sometimes more successful than applying in person. I ended up applying for a basic BBVA account online, uploaded my passport and proof of address registration, and it was approved a few days later. There are almost no account maintenance fees, which is a huge plus!
CaixaBank
They have a massive number of branches, especially in the Catalonia region. Their strength lies in their extensive in-person services and multi-functional ATMs. However, their account fees aren’t cheap either. A classmate of mine opened an account with CaixaBank through a partnership with our university, which gave him some student discounts. If your university or company has an agreement with them, it’s worth asking—you might be pleasantly surprised. Otherwise, it might not be the best value for money.
Sabadell
Sabadell is another popular choice for students and new immigrants, especially because they offer a dedicated ‘Cuenta Online’ (Online Account). The application process is said to be simple, and it’s very cost-effective as they waive maintenance fees for the first few years. Their customer service is generally reported to be good, and they are friendly to foreigners. I considered them as well, but since my BBVA application was approved first, I didn’t pursue it.
The policies and how they are implemented can vary from bank to bank. My advice is, don’t just try one bank; visit several different banks, or even different branches of the same bank. Applying online is also an excellent option that can save you a lot of hassle with in-person communication. Here is a simple table to summarize and help you compare:
| Bank | Pros | Cons |
| Santander | Many branches, high international recognition | Stricter requirements for opening, fees can be high |
| BBVA | Excellent online experience, youth-friendly | In-person service can be average at some branches |
| CaixaBank | Extensive ATM network, powerful features | Relatively high account maintenance fees |
| Sabadell | Foreigner-friendly, great deals on online accounts | Fewer branches compared to Santander and CaixaBank |
I hope this information is helpful to you! Please feel free to share your own experiences. Which bank did you choose, and how was it? Let’s exchange tips so that newcomers can have an easier time!