HomeBlog

Banking & Financial Technology

SWIFT Message Types Explained: A Complete Guide to MT Categories, Banking Transactions, and Microsoft BizTalk Integration

Explore the different SWIFT MT message categories used in international banking, from customer payments and interbank transfers to securities, trade finance, treasury operations, and cash management.

SWIFT Messaging Standards · Approximately 15–18 minutes

Introduction: Understanding SWIFT Messaging in Global Banking

International banking depends on standardized communication between financial institutions. Every day, banks, payment processors, investment firms, and financial service providers exchange messages containing payment instructions, transaction confirmations, account information, and other financial data.

One of the most established frameworks for this communication is the SWIFT messaging system.

SWIFT, which stands for the Society for Worldwide Interbank Financial Telecommunication, provides financial institutions with a secure messaging network and standardized formats for exchanging financial information.

Traditional SWIFT messages are commonly identified by their MT (Message Type) codes, which indicate the purpose and structure of a particular financial communication.

For example, MT103 has historically been associated with customer credit transfers, MT202 with financial institution transfers, and MT940 with account statements.

To help financial institutions integrate these standardized messages into enterprise applications, Microsoft developed the BizTalk Accelerator for SWIFT, commonly known as A4SWIFT.

Microsoft's documentation identifies a broad collection of SWIFT message types organized into ten principal categories, ranging from system communications to cash management.

Understanding these categories helps banking professionals, software developers, and financial technology companies recognize how different financial messages support everyday banking operations.

What Is Microsoft BizTalk Accelerator for SWIFT?

Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) is a specialized integration solution designed to help financial institutions process SWIFT financial messages within Microsoft BizTalk Server environments.

BizTalk Server provides enterprise application integration and business process automation capabilities, allowing organizations to exchange information between different software platforms.

The accelerator adds functionality specifically designed for financial messaging.

It helps organizations implement SWIFT-related message processing, validation, transformation, and integration workflows.

Why Financial Institutions Use SWIFT Integration Solutions

Banks typically operate multiple interconnected systems, including core banking applications, payment processing platforms, compliance systems, treasury management software, and accounting applications.

These systems may use different data structures and communication protocols.

SWIFT integration software helps bridge these differences by supporting standardized financial message processing.

For example, a bank's payment application might generate transaction details using an internal data structure.

An integration platform can transform that information into an applicable SWIFT message format before it is submitted to an authorized messaging interface.

Similarly, incoming financial messages can be validated, interpreted, and routed to the appropriate internal applications.

This approach supports operational consistency and helps reduce manual processing requirements.

However, compatibility with a historical SWIFT message definition does not automatically mean that the message remains permitted for current production use.

Financial institutions must follow the applicable SWIFT standards release, network rules, and service requirements.

Understanding the SWIFT MT Messaging System

SWIFT MT messages follow a standardized numbering system.

Most business messages use a three-digit identifier, with the first digit indicating the broad category of financial activity.

For example:

  • MT1xx identifies customer payments and cheque-related communications.
  • MT2xx identifies financial institution transfers.
  • MT3xx identifies treasury and foreign exchange transactions.
  • MT5xx identifies securities-related communications.
  • MT7xx identifies documentary credits and guarantees.
  • MT9xx identifies cash management and account reporting.

Within each category, individual message codes identify specific business functions.

This classification helps financial institutions distinguish between payment instructions, transaction confirmations, requests, reports, and other financial communications.

Microsoft's A4SWIFT documentation organizes the supported MT messages into categories 0 through 9.

Category 0: FIN System Messages

Category 0 includes system-level communications associated with the operation and administration of the SWIFT FIN messaging environment.

Unlike ordinary customer payment instructions, these messages support technical operations such as message delivery notifications, session administration, system reporting, and message retrieval.

Examples documented by Microsoft include:

