Opening a Spanish bank account is simultaneously easy and maddening: the law is on your side (everyone legally resident in the EU has the right to a basic account), but each bank, branch and clerk applies their own document ritual on top. This guide separates the legal minimum from the branch reality, and covers the part most guides skip: how to survive the weeks before the account exists, and how to not get fleeced moving your savings across currencies.
1. Why you need a Spanish account
You can arrive and spend with foreign cards for weeks. But Spanish life runs on local rails: rent by transfer or direct debit, utility direct debits, autónomo social-security payments, tax payments (modelo 790 fees, IRPF), and most employers paying salaries. Some of these accept any SEPA IBAN in theory; in practice a Spanish IBAN removes friction everywhere. Plan to have a local account within your first month or two.
2. Resident vs non-resident accounts
- Resident account: once you live in Spain, this is your normal current account tied to your NIE/TIE. Full functionality, normal fees (many banks waive them with a salary or minimum balance).
- Non-resident account: for people who keep tax residence abroad but need a Spanish account (second-home owners, future movers preparing the ground). Banks historically asked for a certificado de no residente (issued by the Policía Nacional); many now just register you as non-resident with your passport, but some branches still request the certificate - if yours does, it is a routine policia trámite similar to the NIE application.
Start with whatever you can open; switching an account from non-resident to resident status later is a formality at the same bank.
3. What banks actually ask for
Anti-money-laundering rules (the bank's legal obligation to identify you and the origin of your funds) drive everything. Expect some subset of:
- Passport (always) and your NIE if you have one - for residents, effectively required; get it first with our NIE guide.
- Proof of address - padrón certificate (see the empadronamiento guide), rental contract or a utility bill.
- Proof of economic activity or income: work contract, last payslips, pension letter, tax return or company documents. This is the one that surprises people - banks must justify where your money comes from.
- Sometimes: proof of your address abroad, or your home-country tax number.
Branch tip: the same bank can give you three different answers at three branches. If a clerk adds exotic requirements, try another branch or the bank's online opening route - online onboarding is often smoother for standard profiles.
4. Your legal right: the basic payment account
If a bank turns you away, know your floor. Per the Banco de España's banking-customer portal: every credit institution offering payment accounts is obliged to offer a basic payment account (cuenta de pago básica) to people who:
- Are legally resident in the EU, including people without a fixed address.
- Are asylum seekers.
- Have no residence permit but cannot be expelled.
They can only refuse if you already hold a current account in Spain, on national-security or public-order grounds, or if you fail to provide the AML information they request. A basic account covers deposits, withdrawals, transfers, direct debits and a payment card - everything daily life needs. If you hit a wall at a commercial branch, asking for the cuenta de pago básica by name changes the conversation.
5. The IBAN discrimination trap
You may not need a Spanish IBAN as often as people claim - and companies telling you otherwise are breaking EU law. Article 9 of the SEPA Regulation (EU No 260/2012) bans IBAN discrimination: no payer or payee in the eurozone can insist your account be located in a specific member state. A company that refuses your German, Belgian or French IBAN for a Spanish direct debit is infringing the Regulation - the usual fix is citing "SEPA Regulation 260/2012, article 9" in writing. In practice, many people still open a Spanish account because it is easier than fighting each utility company; just know the law is behind you when it matters (for example, keeping your main savings account abroad).
6. Your options, honestly compared
- Big Spanish banks (CaixaBank, BBVA, Santander, Sabadell...): full-service, branches everywhere, English support varies wildly. Best for mortgages and anything needing a human. Fees are real unless you meet conditions (salary, balance, products).
- Online-first banks operating in Spain (ING, Openbank, MyInvestor...): Spanish IBANs, low or no fees, apps in decent English, no branch to walk into.
- Fintech accounts (Wise, N26, Revolut...): fastest to open from abroad, excellent apps and exchange rates, European IBANs. Perfect as your first account on arrival and for multi-currency life; weaker for cash deposits, and some Spanish institutions still push back on foreign IBANs (see section 5 for your rights).
A common expat stack: a fintech account on day one for spending and transfers, then a no-fee online Spanish bank once the NIE and padrón exist, keeping the fintech for currency exchange.
7. Moving your money in
Do not wire savings through your home bank's default SWIFT transfer without checking the rate: the markup on the exchange rate routinely costs 2-4%. Compare the rate you are offered against the mid-market rate and use a specialist transfer service when the gap is big - on a house deposit or a year of NLV funds, that difference is real money. Services like Wise show the mid-market rate and a transparent fee upfront, which is why they are the default recommendation in expat communities for funding your new Spanish account. For large transfers, tell both banks in advance - Spanish AML checks can freeze big unexpected inbounds.
8. Step-by-step plan
- Before moving: open a fintech account (Wise or similar) to land with a working European IBAN and card.
- Get your NIE and register at the padrón - these two unlock the rest.
- Shortlist banks: one no-fee online Spanish bank, one big bank if you want a branch relationship.
- Prepare the document pack: passport, NIE/TIE, padrón certificate, income proof (contract, payslips, pension letter).
- Open the account online where possible; if a branch refuses, ask for the cuenta de pago básica - refusal grounds are narrow and the Banco de España publishes them.
- Move savings in via a transparent-rate transfer service, not your home bank's default wire; flag large amounts to both banks first.
- Set up your direct debits (rent, utilities, phone) and, if a company rejects your IBAN's country, cite SEPA Regulation 260/2012 art. 9.
This guide is free and independent. It currently contains no affiliate links; if we later add partner links (for example to money-transfer services we recommend), we will label them clearly. This is not financial advice.
- Banco de España - Cliente Bancario: ¿Quiénes pueden solicitar la cuenta de pago básica? (eligibility and refusal grounds): clientebancario.bde.es
- EUR-Lex - Regulation (EU) No 260/2012 (SEPA), art. 9 (IBAN discrimination ban): eur-lex.europa.eu