What you need to open a bank account in Spain

Spanish banks require a valid passport or national ID card, proof of address in Spain, and a Tax Identification Number (NIE or NIF). If you are a non-resident foreigner, you will also need to show how you intend to fund the account — a job contract, pension statement, or proof of income from abroad. Most banks will not open an account without proof of address, which means a utility bill, rental contract, or official letter from your landlord dated within the last three months.

The process itself takes between 15 minutes and an hour in the branch, depending on the bank and whether they need to verify your documents with Spanish authorities. Some banks now offer online account opening for EU citizens, but you will still need to visit a branch or use video verification for final approval. Non-EU citizens almost always need to appear in person.

Spanish banks do not charge monthly fees for basic current accounts (cuentas corrientes), though they may charge for specific services like international transfers or overdrafts. You will receive a debit card automatically, usually within 7 to 10 business days.

Key Takeaways

  • You need a valid ID, proof of address in Spain dated within three months, and a Tax Identification Number (NIE or NIF) to open any account.
  • Non-residents must show proof of income or funds — a job contract, pension statement, or bank statements from your home country.
  • Most accounts open in a single branch visit, though non-EU citizens may need video verification or a second appointment.
  • Spanish banks do not charge monthly fees for basic accounts, and your debit card arrives within 7 to 10 business days.
  • You can open an account online if you are an EU citizen with a Spanish address, but non-EU citizens must visit a branch in person.

Getting a Tax Identification Number before you explore

You cannot open a bank account without a NIE (Número de Identidad de Extranjero) if you are a foreigner, or an NIF (Número de Identidad Fiscal) if you are a Spanish citizen. If you are an EU citizen moving to Spain, you can request a NIE at the National Police (Policía Nacional) office in your city, or at the Foreigners' Office (Oficina de Extranjería) if one exists in your area. The process takes one day to one week, depending on how busy the office is.

You will need your passport, proof of address in Spain, and a completed form EX-15 (available at the police station or online at the Spanish Ministry of Interior website). Some cities now allow you to book an appointment online; others operate on a first-come, first-served basis. Bring all documents in person — you cannot obtain a NIE by post or through a bank.

Non-EU citizens typically receive a NIE when they explore for a residence permit (TIE), which happens at the same Foreigners' Office. If you are still waiting for your residence permit, ask the office for a temporary NIE letter (certificado de solicitud) that you can use to open a bank account while your full NIE is being processed.

Proof of address and what documents banks accept

Spanish banks require a document showing your name and a Spanish address dated within the last three months. A utility bill (electricity, water, gas, or internet) is the most straightforward option. If you are renting, a signed rental contract works, but it must show the current date or a recent signature. A letter from your landlord on their headed paper, dated and signed, is also acceptable if it states your name, the property address, and the dates you are living there.

If you have just arrived and do not yet have a utility bill, ask your landlord or letting agent for a dated letter. Some banks will accept a recent council tax registration (padrón) if you have registered at your local town hall, though this can take several weeks to process. Do not rely on a padrón alone — bring it with another document if possible.

If you are staying temporarily with friends or family, a letter from the property owner stating that you live there, plus your passport, may work at some banks, but this varies. Call the bank branch beforehand to confirm what they will accept rather than arriving with documents they cannot use.

Which banks are easiest to use as a foreigner

The largest Spanish banks — BBVA, CaixaBank, Santander, and Banco Sabadell — have branches in every city and accept foreigners routinely. They offer online banking in English and have English-speaking staff in major cities, though not in every branch. Opening an account at any of these takes the same time and requires the same documents.

Smaller regional banks like Banco Bilbao Vizcaya or Caja Rural may have fewer English speakers but are equally straightforward. Online-only banks like Revolut or Wise operate in Spain and are faster to open (sometimes within hours if you are an EU citizen), but they are not traditional banks and do not offer the same services — no overdraft facility, no cheque books, and limited in-person support.

If you plan to stay in Spain long-term, a traditional bank account is more useful because you will need it for rental contracts, employment, and official transactions. Online banks work well for transfers and spending, but Spanish landlords and employers often require a Spanish bank account specifically.

