Is the IBAN the account number? Differences and where to find it

Business accounts12 min read
Two floating bars, a white one with embossed dots and a purple one starting with the letters ES, joined by a glass equals sign
Vivid Editorial Team

The Vivid editorial team writes about company formation, finance and self-employment, with practical guides on business accounts, taxes and funding for founders and the self-employed.

The essentials in brief:

  • Short answer: yes, since 1 February 2014 the number of an account in Spain has been called the IBAN.
  • What it adds: the old twenty-digit number, the customer account code or CCC, gets the letters ES and two check digits in front.
  • What it is for: in the SEPA area, the IBAN is the unique identifier of the account for transfers and direct debits.
  • SWIFT is something else: the BIC or SWIFT code identifies the bank, not the account, and within the SEPA area it is no longer needed.
  • Careful when copying it: the institution executes the transfer with the IBAN entered, and once made it is irrevocable.

A new client writes to you to pay the first invoice and asks for "your account number". At the same time, a supplier’s registration form has a field labelled "IBAN". Do you need to give two different details? No. The account number is the IBAN, and one is enough: the full code starting with ES.

The confusion has a historical explanation. Until 2014, the account number in Spain had twenty digits; since then it has ES and two check digits in front, and that full code is the IBAN.

The IBAN has been the account number since 2014

The Banco de España puts it plainly: every account is assigned a number that identifies it and, since 1 February 2014, that number has been called the IBAN. The date coincides with the migration to the SEPA area, when all transfers and direct debits in Spain came under the common European rules and the IBAN became the way to identify each account. In other words: account number and IBAN are the same thing.

The Banco de España also uses a helpful comparison: the IBAN is like an account’s ID card, unique and recognisable in any country because it follows an international standard, and needed to send or receive money. That is why, in Spain and the rest of the SEPA area, the unique identifier of an account is the IBAN. When someone asks for your account number for a euro payment, what they need is your full IBAN account number, with the country letters in front.

Why the account number changed in 2014

The change was not a decision by each bank but part of creating the single euro payments area. The Banco de España announced it this way: from 1 February 2014, all transfers and direct debits in Spain would follow the rules of the SEPA area, and the IBAN code would be used to identify accounts. Regulation (EU) 260/2012 set that obligation for euro transfers and direct debits across the Union.

For a business, the practical consequence was twofold. On the one hand, the same detail works for getting paid by a client in Valencia and by another in Lisbon, with no separate forms. On the other, invoicing software, direct debit mandates and supplier records had to switch to the IBAN. If an old document still shows only the CCC, it needs replacing with the IBAN.

What an IBAN is

Regulation (EU) 260/2012 requires institutions to use the IBAN to identify payment accounts, for both domestic and cross-border euro payments within the Union. In practice, the IBAN is the account number in a format every institution in the SEPA area understands, so a transfer from Madrid to a French account uses the same kind of detail as one between two Spanish accounts.

Every account has its own IBAN. In Spain it has 24 characters: the letters ES, two check digits and the twenty numbers of the old account number, which include the institution code and the branch code. Outside Spain the length changes, although it never exceeds 34 characters: in France it is 27 and in Germany, 22. Put simply, the IBAN is the usual number, with the country code and two check digits in front.

Differences between the IBAN and the account number

The main difference between the IBAN and the account number is one of format and use. The old Spanish number, the customer account code or CCC, had twenty digits and only worked within Spain. The IBAN keeps those twenty digits and puts a country code and two check digits in front, which makes it valid across the whole SEPA area. The table sums it up:

AspectIBANOld account number (CCC)
What it includesCountry, two check digits and the twenty numbers of the accountThe twenty numbers: institution, branch, check and account
Length in Spain24 characters20 digits
Since whenName of the account number since 1 February 2014Format used in Spain before the migration to SEPA
Use todayTransfers and direct debits across the SEPA areaReplaced by the IBAN

The differences are smaller than they seem: they are not two accounts or two independent numbers. If you have an old twenty-digit number to hand, the IBAN is that same number with four more characters in front. What changes is that today, for any euro payment, institutions ask for the 24-character code.

Nor should the account be confused with its number. The current account is the product, the place where the money is; the IBAN is the code that identifies it. A company can have several accounts, each with its IBAN, and the number given in each case depends on which account the payment should go into or which one a bill will be paid from.

IBAN and SWIFT: what each one identifies

IBAN and SWIFT appear together on many forms, but they are not the same. The IBAN identifies a specific account; the SWIFT code, also called the BIC, identifies the payee’s bank in a transfer and, according to the Banco de España, complements the IBAN information. Since February 2016 it has no longer been needed for transactions between countries in the SEPA area, and, for euro transfers within the European Union, the Regulation prevents institutions from requiring it. For a payment outside the SEPA area, on the other hand, the institution may ask for it.

Worth knowing: for a euro transfer within the European Union, the IBAN is enough. The BIC or SWIFT code only comes into play for payments outside that scope, when the institution asks for it.

How to find my IBAN

There is no need to call anyone to find your IBAN: it is in the details of your own account. These steps work for any institution and help you avoid mistakes when copying it:

1
Open the account details

In your institution’s app or online banking, go to the account you want to use and look for its details. The IBAN is usually shown there, next to the account holder’s name.

2
Use an account certificate

