Yes, you can open a bank account online in Spain, but the process depends on whether you're a Spanish resident, an EU citizen, or a non-resident foreigner
Spanish banks offer online account opening, but the path differs based on your residency status and which bank you choose. If you're a Spanish resident with a NIE (Número de Identidad de Extranjero — the foreigner ID number) or Spanish ID, most major banks let you complete the entire process online. If you're an EU citizen without Spanish residency yet, some banks will open an account remotely; others require you to visit a branch in person. If you're a non-resident from outside the EU, opening an account online is much harder — many banks straightforward won't do it, and those that do often require a video call with proof of identity and sometimes a minimum deposit.
The real bottleneck is identity verification. Spanish banks must comply with anti-money-laundering rules that require them to confirm who you are. For residents, this is straightforward because your NIE or ID number can be checked against government records. For non-residents, banks have to see you on video or in person, which is why the online process breaks down.
Key Takeaways
- Spanish residents with a NIE or Spanish ID can open accounts entirely online with most major banks in 15 to 30 minutes.
- EU citizens without Spanish residency may open accounts online with some banks but will likely need a video call or in-person visit with others.
- Non-residents from outside the EU face significant barriers; many Spanish banks will not open accounts for you online, and those that do often require a video appointment and proof of funds.
- You will need a valid passport or ID, proof of address (utility bill or rental contract), and sometimes proof of income or source of funds.
- The entire process, when it works online, typically takes one to three business days from submission to account set up.
What Spanish banks accept online account opening and what they require
The major Spanish banks — BBVA, CaixaBank, Santander, and Sabadell — all offer online account opening for Spanish residents. Smaller banks and online-only banks like Revolut, Wise, and N26 (which operate in Spain) are often faster and more flexible about non-resident status, though they may not offer the full range of services a traditional bank does.
For a Spanish resident, you typically need: a valid passport or Spanish ID, your NIE number, proof of address (a recent utility bill, rental contract, or bank statement showing your Spanish address), and sometimes proof of income or employment. The bank will verify your identity against the Spanish national registry in real time, which is why the process is fast.
For an EU citizen without Spanish residency, requirements vary. Some banks will accept an EU passport and proof of address in your home country plus a Spanish address where you plan to live. Others will ask for a video call to verify your identity before proceeding. CaixaBank and BBVA have been more accommodating to EU citizens in this position; Santander is stricter.
For non-residents outside the EU, expect to provide a passport, proof of address in your home country, and often a video call with a bank representative. Some banks will ask for proof of funds or a minimum opening deposit. Wise and Revolut are more likely to accept non-residents than traditional Spanish banks, but their services are limited to payments and transfers rather than full banking.
The identity verification step that stops most online applications
Spanish banks use video identification or government registry checks to verify who you are. If you're a Spanish resident, the bank checks your details against the Spanish national ID database when ready — no video call needed. If you're not in that database, the bank must see you on video or in person.
When a video call is required, the bank will ask you to show your passport, answer questions about your identity, and sometimes show proof of address on camera. This step can add one to five business days to the process, depending on how quickly you can schedule the call and how busy the bank is. Some banks offer video calls within 24 hours; others take longer.
If you cannot complete the video call or the bank cannot verify your identity to its satisfaction, the process will be rejected. There is no appeal process — you straightforward have to try a different bank or visit a branch in person.
Timeline: how long opening an account online actually takes
For Spanish residents, the process is fastest: you submit your details online, the bank verifies your identity against the national registry in real time, and your account is active within 15 minutes to a few hours. You can usually start using it the same day.
For EU citizens and non-residents who need a video call, add one to five business days. You submit your process, the bank schedules a video appointment (which may take 24 hours to a week depending on availability), you complete the call, and then the bank processes the account. Total time is usually three to seven business days from start to finish.
Once your account is open, you can use it when ready for transfers and payments. A physical debit card arrives by mail within one to two weeks. If you need a card urgently, some banks offer temporary digital cards you can use with your phone while you wait for the physical one.
Documents you need before you start
Have these ready before you begin the online process:
- Valid passport or national ID card — must not be expired. Spanish residents can use their Spanish ID; non-residents must use a passport.
- Proof of address — a utility bill (electricity, water, gas), rental contract, or recent bank statement showing your name and Spanish address. The document must be dated within the last three months.
- Your NIE number (if you're a resident) — you can find this on your residency certificate or any official Spanish document.
- Proof of income or employment (sometimes) — a recent payslip, employment contract, or tax return. Not all banks ask for this, but some do, especially for non-residents.
- Proof of funds (sometimes) — a bank statement from your home country showing you have money to deposit. Again, only some banks require this.
If you're moving to Spain and don't yet have a Spanish address, some banks will accept a temporary address (such as a hotel or Airbnb) with a booking confirmation. Once you have a permanent address, you can update it in your online banking portal.
What to do if a Spanish bank rejects your online process
If your process is rejected, the bank will usually send you an email explaining why — most commonly because your identity could not be verified or because you don't meet the bank's residency requirements. You have a few options.
First, try a different bank. Online-only banks and fintech companies like Wise, Revolut, and N26 have lower barriers for non-residents and EU citizens. They may not offer everything a traditional bank does (no overdraft, no loans, no investment accounts), but they work well for everyday payments and transfers.
Second, visit a branch in person. Any Spanish bank will open an account for you in a branch if you bring your passport, proof of address, and NIE (if you have one). This takes about 30 minutes and bypasses the identity verification problem entirely. You can then use the online banking portal once the account is active.
Third, if you're a non-resident and no bank will take you, consider opening an account in your home country with an international bank (such as HSBC or Barclays) that has branches in Spain. You can then use that account for transfers to and from Spain, though you'll pay higher fees.
Online banks and fintech alternatives if traditional banks won't accept you
Wise (formerly TransferWise) is designed for people who move between countries. It accepts non-residents, requires only a passport and proof of address, and the entire process takes 10 to 15 minutes. You get a Spanish IBAN and can receive transfers from Spanish employers or clients. The catch: it's not a full bank account. You cannot get a loan, overdraft, or credit card, and some Spanish services (like paying taxes) may not accept a Wise account.
Revolut works similarly. It's fast, accepts non-residents, and gives you a Spanish IBAN. Like Wise, it's a payment account rather than a bank account, so it has limits on what you can do with it.
N26 is a German online bank that operates in Spain. It accepts EU residents and some non-residents, and the process is entirely online. It offers more features than Wise or Revolut (you can set up standing orders, for example), but it's still not a full bank account.
These services are useful for receiving money and making transfers, but if you need a traditional bank account for a mortgage, business banking, or other formal purposes, you'll eventually need to open one with a Spanish bank in person.
Frequently Asked Questions
Do I need a NIE before I can open a bank account online in Spain?
If you're a Spanish resident, yes — most banks require it. If you're an EU citizen or non-resident, no, but you'll need a valid passport. You can get a NIE at your local police station (Comisaría Nacional de Policía) or through your town hall once you have a Spanish address, which usually takes one to two weeks.
Can I open a Spanish bank account if I'm still living in another country?
It depends on the bank and your citizenship. EU citizens can usually open accounts online with some Spanish banks even if they're not yet in Spain. Non-residents from outside the EU will struggle — most traditional banks won't do it, but Wise and Revolut will. You'll need proof of a Spanish address (even a temporary one like an Airbnb booking) for most banks.
What if the bank asks for a video call and I can't do it at the time they offer?
Contact the bank and ask to reschedule. Most banks are flexible about video appointment times. If the bank is not flexible and you need an account urgently, visit a branch in person instead — it's faster and avoids the scheduling problem altogether.
Can I use an online bank account opened in Spain for paying Spanish taxes or getting a mortgage?
Online-only accounts from Wise or Revolut are not recognized as bank accounts by Spanish authorities, so no. You'll need a traditional bank account for tax payments, mortgages, and business banking. If you start with an online bank and later need a full account, you can open one with a traditional bank in person.
How much money do I need to deposit to open an account online?
Most Spanish banks have no minimum opening deposit for standard current accounts. Some may ask for a small deposit (€100 to €500) if you're a non-resident, but this is not standard. Check the bank's website or ask during the process process.