What happens during your first visit to the branch

Arrive with your passport or ID, proof of address, your NIE or NIF, and proof of income (job contract, pension letter, or bank statements from your home country). The bank employee will ask you basic questions: your occupation, where your money comes from, whether you plan to receive regular deposits, and whether you need any additional services like a credit card or overdraft.

They will then enter your details into their system, verify your documents, and ask you to sign the account opening form and the bank's terms and conditions. This usually takes 20 to 30 minutes. You will receive a temporary card number on the spot, and your physical debit card will arrive by post within 7 to 10 business days. Your account is active when ready — you can use the temporary number for online purchases or ask the bank for a temporary card to use in ATMs.

Some banks will ask you to make an initial deposit on the day you open the account. This is not a requirement by law, but individual banks set their own rules. Ask when you call to book your appointment whether a deposit is needed.

Opening an account online if you are an EU citizen

BBVA, Santander, and CaixaBank all offer online account opening for EU citizens with a Spanish address. The process begins on their website: you upload a photo of your ID, proof of address, and your NIE, then complete a video call with a bank employee who verifies your identity. The whole process takes 15 to 30 minutes, and your account opens the same day.

You will still need to visit a branch once to collect your physical debit card and set up your PIN, though some banks now mail the card directly to your address. Check the bank's website for their current process — it changes frequently. Non-EU citizens cannot use online opening and must visit a branch in person.

Online opening is faster if you already have your NIE and proof of address ready. If you are still waiting for either, visiting a branch in person is usually quicker because the bank can sometimes help you with the NIE process or accept a temporary letter.

International transfers and moving money into your Spanish account

Once your account is open, you can transfer money from your home country using SWIFT transfers (also called international bank transfers). Your Spanish bank will give you an IBAN (International Bank Account Number) starting with ES, which you provide to your home bank. SWIFT transfers typically take 3 to 5 business days and cost between €10 and €30 depending on your bank and the amount.

If you are transferring large amounts regularly, services like Wise or OFX offer better exchange rates and lower fees than traditional banks, though you will need to transfer the money to them first, then from them to your Spanish account. For one-off transfers, your home bank's SWIFT service is simpler.

Some Spanish banks charge a fee to receive international transfers; others do not. Ask your bank what they charge before you arrange your first transfer. EU transfers within the SEPA system (Single Euro Payments Area) are treated as domestic transfers and cost nothing, so if you are moving money from another EU country, ask your home bank to send it as a SEPA transfer rather than a SWIFT transfer.

Frequently Asked Questions

Can I open a bank account in Spain without a Spanish address?

No. All Spanish banks require proof of a current address in Spain dated within the last three months. If you have not yet found accommodation, ask your hotel, Airbnb host, or the person you are staying with for a dated letter confirming your address. Some banks will accept this temporarily while you arrange permanent accommodation.

How long does it take to get a NIE so I can open a bank account?

A NIE usually takes 1 to 7 days if you explore at the Foreigners' Office or National Police station in person. Some cities offer online booking and faster processing. If you are a non-EU citizen explore for a residence permit, your NIE arrives with the permit, which can take 4 to 8 weeks. Ask for a temporary NIE letter (certificado de solicitud) to use while you wait.

Do I need a job in Spain to open a bank account?

No. You can open an account with proof of income from abroad — pension statements, rental income, investment statements, or savings. The bank needs to know where your money comes from for anti-money-laundering reasons, but they do not require you to be employed in Spain. Bring documentation showing your income source.

Can I open a Spanish bank account remotely before I move?

Not before you have a Spanish address. Some banks allow EU citizens to start the process online once they have proof of address, but you cannot complete it without a Spanish address and in-person verification. Plan to open your account within your first week in Spain.

What if the bank rejects my proof of address?

Call the branch beforehand and ask exactly what documents they accept. If your landlord will not provide a letter, ask whether a padrón registration or a recent utility bill will work instead. If one bank refuses, try another — different banks have slightly different rules, and a second bank may accept what the first rejected.