Compliance

IBAN (International Bank Account Number)

An IBAN, or International Bank Account Number, is an internationally standardized identifier for a specific bank account, defined by ISO 13616. It is built from a two-letter country code, two check digits, and a country-specific basic bank account number, and it is widely required to route cross-border transfers in Europe and many other regions.

An IBAN, short for International Bank Account Number, is an internationally agreed format for identifying a specific bank account so that a payment can be routed to it across borders and checked for errors before it is sent. It is defined by the international standard ISO 13616. The standard “specifies the elements of an international bank account number (IBAN) used to facilitate the processing of data internationally in data interchange.” For a US company paying into a European bank account, the IBAN is usually the account identifier the receiving bank expects.

How an IBAN Is Built

An IBAN is a single string with a fixed internal order. Reading left to right, it contains:

  1. Country code. A two-letter code that identifies the country of the bank account, drawn from ISO 3166.
  2. Check digits. Two digits that provide a checksum for the IBAN, so the number can be validated at the source according to a single standard procedure. A mistyped account number generally fails the check before the payment leaves.
  3. Basic Bank Account Number (BBAN). A country-specific component that includes the bank and branch identifiers and the domestic account number.

The total length is not the same everywhere. Each country defines its own BBAN format, so the number of characters after the check digits varies by country. The first four characters, the country code and the check digits, are the part that is consistent across all IBANs.

IBAN Versus SWIFT/BIC

It helps to keep two identifiers separate. The IBAN identifies the account. The SWIFT/BIC code identifies the bank or branch. A cross-border transfer often uses both at once: the BIC tells the payment network which institution to reach, and the IBAN tells that institution which account to credit. They are complementary, not interchangeable, which is why payment instructions frequently ask for both. The underlying messaging that carries the payment travels over the SWIFT network.

Where IBANs Are Used

IBANs are required for routing cross-border transfers in Europe and are used across many other regions that have adopted the standard. Within the European payment area, the IBAN is the backbone of SEPA transfers. Adoption is broad but not universal, and some countries, including the United States, do not issue IBANs for domestic accounts. A US payer sending money abroad will often need to supply an IBAN even though it does not have one for its own account.

Who Maintains the Standard

The IBAN is governed by ISO 13616, and ISO has appointed SWIFT as the ISO 13616 Registration Authority. The Registration Authority publishes and maintains the registry of national IBAN formats, which is the reference for how each country structures its BBAN. Because the registry is centrally maintained, a validating system can check any IBAN against the published rules for its country code.

Why It Matters for US Companies

For a US company paying contractors or vendors in Europe and beyond, collecting the correct IBAN is a basic accuracy step. The check digits catch many keying errors before a payment is sent, which reduces failed or misdirected transfers and the recovery effort they create. Getting the IBAN and the BIC right together is what lets a cross-border payment reach the right account on the first attempt.

How Omnivoo Helps

Omnivoo Contract Management captures and validates payee bank details, including the IBAN where required, so each cross-border payment carries a correctly formatted account identifier before it is released.

Frequently asked questions

What is an IBAN?
An IBAN is an International Bank Account Number, an internationally standardized way to identify a specific bank account so that cross-border payments can be routed and validated. It is defined by the international standard ISO 13616. The IBAN identifies the account. It does not replace the bank identifier used for routing, which is the SWIFT/BIC code.
What is the structure of an IBAN?
An IBAN begins with a two-letter country code that identifies the country of the account, followed by two check digits used to validate the number, followed by the basic bank account number, or BBAN. The BBAN is country-specific and contains the bank and branch identifiers and the domestic account number. Length varies by country because each country defines its own BBAN format.
How is an IBAN different from a SWIFT/BIC code?
An IBAN identifies the individual account. A SWIFT/BIC code identifies the bank or branch. A cross-border payment commonly uses both: the BIC to route the message to the right institution and the IBAN to identify the exact account that should be credited. They answer different questions and are often supplied together.
Who maintains the IBAN standard?
The IBAN is defined by ISO 13616. ISO has appointed SWIFT as the ISO 13616 Registration Authority, which publishes and maintains the registry of national IBAN formats. Each participating country defines its own BBAN structure within the IBAN framework.

Related articles

Omnivoo handles this for you

Stop worrying about Indian payroll and compliance terms. Omnivoo manages everything (PF, ESI, TDS, professional tax, and more) across all 28 states.

Get started