Fundamentals of ISO20022

What is ISO?

ISO stands for International Organization for Standardization.
ISO is a global organization that creates standards—basically, agreed-upon rules—so that things work the same way everywhere in the world. It is an independent, non-governmental global standards body headquartered in Geneva, Switzerland, with 170+ member countries.

What does ISO actually do?

ISO creates standards that bring:

  • Consistency → everyone does it the same way
  • Safety → things are tested and reliable
  • Quality → products and processes meet a certain level
  • Interoperability → things from different countries work together

Examples:

  • ISO 9001 → makes sure companies follow quality processes
  • ISO 27001 → rules for keeping data secure
  • ISO 9660 → CD/DVD file structure
  • ISO 4217 → 3-letter currency codes (USD, INR)

ISO covers almost every industry: technology, energy, manufacturing, food safety, and banking.

ISO Standards in Banking/Payments

Banks also use many ISO standards.
Here are two examples:

1. ISO 9362 — BIC Codes

This is the standard that defines:

  • What a BIC/SWIFT code looks like
  • How long it is
  • What each character means

Example: HDFCINBB

This follows the ISO 9362 rules so banks can identify each other globally.

2. ISO 8583 — Card Transaction Messaging

This defines how data flows when you:

  • Tap your card
  • Swipe your card
  • Use an ATM

When you pay at a shop, the whole process runs on ISO 8583 messages currently.

Think of ISO like: “The world’s rulebook makers.”

They do not make products or run companies. They simply create common guidelines so everyone follows the same method.

ISO does NOT enforce standards — it publishes them. Governments, companies, and financial infrastructures decide whether to adopt them.

What is ISO 20022?

ISO 20022 is a global messaging standard used mainly in payments, securities, FX, and trade finance.

ISO 20022 is another standard published by ISO— but its purpose is very specific. It defines what data to send and how to send it between financial institutions.

Think of it as: “The global financial industry’s common language for data exchange.”

Why ISO 20022 Was Created (The Problem It Solves)

The Problem in Financial World

  • There are too many standards covering different geographies and business areas.
    • MT – SWIFT Proprietary Cross Border Standard
    • ISO 15022 – Securities Standard
    • ISO 8583 – Cards Standard
    • Many others like FIX, FpML, XBRL and many proprietary domestic standards.

Semantic Barrier

Syntax Barrier

  1. Example : Both represent same information but in different format.
    1. SWIFT MT Format
:32A:06042022USD12500,
:50F:/8754219990
1/ACME NV.
2/AMSTEL 344
3/NL/AMSTERDAM
:52A: EXABNL2U
  1. Fedwire Proprietary Format
{1520}20220406xxxxxxxxyyyyyy{2000}000001250000{5000}D8754219990ACMENV.*AMSTEL 344*AMSTERDAM*NETHERLANDS* {5100}BEXABNL2U*

Other Issues

  • Limited character space (MT103 → only 140 chars for purpose/remittance)
  • Unstructured free-text fields
  • Inconsistent data across countries
  • Harder compliance screening (AML, sanctions)
  • Difficult automation and STP (Straight-Through Processing)

ISO tries to fix the above issues using ISO 20022 standard.

Fundamental Concepts of ISO 20022

ISO 20022 is built on five foundational pillars:

  1. Business Model
  2. Data Dictionary
  3. Message Model
  4. Syntax (XML/JSON)
  5. Governance & Rules

Together, these form a global common language for financial communication.

Let’s break each one down in simple but precise terms.

1) Business Model (Business Processes & Actors)

ISO 20022 starts by describing real-life financial processes, not messages.

Example processes:

  • Customer Credit Transfer
  • FI-to-FI Transfer
  • Direct Debit
  • Bank-to-Customer Reporting
  • Securities settlement

For each process, ISO 20022 identifies:

  • Actors (Debtor, Creditor, Agents, Intermediaries…)
  • Business events (Initiate payment, confirm, reject, return…)
  • Flows between these actors

This ensures messages are grounded in real business operations, not just XML tags.

Think of it like:

First understand what the business is doing,
then design the messages that support it.

2) Data Dictionary (Shared Data Definitions)

This is one of the core pillars.

ISO 20022 has a huge library of standardized definitions for every business object, such as:

  • Party
  • Account
  • Agent (bank)
  • Amount
  • Currency
  • Remittance information
  • Identification

