IBAN vs BIC/SWIFT Code: What's the Difference and When Do You Need Each?
IBANs identify bank accounts; BIC/SWIFT codes identify banks. Learn the difference, when you need both, and when one is enough.
Read article →Blog
Practical guides for finance professionals, developers, and anyone who needs to understand how international payments actually work.
IBANs identify bank accounts; BIC/SWIFT codes identify banks. Learn the difference, when you need both, and when one is enough.
Read article →Danish IBANs are 18 characters with a 4-digit registration number and 10-digit account. Denmark uses DKK, not euros — learn the DK IBAN format with Danske Bank and Jyske Bank examples.
Read article →Finnish IBANs are 18 characters with a 3-digit bank code and domestic check digit. Finland uses the euro — learn the FI IBAN format with Nordea and OP Financial Group examples.
Read article →Greek IBANs are 27 characters with a 3-digit bank code, 4-digit branch code, and 16-digit account number. Learn the GR IBAN format with National Bank, Alpha Bank, and Piraeus examples.
Read article →Saudi IBANs are 24 characters with a 2-digit bank code mandatory since 2009. Saudi Arabia is NOT a SEPA country — learn the SA IBAN structure with Al Rajhi and SABB examples.
Read article →Turkish IBANs are 26 characters with a 5-digit BDDK code and a reserved zero digit. Turkey is NOT a SEPA country — learn the TR IBAN format with Garanti BBVA and İşbank examples.
Read article →Irish IBANs are 22 characters with a 4-letter bank identifier and 6-digit sort code. Learn the IE IBAN structure with AIB, Bank of Ireland, and Permanent TSB examples.
Read article →Czech IBANs are 24 characters with a 4-digit bank code and a 6-digit account prefix. Learn the CZ IBAN structure with Česká spořitelna, ČSOB, and Komerční banka examples.
Read article →Hungarian IBANs are 28 characters — the longest in Central Europe — with dual domestic check digits. Learn the HU IBAN structure with OTP Bank, K&H, and UniCredit Hungary examples.
Read article →Croatian IBANs are 21 characters with a 7-digit bank code. Croatia joined the eurozone in 2023. Learn the HR IBAN structure with Zagrebačka banka, PBZ, and Erste Bank Croatia examples.
Read article →Bulgarian IBANs are 22 characters with a 4-letter bank code. Bulgaria adopted the euro in 2025. Learn the BG IBAN structure with UniCredit Bulbank, UBB, and Raiffeisenbank Bulgaria examples.
Read article →Luxembourg IBANs are 20 characters with a 3-digit bank code. Learn the LU IBAN structure with BCEE, BIL, and ING Luxembourg examples — plus why Luxembourg processes so many cross-border IBANs.
Read article →Maltese IBANs are 31 characters — the longest in the eurozone — with an 18-character alphanumeric account field. Learn the MT IBAN structure with Bank of Valletta and HSBC Malta examples.
Read article →