Spain is one of Europe’s most popular destinations for expats, retirees, and second-home owners — but daily life here brings some practical hurdles. Paying electricity, water, and internet bills sounds simple until you realise many Spanish providers still expect a local bank account. Even in 2025, expats continue to hit roadblocks when trying to use a foreign IBAN, despite EU law saying they should be accepted. This guide explains what’s really happening, what your rights are under SEPA, and how to pay your Spanish bills smoothly whether you live here full-time or part-time.
This guide covers EU/EEA/UK/CH bank accounts only. Non-EU accounts (such as those from the US, Canada, or Australia) generally can’t be used for regular bill payments in Spain. If you’re from outside Europe, opening a local or EU-based IBAN account is strongly recommended for all direct debits.
Since 2014, EU rules prohibit “IBAN discrimination.” If your bank account is in the EU/EEA, a Spanish company should accept it for SEPA direct debits and transfers. On paper, a French, German, Dutch, Irish or other EU/EEA IBAN must be treated exactly like a Spanish ES IBAN.
In day-to-day life, many providers still reject non-ES IBANs when you try to set up a direct debit (domiciliación). Readers commonly report problems with large companies such as Movistar (broadband) and Endesa (electricity), where online forms refuse non-Spanish IBANs or staff say it “isn’t possible.” This ongoing problem is widely referred to as “IBAN bias.”
If you spend only part of the year in Spain, opening and maintaining a traditional Spanish bank account can feel unnecessary — especially when monthly fees, minimum balance rules, or add-on charges are involved. IBAN bias effectively forces some non-residents to open an ES account they never really wanted, just to keep utilities paid automatically.
Post-Brexit, a GB IBAN isn’t an EU account, but many UK/CH customers still hold SEPA-capable euro IBANs (for example, BE/DE). These can work, yet acceptance varies by provider. If you hit a wall, switching billing to an ES IBAN from a fintech above is the most reliable route.
Public portals have made progress in accepting non-ES SEPA accounts for certain payments (and often allow card or transfer alternatives). If your IBAN is rejected online, look for a card-payment option, try a manual transfer, or use an ES IBAN to avoid delays. Save screenshots if you need to escalate.
Once your utilities and banking are sorted, make sure your health cover is too. You’ll need private insurance that meets Spanish residency and visa requirements and gives you peace of mind from day one.
Check out our affordable Sanitas health insurance plans
No-copayment plans for residency and visas
Top Doctors
Free Digital Care
Low Monthly Cost
Updated: December 09, 2025 CET