What you need before you walk into a Spanish bank

Spanish banks require a valid passport or national ID card, proof of address, and your tax identification number (or a way to get one). If you are not a Spanish resident, you will also need to show proof of your reason for being in Spain — a work contract, student enrollment letter, or rental agreement. The process itself takes between one and three weeks from the moment you submit your documents, because the bank has to verify your identity through Spanish authorities and set up your account in their system.

Most banks will not open an account for you online if you are a non-resident without a Spanish tax number already assigned. You have to walk in with documents in hand. Some banks — notably BBVA, CaixaBank, and Santander — have English-speaking staff at branches in major cities, but smaller towns and rural areas may not. Bring originals and photocopies of everything, because banks will ask for both.

Key Takeaways

  • You need a valid passport or ID card, proof of address in Spain, and a Spanish tax identification number (NIE or NIF) to open a bank account.
  • Non-residents must visit a branch in person with original documents and photocopies; online-only account opening is not available to you without a tax number already assigned.
  • The account opening process takes one to three weeks because the bank verifies your identity through Spanish authorities before activating your account.
  • Major banks like BBVA, CaixaBank, and Santander have English-speaking staff in city branches, but smaller branches may require you to speak Spanish or bring a translator.
  • You will need to choose between a basic account (cuenta básica) and a standard account (cuenta corriente), which differ in fees and services offered.

Getting your Spanish tax identification number before you open the account

Your tax identification number is called an NIE (Número de Identidad de Extranjero) if you are a foreigner, or NIF (Número de Identidad Fiscal) if you are a Spanish citizen or resident. You cannot open most bank accounts without one. If you do not have a NIE yet, you have to request it from the National Police (Policía Nacional) at a local station, or from the Spanish consulate in your home country before you arrive.

The process at a Spanish police station takes about 15 minutes once you are in front of an officer. You bring your passport, fill out form EX-15, and pay a small fee (usually under €10). You will receive a temporary NIE number on the spot, printed on a receipt. That receipt is enough to open a bank account — you do not have to wait for the official card. If you request your NIE from a Spanish consulate before traveling, the process takes longer (typically two to four weeks) but you will have the number before you arrive.

Documents to bring to the bank branch

Bring your passport or national ID card (original and photocopy), your NIE receipt or card (original and photocopy), and proof of your address in Spain. Proof of address can be a rental contract, a utility bill in your name, or a letter from your landlord confirming you live there. If you are staying with someone else, bring a signed letter from the person whose name is on the lease or utility bill, plus a copy of that document.

If you are opening the account for work purposes, bring your employment contract or a letter from your employer on company letterhead stating your job title and start date. If you are a student, bring your enrollment letter from the university or school. These documents help the bank understand your reason for being in Spain and reduce the chance they will ask for additional paperwork later.

Choosing between a basic account and a standard account

Spanish banks offer two main types of personal accounts. A cuenta básica (basic account) is designed for people with low income or limited banking needs. It has no monthly fee, limited services (no overdraft, no credit card), and a cap on the number of transactions you can make per month. A cuenta corriente (standard current account) has a monthly fee (typically €5 to €15), includes overdraft options, debit cards, and online banking, and has no transaction limits.

If you are moving to Spain for work or study and plan to receive regular deposits, a standard account is more practical because you will exceed the transaction limits of a basic account quickly. If you are staying short-term or only need a place to hold money, a basic account costs less. Ask the bank representative which account type they recommend based on what you have told them about your situation — they are required to explain the differences and fees in writing before you sign anything.

What happens after you submit your documents

The bank will send your information to Spanish authorities for identity verification, which usually takes five to ten business days. During this time, your account is created but not yet active — you cannot use it. Once verification is complete, the bank will contact you (usually by phone or email) to confirm your account is ready. They will give you a temporary PIN for your debit card and instructions for setting up online banking.

Your debit card arrives by mail within one to two weeks after set up. Your account number and IBAN (International Bank Account Number) are available when ready after set up, so you can give them to your employer or university to set up direct deposits before the card arrives. Online banking access is usually available within 24 hours of set up, so you can check your balance and make transfers right away.

Opening an account as a non-resident without a Spanish address yet

If you are arriving in Spain soon but do not have a rental agreement or utility bill yet, some banks will accept a letter from your employer or university confirming your address, or a temporary address (such as a hotel or hostel) with a booking confirmation. Call the bank branch before you visit and ask what they will accept as proof of address for someone arriving within the next week or two. A few banks will let you open an account with just a temporary address and update it later once you have a lease.

Alternatively, if you have a Spanish friend or family member, ask if you can use their address temporarily on your account process, then update it once you have your own place. The bank will ask you to come back in and sign a form confirming your new address — this usually takes a few days to process. Do not lie about your address; banks verify this information and will close your account if they discover false information.

Banks that are easier for non-residents

BBVA, CaixaBank, Santander, and ING are the largest banks in Spain and have the most English-speaking staff, especially in Madrid, Barcelona, Valencia, and Seville. Smaller regional banks like Banco Sabadell and Bankinter also serve non-residents but may have less English support. Online-only banks like Revolut and Wise (formerly TransferWise) offer accounts to non-residents without requiring a visit to a physical branch, but these are not traditional Spanish bank accounts — they are payment accounts with different rules and protections.

If you need a traditional Spanish bank account (for receiving salary deposits, setting up automatic bill payments, or meeting residency requirements), stick with one of the major banks. If you only need a way to hold and transfer money, an online payment account may be faster and require fewer documents, though you should understand that these accounts have different legal protections than traditional bank accounts.

Frequently Asked Questions

Can I open a Spanish bank account without a NIE?

No. Spanish banks are required by law to verify your tax identification before opening an account. You must have a NIE (for non-residents) or NIF (for residents) before the account can be activated. You can request a temporary NIE at a police station in Spain or explore for one at a Spanish consulate before you travel.

How long does it really take to open an account?

The bank can create your account the same day you visit, but it will not be active until Spanish authorities verify your identity, which takes five to ten business days. Your debit card arrives one to two weeks after set up. You can use your account number and IBAN for transfers and direct deposits as soon as it is activated, even if your card has not arrived yet.

What if the bank asks for documents I do not have?

Banks sometimes ask for additional documents depending on your situation — for example, proof of income if you are self-employed, or a letter from your employer if you are new to the country. Ask the bank what specific documents they need and why. If you cannot provide them, ask if there is an alternative way to verify the same information.

Do I need a Spanish phone number to open an account?

Most banks will ask for a phone number for security purposes, but it does not have to be a Spanish number. You can use your home country number when you open the account, then update it to a Spanish number later once you have a local SIM card. Some banks require a Spanish number for online banking access, so ask when you visit.

Can I open an account online if I am not in Spain yet?

Not with a traditional bank if you do not have a Spanish tax number already assigned. You must visit a branch in person with original documents. Online-only payment services like Wise and Revolut do not require a visit, but these are not traditional bank accounts and have different features and protections.