Skip to content
Moving Logistics8 min readBy SpainUnveiled Editorial Team

How to Open a Bank Account in Spain: Resident vs Non-Resident Accounts and the NIE Problem

A practical guide to opening a Spanish bank account as a foreigner — resident vs non-resident options, the NIE hurdle, documents, and best banks.

How to Open a Bank Account in Spain: Resident vs Non-Resident Accounts and the NIE Problem - Spain Unveiled

This article is general information, not legal, tax, or immigration advice. Rules and figures change — verify with an official source or a licensed professional before acting.

How to Open a Bank Account in Spain: Resident vs Non-Resident Accounts and the NIE Problem

Opening a Spanish bank account is one of those "chicken and egg" tasks that trips up almost every newcomer. You need an account to pay for a rental, set up utilities, receive a salary, or domicile your NIE/TIE appointment fees — but many banks will ask for documents you don't yet have. This guide walks you through exactly how to open a bank account in Spain, the difference between resident and non-resident accounts, and how to navigate the infamous NIE problem.

Resident vs Non-Resident Accounts: What's the Difference?

Spanish banks legally distinguish between two types of personal current accounts (cuentas corrientes):

  • Non-resident account (*cuenta de no residente*) — for foreigners without legal residency in Spain. You'll typically need a certificado de no residencia issued by the Spanish police, which the bank often requests on your behalf for a small fee. This certificate generally needs to be renewed every two years, and the bank will re-verify your status periodically.
  • Resident account (*cuenta de residente*) — for anyone with legal residency in Spain (EU citizens registered here, or non-EU citizens with a TIE). Resident accounts usually have lower maintenance fees, better access to loans and mortgages, and full integration with the Spanish tax and social security systems.

Practical differences you'll actually feel:

  • Non-resident accounts often carry higher monthly maintenance fees and stricter transaction limits.
  • Direct debits (domiciliaciones) for utilities, rent, and taxes work with both, but some landlords and utility companies prefer resident IBANs.
  • Interest-bearing products, mortgages, and investment accounts are mostly restricted to residents.
  • Once you become a resident, you must notify the bank and convert the account — failing to do so can lead to the account being blocked.

The NIE Problem: Why It's So Frustrating

The NIE (*Número de Identidad de Extranjero*) is your foreigner tax ID number in Spain. Almost every serious financial transaction requires it — but here's the catch: many traditional Spanish banks will ask for either an NIE or the certificate of non-residency before opening even a basic account. Meanwhile, some administrative processes push you toward having a Spanish account before you have your NIE fully sorted.

The good news: you can open a non-resident account without an NIE at many banks, as long as you provide the certificate of non-residency (which the bank can request from the Policía Nacional for you). The certificate essentially proves to the bank — and to Spain's anti-money-laundering authorities — that you've been officially checked and are not a tax resident.

Common ways people get stuck:

  • Arriving on a tourist stamp, trying to open an account with just a passport, and being told to come back with an NIE or non-residency certificate.
  • Assuming a digital-only neobank will solve everything, then discovering their Spanish IBAN isn't accepted by the tax office (Agencia Tributaria) for certain payments.
  • Opening an account remotely from abroad, then finding the bank freezes it because ID verification wasn't completed in person within the required window.

Step-by-Step: How to Open a Bank Account in Spain

1. Decide which type of account you need

If you're on a tourist visit scouting for a move, or you're a property buyer without residency, you need a non-resident account. If you already have your TIE or are an EU citizen registered with a certificado de registro, go straight for a resident account.

2. Choose a bank

The main traditional Spanish banks foreigners commonly use include:

  • CaixaBank — widely used, strong app, HolaBank service branded for expats.
  • BBVA — strong digital experience, English-speaking support in major cities.
  • Banco Santander — global footprint, useful if you also bank with Santander in the UK, US, or Latin America.
  • Banco Sabadell — competitive non-resident offering, expat-focused programs on the coast.
  • Bankinter and ING España — often lower fees, more digital-first.

Neobanks like N26, Revolut, Wise, and Bunq offer Spanish or European IBANs and can be excellent as a complement, especially for cheap international transfers. However, verify that the IBAN they issue is accepted for tax payments and domiciliaciones — this has been an evolving area, and rules change.

