Yes, but the bank will ask for proof you live there or have a reason to be there

You can open a bank account in Spain as a non-resident, but Spanish banks treat this differently than opening an account in your home country. Most banks will open an account for you if you have a NIE (Número de Identidad de Extranjero — a foreigner identification number), proof of address in Spain, and a reason for the account. The reason matters: banks are more willing to open accounts for people who work in Spain, own property there, or are relocating, than for people who straightforward want a Spanish account from abroad.

If you do not live in Spain and have no ties there, opening an account becomes harder. Some banks will refuse outright. Others will open an account but restrict what you can do with it — limiting transfers abroad, for example, or requiring a minimum balance. The easiest path is usually to open the account in person at a branch, because the bank can verify your identity and documents on the spot.

Key Takeaways

  • You need a NIE number before most Spanish banks will open an account, which you obtain from the National Police or a Spanish consulate in your home country.
  • Spanish banks require proof of address in Spain — a rental contract, utility bill, or property deed — even if you are not a resident.
  • Opening an account in person at a branch is faster and more likely to succeed than explore online, because the bank can verify your documents when ready.
  • Some banks restrict accounts opened by non-residents, limiting international transfers or requiring a minimum balance.
  • The major banks (BBVA, CaixaBank, Santander) are more likely to open accounts for non-residents than smaller regional banks.

Getting a NIE number before you explore

The NIE is a nine-character identification number that Spain issues to foreigners. You need one to open a bank account, sign a lease, buy property, or work legally in Spain. If you are a citizen of another EU country, you may be able to use your national ID number instead, but Spanish banks usually prefer the NIE.

You can obtain a NIE in two ways: in person at a Spanish National Police station (Comisaría de Policía Nacional) if you are already in Spain, or through a Spanish consulate in your home country before you travel. The consulate route takes longer — typically four to eight weeks — but you can do it without being in Spain. You will need your passport, a completed process form (available from the consulate), and proof of why you need the NIE (a job offer letter, property purchase agreement, or rental contract). Some consulates charge a fee; others do not.

If you are in Spain, you can walk into any National Police station with your passport and completed form. Processing usually takes a few days to a week. The police will give you a paper certificate with your NIE on it; keep this, because banks will ask for it.

Proof of address and why the bank wants it

Spanish banks require proof that you have an address in Spain. This is not optional, even for non-residents. The bank needs this for tax and anti-money-laundering purposes — Spain's financial regulator requires banks to know where their customers actually are.

Acceptable proof includes a rental contract (contrato de alquiler), a utility bill in your name (electricity, water, or gas), a property deed if you own a home, or a letter from your employer stating your work address in Spain. If you are renting a room or apartment short-term, a signed rental agreement from the landlord or platform (like Airbnb, though they rarely provide formal contracts) can work, though some banks are skeptical of these. A utility bill is the strongest proof because it shows you are actually receiving services at that address.

If you do not yet have an address in Spain, you have two options: arrange accommodation before you explore (even a short-term rental), or ask a friend or family member in Spain if you can use their address temporarily. Some banks will accept a letter from a Spanish resident confirming you are staying with them, though this is less reliable than a formal lease or utility bill.

Which banks are most likely to open accounts for non-residents

The major Spanish banks — BBVA, CaixaBank, Santander, and Banco Sabadell — have the most experience with non-resident accounts and the clearest processes for opening them. They have English-speaking staff at many branches and are accustomed to handling the paperwork. Smaller regional banks or savings banks (cajas) are often more restrictive and may refuse non-residents outright.

BBVA and Santander have online banking platforms that work well for non-residents, though you will still need to visit a branch in person to verify your identity and sign documents. CaixaBank has a similar setup. Banco Sabadell is known for being slightly more flexible with non-residents, though this varies by branch.

If you are opening an account to receive a salary from a Spanish employer, mention this when you explore — banks are much more willing to open accounts for people with Spanish income. If you are opening an account to hold money from abroad or to pay Spanish bills, be straightforward about that too. Banks are less concerned about the purpose than about knowing what you are doing.

What to bring and what to expect in person

When you visit a branch, bring your passport, your NIE certificate (or the number if you have it), proof of address in Spain, and ideally a second form of ID from your home country. Some banks will also ask for a reference from your home bank — a letter stating you have an account in good standing — though this is becoming less common.

The process usually takes 30 to 60 minutes. The bank will verify your identity, check your documents, and have you sign the account opening forms. They will explain the account terms, any fees, and how to access online banking. You will receive a debit card in the mail within one to two weeks, and online banking access is usually available when ready or within a day.

Some banks will ask you to make an initial deposit — usually between €100 and €500 — to set up the account. A few banks require a minimum balance to keep the account open, typically €1,000 to €3,000, though this varies. Ask about this before you sign, because it affects whether the account makes sense for you.

Restrictions on non-resident accounts

Some Spanish banks limit what you can do with an account opened as a non-resident. Common restrictions include caps on international transfers (for example, a limit of €10,000 per month), requirements to visit a branch to make large withdrawals, or restrictions on certain types of transactions. These restrictions are not universal — they depend on the bank and sometimes on the branch manager's judgment.

If you plan to transfer money regularly between Spain and another country, ask the bank about international transfer limits before you open the account. Some banks charge higher fees for transfers from non-resident accounts, or process them more slowly. CaixaBank and BBVA tend to have fewer restrictions than smaller banks, but it is worth asking directly.

Once you become a Spanish resident — which happens when you register with the local town hall (ayuntamiento) and obtain a residence certificate — you can usually remove these restrictions by updating your account status with the bank.

Opening an account online if you cannot visit in person

Some banks offer online account opening for non-residents, but the process is slower and less reliable than opening in person. BBVA and Santander both have online options, but they still require you to verify your identity, usually through a video call with a bank employee or by uploading scanned copies of your documents.

Online opening typically takes one to three weeks because the bank has to verify your NIE, check your documents, and confirm your address through a third-party service. You will still need to visit a branch eventually to collect your debit card and set up certain features, so the time saved is minimal.

If you are opening an account online, be prepared for the bank to ask follow-up questions about your purpose, your income, and your ties to Spain. They are more cautious with online applications because they cannot verify you in person. Having clear documentation — a job contract, property deed, or rental agreement — makes the process faster.

Frequently Asked Questions

Do I need to be a Spanish resident to open a bank account?

No. You need a NIE number and proof of a Spanish address, but you do not need to be registered as a resident. However, banks are more willing to open accounts for people who have a clear reason to be in Spain — a job, property, or relocation plans — than for people with no ties there.

Can I open a Spanish bank account from my home country without visiting Spain?

Some banks offer online opening, but it is slower and requires video verification or document uploads. Most banks prefer you to open in person at a branch. If you cannot travel to Spain, online is your only option, but expect the process to take three to four weeks.

What if the bank refuses to open an account for me?

Try a different bank — the major banks are more flexible than regional ones. If you have a job offer or property purchase in Spain, bring that documentation; it makes banks much more willing to open accounts. If you are refused by multiple banks, you may need to wait until you are registered as a Spanish resident.

Will I be able to transfer money to and from other countries?

Yes, but some banks restrict international transfers on non-resident accounts. Ask about transfer limits and fees before you open the account. Once you are registered as a Spanish resident, these restrictions usually disappear.

How long does it take to open a Spanish bank account?

In person: 30 to 60 minutes to open, one to two weeks to receive your debit card. Online: one to three weeks total. Online banking access is usually available within a day of opening.