How to Open a Spanish Bank Account in 2026: Complete Guide
A Spanish bank account is one of the first things you need after arriving in Spain. Without a Spanish IBAN you cannot pay utilities by direct debit, register with the Seguridad Social via IMPORTASS, sign a long term rental contract with most landlords, or receive a Spanish salary. This page walks you through your options: which banks accept non residents with just a passport, which ones require a NIE, what fees to expect, and how to convert from non resident to resident status once you have your paperwork. It covers traditional Spanish banks, online challenger banks, and the in between options that most newcomers actually use.
Two account types: non resident vs resident
Every Spanish bank distinguishes between a non resident account (cuenta no residente) and a resident account (cuenta residente). The non resident account is what you can open before you have your NIE/TIE, using only your passport. It works for receiving money, paying basic bills, and getting a Spanish IBAN. The resident account is what you upgrade to once you have your NIE and empadronamiento. Resident accounts have lower fees, full direct debit (domiciliacion) functionality, access to mortgages and loans, and integration with the Spanish public sector (tax refunds, healthcare reimbursements, pension payments).
Most banks let you upgrade from non resident to resident within minutes once you bring in your NIE certificate and empadronamiento. Some banks (BBVA, Santander, CaixaBank) require a branch visit; others (N26, Openbank, Revolut) handle it through the app. The non resident account typically charges 10 to 25 euro per quarter as a maintenance fee until you upgrade, so do not delay the conversion.
Your bank options in 2026
Bank | NIE required | Monthly fees | Best for |
|---|---|---|---|
Santander | Yes | 10 to 25 € | Branch network, ATM access, mortgages |
BBVA | Yes | 0 to 15 € (Cuenta Online) | Best app of traditional banks |
CaixaBank | Yes | 10 to 25 € | Largest branch network, conservative |
Bankinter | Yes (limited) | 0 to 12 € | Cuenta Nómina with no fees if salary deposited |
Sabadell | Yes | 0 to 25 € | Cuenta Online Sabadell free for non residents |
N26 (Germany) | No NIE needed | 0 € standard | App only, instant IBAN (ES IBAN since 2021) |
Openbank (Santander) | Yes | 0 € | Spanish online bank, no maintenance fee |
Revolut | No NIE needed | 0 € standard | Lithuanian IBAN by default, ES IBAN on request |
Wise | No NIE needed | Pay per use | Multi currency, Belgian IBAN by default |
Which bank should you choose?
If you have your NIE: Openbank or BBVA
Openbank is owned by Santander but operates fully online with zero monthly fees. It gives you a real Spanish IBAN, instant card delivery, and works for all standard Spanish administrative purposes. BBVA's Cuenta Online has similar zero fee terms if you keep a low balance or set up a direct debit, plus access to physical branches when you need them. Both are solid choices for newcomers who want a primary Spanish account without paying for branch services they will rarely use.
If you do not have your NIE yet: N26 or Revolut
N26 issues a Spanish IBAN (ES prefix) since 2021 with just your passport and a German address (or Spanish address, both work). The account opens in 15 minutes through the app. Revolut works similarly but issues a Lithuanian IBAN by default; you can request a Spanish IBAN through customer service. Wise is excellent for moving money across borders but does not issue a Spanish IBAN, only a Belgian one, which works for most things in Spain but occasionally gets rejected by older systems.
Important: the IMPORTASS portal (Seguridad Social) used to reject non Spanish IBANs but now accepts SEPA IBANs from any EU country. The Agencia Tributaria accepts any SEPA IBAN for tax refunds. The DGT accepts any SEPA IBAN for licence and vehicle tax payments. Most landlords still prefer a Spanish IBAN for psychological reasons, not legal ones.
If you want a full service traditional bank: Santander or CaixaBank
Choose traditional banks if you plan to take out a Spanish mortgage, run a business in Spain, or simply prefer face to face banking. Santander has the widest international presence and English speaking staff in major cities. CaixaBank has the largest Spanish branch network and is dominant in Cataluña, Valencia, and the Balearics. Both charge higher fees but offer the full range of products: mortgages, investment accounts, business banking, safe deposit boxes, and notary connections.
What documents you need
Non resident account
Passport, original and copy. Some banks also ask for: proof of address from your home country (utility bill or bank statement under 3 months old), tax identification number from your home country (NIN, BSN, Steuernummer, SSN), and proof of income (last payslip or tax return). Banks rarely refuse non resident accounts but they may ask additional questions about source of funds if you are depositing large amounts upfront.
Upgrade to resident account
Your NIE certificate (green card for EU citizens or TIE for non EU), your empadronamiento certificate (volante), and proof of Spanish income or sufficient assets. The upgrade is typically same day at branch or within 24 hours in the app. Some banks issue a new card with the resident status; others just update the account flag.
Fees and what to watch for
Spanish banks have a reputation for hidden fees. The most common surprises: maintenance fees on non resident accounts (10 to 25 euro per quarter), card replacement fees (15 to 30 euro), domiciliacion bounce fees (20 to 40 euro if a direct debit fails), wire transfer fees (3 to 15 euro for outgoing SEPA transfers despite SEPA being free by EU regulation), and currency conversion markups on euro to non euro transactions (1 to 3% over interbank rate). Online banks generally do not charge these, which is the main reason they have grown so fast.
Withdrawal fees deserve special attention. Spanish ATMs from other banks (red 4B, red Servired) charge 0,50 to 3 euro per withdrawal. EU debit cards from outside Spain often face additional cross border markup. If you withdraw cash frequently, choose a bank with a large ATM network (CaixaBank: 4.000+ ATMs, Santander: 3.500+, BBVA: 4.500+) or one of the online banks with free withdrawals at any ATM up to a monthly limit.
Get your papers sorted online, faster and stress-free!
NIE Number
EU CitizenMoving to Spain starts with one essential document: your NIE number. Without it, you cannot sign a purchase contract, apply for a health card, or set up utilities. The process...
Digital Certificate
EU Citizen Non-EU CitizenBefore you can submit any official form or application online in Spain, you need a Certificado Digital your official digital identity certificate. It acts as your legally reco...
Common scenarios
You are arriving next month and need a Spanish IBAN immediately
Open N26 or Revolut from your current country. Both deliver an EU IBAN within 15 minutes; N26 specifically issues a Spanish IBAN. Use it to receive money, pay your first Spanish landlord, and bridge until you have your NIE. Once your NIE comes through, open a primary Spanish account (Openbank or BBVA recommended) and keep the online bank as a secondary.
You have a Spanish job offer and need to receive salary
Some employers do not accept N26 or Revolut for payroll because their HR systems are configured for Spanish IBANs only (regulatory pretexts; technically SEPA IBANs are valid). Open a traditional Spanish bank account: Santander, BBVA, or Bankinter Cuenta Nómina (no monthly fee if salary direct deposit is set up). Most banks will fast track the account opening with a copy of your employment contract.
You are buying property and need to fund a notary purchase
Notaries require a banker's draft (cheque bancario) drawn on a Spanish bank for any property purchase. This is a hard requirement: foreign bank transfers do not work for completion day. Open a Spanish bank account at least 8 weeks before completion and transfer the purchase funds in well in advance. Santander and BBVA are popular for this because of their international transfer expertise and English speaking advisors.
You are an autónomo and need separate business banking
Legally you do not need a separate business account as a Spanish autónomo (only SLs do). But separating personal and business simplifies bookkeeping. BBVA's Cuenta Online Pro and Bankinter's Cuenta Profesional are popular options with no monthly fees. Some autónomos use a single Openbank account for everything because the fee is zero either way.
FAQ
Get your NIE so you can open a full resident account
Most Spanish bank features require a NIE number. Our step by step NIE module gets you to the right appointment with the right paperwork, fast.
Moving to Spain made simple.