Message Type Description
MT010 Non-Delivery Warning
MT011 Delivery Notification
MT012 Sender Notification
MT019 Abort Notification
MT020 Retrieval Request for Text and History
MT021 Retrieved Message Containing Text and History
MT031 Session History Request
MT081 Daily Check Report
MT090 User-to-SWIFT Message
MT092 SWIFT-to-User Message

Why Category 0 Matters

System messages help financial institutions monitor communication activity and manage technical interactions with a messaging infrastructure.

For example, delivery notifications can provide information about the handling of a message within a communication system.

Similarly, retrieval-related messages can support the investigation or recovery of relevant message information.

These capabilities are important for maintaining operational visibility and supporting financial messaging administration.

A delivery notification should not, however, be confused with proof that the underlying financial transaction has been settled or that the beneficiary has received the funds.

Category 1: Customer Payments and Cheques

Category 1 covers customer payment instructions and cheque-related financial communications.

Historically, this category has been especially important in international banking because it includes message types used to communicate customer credit transfers.

Common Category 1 Messages

Message Type Description
MT101 Request for Transfer
MT102 Multiple Customer Transfer
MT102+ Multiple Customer Transfer — Straight-Through Processing
MT103 Single Customer Credit Transfer
MT103+ Single Customer Credit Transfer — Straight-Through Processing
MT104 Direct Debit and Request for Debit Transfer
MT110 Advice of Cheques
MT111 Request for Stop Payment of a Cheque
MT112 Status of a Cheque Stop-Payment Request
MT192 Request for Cancellation
MT195 Queries
MT196 Answers
MT199 Free Format Message

Understanding MT103

MT103 is one of the most recognizable traditional SWIFT message types.

It has historically been used to communicate a single customer credit transfer between financial institutions.

A customer transfer message may contain information identifying the ordering customer, beneficiary, transaction amount, currency, and institutions involved.

This information helps banks process the payment instruction through the relevant financial infrastructure.

However, an MT103 message is not itself a guarantee of successful settlement or proof that money is available in the beneficiary's account.

The Role of MT199

MT199 is a free-format message used for communications that do not require a more specialized message type within Category 1.

Depending on the applicable rules and business context, it may be used to exchange information related to payment investigations or other banking communications.

Because it is free-format, its meaning depends on the content and context of the particular message.

MT199 is not a special payment instrument and does not independently transfer or release funds.

ISO 20022 and Customer Payments

The SWIFT cross-border payment environment has undergone significant modernization.

Following the conclusion of the main MT and ISO 20022 coexistence period in November 2025, applicable cross-border payment instructions transitioned to ISO 20022 messaging requirements.

For modern implementations, financial institutions should consult current CBPR+ specifications and applicable ISO 20022 message definitions, including the pacs message family.

Category 2: Financial Institution Transfers

Category 2 includes messages used for financial transactions between banking institutions.

These messages support interbank transfers, settlement-related activities, and related financial communications.

While Category 1 primarily addresses customer payment instructions, Category 2 focuses on transactions involving financial institutions.

Common Category 2 Messages

Message Type Description
MT200 Financial Institution Transfer for Its Own Account
MT201 Multiple Financial Institution Transfers for Own Account
MT202 General Financial Institution Transfer
MT203 Multiple General Financial Institution Transfers
MT204 Financial Markets Direct Debit
MT205 Financial Institution Transfer Execution
MT207 Request for Financial Institution Transfer
MT210 Notice to Receive
MT292 Request for Cancellation
MT295 Queries
MT296 Answers
MT299 Free Format Message

Understanding MT202

MT202 has historically been used to instruct transfers between financial institutions.

It belongs to the interbank messaging category rather than the customer credit transfer category.

This distinction matters because customer payment messages and interbank transfer messages serve different business purposes.

For modern cross-border payment implementations, institutions must evaluate the applicable ISO 20022 equivalents and rules rather than assuming that historical MT202 workflows remain valid for every payment scenario.

Why Category 2 Is Important

