How to open a bank account in Spain

A practical guide to opening a Spanish bank account—requirements for residents and non-residents, best banks for expats, and what documents you'll need.

Published January 4, 2025 Updated January 28, 2025

Opening a Spanish bank account is one of the first things you’ll need to do after arriving. You’ll need it for receiving salary, paying rent, setting up utilities, and managing daily expenses. The good news: it’s straightforward once you have the right documents.

Do you need a Spanish bank account?

Yes, if you’re:

  • Renting an apartment (landlords usually require Spanish bank transfers)
  • Working in Spain (employers pay into Spanish accounts)
  • Setting up utilities (autopay from Spanish accounts)
  • Paying taxes in Spain
  • Staying more than a few months

Maybe not, if you’re:

  • Staying short-term with a good international bank
  • Using services like Wise or Revolut for daily spending
  • Only visiting occasionally

Even digital nomads and short-term residents often find a Spanish account useful for rent payments and building local financial history.

Types of accounts

Resident account (cuenta de residente)

For people with legal residency in Spain. Offers full banking services:

  • No restrictions on transactions
  • Access to credit products
  • Spanish IBAN for all purposes
  • Full integration with Spanish financial system

Requirements: NIE + proof of residency (padrón certificate)

Non-resident account (cuenta de no residente)

For people without Spanish residency (tourists, property owners, those awaiting residency). More limited:

  • May have transaction limits
  • Higher fees at some banks
  • Limited credit products
  • Still provides Spanish IBAN

Requirements: Passport + proof of address in home country

What documents do you need?

For residents

DocumentNotes
NIE certificate or TIE cardYour foreigner ID number
PassportValid, original document
Padrón certificateProof of Spanish address
Proof of incomeEmployment contract, pension statement, or bank statements

For non-residents

DocumentNotes
PassportValid, original document
Proof of addressUtility bill or bank statement from home country
Tax identificationFrom your home country (SSN, NIN, etc.)
NIE (sometimes)Some banks require it, others don’t

Additional documents some banks request

  • Employment contract or payslips
  • Spanish phone number
  • Email address
  • Reference from another bank

Best banks for expats

Traditional Spanish banks

Santander

  • Spain’s largest bank
  • Extensive branch and ATM network
  • English-speaking staff in tourist areas
  • Good international transfers
  • Can be bureaucratic

BBVA

  • Strong digital banking app
  • Competitive for non-residents
  • Good English support
  • Lower fees than some competitors

CaixaBank

  • Largest branch network in Spain
  • Absorbed Bankia (formerly popular with expats)
  • Solid everyday banking
  • Variable English support

Sabadell

  • Strong in certain regions (Catalonia, Valencia)
  • Good expat packages
  • English support available
  • Competitive fees

Digital-first banks

Openbank (Santander subsidiary)

  • Fully online, no branches
  • No maintenance fees
  • Easy online application
  • Good for tech-comfortable users
  • May still require NIE

N26

  • German digital bank, operates in Spain
  • No NIE required for basic account
  • Free Euro transfers
  • Good app and user experience
  • Limited Spanish-specific features

Revolut

  • Not a full Spanish bank, but widely used
  • Great for multi-currency
  • No NIE needed
  • Spanish IBAN available
  • Limited for some Spanish transactions (utilities, taxes)

Comparison

BankNon-resident friendlyNIE requiredEnglish supportMonthly fee
SantanderYesUsuallyGood€0-8
BBVAYesSometimesGood€0-6
CaixaBankModerateUsuallyVariable€0-10
OpenbankYesUsuallyGood€0
N26YesNoGood€0

Step-by-step: opening an account

Option 1: In-branch (traditional banks)

Step 1: Gather documents Collect all required documents. Bring originals and copies.

Step 2: Book an appointment Many banks require appointments. Call or book online. Ask if staff speak English if needed.

Step 3: Visit the branch Bring all documents. The process takes 30-60 minutes typically.

Step 4: Sign paperwork You’ll sign account agreements and provide signatures for the account.

Step 5: Receive your account details You’ll get your IBAN immediately. Debit card arrives by mail in 5-10 days.

Step 6: Activate online banking Set up the bank’s app and online access.

Option 2: Online (digital banks)

Step 1: Download the app Get the bank’s mobile app.

Step 2: Start application Enter personal details, upload ID photos, and complete identity verification (usually video selfie).

Step 3: Submit documents Upload required documents through the app.

Step 4: Wait for approval Usually 1-3 days for digital banks.

Step 5: Receive card Virtual card available immediately; physical card arrives by mail.

Common challenges and solutions

”You need a NIE”

Many banks require a NIE even for non-resident accounts.

