Yes, you can open a Spanish bank account online, but the process depends on whether you're in Spain or abroad
If you're physically in Spain, most banks let you open an account entirely online in 10 to 20 minutes using your passport or national ID card. If you're abroad, the process is slower and fewer banks offer it — you'll typically need to provide a video call verification, notarized documents, or proof of residence, and it can take two to four weeks. Some banks won't open accounts for non-residents at all, so you need to check with the specific bank first.
The main difference is that Spanish banks are required to verify your identity in person or through a regulated video process. If you're in Spain, that's straightforward. If you're abroad, the bank has to use a third-party verification service or require you to visit a branch in person, which defeats the purpose of opening online.
Key Takeaways
- Banks in Spain can open accounts online for people physically present in the country using a passport or ID card, usually within one business day.
- Opening an account from abroad is possible with some banks but requires video verification, notarized documents, or proof of residence, and takes two to four weeks.
- BBVA, Santander, ING, and Sabadell all offer online account opening, but their rules for non-residents differ — contact the bank directly to confirm they'll accept your situation.
- You will need a Spanish tax identification number (NIF) or a foreigner identification number (NIE) to open an account; some banks help you obtain one, others require you to have it first.
- If you cannot open an account online, you can open one in person at a branch, which takes one appointment and usually one to three business days to set up.
Opening an account in Spain if you're physically present
If you're in Spain, the process is straightforward. You visit a bank's website, start the online process, and upload a photo of your passport or national ID card. The bank verifies your identity using the document and may ask you to confirm details by SMS or email. Most accounts are approved and activated the same day or within one business day.
You'll need either a Spanish tax identification number (NIF) or a foreigner identification number (NIE). If you don't have one, some banks like BBVA and Santander can help you obtain it as part of the account opening process. Others require you to have it before you explore. Check the bank's website or call their customer service line to confirm what you need before you start.
The major banks offering online account opening in Spain are BBVA, Santander, ING, and Sabadell. Each has slightly different requirements and features, so compare them on their Spanish websites. Most offer a basic current account (cuenta corriente) with a debit card, online banking, and mobile app access.
Opening an account from abroad: what banks will accept
Not all Spanish banks open accounts for people living outside Spain. Those that do require additional verification steps because they cannot see your ID in person. The most common approach is a video call with a bank employee who verifies your identity while you hold your passport or ID card up to the camera.
BBVA and Santander both offer online account opening for non-residents, though the process varies. BBVA typically requires a video call and proof of residence (a utility bill or bank statement in your name). Santander may ask for a notarized copy of your passport or ID, depending on your country of residence. ING and Sabadell have more restrictive policies and may not open accounts for non-residents at all — you'll need to contact them directly to ask.
The timeline for non-residents is longer because the bank has to complete the video verification, review your documents, and sometimes use a third-party identity verification service. Expect two to four weeks from process to account set up. Some banks may also require you to have a Spanish tax number (NIF) or foreigner identification number (NIE) before you explore, which itself can take time to obtain.
What documents you'll need
At minimum, you'll need a valid passport or national ID card. If you're opening an account from abroad, the bank may also ask for proof of residence — a recent utility bill, rental agreement, or bank statement showing your name and current address. Some banks request a notarized copy of your ID, which you can obtain from a notary public in your country.
You'll also need a Spanish tax identification number (NIF) or a foreigner identification number (NIE). If you don't have one, you can obtain a NIE through the Spanish consulate in your country, or some banks will help you get one as part of the account opening process. The consulate process typically takes one to two weeks and requires an appointment.
Have your contact details ready: a phone number, email address, and residential address. The bank will use these to contact you during the verification process and to send you account information and cards.
Why some banks won't open accounts for non-residents
Spanish banks are subject to anti-money laundering regulations that require them to verify the identity of every account holder in person or through a regulated video process. For non-residents, this is expensive and time-consuming, so some banks choose not to offer it. Others limit it to people from certain countries or require a minimum deposit.
If the bank you want won't open an account for you online, you have two options: open an account in person at a branch if you can travel to Spain, or try a different bank. Some online-only banks and fintech companies operating in Spain may have different rules — check their websites to see if they accept non-residents.
Opening an account in person at a Spanish branch
If you're in Spain or can travel there, opening an account in person is usually faster and simpler than opening online from abroad. You visit a branch with your passport or ID card, speak to a customer service representative, and they walk you through the process. The account is often activated the same day or within one to three business days.
You'll still need a NIF or NIE, but the bank can usually help you obtain one during your visit or tell you exactly what you need to do. Bring proof of residence if you have it — a rental agreement or utility bill — though the bank may not require it if you're opening the account in person.
What happens after your account opens
Once your account is approved, the bank will send you a debit card by mail. This typically takes five to ten business days in Spain, longer if you're abroad. You can usually start using your account for transfers and online payments before the card arrives, using your account number and the bank's mobile app or online banking platform.
You'll receive login credentials for online banking and the bank's mobile app. Set up two-factor authentication as soon as you log in — most Spanish banks require it for security. If you have questions about your account or need help with transfers, the bank's customer service line is available during business hours.
Frequently Asked Questions
Do I need to be a Spanish resident to open an account?
No, but non-residents face more restrictions. Banks can open accounts for non-residents, but they require additional verification and some banks don't offer it. Being a resident makes the process faster and easier, but it's not a requirement.
Can I open a Spanish bank account if I don't speak Spanish?
Yes. Most major Spanish banks offer their websites and apps in English, and customer service representatives at larger branches speak English. Smaller branches may have limited English support, so call ahead or use the bank's online chat if you need help in English.
How long does it take to get a debit card after opening an account?
If you're in Spain, five to ten business days. If you're abroad, it can take two to four weeks depending on the bank and your country. You can use your account for transfers and online payments before the card arrives.
What if I don't have a Spanish tax number yet?
Some banks help you obtain a NIF or NIE as part of the account opening process. Others require you to have one first. Check with your chosen bank before you explore. If you need to get one yourself, contact the Spanish consulate in your country — the process takes one to two weeks.
Can I open a Spanish account if I'm a US citizen?
Yes, but US citizens face additional requirements because of US tax reporting laws (FATCA). Spanish banks must report US account holders to the IRS. You'll need to provide a US tax identification number and may need to sign additional tax forms. Some banks are more experienced with US clients than others — BBVA and Santander typically handle US accounts.