Interbank messaging supports financial relationships between banks and other participating institutions.

These relationships can involve settlement arrangements, correspondent banking services, and transfers made for the financial institutions' own accounts.

Standardized messaging helps participating institutions exchange relevant instructions consistently.

Category 3: Treasury, Foreign Exchange, Money Markets, and Derivatives

Category 3 includes messages associated with treasury operations and financial market transactions.

Banks and other market participants use treasury-related communication to manage foreign exchange positions, money market transactions, loans, deposits, and derivative contracts.

These activities require detailed and consistent transaction records.

Common Category 3 Messages

Message Type Description
MT300 Foreign Exchange Confirmation
MT303 Foreign Exchange or Currency Option Allocation Instruction
MT304 Third-Party Deal Advice or Instruction
MT305 Foreign Currency Option Confirmation
MT320 Fixed Loan or Deposit Confirmation
MT330 Call or Notice Loan/Deposit Confirmation
MT340 Forward Rate Agreement Confirmation
MT341 Forward Rate Agreement Settlement Confirmation
MT350 Loan/Deposit Interest Payment Advice
MT360 Single-Currency Interest Rate Derivative Confirmation
MT361 Cross-Currency Interest Rate Swap Confirmation
MT380 Foreign Exchange Order
MT381 Foreign Exchange Order Confirmation

The Role of MT300 in Foreign Exchange

MT300 is traditionally associated with foreign exchange transaction confirmation.

When financial institutions enter foreign exchange transactions, they need to exchange consistent details about the agreed trade.

Such details may include the currencies, amounts, exchange rate, and settlement arrangements.

Standardized confirmation messages help participating institutions compare transaction records and identify potential discrepancies.

Treasury Messaging and Risk Management

Accurate treasury messaging supports transaction confirmation, settlement preparation, reconciliation, and operational risk management.

These activities are important because financial market transactions can involve significant values and complex contractual arrangements.

Consistent messaging helps financial institutions manage these processes more effectively.

Category 4: Collections and Cash Letters

Category 4 focuses on financial communications associated with collections and cash letters.

Collection processes may involve banks acting on behalf of customers to handle payment-related documents or collect amounts due under specified arrangements.

Common Category 4 Messages

Message Type Description
MT400 Advice of Payment
MT405 Clean Collection
MT410 Acknowledgement
MT412 Advice of Acceptance
MT416 Advice of Non-Payment or Non-Acceptance
MT420 Tracer
MT422 Advice of Fate and Request for Instructions
MT430 Amendment of Instructions
MT450 Cash Letter Credit Advice
MT455 Cash Letter Credit Adjustment Advice
MT456 Advice of Dishonour
MT499 Free Format Message

How Collection Messages Support Banking Operations

Collection-related messages allow financial institutions to exchange information about payment handling, acceptance, refusal, and other collection activities.

For example, an acknowledgement message can confirm receipt of a particular communication, while an advice of non-payment can communicate an unsuccessful collection outcome.

These messages support the administration of collection processes and help financial institutions maintain consistent records.

Category 5: Securities Markets

Category 5 includes messages associated with securities trading, settlement, custody, corporate actions, and related financial activities.

Securities markets involve multiple participants, including investment firms, custodians, brokers, asset managers, and settlement organizations.

Standardized messages help these participants exchange information about securities transactions and holdings.

Common Category 5 Messages

Message Type Description
MT500 Instruction to Register
MT502 Order to Buy or Sell
MT515 Client Confirmation of Purchase or Sale
MT535 Statement of Holdings
MT536 Statement of Transactions
MT537 Statement of Pending Transactions
MT540 Receive Free
MT541 Receive Against Payment
MT542 Deliver Free
MT543 Deliver Against Payment
MT548 Settlement Status and Processing Advice
MT564 Corporate Action Notification
MT565 Corporate Action Instruction
MT566 Corporate Action Confirmation
MT567 Corporate Action Status and Processing Advice

