ISO 20022: the world's new financial language

For decades every payment system spoke its own dialect. ISO 20022 proposes something simple and enormous: that they all speak the same language, with rich, structured data. And it's already happening.

When a bank in Lima pays a supplier in Frankfurt, that payment crosses several systems, each built in a different era with its own rules. For a long time, getting all those systems to understand each other was an exercise in translating dialects: every payment network had its own format, with its abbreviations and truncated fields. ISO 20022 is the attempt —serious, global and already underway— to have them all speak the same language.

What ISO 20022 is

Before discussing migrations and message families, it's worth pinning down what the standard actually is. And the surprise is that its core isn't a file format, but a data model.

Key concept

ISO 20022 is a global standard for financial messaging, built on a common, rich data model. Messages are usually expressed in XML (and also JSON) and describe concrete financial operations.

In one sentence: a single language so systems, banks and payment infrastructures understand each other with structured data, instead of translating between dozens of incompatible formats.

Why it exists

ISO 20022 didn't emerge in a vacuum. It was born from a concrete pain: the legacy standards were starting to fall short for today's payments world.

The earlier formats —SWIFT's MT messages and many national formats— carry limited data and don't interoperate well with each other. Each one trims the information in its own way, and crossing from one to another means truncating fields, guessing and losing detail. In the era of anti-money-laundering and end-to-end automation, that data poverty became an expensive problem.

ISO 20022 carries far more structured and rich information: for example, much more remittance detail (the "what for" of the payment) and about all the parties involved. That translates directly into three improvements:

How it's organized

ISO 20022 isn't one giant message, but a catalog organized by purpose. Messages are grouped into families, and knowing three of them is enough to get your bearings in the payments world:

Key concept

A pacs.008 is, roughly, the modern equivalent of an MT103: the customer-to-customer credit transfer between banks, the most common operation in the payments world. The name changes; the purpose stays, but with far more structured detail behind it.

The global migration (happening now)

What makes ISO 20022 an urgent topic —and not a standards curiosity— is that the migration isn't a future plan: it's happening as you read this.

The world is moving from MT messages to ISO 20022 for cross-border payments. During the transition, both formats coexist: systems translate and route MT and ISO 20022 in parallel. That coexistence period with MT messages ends toward 2025, from which point ISO 20022 becomes the reference language for those flows.

It's not one isolated player's change: major infrastructures are adopting it in parallel —the Federal Reserve systems in the United States, TARGET2 in Europe and various national payment systems. When the money's backbone pipes switch languages at once, we're talking about one of the biggest changes to payment infrastructure in decades.

Legacy MT vs ISO 20022

Comparison between legacy MT messages and ISO 20022
Feature MT (legacy) ISO 20022
Format Rigid text Structured XML/JSON
Data richness Limited High, structured data
Interoperability Low High, global standard
Status Being retired for cross-border payments Standard adopted worldwide

Common mistakes

The most frequent confusion about ISO 20022 is reducing it to a syntax change. It's a mistake that leads to completely underestimating the project.

Common mistake

"ISO 20022 is just a new format: XML instead of text." No. It's much more: a common data model. The real value isn't in the syntax, but in the rich, structured data that enables compliance, automation and less manual intervention. Stopping at "it's XML" is missing the change.

On top of that base idea hang two more misunderstandings that turn out costly:

The banking angle

Seen from inside a bank, ISO 20022 is not a library update: it's a huge modernization project that touches payment systems, channels, reconciliation and compliance all at once.

The real work concentrates on four fronts:

ISO 20022 doesn't change what money does; it changes how we describe it. And speaking the same financial language —with rich, structured data— is the foundation for automating, at global scale, the movement of money. That's why, more than a format change, it's a change of foundations.

Jorel del Portal

Jorel del Portal

Systems engineer specialized in enterprise software architecture and high-availability platforms in banking and finance.