Interesante respuesta de vida sin Dios en https://redd.it/kinj3f :
Ex banquero en un departamento de liquidación internacional aquí.
Las transferencias de la SEPA se realizan a través de la liquidación bilateral entre dos bancos centrales de Europa, en la misma moneda, lo que supone un proceso totalmente integrado y casi sin fisuras.
SWIFT es una empresa privada domiciliada en Bélgica que facilita las transferencias financieras (no sólo los pagos) y ellos (1) no trabajan gratis, y (2) a menudo requieren que sus institutos miembros introduzcan cierta información manualmente, por lo que también cobrarán por el coste asociado a ello.
Además, desde https://en.wikipedia.org/wiki/Wire_transfer#Regulation_and_price :
Desde 2009 el Unión Europea Reglamento nº 924/2009 [2] [3] controla los pagos transfronterizos en la Unión Europea. En el nuevo reglamento, el artículo 1 (q.v., Ref.4) establece que una transferencia IBAN/BIC dentro de Zona Única de Pagos en Euros (SEPA) no debe costar más que una transferencia nacional, independientemente de la moneda que se utilice. El banco receptor puede cobrar por el cambio a la moneda local.
y https://www.investopedia.com/articles/personal-finance/050515/how-swift-system-works.asp#inside-a-swift-transaction :
SWIFT cobra a los usuarios por cada mensaje en función del tipo y la longitud del mismo. Estos cargos también varían en función del volumen de uso del banco; existen diferentes niveles de cargos para los bancos que generan diferentes volúmenes de mensajes.
Deloitte/de/Documents/risk/SWIFT-for-Corporates-brochure.pdf contiene algunas tasas que SWIFT cobra a sus clientes (= instituciones financieras).