Understanding SWIFT Messaging Standards: MT and MX Messages Explained

What are messaging standards? What are SWIFT MT and MX messages? Read this for a quick overview.

What is a Messaging Standard?

In the last post we understood the purpose of SWIFT and how member entities are identified in the SWIFT network, next let’s understand how members communicate among each other in a SWIFT network.

Communication between members happens using standardized message formats.

SWIFT message

You can imagine messaging standards as predefined formats so that when such messages are exchanged between two parties following the same standards, they can decode and understand what the counterparty is trying to convey. There are many kinds of messaging standards which are used globally to communicate among banks. The two messaging standards which are supported by SWIFT are MT and MX messages.

ISO Standards in SWIFT

MT messages are structured according to the specifications of the ISO 15022 standard and the newer MX messages according to the ISO 20022 standard. You may be wondering what this ISO is.

ISO or International Organization for Standardization is an independent, non-governmental international organization which develops standards which provide the best way of doing something.

They have joined hands with SWIFT to create these messaging standards.

Want to learn more about SWIFT?

SWIFT MT AND ISO 20022 MX MESSAGES | 3-IN-1 COURSE PACKAGE
View Details

What are SWIFT MT Messages?

  1. MT messages are text based
  2. The maximum character length (size) allowed for MT messages is low
  3. MT messages structures are rigid and cannot be altered
  4. MT messages consist of 5 blocks
  5. The most commonly used MT payment related messages are
    • MT 103 -  Single Customer Credit Transfer.

What are SWIFT MX Messages?

  1. The new MX messages are independent of the language used to write the messages and are currently XML (Extensible Markup Language) based
  2. Can contain large size of data
  3. MT 202 – General Financial Institution Transfer
  4. MT 910 – Confirmation of Credit
  5. MT 900 – Confirmation of Debit
  6. MT 940 and MT 950 which are Account Statement Messages


  1. Is very flexible in structure as fields can be added or deleted depending on market need
  2. Some of the important MX messages are

The SWIFT MX messages are getting migrated to the MX messages to overcome the shortcomings of the MT messages. More about the MX messages and the migration in later posts. Keep reading.


WANT TO READ MORE?

Sign Up to get notifications of future blog posts 

Sign up/ Login

Already signed up/ logged in? Then you are all set!


You may be interested in

Part 1: Beginner's Guide - SWIFT Message Types - MT and MX ISO 20022

Part 1: Beginner's Guide - SWIFT Message Types - MT and MX ISO 20022

Basics of Payments | SWIFT MT/ MX Payment Message Types with examples | SWIFT GPI

View Details

Part 2: Advanced Guide - ISO 20022 SWIFT MX Messages

Part 2: Advanced Guide - ISO 20022 SWIFT MX Messages

CBPR+ Usage Guidelines | XML and Messages Schema | Messages Structure | MX Messages Examples

View Details

SWIFT MT and ISO 20022 MX Messages | 3-in-1 Course Package

SWIFT MT and ISO 20022 MX Messages | 3-in-1 Course Package

The Ultimate No-Nonsense Guide to SWIFT MT and ISO 20022 MX Message Types

View Details