Securities Settlement Messages

Messages such as MT540, MT541, MT542, and MT543 have historically been used to communicate securities receipt and delivery instructions.

The relevant message type distinguishes between securities movements involving payment and those without an associated payment instruction.

This distinction is important for securities settlement operations.

Corporate Actions

Corporate action messages support communications relating to events affecting securities.

Examples include dividend distributions, rights issues, and other corporate events.

Messages such as MT564 and MT565 help participating institutions communicate information and instructions related to these events.

Why Securities Messaging Matters

Securities transactions often involve complex processes and multiple financial organizations.

Standardized communication supports transaction accuracy, reconciliation, settlement management, and the exchange of information throughout the securities lifecycle.

Category 6: Treasury Markets and Precious Metals

Category 6 includes messaging associated with precious metals, syndicated facilities, and related treasury activities.

Financial institutions participating in metals markets may need to confirm trades, communicate transfer instructions, and report account information.

Common Category 6 Messages

Message Type Description
MT600 Metal Trade Confirmation
MT601 Precious Metal Option Confirmation
MT604 Precious Metal Transfer or Delivery Order
MT605 Precious Metal Notice to Receive
MT606 Precious Metal Debit Advice
MT607 Precious Metal Credit Advice
MT608 Statement of a Metal Account
MT609 Statement of Metal Contracts
MT620 Metal Fixed Loan or Deposit Confirmation
MT643 Notice of Drawdown or Renewal
MT644 Advice of Rate and Amount Fixing
MT645 Notice of Fee Due
MT646 Payment of Principal and/or Interest
MT649 General Syndicated Facility Message

Precious Metals Transactions

Financial institutions involved in precious metals trading may need standardized communications to document transactions and account movements.

These messages help distinguish trade confirmations, transfer instructions, notices, and account statements.

Syndicated Facilities

Category 6 also includes messages associated with syndicated financing arrangements.

Such arrangements may involve multiple financial institutions participating in a lending facility.

Messages can support communication relating to drawdowns, interest calculations, fees, and principal payments.

Category 7: Documentary Credits and Guarantees

Category 7 focuses on documentary credits, guarantees, and related trade finance communications.

Trade finance plays an important role in international commerce by supporting transactions between buyers, sellers, and financial institutions.

Letters of credit and bank guarantees can help parties manage contractual and payment-related risks.

Common Category 7 Messages

Message Type Description
MT700 Issue of a Documentary Credit
MT701 Issue of a Documentary Credit
MT705 Pre-Advice of a Documentary Credit
MT707 Amendment to a Documentary Credit
MT710 Advice of a Third Bank's Documentary Credit
MT720 Transfer of a Documentary Credit
MT730 Acknowledgement
MT734 Advice of a Refusal
MT740 Authorization to Reimburse
MT742 Reimbursement Claim
MT750 Advice of Discrepancy
MT752 Authorization to Pay, Accept, or Negotiate
MT754 Advice of Payment, Acceptance, or Negotiation
MT760 Guarantee
MT767 Guarantee Amendment
MT768 Acknowledgement of a Guarantee Message
MT769 Advice of Reduction or Release
MT799 Free Format Message

Understanding MT700

MT700 has historically been used to communicate the issuance of a documentary credit.

A documentary credit is a financial arrangement in which a bank undertakes an obligation under specified terms and conditions, commonly involving the presentation of compliant documents.

These arrangements are frequently associated with international trade.

Understanding MT760

MT760 is a traditional message type associated with guarantees.

Bank guarantees and similar instruments can provide contractual protection for parties involved in certain transactions.

The rights, obligations, validity, and enforceability of an instrument depend on its actual terms and applicable legal framework.

The existence of an MT760 message alone does not prove that a guarantee is authentic, enforceable, or financially backed.

What Is MT799?

MT799 is a free-format message in Category 7.

Its purpose is to facilitate general communication when a more specialized message format is not appropriate.