If you need to send it to a client or a public body, request or download an account ownership certificate from your institution, which shows the IBAN and the holder in a single document.

3
Copy all 24 characters

Copy the whole IBAN, starting with ES. Neither the last digits nor the old twenty-digit number work for a euro transfer within the SEPA area.

4
Check it before sending it

Compare what you copied with the original document, character by character or in blocks of four. If you are going to get paid into another account or sub-account, make sure the IBAN is that account’s.

If you have several accounts, remember that each one has its own IBAN. The one you put on an invoice or a mandate decides where the money comes in or goes out from, so it is worth choosing the account before copying the number, especially if you keep taxes, payroll or projects in separate accounts. And if you switch institution, the new IBAN has to replace the old one on your invoices, in your supplier records and on the mandates you have signed.

A half-open purple folder with a chrome paperclip and a white card peeking out
The account certificate or confirmation puts the IBAN and the holder in a single document.

Which account details each payment needs

The IBAN is the central detail, but each type of payment adds something else to it. This table sums up what is usually needed for the most common payments of a business:

Type of paymentAccount details
Euro transfer within the SEPA areaIBAN and payee name; within the EU, the BIC cannot be required
SEPA direct debitIBAN on the signed mandate kept by the creditor
Transfer outside the SEPA areaIBAN or account number depending on the country, and the BIC or SWIFT if the institution asks for it

The payee’s name carries more weight than before. Since 9 October 2025, in the euro area the payer’s institution checks whether the name given matches the destination IBAN before the transfer is authorised, and warns if they do not match. The practical move is to give, together with the IBAN, the name or company name exactly as it appears on the account. If the payee is a company, the payment channel may also let the payer match its tax number or LEI code against the destination account.

Which number to give clients and suppliers

For euro transfers and direct debits within the SEPA area, the detail that identifies the account is the IBAN, and it is the one to include on invoices, in your supplier registration details and on direct debit mandates. The BIC is not needed for these payments, and within the EU the Regulation prevents institutions from requiring it. With the full IBAN, your client can pay you from any institution in the European Union.

The delicate point is accuracy. The Banco de España points out that if the institution executes a transfer with the IBAN that was entered, the transaction is considered correctly made and the institution is not liable. Hence it makes sense to send the IBAN in writing, from an institution’s document, rather than reading it out over the phone, and to double-check a new supplier’s IBAN before the first payment.

Your IBAN at Vivid

When you open the Vivid business account you get an ES IBAN, and every pocket you create adds another, with unlimited Spanish IBANs on every plan. That way you can give each client or supplier the number of the account you prefer to use for that flow of money. For example, a large client’s payments can go to a dedicated pocket and be kept apart from the rest from day one.

The proof that clients and public bodies ask for can be downloaded in the app and on the web: bank details, company name and address. If you work for yourself, the account for freelancers starts with the Standard plan, and for companies there is the Free Start plan; both cost €0/month. The rest of the products are on Vivid Business.

Unlimited Spanish IBANs on every plan, and a separate IBAN for each pocket.
A downloadable proof of your account details whenever a client or a public body asks for it.
Free Start (companies) and Standard (freelancers) plans at €0/month.

Vivid in brief: the account number you give your clients is a Spanish IBAN, and you can have a different one for each pocket. The account confirmation with all the details can be downloaded whenever you need it.

A Spanish IBAN for every use

Open your Vivid business account online and split incoming and outgoing payments between pockets, each with its own IBAN starting with ES.

Open a business account

Frequently asked questions

  • Is the IBAN the same as the account number?

    Yes. Since 1 February 2014, the number of an account in Spain has been called the IBAN. The account number is the IBAN: the usual twenty digits preceded by the letters ES and two check digits.

  • In Spain, the IBAN has 24 characters. The old account number, without the country code or the first two check digits, had 20 digits.

  • It is the customer account code, the twenty-digit account number used in Spain before the migration to the SEPA area. Today it is part of the IBAN, which replaced it as the way to identify accounts.

  • Not within the SEPA area. Since February 2016 the BIC or SWIFT code has no longer been needed for transactions between SEPA countries, and, within the EU, the Regulation prevents institutions from requiring it. The IBAN is enough.

  • Not to get paid. A transfer or a direct debit needs the full IBAN. The last digits only help to recognise an account, for example on a statement, not to send money to it.

  • Yes, indirectly. Within the twenty numbers after ES and the check digits, the first four are the institution code and the next four identify the branch.

  • Because, since October 2025, in the euro area the payer’s institution checks whether the payee’s name matches the IBAN before the payer authorises the transfer. If they do not match, it warns the payer.

  • Yes, if it is the same account. The IBAN identifies the account, and it works both for receiving transfers and for setting up direct debits on it. If you want to keep incoming and outgoing payments apart, you need two accounts, each with its own IBAN.

  • Check digits catch many errors, such as a missing or swapped character. If the transfer is nevertheless executed with the IBAN entered, it is considered correctly made and is irrevocable, which is why it is worth checking it before sending.

This article provides general information and does not constitute legal or financial advice. The information on the IBAN, the CCC and the SWIFT code comes from the Banco de España and Regulation (EU) 260/2012. Vivid Money S.A. is an e-money institution authorised by the CSSF (Luxembourg); its branch in Spain is registered with the Banco de España under number 6731.

Other articles