IBAN (international bank account number)

An IBAN (international bank account number) is a standard format for identifying a bank account across borders, made of a two-letter country code, two check digits and the domestic account number, up to 34 characters, used for transfers, refunds and payouts.

Also called: IBAN, international bank account number, IBAN check, IBAN validation, IBAN discrimination

Updated

On this page4 sections

How does an IBAN work?

An IBAN wraps a domestic account number in a common structure. The Central Bank of Cyprus describes it as a standardised, electronically recognisable format of a bank account number with a maximum of 34 alphanumeric characters: a country code, two check digits and the basic bank account number (BBAN), which includes bank and branch codes. Length is fixed per country: 28 characters in Cyprus and 26 in Turkey, according to their central banks. The Central Bank of the Republic of Türkiye’s IBAN communiqué specifies the MOD 97-10 method of ISO 7064 for calculating and validating the check digits, so most mistyped numbers can be rejected on entry.

Why does it matter?

A wrong account number becomes a failed or misdirected transfer, a return and a support ticket. Checking the country code, length and check digits at entry stops most of these. As an illustrative example: a marketplace pays 2,000 sellers a month by bank transfer and 2% of payouts bounce on mistyped details. If validation at onboarding catches three quarters of those 40 errors, 30 payouts a month no longer need investigating and resending. In SEPA, Article 9 of Regulation (EU) No 260/2012 also bars a payer or payee from specifying the Member State where the account is held, so valid foreign IBANs should be accepted.

What are the limits?

A valid IBAN only proves the format is right, not that the account exists or belongs to the named person. For euro credit transfers, the ECB notes that verification of payee checks the name against the account before the payer authorises. Not every country uses IBANs, so payouts elsewhere need local account formats.

Where does Omno use it?

Omno’s Pay-Out sends marketplace seller payouts and local method payouts through connected PSPs. Which account details a bank payout needs, and whether the provider validates the IBAN, depends on the provider and method. Payouts can be held for manual approval, and the final status comes by webhook.

Frequently asked questions

Is an IBAN the same as a SWIFT or BIC code?

No. An IBAN identifies a specific account, while a BIC (bank identifier code) identifies the bank. Many cross-border transfer forms ask for both. Validating the IBAN checks the account number format; it does not tell you which bank branch or correspondent the payment will pass through.

Can a business refuse an IBAN from another EU country?

Not for SEPA payments. Article 9 of Regulation (EU) No 260/2012 says a payer or payee cannot specify the Member State in which the account to be debited or credited is located. European Commission material calls refusing non-domestic IBANs, known as IBAN discrimination, a clear breach of the regulation and describes enforcement action against it.

Sources

4 references
  1. International Bank Account Number (IBAN), Central Bank of Cyprus
  2. Communiqué on the International Bank Account Number (IBAN), Central Bank of the Republic of Türkiye
  3. IBAN Discrimination, European Commission, DG FISMA (via ECB)
  4. Instant Payments Regulation, European Central Bank
esc
↑↓ to move ↵ to open All results