Although MT799 is sometimes discussed in connection with trade finance transactions, it does not automatically constitute a payment undertaking, bank guarantee, or proof of funds.

Financial institutions must assess its actual content and context.

Category 8: Travellers Cheques

Category 8 includes messages historically associated with travellers cheques.

Travellers cheques were once widely used as an alternative to carrying large quantities of cash during international travel.

Although modern electronic payment methods have substantially reduced their everyday use, historical financial messaging documentation includes message types for related activities.

Common Category 8 Messages

Message Type Description
MT800 Travellers Cheque Sales and Settlement Advice
MT801 Multiple Travellers Cheque Sales Advice
MT802 Travellers Cheque Settlement Advice
MT810 Travellers Cheque Refund Request
MT812 Travellers Cheque Refund Authorization
MT813 Travellers Cheque Refund Confirmation
MT820 Request for Travellers Cheque Stock
MT821 Travellers Cheque Inventory Addition
MT823 Travellers Cheque Inventory Transfer
MT824 Inventory Destruction or Cancellation Notice

Why These Messages Were Important

Travellers cheque systems required financial institutions to communicate information about sales, settlement, refunds, stock management, and inventory adjustments.

Standardized messaging supported these processes across participating institutions.

Today, these message definitions are primarily useful for understanding historical financial infrastructure and maintaining relevant legacy applications.

Category 9: Cash Management and Customer Status

Category 9 includes messages associated with cash management, account reporting, balance information, and customer account activity.

These messages have historically been important for corporate treasury departments and financial institutions managing account information.

Common Category 9 Messages

Message Type Description
MT900 Confirmation of Debit
MT910 Confirmation of Credit
MT920 Request Message
MT935 Rate Change Advice
MT940 Customer Statement Message
MT941 Balance Report
MT942 Interim Transaction Report
MT950 Statement Message
MT970 Netting Statement
MT971 Netting Balance Report
MT985 Status Enquiry
MT986 Status Report
MT999 Free Format Message

Understanding MT940

MT940 has historically been used to communicate account statement information.

Banks and corporate customers can use account statements to reconcile transactions, review account activity, and support financial reporting.

Understanding MT950

MT950 is a statement message commonly associated with account reporting between financial institutions.

It provides structured information relevant to the account activity covered by the statement.

The Importance of Cash Management Messaging

Cash management requires accurate information about account balances, incoming funds, outgoing payments, and transaction activity.

Standardized account reporting helps organizations manage liquidity, maintain financial records, and reconcile banking transactions.

Microsoft SWIFT System and Control Messages

In addition to the ten MT categories, Microsoft's A4SWIFT documentation identifies system and control messages for GPA and FIN Control services.

These include messages associated with technical communication activities such as login requests, logout commands, session selection, and acknowledgements.

Examples include:

Message Type Description
02 Login Request
03 Select Command
05 Quit Command
06 Logout Command
21 Acknowledgement Messages
22 Login Positive Acknowledgement
23 Select Request Acknowledgement
25 Quit Acknowledgement
26 Logout Acknowledgement
42 Login Negative Acknowledgement
43 Select Negative Acknowledgement

These system messages differ from the ordinary business-focused MT categories because they support technical operations rather than directly representing commercial banking transactions.

Summary of SWIFT MT Message Categories

The following table provides a quick reference to the message categories described in Microsoft's A4SWIFT documentation.

Category Financial Activity Examples
0 FIN System Messages MT010, MT011, MT012
1 Customer Payments and Cheques MT101, MT103, MT199
2 Financial Institution Transfers MT200, MT202, MT299
3 Treasury and Foreign Exchange MT300, MT320, MT360
4 Collections and Cash Letters MT400, MT410, MT420
5 Securities Markets MT502, MT535, MT564
6 Precious Metals and Treasury MT600, MT604, MT608
7 Documentary Credits and Guarantees MT700, MT760, MT799
8 Travellers Cheques MT800, MT810, MT820
9 Cash Management and Account Reporting MT900, MT940, MT950

