Last reviewed: · Curated by Ohmyfin Organisation editorial.
A common confusion: SWIFT is a network, ISO 20022 is a message standard. SWIFT is migrating its cross-border traffic from the legacy MT messages to ISO 20022 (pacs / camt / pain).
Details
SWIFT runs the FIN messaging service used by 11,000+ banks. ISO 20022 is a global standard maintained by the ISO TC68 committee for financial messages.
The cross-border CBPR+ migration from MT to ISO 20022 runs from March 2023 to November 2025. Other rails (Fedwire, CHAPS, T2, BOJ-NET) are also migrating to ISO 20022 in the same window.
At-a-glance comparison
SWIFT vs ISO 20022 — side-by-side comparison
SWIFT
ISO 20022
What it is
A network (FIN)
A message standard (XML)
Maintained by
S.W.I.F.T. SC
ISO TC68 + Registration Authority
Used by
11,000+ banks via FIN
SWIFT, Fedwire, T2, CHAPS, BOJ-NET, SEPA, ACH
Message families
MT103, MT202, MT940…
pacs.008, pacs.009, camt.053, pain.001…
Migration
MT → MX in progress
In progress on all major rails
UETR
Carried by MT messages
Carried by pacs messages
Key facts
SWIFT = the network
ISO 20022 = the message standard
CBPR+ migration: 2023 → November 2025
Both old (MT) and new (pacs.008) carry the same UETR
Frequently asked questions
Is ISO 20022 only for SWIFT?
No — Fedwire, T2, CHAPS, BOJ-NET, ACH and SEPA all use it.
Related — more from payment system comparisons and beyond
Get 100 free credits — track unlimited SWIFT payments
No card needed. Free for ordinary users — 5 IP-based lookups per day, plus 100 credits instantly when you sign up with email. Use them on any international wire across 11,000+ banks.