Definición
ISO 20022 es el estándar ISO (2004) que define un lenguaje común para los mensajes financieros: pagos, valores, FX, trade finance, reporting.
Sustituye progresivamente a los estándares históricos — SWIFT MT (interbancario internacional), ISO 8583 (tarjetas), formatos nacionales propietarios — apoyándose en un diccionario de datos estandarizado, en una sintaxis principalmente XML (también JSON) y en un modelo de negocio estructurado en business areas: pacs (interbancario), pain (customer-to-bank), camt (cash management), etc. Se ha impuesto desde marzo de 2023: SWIFT (CBPR+), TARGET2, TIPS, EBA Clearing, Fedwire, CHAPS.
Estructura de los mensajes
La convención de nomenclatura es xxxx.NNN.NN: la business area (4 letras), el identificador de mensaje (3 dígitos) y la versión (2 dígitos). Algunos ejemplos:
pain.001.001.09— iniciación de una transferencia (cliente → banco).pain.008.001.08— iniciación de adeudo directo (mandato SDD).pacs.008.001.08— transferencia interbancaria (ejecución).pacs.002.001.10— estado de pago (ACK / NACK).camt.054.001.08— notificación de adeudo/abono (banco → cliente).
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08">
<FIToFICstmrCdtTrf>
<GrpHdr>
<MsgId>MSG-2025-001</MsgId>
<CreDtTm>2025-04-19T10:30:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<SttlmInf><SttlmMtd>CLRG</SttlmMtd></SttlmInf>
</GrpHdr>
<CdtTrfTxInf>
<PmtId><EndToEndId>E2E-12345</EndToEndId></PmtId>
<Amt><InstdAmt Ccy="EUR">200.00</InstdAmt></Amt>
<Dbtr><Nm>Alice Martin</Nm></Dbtr>
<DbtrAcct><Id><IBAN>FR76...</IBAN></Id></DbtrAcct>
<Cdtr><Nm>Bob Dupont</Nm></Cdtr>
<CdtrAcct><Id><IBAN>DE89...</IBAN></Id></CdtrAcct>
</CdtTrfTxInf>
</FIToFICstmrCdtTrf>
</Document>Ventajas vs SWIFT MT / ISO 8583
| Aspecto | SWIFT MT (1973) | ISO 8583 (1987) | ISO 20022 (2004) |
|---|---|---|---|
| Formato | Texto fijo | Bitmap binario | XML (o JSON) |
| Riqueza | Limitada | Limitada | Rica (entidades estructuradas) |
| Legibilidad | Críptica | Muy técnica | Comprensible |
| Charset | ASCII | Variable | UTF-8 (multilingüe) |
| Referencia end-to-end | Débil | Débil | Nativa (E2E ID) |
| Datos regulatorios | Difícil | Limitada | Nativa (LEI, BIC, Purpose) |
Las ventajas: datos estructurados en lugar de texto libre, identificadores completos (LEI, BIC, IBAN), referencia end-to-end nativa (conciliación automática), multidivisa y multilingüe, y trazabilidad regulatoria incorporada (Purpose Code, Regulatory Reporting).
Migración SWIFT CBPR+
CBPR+ (Cross-Border Payments and Reporting Plus) es el perfil ISO 20022 de los pagos internacionales SWIFT. La coexistencia MT/MX arrancó en marzo de 2023, y el MT finaliza para los pagos de clientes en noviembre de 2025 — lo que obliga a todos los bancos a migrar sus sistemas core, API y formatos de fichero.
Calendario de las grandes migraciones
- 2008 — SCT lanzado directamente en ISO 20022 (SDD en 2009).
- 2017-2018 — SCT Inst y luego TIPS en ISO 20022.
- Marzo de 2023 — inicio de CBPR+, migración de TARGET2 y EURO1.
- Junio de 2023 — CHAPS (Bank of England).
- Julio de 2025 — Fedwire Funds Service.
- Noviembre de 2025 — fin de la coexistencia MT/MX para las instrucciones de pago.
Adopción sectorial
- Pagos: SEPA (SCT, SCT Inst, SDD), TIPS, RT1, SWIFT (CBPR+), FedNow, RTP — todos en ISO 20022.
- Valores: TARGET2-Securities al 100 %, DTCC en migración, sustitución progresiva de ISO 15022.
- Tarjetas: ISO 8583 sigue siendo dominante; no se espera una migración a ISO 20022 antes de 2030.
Lo que ISO 20022 no es
- No es un protocolo de transporte: define el contenido de los mensajes, no su encaminamiento (HTTP, SWIFT FIN, AS4, MQ).
- No es obligatorio para las API REST: Berlin Group, STET y OBIE se inspiran en él pero en JSON/REST.
- No es una sola versión: varias versiones por mensaje, de ahí un reto de compatibilidad de TI.
- No es universal del lado de las tarjetas: ISO 8583 sigue reinando allí, al menos hasta 2030.
- No es solo XML: la versión 3 (en curso) incluye JSON, más práctico para las API.
En el ecosistema PSD2 / Open Finance
ISO 20022 es el ADN de datos del pago europeo:
- SEPA SCT/SDD: nativamente en ISO 20022.
- API Open Banking: Berlin Group, STET y OBIE se inspiran fuertemente en él (
pain.001→POST /payments). - VoP:
acmt.024 / acmt.025. SRTP:pain.013 / pain.014. - Reporting regulatorio: la PSR y FIDA lo sitúan en el centro.
Ejemplos concretos
- BNP Paribas: proyecto plurianual de varios millones de euros para migrar todas las cadenas de pago a MX.
- SCT FR: desde 2014, todas las transferencias francesas están en ISO 20022 del lado interbancario.
- CBPR+: el periodo de transición MT/MX 2023-2025 impone coexistencia y traducción — un coste elevado para los bancos.
- TIPS: 100 % ISO 20022 desde 2018, un modelo para los demás rails.
- FedNow: 100 % ISO 20022 ya en 2023, con EE. UU. alcanzando a Europa.
- Herramientas: Volante, IR Transact, Bottomline para la traducción MT ↔ MX.
- Coste de migración: para un gran banco internacional, varias decenas de millones de euros a lo largo de 3 a 5 años.