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.