For those of you new to Spain, have you ever been confused by something called a BIC or SWIFT code when trying to transfer or receive money? Don’t worry, today we’re breaking down what this code is and how you can quickly find the one for your bank.
What Exactly is a BIC/SWIFT Code?
Simply put, a BIC or SWIFT Code is like an ‘international ID number’ for a bank. When you make an international transfer, or a SEPA transfer within Europe, the banking system needs this code in addition to the recipient’s IBAN to identify the exact receiving bank and its location globally. This applies to all sorts of accounts, including a joint account. Without this code, your money could get ‘lost’.
So, knowing your BIC code is very important, especially when your parents are sending money from back home or when you’re transferring funds to friends at different banks here.
How to Find Your Bank’s BIC Code?
There are several convenient ways to find it:
- Check Your Bank Card or Account Documents: Some banks print the BIC code directly on the back of your debit/credit card or include it in the contract and monthly statements you received when opening the account.
- Log In to Your Online Banking or App: This is the most direct method. Log in to your bank’s website or mobile app, and you’ll usually find the BIC code listed right next to your IBAN in the account details section.
- Search on the Bank’s Official Website: Almost all bank websites have an FAQ section. A quick search for ‘Código SWIFT’ or ‘BIC’ should give you the answer. Sometimes, you can also find it in the website’s footer.
- Ask the Bank Directly: The old-fashioned but foolproof method. Just visit your local branch or call customer service, and they’ll tell you.

List of Common BIC Codes for Spanish Banks
To help you out, I’ve compiled a list of BIC codes for some major Spanish banks. Please note, however, that there might be slight variations for different branches or regions of the same bank. Always rely on your own account information for the most accurate code!
| Bank Name | BIC / SWIFT Code |
| CaixaBank | CAIXESBBXXX |
| Banco Santander | BSCHESMMXXX |
| BBVA | BBVAESMMXXX |
| Banco Sabadell | BSABESBBXXX |
| ING Bank | INGDESMMXXX |
| Bankinter | BKBKESMMXXX |
| Unicaja Banco | UCJAES2MXXX |
One last tip: a BIC code is typically 8 or 11 characters long. If you have an 8-character code but the system requires 11, just add ‘XXX’ to the end. For example, BBVAESMM can be written as BBVAESMMXXX. The ‘XXX’ denotes a specific branch, and omitting it defaults to the bank’s head office. Hopefully, this post is helpful, and you’ll be able to handle transfers with ease from now on!