Beginner's Guide - SWIFT Message Types - MT and MX ISO 20022 (Udemy.com)
Begin your Payments Domain journey with Payment basics, SWIFT MT/ MX Message Flow with examples, MT vs MX Field Mapping
Created by: Anwesha Sengupta
Last updated August 2026
What you will learn
- Basics of Payment Systems, Basics of SWIFT, SWIFT Code, SWIFT FIN and GPA
- SWIFT MT Message Structure, Categories and Guidelines
- MT 103 Serial and Cover Method with message examples
- MT Category 2 and Category 9 Messages
- SWIFT ISO 20022 MX messages with message flows | Agents and Parties in MX
- SWIFT Payment Groups and Migration Timelines
- Pacs.008 message elements in details with message example
- MT vs MX Field mapping
- SWIFT GPI and latest developements
- 9 Case studies
- Practice Test with more than 70 questions
How it compares
Against the other 376 rated Udemy courses in Finance & Accounting on CourseDuck:
- Rating4.5 out of 5higher than 47% of them
- Reviews7,336#13 of 377 by number of reviews
- Length2.5 hoursshorter than 72% of them
- Last updatedAugust 2026more recently than 84% of them
Course Description
**Part 1 of 4 courses**
UPDATE :
Latest Migration Timelines of CBPR+ Phase 1 November 2025
PACS.008 Message elements and MT vs MX Field Mapping
SWIFT Payment Groups
9 Assignments with answers to check your understanding of the messages
Ready downloadable notes for every section
Practice test of 70+ questions
Are you someone who is new to the payments domain?
Are you struggling to find knowledge that will guide you starting right from the very basics of payments to the world of SWIFT, what it is and its ways of functioning?
Do you want to understand the SWIFT payment messages along with the structures, fields and flows with examples?
Do you want to understand what ISO 20022 MX messages are? Why is SWIFT migrating from MT to MX? Learn the structures, functions and flows of ISO 20022 MX messages?
Then this course is for you!!
What will you get out of this course?
Comprehensive understanding of Swift message types (MT/MX)
Familiarity with the structure and format of MT and MX messages
In-depth knowledge of common MT and MX message types used in the banking industry
Ability to interpret and analyze MT and MX messages accurately
Enhanced skills in handling Swift messages and related processes
Increased confidence in working with Swift message types in a professional setting
Who is this course for?
Business Analysts and Consultants of Payments Domain
Employees of banks, financial institutions, and corporations dealing with Swift messages
Why should you enroll to this course?
Gain a competitive advantage by acquiring specialized knowledge of Swift message types
Enhance your professional skills and broaden your understanding of the banking industry
Stay updated with the latest industry standards and best practices related to Swift messages
Improve your job prospects and increase your career growth opportunities
Access high-quality course content, including practical examples and case studies
What this course covers?
Basics
What is SWIFT and SWIFTNet
Understanding SWIFT Code or Business Identifier Code(BIC)
What are SWIFT FIN and GPA Messages
Structure of SWIFT MT Messages
Categories of FIN messages and Message naming conventions
What are SWIFT Rules and Guidelines
Overview of Payment Systems
Understanding payment systems (Clearing, Settlement and Messaging)
Understanding correspondent accounts and RMA
MT Messages and Miscellaneous Information
MT Category 1 messages - Customer Payments and Cheques with MT 103 Serial and Cover Methods
MT Category 2 - Financial Institution Transfers
MT Category 9 - Cash Management and Customer Status
SWIFT GPA Messages
Possible Duplicate Emission and Possible Duplicate Message and Message Retrieval
SWIFT GPI
SWIFT GPI (Global Payments Innovation)
Latest Services and Products by SWIFT
ISO 20022 MX Messages
Why the need of ISO 20022 MX Messages
Three layers of MX Messages
MT to MX - the changes happening
Overview of PAIN (Payment Initiation) Messages
Overview of PACS (Payments Clearing and Settlement) Messages
Overview of CAMT (Cash Management) Messages
SWIFT Payment Groups and Migration Timelines
Understanding Payment Groups
Migration Timelines
Agent and Party Roles in SWIFT MX
Understanding Pacs.008 Message elements and MT vs MX Fields Mapping
The Group Header Block
The Credit Transfer Transaction Information Block
Assignments and Practice Test
Instructor Details
- 4.5 Rating
7,336 Reviews
Anwesha Sengupta
Hi! I am Anwesha Sengupta, a seasoned ex-banker with a decade-long journey at the State Bank of India, specializing in Trade Finance.
Having 10 years of hands-on experience managing diverse trade documents for prominent and high profile corporate accounts, I've now transitioned into an E-Learning course creator with my own e-learning venture.
My dedication lies in simplifying intricate concepts, making them accessible to all. Through my online e-learning startup, I passionately teach various facets of trade finance and SWIFT Payments to a global audience. I have taught over 45,000 students online along the way.
As a certified professional, having completed Certified Trade Finance Professional (CTFP) and Certificate in International Trade and Finance (CITF) from the ICC (International Chamber of Commerce) and hold various certificates from FEDAI (Foreign Exchange Dealers' Association of India), NIBM (National Institute of Bank Management) and IIBF (Indian Institute of Banking and Finance). I am also a trainer for FEDAI taking both online and classroom trainings addressed for public and private sector banks and financial institutions in India.
More courses by Anwesha Sengupta
International Trade Finance - An Overview (2026)
4.5 (2,607 Reviews)
Provider: Udemy
Time: 2.8h
$69.99
More Finance & Accounting courses
Investment Appraisal Mastery - NPV, IRR, Payback, PI, ARR (2026)
4.9 (811 Reviews)
Provider: Udemy
Time: 2.5h
$10.99
Beginner Binary Options Trading: The Bandit Strategy (2026)
4.9 (352 Reviews)
Provider: Udemy
Time: 1.7h
Free
Texas Instruments BA II Financial Calculator for CFA and FRM (2021)
4.9 (321 Reviews)
Provider: Udemy
Time: 1.1h
Free
Economics 101 : Master the Basics of Business & Finance (2026)
4.9 (104 Reviews)
Provider: Udemy
Time: 1.5h
$19.99
Invest in Stocks Like a Pro Investor by a Pro Investor! (2026)
4.8 (2,368 Reviews)
Provider: Udemy
Time: 8.4h
$19.99
Fundamental Analysis. Understanding Financial Statements (2026)
4.8 (1,474 Reviews)
Provider: Udemy
Time: 9.5h
$11.99
Reviews
By Kaushik Banerjee on 9/26/2026
Good !! learned the basics of SWIFT Messages and understood some of the important SWIFT Acronyms as well as guidelines
By Sathish M1 on 8/1/2026
Good insight about Swift message
By Krishna Betanabhatla on 7/27/2026
absolutely enjoyed the course - very detailed and user friendly to make the concepts clear. Thank you
By Adilson Renor Junior on 4/10/2026
O curso é, sim, completo e muito bom. Porém, a ausência de legendas até mesmo no idioma do curso (inglês) faz falta quando não há entendimento exato da fala e pode dificultar para aqueles que não tem compreensão da língua inglesa. No geral, é um ótimo curso.
By Fausto Vigueras Rodríguez on 3/2/2026
Great course, I would really recommend it to anyone trying to get more knowledge about SWIFT or even Payments in general. It provides a really insightful guide for beginners and real-life cases or scenarios, the information provided is updated and well structured.
By Sai Kishore Kilarapu on 1/19/2026
Thanks for the crafting the course in a simpler way and am getting concise information without diving in for deeper insights.
By Priyanka R on 1/13/2026
I was not aware of Payment module earlier. This session was helpful to understand the MX & MT messages.
By Giridhar Govardhan on 12/22/2025
I think the concepts and the examples are well structured so that we can relate the message to the real life scenario.
By Manoj More on 12/22/2025
This course gives detail understanding of SWIFT messaging. Topics covered has sufficient examples to understand end to end payment structure.
By Adriana Gomez on 11/21/2025
It gave me a very good background to understand technical details and product capabilities.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100







