¿Cuál es la diferencia entre los códigos IBAN y SWIFT?

IBAN y SWIFT son dos formatos estandarizados para retransmitir transacciones entre instituciones financieras. Los IBAN (números de cuentas bancarias internacionales) se utilizan principalmente en Europa e identifican cuentas específicas a través de las fronteras nacionales. Los códigos SWIFT (Society for Worldwide Interbank Financial Telecommunication) identifican a las instituciones. A partir de septiembre de 2014, Estados Unidos, como la mayor parte del mundo fuera de la Unión Europea, no participa en el IBAN.

Hay más de 9,000 instituciones financieras en más de 209 países que participan en la red SWIFT, pero solo 66 países participan en el IBAN. Los códigos SWIFT, formalmente llamados BIC (códigos de identificación comercial) tienen una longitud de ocho a 11 caracteres, mientras que los números de cuentas bancarias internacionales pueden tener hasta 34 caracteres.

Otra diferencia importante entre IBAN y SWIFT es que el primero facilita los pagos, pero el segundo no. SWIFT solo envía órdenes de pago y, para facilitarlas, las instituciones financieras deben tener una relación entre ellas para poder intercambiar transacciones bancarias. Las transacciones IBAN son electrónicas y automáticas una vez solicitadas. Al realizar transacciones dentro de la Zona Euro de Pago Único, que comprende a toda la Unión Europea, Islandia, Noruega, Suiza y Lichtenstein, se requieren tanto los códigos SWIFT como los IBAN, ya que el primero identifica al banco y el segundo especifica la cuenta de la persona en un Formato internacional.