How to Open a Bank Account in Spain as a Foreigner

Step-by-step guide to opening a bank account in Spain: documents, best banks, fees, non-resident accounts, and your consumer rights.
Opening a bank account is one of the first steps any foreigner settling in Spain must take. Without a local account, it is virtually impossible to rent a home, set up direct debits for utilities, receive a salary, or register as self-employed. Yet many expats encounter unexpected obstacles: branches demanding excessive documentation, high maintenance fees, or outright refusal to open an account. In this guide, we explain step by step how to open your bank account in Spain in 2026, what documents you need, which banks offer the best conditions for foreigners, and what rights protect you if a bank denies you service.
Resident vs. non-resident accounts
The first distinction you need to understand is the difference between a resident account (cuenta de residente) and a non-resident account (cuenta de no residente fiscal). The type of account you can open depends on your administrative situation in Spain.
Non-resident account
If you have not yet established your tax residency in Spain (i.e., you stay fewer than 183 days per year), you can open a non-resident account. This option allows you to operate with Spanish banks even before moving to the country, which is useful for transferring funds for a property purchase or paying a rental deposit.
However, non-resident accounts typically come with less favorable conditions:
- Maintenance fees of up to €200 per year
- Limited product offerings (no credit cards in some cases)
- Restrictions on direct debits (domiciliaciones)
- Requirement to present a non-residency certificate issued by the police or consulate
Resident account
Once you have your NIE or TIE and are registered on the padrón municipal (municipal register), you can open a resident account. These accounts offer significantly better conditions: no maintenance fees (in many cases), access to salary accounts (cuentas nómina) with benefits, free debit and credit cards, and the option to take out additional products such as mortgages or insurance.
| Feature | Non-resident account | Resident account |
|---|---|---|
| Maintenance fee | Up to €200/year | €0 at many banks |
| Documentation | Passport + non-residency certificate | NIE/TIE + empadronamiento |
| Cards | Debit (limited) | Debit + credit |
| Direct debits | Limited | No restrictions |
| Associated products | Basic | Mortgages, insurance, investments |
| Online opening | Few banks | Widely available |
Documents required to open an account
The documentation varies by bank and your situation, but generally you will need:
For residents:
- Valid passport or national ID card (EU citizens can use their home country ID)
- NIE (Número de Identidad de Extranjero — foreigner identity number) or TIE (Tarjeta de Identidad de Extranjero — foreigner identity card)
- Certificado de empadronamiento (municipal registration certificate) or proof of address in Spain
- Proof of economic activity: employment contract, RETA registration if self-employed, or university admission letter
For non-residents:
- Valid passport
- Non-residency certificate (obtained from the Dirección General de Policía or the Spanish consulate)
- Proof of address in your home country
- Non-resident NIF (at some banks)
Important: Many expats try to open an account without a NIE, which frequently leads to rejection. We recommend obtaining your NIE first and then visiting the bank. Some banks like Santander allow you to open an account with just a passport, but the conditions are more restrictive.
Best banks for foreigners in Spain
Spain has a wide and diverse banking network. Below we analyze the most relevant options for expatriates.
Traditional banks
BBVA — Cuenta Online Sin Comisiones BBVA offers its Cuenta Online with no maintenance fees if you manage the account digitally. It includes a free debit card, free SEPA transfers, and a mobile app considered one of the best in Spanish banking. Online account opening is available for residents with a NIE.
CaixaBank — HolaBank CaixaBank has the HolaBank program, designed specifically for expatriates. It offers customer service in multiple languages (English, French, German), free international euro transfers, and personalized assistance for banking integration. The maintenance fee is €14/month, but it includes additional services such as basic insurance.
Banco Santander — Online Account with Passport Santander stands out for allowing online account opening using just a passport, with no prior NIE required. It is an ideal option for those who need an account before completing residence paperwork. No maintenance fees, a free debit card, and access to Spain's largest ATM network.
Banco Sabadell Particularly popular among British expats on the Costa del Sol and Costa Blanca, Sabadell offers English-language service at many branches and products tailored to non-residents.
Digital banks and neobanks
Openbank (Santander's digital subsidiary) No fees, 100% online opening, free debit and credit cards. Requires a NIE to open.
N26 The German neobank operates in Spain under a European banking license. It offers a free account with a Spanish IBAN, instant virtual card, and full management from the app. Ideal for those arriving in Spain who need to start banking quickly.
Revolut and Wise While not banks with a full Spanish banking license, they are popular tools among expats for currency exchange and international transfers. However, keep in mind that many Spanish companies do not accept non-Spanish IBANs for direct debits.
| Bank | Monthly fee | Opens without NIE | English app | Best for |
|---|---|---|---|---|
| BBVA | €0 | No | Yes | Digital residents |
| CaixaBank (HolaBank) | €14 | No | Yes | Expats needing assistance |
| Santander | €0 | Yes (passport only) | Yes | Newcomers without NIE |
| Sabadell | Variable | Yes (in branch) | Yes | British expats |
| Openbank | €0 | No | Yes | 100% digital |
| N26 | €0 | No (NIE required) | Yes | Digital nomads |
Step-by-step process to open an account
1. Obtain your NIE or TIE
Before going to the bank, apply for your NIE (Número de Identidad de Extranjero). If you already have your visa and TIE, even better. Only Santander allows opening an account without a NIE using just a passport.
2. Choose the right bank and account
Compare options considering: maintenance fees, ease of online opening, customer service in your language, ATM network, and additional products you may need (such as a mortgage in the future).
3. Gather your documentation
Prepare your passport, NIE/TIE, certificado de empadronamiento (municipal registration certificate), and proof of income or activity. Bring both originals and copies.
4. Visit the branch or start the process online
If you choose a branch, request an appointment beforehand. Many banks require an appointment for account opening. The in-person process usually takes 1 to 2 hours. If you opt for the online route, the process can take between 10 minutes and 48 hours, depending on document verification.
5. Sign the contract and activate the account
Review the contract carefully: pay special attention to fees, bonus conditions, and lock-in clauses. Once signed, you will receive your debit card (physical or virtual) and your online banking credentials.
6. Set up direct debits
Once the account is active, set up direct debits (domiciliación de recibos) for rent, electricity, water, gas, internet, and mobile phone. This step is essential for daily life in Spain.
Your right to a basic bank account
Real Decreto-ley 19/2017, de 24 de noviembre, on basic payment accounts: "Las entidades de crédito estarán obligadas a ofrecer cuentas de pago básicas a todos los potenciales clientes que residan legalmente en la Unión Europea, incluidos los clientes que no tengan domicilio fijo, y aquellos solicitantes de asilo y los que no tengan permiso de residencia pero cuya expulsión sea imposible por razones legales o de hecho."
Translation: "Credit institutions shall be obliged to offer basic payment accounts to all potential customers who legally reside in the European Union, including customers without a fixed address, and those asylum seekers and persons who do not have a residence permit but whose expulsion is impossible for legal or factual reasons."
If a bank denies you an account without justified reason, know that Spanish law protects you. Real Decreto-ley 19/2017, which transposes EU Directive 2014/92/EU, establishes that any person legally residing in the EU has the right to open a basic payment account at any Spanish bank.
This basic account must include at minimum:
- Account opening, maintenance, and closure
- Cash deposit services
- Cash withdrawals at ATMs
- Payment operations: transfers, direct debits, and card transactions
- A reasonable number of monthly operations at no additional cost
Additionally, Real Decreto 164/2019 establishes a free basic account regime for persons in situations of vulnerability or at risk of financial exclusion.
What to do if a bank denies your account
- Request the denial in writing with the reasons stated
- File a complaint with the bank's Customer Service Department (SAC — Servicio de Atención al Cliente)
- If you don't receive a satisfactory response within 15 business days (payment services) or 1 month (other matters), file a complaint with the Banco de España
- As a last resort, contact the Defensor del Pueblo (Ombudsman)
Common fees and costs
Banking fees in Spain have decreased significantly with digitalization, but it is worth knowing them:
- Account maintenance: from €0 to €14/month depending on the bank and account type
- Debit card: generally free; credit cards range from €0 to €45/year
- SEPA transfers (eurozone): free at most online banks
- International transfers (outside SEPA): between €15 and €40 per transaction, plus exchange commission
- Withdrawals at own ATMs: free
- Withdrawals at other banks' ATMs: between €0.65 and €2 per transaction
- Overdraft fee: generally a percentage of the negative balance (minimum ~€3)
Tip: Fee-free accounts usually require conditions such as setting up a direct salary deposit (minimum income of €600–800/month), using online banking, or making a minimum number of card transactions. Always verify the bonus conditions before signing up.
Anti-money laundering requirements (KYC)
Spanish banks are required by Ley 10/2010, de 28 de abril (Anti-Money Laundering and Counter-Terrorism Financing Act) to apply due diligence measures (Know Your Customer or KYC). This means the bank may request:
- The origin of funds you intend to deposit
- Documentation about your professional activity
- Beneficial ownership declarations
Don't be alarmed if the bank asks detailed questions: it is a mandatory procedure and does not imply any suspicion. However, if your answers are inconsistent or you cannot justify the origin of the funds, the bank may temporarily freeze the account. SEPBLAC (Servicio Ejecutivo de la Comisión de Prevención del Blanqueo de Capitales) is the supervisory body in this area.
Tax obligations
Having a bank account in Spain entails certain tax obligations you should be aware of:
-
Modelo 720: If you hold bank accounts abroad with a total balance exceeding €50,000, you must file Modelo 720 for foreign asset declaration. Non-compliance carries penalties, although following the 2022 CJEU ruling, disproportionate fines were struck down.
-
Modelo 100 (IRPF): Interest earned on your bank accounts is taxed in your annual IRPF return as investment income, at a rate of 19% to 28% depending on the bracket.
-
Withholding tax: Banks apply a 19% withholding on interest earned, which is deducted when you file your tax return.
Frequently Asked Questions
Can I open a bank account in Spain without a NIE?
Yes, although with limitations. Banco Santander allows you to open an account online using just your passport. Other banks may require at least a non-resident NIF. However, we recommend obtaining your NIE as soon as possible, as it greatly expands the options available to you.
How long does it take to open an account?
At a branch, the process usually takes 1 to 2 hours on the same day of your appointment. Online, depending on the bank and document verification, it can take between 10 minutes and 48 hours. Full activation of all services (physical cards, online banking) may take up to a week.
Which bank is best for an expat who doesn't speak Spanish?
CaixaBank with its HolaBank program is the most comprehensive option for expats who don't speak Spanish, offering customer service in English, French, and German both at branches and by phone. BBVA and Santander also have apps and online banking in English. If you prefer a fully digital solution, N26 operates entirely in English.
Can I open an account from abroad before moving?
Yes, some banks allow opening non-resident accounts remotely. Santander offers this option through its online portal with just a passport. You can also visit a branch of a Spanish bank in your home country (BBVA and Santander have an international presence). Keep in mind that non-resident accounts tend to have higher fees.
What happens if a bank refuses to open my account?
You have the right to a basic payment account under Real Decreto-ley 19/2017. Request the denial in writing, file a complaint with the bank's SAC, and if you don't receive a response within the legal timeframe, file a complaint with the Banco de España.
Tags
Table of Contents
You Might Also Like

Modelo 100 Spain: How to File Your IRPF Tax Return
Step-by-step guide to filing Modelo 100 via Renta Web. Covers deadlines, deductions, the borrador process, and transitioning from the Beckham Law.

Flying Drones in Spain: Complete Guide to Regulations and Registration
AESA registration, A1/A3 and A2 certificates, flight zones, mandatory insurance, and penalties for drone pilots in Spain in 2026.

Modelo 720: Foreign Asset Declaration Guide (2026)
Complete guide to Spain's Modelo 720 foreign asset declaration: thresholds, deadlines, penalties after the 2022 CJEU ruling, and Beckham Law exemption.

NIE Number Application: Complete Step-by-Step Guide for 2026
Everything you need to know about applying for your NIE number in Spain, including required documents and processing times.