Upon moving to Spain, one of the first things you need to do is open a bank account.
You will need it for several things, most importantly for paying your monthly rent. A foreign bank account is not that useful in Spain as many institutions rely on direct debits to a local account. For example, if you make a gym subscription, or if you sign up for private health insurance, you will need to provide your bank details, and you need to give a Spanish IBAN number.
See also: Best broker for buying stocks in Spain
The same thing applies if you have an iPhone and want to use the Spanish app store; you need a Spanish debit or credit card.
When I arrived in Spain, I had a list of criteria that I used to search for the best bank here. Let me share them with you:
- Commission-free.
I’m giving money to the bank and they will use it to gain money, I shouldn’t be paying them. If anything, they should be compensating me for providing the capital. - Straightforward to open and operate.
I didn’t want to jump through too many hoops to open a bank account, and I expect a modern web and mobile interface to operate on a daily basis. - English-speaking staff and multilingual website and contracts.
Not so much of a deal-breaker as I’m fluent in Spanish, but it’s always a plus. - Stable and highly-regarded bank.
I don’t want nasty surprises in the future, so let’s keep to the top banks and avoid going with the lesser-known ones.
See also: Best apps for trading cryptos like Bitcoin and Ethereum
Here are some of the typical bank fees charged by banks here that I was not prepared to pay:
- Maintenance fees
There is usually an average fee for having your bank account and this is anything from €40 year and upwards - Transferring money
If you use your bank account to transfer money, even to another Spanish account, you may be charged. The transfer cost is usually around €2 or C3 for every transaction you make. Online transactions are usually free. - ATM
If you use a cash machine that is not linked to the bank you use then you will be charged a fee. This varies but is likely to be at least €2. - Credit and debit cards
Some banks may charge a small fee per year for maintaining your card and can be around €8 and €10 per year.
After spending many hours in online research, speaking to people and visiting bank branches, these were my shortlisted banks:
Currency Conversions
Before we delve into details about each of these banks and my top pick, I’d like to make a special note for those who will be transferring money from other countries. The most common cases are GBP and USD but this applies to any other non-Euro currency.
I suggest that you use Wise for your conversions as you will save a ton of money versus any local bank. You can also set up a Wise Borderless account which gives you a debit card in multiple currencies that is perfect for travel.
Ok, now that you now know how to do currency exchanges the right way, let’s move on to Spanish banks. If you have any questions about currency exchange, leave a comment and I’ll try to help out.
N26 – Best Low-Cost Bank in Spain for 2023
Unfortunately, I haven’t been very impressed by banking in Spain. It’s decent enough, don’t get me wrong, and most banks have very good online systems and apps, however, support and compliance can get very frustrating.
That is why I would recommend N26, a German bank with the very latest technology and an amazing mobile app through which you manage your account.
Since April 2019, N26 gives its Spanish users a Spanish IBAN account, so you will be able to use the bank for any direct debits as you would use other Spanish bank accounts.
Now that we have the option, I recommend opening an account with N26, which is a new breed of bank that is totally app-based. This is the future of banking, so they give you best-in-class digital facilities such as an app and website to go with it, while also helping you track your expenses.
I use DEGIRO as a stockbroker in combination with N26 as a bank account, and I have zero hassle with local branches and any other issues.
Revolut
The famous online bank Revolut is also available to residents of Spain. Revolut is a digital banking app and card that focuses on technology, low fees and premium features. It’s designed for those who travel a lot and offers ways to spend abroad, including international money transfers with no hidden fees.
When you sign up, you will need to choose between three account tiers, starting at €0 per month for the Standard account.
For all account tiers, Revolut gives you a free IBAN account, a free UK current account and a bank card so you can spend your money. You can spend in over 150 currencies at the interbank exchange rate and exchange 29 fiat currencies. There are a number of features that come with each account tier, such as free ATM withdrawals plus exclusive features that come with the Premium and Metal accounts.
Revolut has three tiers: Standard, Premium and Metal. The Standard account is €0 per month, the Premium account is €7.99 per month and the Metal account is €13.99 per month.
One of Revolut’s most appealing features is that it lets you spend fee-free at the interbank rate in over 150 currencies.
Using it abroad is much like using it in Spain. However, don’t forget that while there’s no spending limit for card payments, free ATM withdrawals are limited to €200 per month with the Standard account (higher for Premium and Metal), after which you’ll be charged a 2% fee.
Revolut received its European banking license from the European Central Bank in December 2018. This means that if you open a current account with Revolut in the future your funds will be protected up to €100,000. However, at the time of writing, this was still being put into place. For now, Revolut still has obligations to safeguard your funds in a separate bank so you can get them back should anything happen to Revolut.
Revolut stands out from its competitors in cryptocurrencies. In 2017, it became the first challenger bank to let customers buy cryptos within the app.
What’s more, it’s incredibly easy for anyone to use cryptocurrencies such as Bitcoin with Revolut. Revolut’s aim is to make cryptocurrencies accessible. Customers have access to five different cryptocurrencies: Bitcoin, Litecoin, Ether, Bitcoin Cash and XRP. However, you have to hold a Premium account or higher to access the cryptocurrency feature automatically. Otherwise, you will need to invite three or more friends to use the app to unlock the feature.
Revolut shows you real-time cryptocurrency graphs which shows you current rates. You can also set up price alerts to hear when your cryptocurrency hits a certain value.
Revolut applies a markup of 0.5% on major currencies and 1% on other currencies over the weekend when markets are closed.
You are charged at least a 1% markup for currencies such as the Thai baht, Russian rouble, Ukrainian hryvnia and the Turkish lira. This rises to 2% on weekends.
You can make fee-free currency conversions up to €6,000 per month, after which a 0.5% fee applies.
The big disadvantage of using Revolut at the moment is that you don’t get a Spanish IBAN. Although according to EU rules, businesses here in Spain should accept European IBANs for direct debit purposes, in practice there are some big companies that still refuse to do so. You might want to check which companies you will need to work with and decide accordingly.
Having said that, since there is no cost to signing up to and maintaining a standard Revolut, I would still recommend having it, especially since you like to travel. Having more options is always better than less options. If you’re worried about managing multiple cards, have a look at the solution I found for that further down in the article.
Wise
Before you move abroad consider opening a TransferWise multi-currency account. You get your own free local bank account details in Europe, UK, US, Australia and New Zealand so you can have a local bank account before arriving.
It comes with a debit card so you can pay and withdraw money at ATMs once you come to Spain with much lower fees than with your bank.
Read my full Wise Borderless review or go ahead and open an account using the link below.
BBVA Cuenta Online – Best Spanish Bank
BBVA is a Spanish bank with an excellent reputation, and their mobile app has won numerous awards.
You can open a Cuenta Online with no commissions in 10 minutes using the mobile app. Their website is available in multiple languages including English.
You can’t really go wrong with BBVA if you want the extra peace of mind of having your money in a Spanish bank. BBVA is consistently rated among the top 3 banks in Spain.
This is now my favorite local bank in Spain. I am very happy with the service they provide and the application is excellent, even allowing you to aggregate other banks’ accounts into the BBVA app for your convenience.
Banks to Avoid
Banc Sabadell
I don’t recommend this bank due to the various reports of multiple charges that are now associated to having accounts with them (see comments section).
Ing Direct
ING Direct used to be my favorite local bank, but as of April 2019, I would recommend N26 above ING Direct. They have a weird policy of letting all incoming transfers in, then suddenly asking for documentation about all incoming international transfers months later. It’s quite maddening because they typically don’t even know what they need, they just ask you for documentation for everything, which of course can be incredibly time-consuming to retrieve given that some transfers might have been done years ago.
They have also blocked many clients’ accounts even during the sensitive Coronavirus crisis times, piling more difficulty on families when they should be helping alleviating the burden. I find these practices extremely insensitive and unprofessional and cannot recommend this bank any longer.
Their customer support is only available via phone (long waits) and usually turns out to be quite incompetent, barely able to answer basic questions.
In short: Stay away from this bank.
Wrapping up
You will no doubt have your own requirements for bank accounts. Perhaps you are already thinking of a loan or mortgage, or you’re interested in finding a bank with great stock brokerage facilities, or even other products such as life insurance or deposit accounts.
Make sure you make a list of things that are most important to you, then start your search by visiting all the sites of the local banks. You will usually get a gut feeling about certain banks that will allow you to narrow things down. You can then proceed to visit the local offices of the shortlisted banks and get a feel for the kind of people that work there and get more information about their products.
Finally, you can make an educated decision on which account to use. Remember that you can always close an account without any hassle or cost if further down the line you understand that the bank is not well aligned with your needs.
When you open a bank account at any entity, be aware that they will usually ask for your passport and your NIE at the very minimum. They might also ask for things like your rental contract, statement from your foreign bank, tax statements from your previous country of residence etc. Banks are on the lookout for money launderers and have very strict parameters within which to operate. All the banks I mentioned above are very reasonable in what they require and will not make things difficult for you. Others may have stricter policies, and they might reject your application without providing any specific reasons.
Over the years, I’ve come to prefer online banks, so here would be my favorite options:
Accounts for traveling outside the Eurozone:
- Revolut (Personal or Business)
- Wise Borderless
Good luck with opening a bank account in Spain, and if you have any questions feel free to ask in the comments section.
Curve – Managing multiple cards
It’s a hassle having many cards in your wallet. You might lose one without even noticing, not to mention the inconvenience of a fat wallet in your pocket.
The solution to that is to use the Curve app and card. Basically, Curve allows you to load all your cards into its app, then use just one card (the Curve card) to make your payments. Before you make a payment, you can use the app to choose which bank card you want to take the money from. Incredibly useful for those of us who have many debit and credit cards.
Savings and Investment accounts
None of the banks mentioned in my article are great places to earn any interest on your money. As you know, banks nowadays offer very low interest for leaving your money in their accounts. However, there are some good online options if you’re seeking some return on your money.
Raisin – Best Investment accounts
Raisin puts more than 70 savings products at your disposal. The platform collaborates with many European collaborator banks, all of which count on the European deposit guarantee scheme (up to €100,000). It is basically an aggregator of all the savings account offerings across Europe.
I find it extremely convenient to be able to access all these investment products in one place. The traditional way would be to actually sign up to a bank in order to be able to access its savings products, which is incredibly more laborious and harder for the customer to compare offers between banks. Check it out, I think you will like the idea behind Raisin.
P2P Lending – Mintos
If you’re interested in making the most of your money, don’t leave it sitting in your bank account where it generates low returns.
Take a look at my results (above 10% returns) investing through the Mintos P2P lending platform, it’s been excellent so far. If you’re not familiar with P2P lending, read my review of the best P2P lending sites in Europe, which includes a thorough guide on how this sector works.
Another option is to invest in property via online platforms. I have lots of content on that subject as well on this site, and a good place to start is my post on the best property investment platforms in Europe.
Documents needed to open a bank account in Spain
Before you even attempt to open a bank account, make sure you have the following documents handy as you will need them.
If you’re opening your first bank account in Spain with one of the local banks:
- A valid passport or national identity card
- Your Spanish Tax identification number (NIE)
- A document to confirm your address such as a utility bill or Title Deed
- A document to prove you have an income – this could be a payslip, tax return or an official form connected to your pension (optional)
Proof of income documentation is not always required. When I arrived in Spain I did not have any payslips to show, so instead, they asked me for statements from the bank account in my country, and that was enough to open the first bank account here in Spain.
If you already have another bank account in Spain and you’re opening another bank account in Spain with a local bank:
- A valid passport or national identity card
- Your Spanish Tax identification number (NIE)
- The IBAN number of your other bank account
If you’re opening an account with one of the digital banks:
- A valid passport or national identity card
The digital banks (Revolut, Wise, and N26) only require basic identification to open a bank account with them.
Banks trust each other, so if one bank has done its checks and opened a bank account for you, you can then open another account at another bank by just providing basic identification and the IBAN number for your other bank account.
Note that many traditional Spanish banks do not provide sign up instructions on their website in English, but it’s pretty self-explanatory in most cases.
Keep in mind that banks do discriminate openly against citizens of certain countries that they deem to be on their “blacklist”. My wife (Russian) was straight up refused consideration from various banks, while even myself (Maltese) was refused in one bank due to the manager claiming that Malta was on some kind of blacklist, which is very weird since it is in the EU.
See also: Should you buy Bitcoin?
Spanish Banking Glossary
Let’s talk about some of the most common words used in Spanish banking.
- Cuenta = account
- Cuenta Corriente = current account
- Tarjeta = card
- Seguros = insurance
- Saldo Contable = account balance
- Saldo Disponible = balance available
- Traspasos = transfers
- Inicio = Start
- Extracto = statement
- Cuenta para residentes = resident account
- Cuenta para no residentes = non-resident account
- Caja = savings banks
- Account number – usually a ten digit number
- Sort code – four digits for your bank reference and four digits for your branch
- Control number – a two-digit number
- BIC – Bank Identifier Code. It begins with letters that refer to the bank you are using. It is used in conjunction with the IBAN
- IBAN – ‘International Bank Account Number’ and is a standard way of identifying banks across different countries.
Retired British couple living in Spain with Residencia, own home, occasional trips back to UK. Bank with Sabadell in Spain (costly), Nationwide in UK to have cash for UK visits and buy grandchildren presents online with UK companies such as Amazon UK.
in Spain we have direct debits with Iberdrola and town hall etc so we need spanish Iban. Will be receiving an inheritance in uk in next few months. Will want to share this between UK family accounts and own spanish account.
Can’t choose between Revolut (do they or do they not have Spanish iban?) and Wise. Any advice?
Thanks for great advice so far.
Unfortunately BBVA do not accept foreigners (non EU citizens) to open a bank account even with an NIE and passport. I even went to the police and got a fresh NIE but this was still not good enough. BBVA wanted a Spanish photo id card that I could only obtain if I had a green card and lived in Spain.
So please strike BBVA of you list for non-EU citizens
Good to know, might be one of their derisking policies. Unfortunately it is becoming more and more common.
I have an account with the BBVA, I am a Spanish citizen and a UK citizen, and the BBVA CHARGES me for transferring Euros from the UK. Please correct your site
Thanks
Ephraim
Been with Sabadell for 9 years. The first few years they were great, then there started to be a few fees here and there but nothing major.
Then early this year there was an unexplained auto payment taken out for our expansion line. We quibbled it and overnight our expansion line was frozen with no explanation. We had just been assigned an account manager so we asked him to look into it.
While they were looking into it 1800 euros left our account (we didnt have 1800 euros in there) and we discovered that while they were looking into our account, they forgot to log out and then performed a bank transfer for a different person, hence the money leaving our account, they apologised (nothing in writing) and the money came back in two days later (half an hour before our autonomo payments were due to go out.
Three weeks ago there was another auto payment we didnt recognise, so we quibbled that. And then the next day our expansion line was frozen again, no notification or explination.
We spoke to someone on the phone and he said the only thing he could see is we were late with two payments in April (when they had emptied and frozen out account) but we need to go in to a branch and speak to someone face to face.
We just had our appointment and the manager refused to look at our account, wouldnt give us a name or number of anyone we could escalate it to, just said that the local branch would not be able to help with issue of expansion lines. Fine we said so who do we speak to? he said customer service. But they said you. Sorry i cant help you. Then he got annoyed that we werent listening to him. At no point did he ask for our details or look at the account.
I would strongly recommend never using Sabadell, We have a revolut and are opening a BBVA (for payments to Spanish Tax etc)
Hi Jean,
I’ve been dipping into your site/blog over the past couple of years and find it very informative, thanks for sharing your knowledge.
I’m now a Spanish resident and am looking to change bank, currently with bS Sabadell. I’ve got a UK Revolut account and am considering changing to the Revolut ES service. Do you know if the Spanish authorities now accept a Revolut account or any other challenger bank (N26/Wise) for direct debit to pay taxes?
Regards
Mark
Had an account with Sabaddell till last week and after a disagreement with lady at bank, closed my account and took the money (in cash). Went to Caixa today to open a free account, but told to buy insurance for a property I am helping my wife to buy – about 30 euro per month, so no free account and I am sitting with a lot of cash! Any advice?
Hi Jean,
Do you know of Non-resident accounts with Caixabank for non EU nationals?
I had caixa but there charges for non EU nationals have gone through the roof, like 40+ euros per month, so don’t bother.
I tried to use Spanish N26 for my Autonomo account but my accountant found that tax office will not accept their Spanish IBAN for direct debits of fees and taxes. Have you (or anyone else) had experience of this?
Appreciate any comments
I have the same issue with N26. It’s not accepted by the Spanish government for paying Spanish taxes using direct debit.
Anyone got a Selfbank account as a non-resident?
Just wrote to Sabadell re their commision-free account, and, if we understood each other correctly, they said there is no such account. 120€ a year account management fees they charge….
Bankia have now been acquired by Caixabank and the terms applicable to the Cuenta On account will be changed in November 2021 with charges of €36 per card per annum applicable from January 2022. Charges for some other accounts will be deferred until June/July 2022.
One account missing from this blog is the Cajarmar Wefferent account which is a no charge account as long as it is operated online. It is open to residents and non-residents. Non residents need to visit the branch to open the account. I understand that, if you visit a branch to undertake a transaction you would be charged €7 for that month which would cover any other visits made in that month.
I can now confirm, as I am now in Spain, that setting up a N.26 account for non Spanish residents is easy. It took less than 15 minutes, all via internet initially and then the app. I used my Spanish address for the account address and my UK passport/address for my tax residence. The app appears to need your location to check that you are where you say that your account is. Within minutes I was able to lodge money into the account and within 24 hours my debit card had been despatched.
I also set up a joint Wefferent non resident account with my wife at the El Campello branch of Cajamar. Initially the assistant suggested I do this myself online however when I told her that I had been advised that non resident accounts needed to be initiated at the branch she asked us to come in the following day. We brought passports, NIE, National Insurance, P60s etc to prove earnings. Also names, addresses etc of account holdersWe did not need utility bills or proof of property ownership. The assistant completed all of the forms and then provided us with initial user names and passwords to access the account. Lots of forms to sign but the staff were really helpful. The process took about 45 minutes. I hope this helps others.
I am six weeks behind you in trying to set up an account with N26 for use in Spain but their website does not seem to allow UK residents to open an account? Did you claim to be a spanish resident to overcome this? I am going out to Spain tomorrow so could easily do this…
Hi Peter,
Yes I stated that I was a Spanish resident using my Spanish address. I stated that I was from the UK and used my UK passport as personal ID. I can’t recall whether or not I needed my National Insurance number as Tax ID but worth having available. The app requested access to my location. I was at my Spanish address at the time so this may have been an additional security measure.
I hope this helps.
Hi just reading your comments and at first you say you set up an account as a non resident then in your 2nd reply you said you were a resident . We are looking to set up an account with an ES iban number ,but having problems as we are not residents, but do have our own appt .
Thanks Sue Holden
Hey I saw you use n26 for degiro but not sure it’s still up to date?
Need to open another account. We already have a Spanish account, Bankia, but need one that’s accessible in Ireland (for temporary work) without too many charges and also be able to bank a sterling cheque that’s arrived from HMRC whilst in Ireland. Urgent. Thanks
This page IS NOT as up to date as you claim. BBVA is my Bank and it’s a HUGE money grabbing scam of a Bank. They totally ignore the SEPA agreement and make illegal charges for € transfers from UK to Spain. Additionally they charge hundreds of €’s annually if you don’t comply with a mountain of crazy conditions. I’m having a very hard time finding even one decent Spanish Bank.
You can use N26 which works perfectly fine and has no charges. No need to trust Spanish banks.
BBVA charges me zero fees.
I shall probably give N26 a go, so thanks for that. I still don’t understand how you pay zero fees/commissions to BBVA though. You should look at the reviews of BBVA on Trustpilot, possibly the worst reviews i’ve seen. Thanks for replying.
Agree. N26 are the best. Was just trying to persuade them to add a “Spanish” IBAN to my account with them. No luck. The only way is to terminate the German (default) IBAN account I am using with them now and apply to new Spanish one. And all just beacuse some authorieties in Spain insist on Spanish bank for the Direct Debit yearly invoices (e.g. IBI)…
What is the best commission free bank account for non residents of Spain who need an account utilising direct debits and communion free withdrawals from ATM ?
I have attempted to open a Commission free account with BBVA but they say on the second page that this is not eligible to existing BBVA customers. I have a mortgage account with BBVA and they are now charging me 40euros per quarter maintenance charge despite me having Direct Debits for gas water electricity community charge and Suma.
Why should this be so, and why can I not open a commission free account as an existing customer?
Thank you for the information, Jean. This has been really helpful.
After a dreadful experience with Santander, I took your advice and opened an N26 account. I could not be more delighted. The process was easy, the app is user friendly, and I got my physical debit card within a week.
I have opened bank accounts in three Euro countries and Santander was definitely the most difficult. I had to visit a branch a number of times to sort things out.
I didn’t care for their attitude either. They acted like they were doing me a favour by opening my account. And their insistence on buying one of their financial products or the account would attract additional charges was off putting.
Traditional banking is going to die out, primarily because they have lost customer-focus and exactly as you stated – act as if they are doing us a favor.
In 2016, I purchased a flat in Barcelona and used Sabadell for my loan as the attorney said it had the best rates for a non-resident. I paid very little fees for my regular checking for a few years. Starting in 2019, the commissions and fees became astronomical. I was charged 59€ this quarter because I had a a higher balance in my account. I am also charged 30€ per year for my debit card, even though I have not even used my card in almost two years ( I can’t travel to Spain due to Covid restrictions).
I have to keep this bank due to my mortgage but I would like to store money in a better bank with less charges and just transfer the money over to pay the mortgage and expenses.
I do not recommend Sabadell at all. They are thieves.
Please can you tell me why a small non-profit making Association is charged €10 a month for holding a small amount of funds in the account, with very few movements through the year?
I am moving to Spain later this year on a Non Lucrative Visa and am currently starting the process of buying a property in Spain as a rental. I already have a NIE as I collected that recently upon visiting my parents who are now residents since last year. I am looking at which banks to join that suit me for 1. Bills inc. Tax payments as part of my future property 2. Online banking 3. english speaking 4. avoid all the fee’s and charges I am reading about. My lawyer organising my Non lucrative Visa mentioned too me N26 the bank I was originally going to use doesn’t offer the facilities for taxes etc concerning my house but can i confirm this is true, and does anyone recommend anything else ?