A guide to opening a bank account in Spain for foreigners, both for residents and non-residents.
Free Spanish bank account for non-residents
Unsplash

Whether you're moving to Spain permanently to buy a home or spending extended periods there, having a local bank account in Spain can make daily life much easier. 

From paying utility bills to receiving your salary or pension, a Spanish bank account helps you to  avoid currency exchange fees, and streamlines day-to-day living. 

But how easy is it to open one, especially as a non-resident?

Let’s run through everything you need to know, including the types of accounts available and documentation needed. We’ll also examine some of the more popular bank accounts in Spain to help you get started.

Do I need a bank account in Spain?

Technically, you don't need a Spanish bank account to live in Spain, but it is highly recommended if you want to avoid lots of extra documentation for fairly straightforward tasks.

Many of your essential services, from internet and mobile contracts to local taxes and rental payments, require or at least prefer a local bank account. 

If you're working or retiring in Spain, your employer or pension provider may also need to deposit funds into a Spanish IBAN.

If you're buying property whether with a mortgage or without, a local account is essential. 

Notaries and utility providers will expect it, and ongoing costs such as council tax (IBI), electricity, and water are often set up as direct debits from a Spanish account.

Which are the most popular bank accounts in Spain?

There are two main types of accounts you’ll need to consider when setting up a Spanish bank account for the first time, resident and non-resident accounts. Each one comes with different requirements, especially around documentation and tax status.

Every bank will have slightly different requirements for their accounts, so it’s a good idea to research and compare your options thoroughly.

Some of the most popular banks in Spain include:

  • Santander – Widely used across Spain and the UK, with online services in English.
  • CaixaBank – Known for its great customer service and expat-friendly accounts.
  • BBVA – Offers a good online banking experience and low fees.
  • Sabadell – Popular with British expats for their English-speaking services.
  • ING – A fully online bank that suits digital-first users.

You’ll typically choose between a current account (for everyday use) or a savings account. Some banks also offer packages tailored for expats, which include multi-currency support, English-speaking advisers, and lower international transfer fees.

Can I open a bank account in Spain as a non-resident?

Yes, non-residents can open bank accounts in Spain. It’s important to remember that the process differs slightly compared to resident accounts.

To open a non-resident account, you’ll need:

  • A valid passport or national ID (if from the EU)
  • A certificate of non-residency (Certificado de No Residente), which can be obtained from a Spanish police station or arranged by the bank (expect a fee)
  • Proof of address in your home country
  • A tax identification number from your home country (such as your UK National Insurance number)
  • Some banks may also ask for proof of income or employment.

If you're moving to Spain and plan to become a resident, you can later switch your non-resident account to a resident one. For that, you’ll need to provide your Spanish NIE number (Número de Identificación de Extranjero), a local address, and possibly proof of your new resident status.

The benefits of having a Spanish bank account

Opening a local bank account in Spain offers a range of practical advantages, especially if you’re planning to live or invest in the country. 

With a bank account in Spain you can:

  • Avoid foreign transaction fees – Particularly important if you’re making regular payments in euros.
  • Simplify bill payments – Many utility companies and local councils require a Spanish account for direct debits.
  • Receive local income – From employment, rentals, or pension payments, a Spanish IBAN simplifies domestic transfers.
  • Access credit and financial services – If you plan to get a mortgage, loan, or credit card in Spain, a local account is essential.
  • Improve financial credibility – Having a banking history in Spain can help when applying for residency or tax registrations.

For digital nomads, retirees, and second-home owners, a Spanish bank account is more than a formality, it’s an essential for a comfortable life in Spain.

How to open a bank account in Spain: step-by-step

Opening a bank account in Spain is relatively straightforward, particularly if you go into the process prepared.

Choose your bank

Start by researching banks that cater to expats or offer English-language support. Decide whether you want a traditional bank with physical branches or a digital-only option.

Decide between resident or non-resident account

If you're not yet living in Spain full-time or don't have residency status, a non-resident account will be your starting point. Resident accounts usually come with better terms and more flexibility.

Gather your documents

Prepare the necessary paperwork:

  • Valid passport or EU ID card
  • NIE (for residents) or Certificate of Non-Residency (for non-residents)
  • Proof of address (utility bill or bank statement)
  • Proof of income or employment (payslip, pension statement, or work contract)

Visit the bank or apply online

Most banks still require you to open an account in person, although some (like BBVA and ING) offer online registration for residents. If you're applying as a non-resident, you may need to make an appointment in advance.

Sign the agreement

Once your documents are approved, you'll sign the account agreement. 

Check for monthly fees, card charges, and transaction limits. Some banks offer fee-free accounts if you deposit a minimum amount or direct-debit a salary or pension.

Activate your account

You’ll receive your bank card (either immediately or by post).

Activate online banking and download the bank’s app for easy access. 

Most Spanish banks provide good mobile apps for managing finances, paying bills, and making transfers.

Conclusion

Opening a bank account in Spain as a foreigner is not as complicated as it might seem. 

With the right documents and a clear understanding of your residency status, the process can often be completed within a day either in-branch or online.

As Spain continues to attract international residents, especially from the UK post-Brexit, many banks now offer English-language support and expat-specific services. Whether you're buying property, retiring in the sun, or spending part of the year in Spain, having a local bank account will save you time, money, and hassle.