How to Open A Bank Account in Spain
Moving to Spain can open up so many doors: a relaxing retirement, a post-uni gap year, a new job abroad, or just a change of scenery.
Aside from having fun in the sun, your top priority as an expat should be keeping your money safe โ which might seem daunting in an unfamiliar country, but weโre here to help.
One key way to do this is to open a bank account in Spain โ although, a multi-currency account is likely to be an easier and more affordable option.
Thankfully, weโve got you covered with everything you need to know about both of these processes.

You too can visit Spain's historic attractions, like Parc Gรผell, but it'll cost money
Whatโs on this page?
01 | What are the requirements for opening a bank account in Spain?
02 | Healthcare in Portugal for non-citizens
03 | Opening a bank account in Spain as a non-resident
04 | How much does it cost?
05 | How long does it take?
06 | What are the best banks in Spain for expats?
07 | Opening a multi-currency account in Spain
What are the requirements for opening a bank account in Spain?
Unlike some other countries, having a bank account in Spain is not a legal requirement. However, if you are a long-term resident in Spain, it might be both costly and complicated to manage your everyday finances overseas.
If youโd like to open your own Spanish bank account, there are a few things youโll need to prepare. The documents and identification will vary, depending on the type of account youโd like to open, as well as the policy of the bank you go for.
The three main banks in Spain, for example, have slightly different requirements. Weโve listed them below.
Banco Santander
- Two forms of identification:
- Primary ID โ A valid, government-issued photo ID
- Secondary ID โ Including bank-issued ATM or debit cards, major credit cards, utility bills, and birth certificates
- Social Security Number (non-residents can use their individual tax reporting number as an alternative)
- Valid address
- Phone number
Banco Bilbao Vizcaya Argentaria, S.A. (BBVA)
- Personal ID โ For example, a government-issued driver's license, a state-issued ID with a photo, or a valid passport
- Social Security Number โ For primary and joint account holder, if applicable
- $25 Minimum deposit
CaixaBank
If you are a Spanish citizen youโll just need your documento nacional de identidad (DNI) โ Spanish ID card โ to open a bank account.
If you are not a Spanish citizen youโll need the following:
- If youโre an EU citizen: Your country's ID card or passport, along with the European Union residence certificate
- If you are not an EU citizen: A nรบmero de identidad de extranjero (NIE), which is a tax identification number in Spain
Do you need a Spanish address in order to open a bank account in Spain?
If youโre already a registered Spanish citizen, youโll have to apply for a bank account as a resident โ which means proof of address is, indeed, required.ย
In some instances, youโll be able to open a non-resident account with a Spanish bank before you move there. Although, this will depend on the bank you choose to open an account with, so make sure to double-check your options.
Opening a bank account in Spain as a non-resident
With most banks in Spain, you can open a bank account as a non-resident either online or over the phone โ although, youโll most likely be required to submit paperwork by post or email for security reasons.
The requirements for non-residents will vary from bank to bank, but generally youโll need:
- to be over 18 years old
- a valid proof of identity document with a photograph from your country of origin
- proof of your professional status or activity, e.g. employment contract, payslip, student card
- proof of address issued within the last three months
- a certificado de no residencia (certificate of non-residence) โ this must be given to the bank within 15 days of opening the account and can be obtained from a local police station
Itโs best to weigh out the pros and cons between resident and non-resident accounts before you move. Bear in mind that resident bank accounts often come with better perks. However, if youโre not planning to stay in Spain for too long, a non-resident account might be the easier option.
How much does it cost?
We wonโt beat around the bush โ banking in Spain isnโt the cheapest. You can expect to pay around โฌ15โ20 in annual fees for a current account โ but this will fluctuate between banks.
For a debit card, youโll pay around โฌ12โ15 annually โ and potentially more than โฌ30 a year for a credit card with many Spanish bank accounts. Although, again, it varies between banks.
Foreigners living, working, or studying in Spain will also want to consider international transfer fees, which can range from โฌ3-15 for each transaction if youโre sending less than โฌ50,000. And donโt forget about exchange rates.
These hidden fees can make transferring your funds pretty pricey. Thatโs why weโve teamed up with Wise, which offers an unbeatable multi-currency account that allows you to use your card in 200 nations, take payments in 10 currencies, and convert 56 currencies.
So if youโre looking to save a few pennies on your move abroad, start off by using Wise โ itโll make your adventure less stressful, and more affordable.

Like most things in life, travelling the breathtaking coast of Spain will cost you
How long does it take?
The actual process of signing up and opening a bank account in Spain will only take a matter of minutes.
The time it takes to get your bank account up and running, however, can take anywhere between 1-5 working days. This will depend on a number of factors, including whether there are any issues with the documentation.
What are the best banks in Spain for expats?ย
Good news for expats relocating to Spain โ the nation has plenty of reliable banks to choose from for both resident and non-resident accounts.
The three main Spanish banks that benefit expats include:
Banco Santander
Many UK customers will already be familiar with Santander, which automatically gives this bank the edge.
The bankโs new Santander One account allows residents to carry out transactions at the bankโs ATMs worldwide, and doesnโt add payment fees for basic services.
Non-residents will be best starting off with the Cuenta Mundo account, which is tailored to newcomers. It offers everyday banking services, including free debit card withdrawals at all Santander ATMs in Spain.
For any young people setting their sights on Spain, consider the Cuenta Smart account. Anyone between the ages of 18-31 can benefit from the zero-opening fees, along with no maintenance fees along the way.
Banco Bilbao Vizcaya Argentaria, S.A. (BBVA)
This is one of Spainโs largest banks โ popular due to its fee-free current accounts. Both its Fee-Free Online Account and Young Personโs Online Account for students are open to residents and non-residents.
Both of these accounts come with no monthly fee to pay, a fee-free debit card, no pay-in requirements, and free use of all BBVA ATMs in Spain.
CaixaBank
CaixaBankโs HolaBank Club is a dedicated service for people moving to Spain, providing access to a range of relocation services, including translations, and help with paperwork.
Both residents and non-residents can open a CaixaBank HolaBank Account, and will benefit from free debit and credit cards, free withdrawals at CaixaBank ATMs throughout Spain, and access to HolaBank Club services.
Opening a multi-currency account in Spainย
If you find yourself making frequent purchases in a different currency, or use your Spanish bank cards outside the eurozone, youโre probably overpaying bank fees.
If this sounds familiar, youโll be better off with a multi-currency account and card โ and we recommend choosing Wise.
This Financial Conduct Authority-regulated account makes it free for you to receive pounds and euros, and charges a small flat fee to send money. For instance, to send ยฃ250 to Spain from the UK it only costs ยฃ3.73.
Of course, you can also open a multi-currency account with popular banks in Spain, but it comes at a price. Each bank has a list of complex fees, but in general, these are the charges youโll be looking at for a foreign money transfer:
- Banco Santander charges between โฌ20 and โฌ25 per transaction
- BBVA charges between โฌ3 and โฌ10 per transaction
- CaixaBank charges โฌ30 per transaction
With this in mind, itโs worth considering Wise. It offers an unbeatable multi-currency account, which will allow you to save money on your adventure abroad โ plus, itโs super easy to set up!
Just think, that extra bit of cash can go towards tasting traditional tapas, exploring the must-see attractions, or making your way through the list of Spanish wines.