Solutions:

  • Apply for NIE first (see our NIE guide)
  • Try N26 or Revolut which don’t require NIE
  • Some BBVA branches open accounts without NIE
  • Ask specifically about non-resident accounts

”You need proof of income”

Banks want to know you’re not a money laundering risk.

Solutions:

  • Employment contract (even from abroad)
  • Pension statements
  • 3-6 months of bank statements from home
  • Tax returns
  • Letter from employer

”We don’t have English-speaking staff”

More common outside major cities.

Solutions:

  • Bring a Spanish-speaking friend
  • Call ahead to confirm English availability
  • Try branches in tourist/expat areas
  • Use digital banks with English apps

Long wait times

Spanish bank appointments can be hard to get.

Solutions:

  • Book appointments early
  • Try smaller branches
  • Go during off-peak hours
  • Consider digital banks

Bank fees to expect

Account maintenance

  • Traditional banks: €0-10/month (often waived with direct deposit)
  • Digital banks: Usually €0

ATM withdrawals

  • Own bank’s ATMs: Free
  • Other Spanish ATMs: €0-2
  • International ATMs: €3-5 + percentage

International transfers

  • SEPA (within EU): €0-1
  • International (SWIFT): €15-40 + exchange rate markup

Cards

  • Debit card: Usually free
  • Credit card: €0-40/year

Tips to minimize fees

  1. Choose accounts with no maintenance fee or get it waived via direct deposit
  2. Use your bank’s ATM network
  3. Use Wise or Revolut for international transfers
  4. Avoid credit cards with annual fees

Banking in Spain: what to expect

Operating hours

Traditional banks typically open:

  • Monday-Friday: 8:30 AM - 2:00 PM
  • Some open Thursday/Friday afternoons: 4:30 PM - 7:00 PM
  • Closed weekends and numerous Spanish holidays

Everything requires an appointment

Post-pandemic, most Spanish banks require appointments for almost everything. Walk-ins are often turned away.

Paper-heavy processes

Despite good apps, Spanish banks still love paperwork. Expect to sign physical documents.

Personal banker relationship

You may be assigned a specific banker (gestor) for your account. This can be helpful for complex needs.

Autopay culture

Spain relies heavily on direct debits (domiciliación) for utilities, rent, and subscriptions. Set these up through your bank.

Setting up essential payments

Once your account is open, set up:

Direct debits (domiciliación)

  • Electricity (Iberdrola, Endesa, etc.)
  • Gas
  • Water
  • Internet/phone
  • Rent (if landlord accepts)
  • Insurance premiums

Standing orders

  • Savings transfers
  • Regular payments to family

Online banking

  • Tax payments (Agencia Tributaria)
  • Social security (if autónomo)
  • Government fees

Spanish IBAN format

Spanish IBANs follow this format:

ES00 0000 0000 00 0000000000
  • ES = Spain country code
  • 2 check digits
  • 4 digit bank code
  • 4 digit branch code
  • 2 check digits
  • 10 digit account number

You’ll use this IBAN for all transfers, direct debits, and payments.

Alternatives to traditional banking

Wise (formerly TransferWise)

  • Multi-currency account with Spanish IBAN
  • Excellent exchange rates
  • No NIE required
  • Limited for some Spanish services

Revolut

  • Similar to Wise
  • Spanish IBAN available
  • Good for daily spending
  • May not work for all Spanish direct debits

Keep your home country account

Many expats maintain accounts in their home country for:

  • Receiving income
  • Pension deposits
  • Emergency funds
  • Easier home country transactions

Use Wise to transfer between accounts with minimal fees.

Key takeaways

  1. Get your NIE first — Most banks require it
  2. Bring extra documents — More is better
  3. Book appointments — Walk-ins rarely work
  4. Consider digital banks — Faster, easier, often fee-free
  5. Set up direct debits — Essential for Spanish life
  6. Keep international options — Wise/Revolut complement Spanish accounts

Banking products and requirements change. Verify current requirements directly with banks before applying.

John Spencer

Written by

John Spencer

John Spencer is a writer, researcher, and digital entrepreneur who specializes in expat life, relocation strategy, and lifestyle design—particularly in Spain. His work focuses on turning overwhelming topics like visas, residency, healthcare, banking, and cost of living into straightforward, decision-ready insights.

Disclaimer: The information on this page is for general informational purposes only and does not constitute legal, tax, financial, or medical advice. Requirements and regulations change frequently. Always verify information with official Spanish government sources and consult qualified professionals for your specific situation.

Planning your move?

Get our free checklist with everything you need to do before and after arriving in Spain.

Get the checklist

Get the latest Spain guides

Join our newsletter for practical tips on living, working, and thriving in Spain.

No spam. Unsubscribe anytime. We respect your privacy.