Each component in the dictionary has:

  • A name
  • A definition
  • A data type
  • Rules (optional, mandatory, repeatable)

This is the single source of truth.

Why does this matter?

Because when DebtorAgent means the bank of the payer, it means exactly the same thing:

  • in pacs.008
  • in pacs.009
  • in camt.053
  • in pain.001
  • in any ISO message worldwide

This guarantees global consistency.

3) Message Model (Assembling Messages from Dictionary Parts)

After the dictionary is defined, messages are created using its components.

Examples:

  • pacs.008 → FI-to-FI Customer Credit Transfer
  • pacs.009 → FI-to-FI Financial Institution Transfer
  • camt.053 → Account Statement
  • pain.001 → Customer payment initiation

Each message has:

  • Business Application Header (BAH)
  • Group Header
  • Transaction-level blocks
  • Structured components (Debtor, Creditor, Amount, Purpose, etc.)

Important:

ISO 20022 does not “invent” new fields for each message.
It assembles existing dictionary components.

That’s why the messages are consistent across the entire standard.

4) Syntax Layer (How Messages are Physically Constructed)

ISO 20022 is syntax-neutral.
It defines meaning, not format.

However, two syntaxes are commonly used:

✔️ XML

This is the main syntax used for CBPR+, TARGET2, CHAPS, SEPA, etc.
Messages like pacs.008 or camt.053 are XML-based.

✔️ JSON

Used increasingly for APIs and real-time payment systems.

ISO 20022 ensures that:

  • The same dictionary element maps to consistent XML/JSON tags.
  • Syntax can evolve without changing business definitions.

Analogy:

Dictionary = meaning
Syntax = grammar/language used to write it down

5) Governance, Rules, and Versions

ISO 20022 maintains strict global governance:

  • New requests go through Change Requests (CRs)
  • Releases are versioned (e.g., 2023, 2024…)
  • Old versions are deprecated with clear schedules
  • Consistency across domains (payments, securities, FX)

SWIFT plays a major role for CBPR+ by:

  • Publishing Usage Guidelines (UHB)
  • Defining Network Validation Rules
  • Ensuring interoperability across banks globally

Governance ensures:

  • No conflicts
  • No ambiguous meanings
  • Smooth upgrades over years
  • Global alignment

The 5 supporting concepts you must also understand

The following concepts give ISO 20022 its real power.

A. Reusable Business Components

The same data component is used everywhere:

  • Party
  • Account
  • Agent
  • Amount
  • PostalAddress

This creates:

  • Consistency
  • Simplicity
  • Interoperability

ISO 20022 never redefines the same thing twice.

B. Structured, Rich Data

ISO 20022 allows:

  • Full addresses
  • Multiple identifiers
  • Long remittance info
  • Purpose codes
  • Legal entity identifiers (LEI)
  • Ultimate debtor/creditor
  • Clearing system IDs

This richness enables:

  • Better AML
  • Fewer investigations
  • Automated processing

Compared to MT or Proprietary messages:
MT fields = short and unstructured
ISO 20022 = detailed and structured

C. Domain Model

ISO 20022 is organised into domains:

  • Payments
  • Securities
  • Trade
  • Foreign exchange
  • Cards

Each domain reuses the same dictionary and modelling approach.

D. Business Application Header (BAH)

A consistent envelope for all ISO messages:

  • Sender
  • Receiver
  • Message type
  • Creation time
  • Identification

This header standardizes routing and metadata.

E. End-to-End Traceability (UETR)

ISO 20022 supports a unique end-to-end tracking reference.
This enables:

  • Full transaction visibility
  • GPI-like tracking
  • Faster investigations

Why these fundamental concepts matter

Because they solve the biggest problems in legacy (MT, proprietary) formats:

  • Inconsistent naming
  • Unstructured text
  • Different formats per country
  • Limited remittance information
  • High manual intervention
  • Difficult AML/compliance checks

By defining business, data, messages, syntax, and governance as separate layers, ISO 20022 becomes:

  • Scalable
  • Globally consistent
  • Machine-readable
  • Adaptable for the next 20–30 years
  • Perfect for automation and AI-based compliance tools

In One Sentence

ISO 20022 is a globally governed, business-driven, data-rich messaging standard built on a shared data dictionary and reusable components—enabling banks worldwide to communicate payments and financial information in the same structured, consistent language.

Leave a Comment

Your email address will not be published. Required fields are marked *