Spanish IBAN: Complete Guide

Learn about Spanish IBAN numbers. Format, how to find yours, international transfers, and why you need a Spanish IBAN.

Understanding your Spanish IBAN is essential for receiving payments, setting up direct debits, and managing your finances in Spain.

What is an IBAN?

The IBAN (International Bank Account Number) is a standardized international numbering system for bank accounts. It makes international transfers easier and reduces errors.

Spanish IBAN Format

A Spanish IBAN has 24 characters:

  • ES: Country code (Spain)
  • 91: Check digits (2 numbers)
  • 2100: Bank code (4 digits)
  • 0418: Branch code (4 digits)
  • 45: Check digits (2 digits)
  • 0200051332: Account number (10 digits)

Example: ES91 2100 0418 4502 0005 1332

Why You Need a Spanish IBAN

A Spanish IBAN (ES) is often required for:

  • Receiving salary from Spanish employers
  • Direct debits for utilities, rent, insurance
  • Government payments (tax refunds, benefits)
  • Some Spanish companies only accept ES IBANs
  • Avoiding foreign transaction fees

Note: Some digital banks (like Revolut) provide Lithuanian (LT) IBANs, which some Spanish companies may not accept.

How to Find Your IBAN

You can find your Spanish IBAN:

  • On your bank card (sometimes)
  • In your online banking account details
  • On bank statements
  • On your checkbook (if you have one)
  • By asking your bank directly

Using IBAN for Transfers

When making or receiving international transfers:

  • Within SEPA zone (EU + some others): Use IBAN only
  • Outside SEPA: May also need SWIFT/BIC code
  • Transfer time: 1-3 business days within SEPA
  • Fees: Usually free or low cost within SEPA

Always double-check the IBAN before sending money - errors can cause delays or lost funds.

Common IBAN Issues

Company won't accept my IBAN:

  • Some Spanish companies only accept ES IBANs
  • Solution: Open account with Spanish bank (BBVA, Santander, N26 Spain)

Transfer rejected:

  • Check IBAN is correct (24 characters for Spain)
  • Ensure recipient name matches account
  • Verify bank accepts international transfers

IBAN vs account number:

  • IBAN includes the account number
  • Always use full IBAN for transfers
  • Old Spanish account numbers (20 digits) are now part of IBAN