This classification demonstrates the extensive range of financial activities historically supported by SWIFT MT messaging.

How ISO 20022 Is Changing SWIFT Messaging

The international financial industry has increasingly moved toward ISO 20022, an international standard designed to support more detailed and structured financial information.

Traditional MT messages use predefined message structures, while ISO 20022 financial messaging commonly uses XML-based formats.

ISO 20022 supports richer data structures, making it possible to exchange more detailed information about financial transactions.

Key Advantages of ISO 20022

Improved data quality: Structured financial information can reduce ambiguity and support more consistent transaction processing.

Enhanced automation: Detailed data can help financial institutions automate payment processing, reconciliation, and reporting.

Stronger compliance capabilities: More structured information can improve the effectiveness of transaction screening and financial crime monitoring.

Better interoperability: Common financial messaging models help different payment systems and institutions exchange information consistently.

Support for innovation: Modern messaging standards create opportunities for improved payment services and financial technology integration.

The main coexistence period for traditional MT and ISO 20022 cross-border payment instructions ended in November 2025.

However, this does not mean that every MT message across every SWIFT service has been discontinued.

Different financial sectors and services maintain their own implementation requirements and migration schedules.

What Financial Software Developers Should Know

Developers creating applications for financial institutions must understand that supporting a particular message format involves more than recognizing its message identifier.

A compliant implementation may require message validation, correct field formatting, applicable business rules, security controls, and compatibility with the relevant messaging infrastructure.

For software integration projects, important considerations include:

  1. Message compatibility: Determine which message types and standards releases apply to the intended financial service.
  2. Validation: Ensure financial messages meet the applicable structural and business requirements.
  3. Data transformation: Map internal application information to the required financial message structures.
  4. System integration: Connect payment, treasury, securities, or reporting applications through approved interfaces.
  5. Operational monitoring: Maintain appropriate transaction logs, error handling, and message processing controls.
  6. Standards maintenance: Review changes to financial messaging standards and update applications when necessary.

Organizations working with Microsoft BizTalk environments should also verify their deployed accelerator version and supported standards release before selecting message schemas for production systems.

The Future of Financial Messaging and Banking Integration

Financial messaging will continue evolving as banks modernize their infrastructure and adopt new standards.

The transition toward ISO 20022 reflects growing demand for structured financial information, improved interoperability, and more automated processing.

Financial institutions are also exploring new technologies for cross-border payments, digital assets, financial market infrastructure, and transaction reporting.

These developments increase the importance of common data models and reliable communication standards.

Although traditional MT messages remain relevant in certain areas, financial software developers must recognize the continuing modernization of messaging requirements.

Understanding both historical MT formats and current ISO 20022 standards will help organizations maintain existing systems while planning future integrations.

Conclusion

SWIFT message types are an important part of the technical foundation of international banking and financial communication.

Microsoft's BizTalk Accelerator for SWIFT documentation provides an extensive historical reference covering system messages, customer payments, interbank transfers, treasury transactions, securities, trade finance, travellers cheques, and cash management.

Each MT category represents a specific area of financial activity, helping financial institutions communicate using consistent message structures.

From MT103 customer credit transfers and MT202 interbank transactions to MT760 guarantees and MT940 account statements, these message definitions have supported a broad range of banking operations.

However, the financial messaging landscape continues to evolve.

The increasing adoption of ISO 20022 means that institutions must distinguish historical message compatibility from current network requirements.

For banks, fintech companies, and software developers, understanding these messaging standards remains essential for building reliable integrations, supporting financial operations, and preparing for future developments in global banking.

SWIFT MessagesSWIFT MTInternational BankingMT103MT202MT760MT799MT940Financial MessagingISO 20022Microsoft BizTalkBanking Technology

Explore more guides and financial messaging explainers.

Back to the blog