IBAN i SWIFT to dwa standardowe formaty do przekazywania transakcji pomiędzy instytucjami finansowymi. Numery IBAN (międzynarodowe numery kont bankowych) są używane głównie w Europie i identyfikują konkretne konta ponad granicami państw. Systemy identyfikacji SWIFT (Society for Worldwide Interbank Financial Telecommunication) identyfikują instytucje. Od września 2014 r. Stany Zjednoczone, podobnie jak większość krajów spoza Unii Europejskiej, nie uczestniczą w IBAN.
Istnieje ponad 9000 instytucji finansowych w ponad 209 krajach, które uczestniczą w sieci SWIFT, ale tylko 66 krajów uczestniczy w IBAN. Kody SWIFT, formalnie zwane kodami BIC (Business Identifier Codes), mają długość od 8 do 11 znaków, podczas gdy międzynarodowe numery kont bankowych mogą mieć do 34 znaków.
Inną ważną różnicą między IBAN i SWIFT jest to, że pierwsza z nich ułatwia płatności, ale druga nie. SWIFT przekazuje jedynie zlecenia płatnicze, a w celu ułatwienia instytucje finansowe muszą ze sobą współpracować w celu wymiany transakcji bankowych. Transakcje IBAN są elektroniczne i automatyczne na żądanie. Przy dokonywaniu transakcji w obrębie strefy euro dla płatności jednolitych, która obejmuje całą Unię Europejską, Islandię, Norwegię, Szwajcarię i Lichtenstein, wymagane są kody SWIFT i IBAN, ponieważ pierwszy identyfikuje bank, a drugi określa rachunek danej osoby w banku. format międzynarodowy.