5 min read

IBAN vs SWIFT: What's the Difference?

One identifies the account, the other identifies the bank — and you often need both.

They do different jobs

An IBAN identifies a specific account at a specific bank. A SWIFT/BIC identifies the bank itself. For most international wires you need both: the BIC to route the message to the right bank, the IBAN to credit the right account.

Geography matters

IBAN is mandatory across the EU, EEA, and much of the Middle East and North Africa. It's not used in the US, Canada, Australia, India, China, or Japan — where domestic account formats plus a BIC do the routing.

When one is enough

SEPA transfers within the eurozone only need an IBAN. Domestic transfers usually need only the local account number plus a sort or routing code. Cross-border wires almost always need both IBAN and BIC.

Try the tool

Bank Account Number Checker

Validate IBANs, SWIFT/BIC codes, US routing numbers, and country-specific bank account formats.

Open Bank Account Number Checker

Frequently asked questions

Sometimes — the bank portion of an IBAN often maps to a known BIC, but the mapping isn't part of the IBAN spec and isn't always unique. Ask the recipient for both.
Back to Bank Account Number Checker