3. Gather your documents

For a non-resident account, expect to be asked for:

  • Valid passport (originals, not copies).
  • Proof of address in your home country (utility bill, bank statement) — usually within the last three months.
  • Proof of employment status or income source (payslips, pension statement, tax return).
  • The certificate of non-residency — either bring one you've obtained yourself from the Policía Nacional, or let the bank request it (they'll charge a fee for this service).

For a resident account, bring your TIE (or certificado de registro + passport for EU citizens), plus proof of Spanish address (empadronamiento is ideal) and proof of income or employment.

4. Book an appointment

Walk-ins can work in small branches, but in cities you'll almost always need an appointment. Many banks let you start online and complete verification in a branch. If your Spanish is limited, ask specifically for an English-speaking adviser — CaixaBank's HolaBank and Sabadell's expat desks are set up for this.

5. Fund the account and activate

Once opened, you'll typically receive:

  • A Spanish IBAN immediately (sometimes provisional).
  • A debit card by post within a couple of weeks.
  • Online banking and app credentials — set up two-factor authentication right away.

Make a small opening deposit and test a transfer before relying on the account for rent or utility bills.

Opening an Account Before You Arrive

Several banks now allow remote account opening for foreigners, especially through their expat-focused services. You verify your identity by video call and courier, and you can fund the account before landing. This is genuinely useful for paying a rental deposit or a reserva on a property. Be aware that:

  • Remote-opened accounts are almost always non-resident by default.
  • You will usually still need to visit a branch in person within a set window to confirm ID.
  • Fees for remote opening can be higher than opening in person.

Fees, Costs, and What to Watch For

Fees vary widely by bank, account type, and whether you meet conditions like direct-depositing a salary or holding a minimum balance. Rather than quote figures that shift, here's what to ask about explicitly before signing:

  • Monthly or annual maintenance fee, and any waivers.
  • ATM withdrawal fees (in-network vs out-of-network — the Euro 6000, Servired, and 4B networks used to differ but have largely consolidated).
  • Fees for issuing and renewing debit and credit cards.
  • Charges for international SWIFT transfers vs SEPA transfers (SEPA within the eurozone should be cheap or free).
  • Fee for the non-residency certificate request.
  • Cost of paper statements — go digital to avoid this.

Rules, fees, and product conditions change frequently — always confirm the current terms directly with the bank before opening.

Common Mistakes to Avoid

  • Relying only on a neobank IBAN for tax or Seguridad Social domiciliations without checking acceptance.
  • Forgetting to update the bank when you transition from non-resident to resident — this can trigger account blocks or extra withholding on interest.
  • Signing up for bundled products (insurance, pension plans) just to get fee waivers, without reading the fine print.
  • Using a home-country debit card long-term and paying FX fees on every transaction instead of moving euros through Wise or Revolut into a Spanish account.
  • Not registering the account with your home tax authority if required — US citizens especially must report foreign accounts (FBAR/FATCA) once thresholds are met.

Short FAQ

Can I open a Spanish bank account without an NIE? Yes — as a non-resident, using your passport and a certificate of non-residency. The NIE becomes necessary once you're on a residency track or buying property.

Which bank is best for expats? There's no single answer. CaixaBank (HolaBank) and Sabadell have the most developed expat services; BBVA and ING lean digital; neobanks are great for transfers. Many expats use a combination.

How long does it take? In-branch openings can be same-day for non-residents if you bring the certificate; otherwise allow one to two weeks. Remote openings vary.

Will I be taxed in Spain just for having an account? No. Tax residency is determined by where you live and other criteria, not by holding an account. But interest earned is subject to Spanish withholding, and residents must declare worldwide financial accounts under Modelo 720 above certain thresholds — check with a gestor or asesor fiscal.

Final Word

Opening a bank account in Spain is very doable — just plan around the NIE and non-residency certificate bottleneck, choose a bank whose expat processes match your situation, and keep a neobank in your back pocket for cheap transfers. When in doubt, confirm current requirements directly with the bank branch and, for anything with tax implications, speak to a licensed Spanish asesor fiscal.

More guides in Moving Logistics