SWIFT Message types complete list reference

Posted on 3rd Apr 2024 80 views

Customer Payments and Cheques, with the type designation MT 1xx. 

Financial Institution Transfers, with the type designation MT 2xx.

Treasury Markets, Foreign Exchange, Money Markets, and Derivatives, with the type designation MT 3xx.

Collections and Cash Letters, with the type designation MT 4xx.

Securities Markets, with the type designation MT 5xx.

Treasury Markets, Precious Metals, with the type designation MT 6xx.

Markets, Syndication, with the type designation MT 7xx.

Cheques, with the type designation MT 8xx.

Cash Management and Customer Status, with the type designation MT 9xx.

 

 

Category 1 SWIFT Messages

Customer Payments and Cheques, with the type designation MT 1xx.

MT 101 Request for Transfer

MT 102 Multiple Customer Credit Transfer

MT 102+(STP) Multiple Customer Credit Transfer (STP)

MT 103 Single Customer Credit Transfer

MT 103+ (REMIT) Single Customer Credit Transfer (REMIT)

MT 103+ (STP) Single Customer Credit Transfer (STP)

MT 104 Direct Debit and Request for Debit Transfer Message (STP)

MT 105 EDIFACT Envelope

MT 106 EDIFACT Envelope

MT 107 General Direct Debit Message

MT 110 Advice of Cheque(s)

MT 111 Request for Stop Payment of a Cheque

MT 112 Status of a Request for Stop Payment of a Cheque

MT 121 Multiple Interbank Funds Transfer (EDIFACT FINPAY Message)

MT 190 Advice of Charges, Interest and Other Adjustments

MT 191 Request for Payment of Charges, Interest and Other Expenses

MT 192 Request for Cancellation

MT 195 Queries

MT 196 Answers

MT 198 Proprietary Message

MT 199 Free Format Message

 

Category 2 SWIFT Messages

Financial Institution Transfers, with the type designation MT 2xx.

MT 200 Financial Institution Transfer for its Own Account

MT 201 Multiple Financial Institution Transfer for its Own Account

MT 202 General Financial Institution Transfer

MT 203 Multiple General Financial Institution Transfer

MT 204 Financial Markets Direct Debit Message

MT 205 Financial Institution Transfer Execution

MT 206 Cheque Truncation Message

MT 207 Request for Financial Institution Transfer

MT 210 Notice to Receive

MT 256 Advice of Non-Payment of Cheques

MT 290 Advice of Charges, Interest and Other Adjustments

MT 291 Request for Payment of Charges, Interest and Other Expenses

MT 292 Request for Cancellation

MT 295 Queries

MT 296 Answers

MT 298 Proprietary Message

MT 299 Free Format Message

 

Category 3 SWIFT Messages

Treasury Markets, Foreign Exchange, Money Markets, and Derivatives, with the type designation MT 3xx.

MT 300 Foreign Exchange Confirmation

MT 303 Forex/Currency Option Allocation Instruction

MT 304 Advice/Instruction of a Third Party Deal

MT 305 Foreign Currency Option Confirmation

MT 306 Foreign Currency Option Confirmation

MT 307 Advice/Instruction of a Third Party FX Deal

MT 308 Instruction for Gross/Net Settlement of Third Party FX Deals

MT 320 Fixed Loan/Deposit Confirmation

MT 321 Instruction to Settle a Third Party Loan/Deposit

MT 330 Call/Notice Loan/Deposit Confirmation

MT 340 Forward Rate Agreement Confirmation

MT 341 Forward Rate Agreement Settlement Confirmation

MT 350 Advice of Loan/Deposit Interest Payment

MT 360 Single Currency Interest Rate Derivative Confirmation

MT 361 Cross Currency Interest Rate Swap Confirmation

MT 362 Interest Rate Reset/Advice of Payment

MT 364 Single Currency Interest Rate Derivative Termination/Recouponing Confirmation

MT 365 Single Currency Interest Rate Swap Termination/Recouponing Confirmation

MT 380 Foreign Exchange Order

MT 381 Foreign Exchange Order Confirmation

MT 390 Advice of Charges, Interest and Other Adjustments

MT 391 Request for Payment of Charges, Interest and Other Expenses

MT 392 Request for Cancellation

MT 395 Queries

MT 396 Answers

MT 398 Proprietary Message

MT 399 Free Format Message

 

Category 4 SWIFT Messages

Collections and Cash Letters, with the type designation MT 4xx.

MT 400 Advice of Payment

MT 405 Clean Collection

MT 410 Acknowledgment

MT 412 Advice of Acceptance

MT 416 Advice of Non-Payment/Non-Acceptance

MT 420 Tracer

MT 422 Advice of Fate and Request for Instructions

MT 430 Amendment of Instructions

MT 450 Cash Letter Credit Advice

MT 455 Cash Letter Credit Adjustment Advice

MT 456 Advice of Dishonor

MT 490 Advice of Charges, Interest and Other Adjustments

MT 491 Request for Payment of Charges, Interest and Other Expenses

MT 492 Request for Cancellation

MT 495 Queries

MT 496 Answers

MT 498 Proprietary Message

MT 499 Free Format Message

 

Category 5 SWIFT Messages

Securities Markets, with the type designation MT 5xx.

MT 500 Instruction to Register

MT 501 Confirmation of Registration or Modification

MT 502 Order to Buy or Sell

MT 502 (FUNDS) Order to Buy or Sell (FUNDS)

MT 503 Collateral Claim

MT 504 Collateral Proposal

MT 505 Collateral Substitution

MT 506 Collateral and Exposure Statement

MT 507 Collateral Status and Processing Advice

MT 508 Intra-Position Advice

MT 509 Trade Status Message

MT 509 (FUNDS) Trade Status Message (FUNDS)

MT 510 Registration Status and Processing Advice

MT 513 Client Advice of Execution

MT 514 Trade Allocation Instruction

MT 515 Client Confirmation of Purchase or Sale

MT 515 (FUNDS) Client Confirmation of Purchase or Sale (FUNDS)

MT 516 Securities Loan Confirmation

MT 517 Trade Confirmation Affirmation

MT 518 Market-Side Securities Trade Confirmation

MT 519 Modification of Client Details

MT 524 Intra-Position Instruction

MT 526 General Securities Lending/Borrowing Message

MT 527 Triparty Collateral Instruction

MT 528 ETC Client-Side Settlement Instruction

MT 529 ETC Market-Side Settlement Instruction

MT 535 Statement of Holdings

MT 535 (FUNDS) Statement of Holdings (FUNDS)

MT 536 Statement of Transactions

MT 537 Statement of Pending Transactions

MT 538 Statement of Intra-Position Advice

MT 540 Receive Free

MT 541 Receive Against Payment

MT 542 Deliver Free

MT 543 Deliver Against Payment

MT 544 Receive Free Confirmation

MT 545 Receive Against Payment Confirmation

MT 546 Deliver Free Confirmation

MT 547 Deliver Against Payment Confirmation

MT 548 Settlement Status and Processing Advice

MT 549 Request for Statement/Status Advice

mt 558 Triparty Collateral Status and Processing Advice

MT 559 Paying Agent’s Claim

MT 564 Corporate Action Notification

MT 565 Corporate Action Instruction

MT 566 Corporate Action Confirmation

MT 567 Corporate Action Status and Processing Advice

MT 568 Corporate Action Narrative

MT 569 Triparty Collateral and Exposure Statement

MT 574 (IRSLST) IRS 1441 NRA (Beneficial Owners’ List)

MT 574 (W8BENO) IRS 1441 NRA (Beneficial Owner Withholding Statement)

MT 575 Report of Combined Activity

MT 576 Statement of Open Orders

MT 577 Statement of Numbers

MT 578 Statement of Allegement

MT 579 Certificate Numbers

MT 581 Collateral Adjustment Message

MT 582 Reimbursement Claim or Advice

MT 584 Statement of ETC Pending Trades

MT 586 Statement of Settlement Allegements

MT 587 Depositary Receipt Instruction

MT 588 Depositary Receipt Confirmation

MT 589 Depositary Receipt Status and Processing Advice

MT 590 Advice of Charges, Interest and Other Adjustments

MT 591 Request for Payment of Charges, Interest and Other Expenses

MT 592 Request for Cancellation

MT 595 Queries

MT 596 Answers

MT 598 Proprietary Message

MT 599 Free Format Message

 

Category 6 SWIFT Messages

Treasury Markets, Precious Metals, with the type designation MT 6xx.

MT 600 Precious Metal Trade Confirmation

MT 601 Precious Metal Option Confirmation

MT 604 Precious Metal Transfer/Delivery Order

MT 605 Precious Metal Notice to Receive

MT 606 Precious Metal Debit Advice

MT 607 Precious Metal Credit Advice

MT 608 Statement of a Metal Account

MT 609 Statement of Metal Contracts

MT 643 Notice of Drawdown/Renewal

MT 644 Advice of Rate and Amount Fixing

MT 645 Notice of Fee Due

MT 646 Payment of Principal and/or Interest

MT 649 General Syndicated Facility Message

MT 690 Advice of Charges, Interest and Other Adjustments

MT 691 Request for Payment of Charges, Interest and Other Expenses

MT 692 Request for Cancellation

MT 695 Queries

MT 696 Answers

MT 698 Proprietary Message

MT 699 Free Format Message

 

Category 7 SWIFT Messages

Markets, Syndication, with the type designation MT 7xx.

MT 700 Issue of a Documentary Credit

MT 701 Issue of a Documentary Credit

MT 705 Pre-Advice of a Documentary Credit

MT 707 Amendment to a Documentary Credit

MT 710 Advice of a Third Bank’s Documentary Credit

MT 711 Advice of a Third Bank’s Documentary Credit

MT 720 Transfer of a Documentary Credit

MT 721 Transfer of a Documentary Credit

MT 730 Acknowledgment

MT 732 Advice of Discharge

MT 734 Advice of Refusal

MT 740 Authorization to Reimburse

MT 742 Reimbursement Claim

MT 747 Amendment to an Authorization to Reimburse

MT 750 Advice of Discrepancy

MT 752 Authorization to Pay, Accept or Negotiate

MT 754 Advice of Payment/Acceptance/Negotiation

MT 756 Advice of Reimbursement or Payment

MT 760 Guarantee

MT 767 Guarantee Amendment

MT 768 Acknowledgment of a Guarantee Message

MT 769 Advice of Reduction or Release

MT 790 Advice of Charges, Interest and Other Adjustments

MT 791 Request for Payment of Charges, Interest and Other Expenses

MT 792 Request for Cancellation

MT 795 Queries

MT 796 Answers

MT 798 Proprietary Message

MT 799 Free Format Message

 

Category 8 SWIFT Messages

Cheques, with the type designation MT 8xx.

MT 800 T/C Sales and Settlement Advice [Single]

MT 801 T/C Multiple Sales Advice

MT 802 T/C Settlement Advice

MT 810 T/C Refund Request

MT 812 T/C Refund Authorization

MT 813 T/C Refund Confirmation

MT 820 Request for T/C Stock

MT 821 T/C Inventory Addition

MT 822 Trust Receipt Acknowledgment

MT 823 T/C Inventory Transfer

MT 824 T/C Inventory Destruction/Cancellation Notice

MT 890 Advice of Charges, Interest and Other Adjustments

MT 891 Request for Payment of Charges, Interest and Other Expenses

MT 892 Request for Cancellation

MT 895 Queries

MT 896 Answers

MT 898 Proprietary Message

MT 899 Free Format Message

Category 9 Messages

Cash Management and Customer Status, with the type designation MT 9xx.

MT 900 Confirmation of Debit

MT 910 Confirmation of Credit

MT 920 Request Message

MT 935 Rate Change Advice

MT 940 Customer Statement Message

MT 941 Balance Report

MT 942 Interim Transaction Report

MT 950 Statement Message

MT 970 Netting Statement

MT 971 Netting Balance Report

MT 972 Netting Interim Statement

MT 973 Netting Request Message

MT 985 Status Inquiry

MT 986 Status Report

MT 990 Advice of Charges, Interest and Other Adjustments

MT 991 Request for Payment of Charges, Interest and Other Expenses

MT 992 Request for Cancellation

MT 995 Queries

MT 996 Answers

MT 998 Proprietary Message

MT 999 Free Format Message

 


LinkedIn

Docs Home ISO8583 Simulator Simulator Tutorials ISO8583 Converter Cards Issuer BASE24 Base24-eps Reference Guide ISO8583 Switch HSM Simulator POS Simulator Products


Top Read Articles


BIN List & Range for MasterCard, Visa, Amex, Diners, Discover, JCB, CUP 165970 views

ISO8583 Response Codes for Transaction processing 67426 views

Read smart card chip data with APDU commands ISO 7816 63885 views

ISO8583 Processing Codes for Transaction Processing 31461 views

ISO8583 Message Types for Transaction Processing 31426 views

Deploy, run and generate with neaPay Card Data Generator 21467 views

MCC Codes - Merchant Category Codes to use in ISO8583 Field 18 21046 views

Run the neaPay ISO8583 simulator 20937 views

ISO8583 payments message format, programmers guide 18451 views

ISO8583 message: The list of ISO 4217 currency codes for data elements 49 and 52 17612 views

ISO8583 ATM POS Crypto API integration with exchanges like Coinbase or Binance 17082 views

ISO8583 Message Converter JSON and XML interface specification mapping 14037 views

Cards and Banks Training 13644 views

Java version for neapay products Simulator Converter Switch Authorization Cards Issuer 10757 views

Support for the neaPay products: Authorization, Switch, Converter, Simulator, Issuer 10136 views

Log Files in BASE24 classic 9856 views

Create a new test case in the neaPay ISO8583 simulator Video guide 9098 views

BASE24 classic vs BASE24-eps 8802 views

BASE24 documentation to read 8643 views

BASE24 classic interview questions 8573 views

Deploy the neaPay ISO8583 simulator - video guide 8512 views

EMV explained for programmers 8206 views

ISO8583 Simulator neapay- Performance testing at 500, 1000 and 1500 Transactions per second 8129 views

ISO8583 converter to JSON XML SQL to HTTP host - message flow - video guide - Part.2 7797 views

ISO8583 converter to JSON XML SQL to HTTP Host - host unavailable - video guide- Part.3 7319 views

ISO8583 converter to JSON XML SQL to HTTP host - start& run - video guide - Part.1 7171 views

Adding your own card to the Payments simulator to test your system 7155 views

Card readers supported by neaPay payments simulator, CHIP and NFC 7082 views

Changing fields definitions in the ISO8583 simulator and message converter 7078 views

Run the neaPay ISO8583 converter to JSON, XML, SQL, in a test environment 7049 views

Connect the neaPay ISO8583 Acquirer simulator to your own host or Issuer 7039 views

BASE24 classic screens examples explained 7037 views

Load Test enabling and performance testing at 1TPS and 100TPS 6984 views

Run One, Run Scenario, Run All, Run Load in the neaPay ISO8583 Simulator - Use guide 6984 views

Sample Recommended design for an Acquirer test cases suite, Scenarios and Regression 6974 views

Enabling traces in the payments simulator 6970 views

How the fingerprint reader works in the ISO8583 payments simulator 6957 views

Deploy the neaPay ISO8583 Payments converter in a test environment 6956 views

Altering test cases in Excel for the ISO8583 simulator 6953 views

BASE24-eps interview questions 6894 views

Deploy the neaPay HSM simulator in a test environment 6813 views

Regression Testing in 1 click with instant Analytics and CSV report 6660 views

Deploy the Payments Switch Router in a test environment 6546 views

BASE24 classic ATM configuration Tutorial in ATD and XPNET with examples 6258 views

Add extra custom fields to the ISO8583 simulator 6166 views

BASE24 classic cards configuration tutorial with Examples 6162 views

Trace configuration in neaPay Simulator, Converter, Switch, Authorization and Cards Issuer 6140 views

PCI compliant with neapay switch 5735 views

ISO8583 Message Converter to XML SQL CSV interface specification mapping 5709 views

BASE24-EPS ACI DESKTOP tutorial - Getting started 5538 views

BASE24 classic prefix configuration tutorial CPF with examples 4102 views

BASE24 classic tracing of transactions. Audits, configuration, enabling and opening 3953 views

ACI BASE24 classic automatic extract configuration 3652 views

BASE24 classic Institution configuration Tutorial with example 3620 views

BASE24 classic balance file configuration PBF with example 3528 views

POS simulator format SPDH HPDH Verifone and custom 3483 views

First steps with BASE24 Classic 3379 views

Getting started with using Prognosis for BASE24 and BASE24-eps 3094 views

ISO8583 simulator Visa MasterCard Amex CUP configuration demo video 325 views

ISO8583 simulator scheduling tasks and test regressions 124 views

Swift Message Structure ISO 15022 and ISO 20022 87 views

POS Transaction types explained 81 views

SWIFT Message types complete list reference 81 views

SWIFT Common Message Type List with examples 77 views

Contact    

Iso8583 - articles


ISO8583 Simulator   124 views

ISO8583 simulator scheduling tasks and test regressions


The neaPay ISO8583 simulator improves automated testing with full capabilities for scheduling minutely message exchanges, duration tests, nightly or w ...
ISO8583 Converter   5709 views

ISO8583 Message Converter to XML SQL CSV interface specification mapping


ISO8583 Converter creating an XML,  SQL and CSV object from an incoming TCP/IP ISO8583 binary message, and then sending it to a HTTP host as ...
ISO8583 Switch   5735 views

PCI compliant with neapay switch


PCI compliant with neapay switch Steps and procedure: Configuration parameters to acheive service PCI DSS compliance   ...
Products   6140 views

Trace configuration in neaPay Simulator, Converter, Switch, Authorization and Cards Issuer


Trace configuration in neaPay Simulator, Converter, Switch, Authorization and Cards Issuer ...
ISO8583 Simulator   6166 views

Add extra custom fields to the ISO8583 simulator


Adding extra, custom fields to the ISO8583 simulator in 3 simple steps is as easy as running the tests: Edit the spreadsheet and save it; Edit th ...
ISO8583 Switch   6546 views

Deploy the Payments Switch Router in a test environment


Deploy then neaPay Payments switch router to easily route transactions based on BIN/prefix, amount, merchant, originating or destination insytitution, ...
ISO8583 Simulator   6660 views

Regression Testing in 1 click with instant Analytics and CSV report


The neaPay Payments simulator is designed from the start to follow the life of a project, and therefore, after all testing has been completed, we need ...
ISO8583 Simulator   6953 views

Altering test cases in Excel for the ISO8583 simulator


When you need to customize your own test case, you need to follow some simple steps all the time.In order to obtain this, you need to alter test data ...
ISO8583 Converter   6956 views

Deploy the neaPay ISO8583 Payments converter in a test environment


When you receive a delivery from neaPay for an iso8583 convertor, you will get 1 zip file.  This step by step guide will guide you through ...
ISO8583 Simulator   6957 views

How the fingerprint reader works in the ISO8583 payments simulator


Step by step guide to enable and disable fingerprint reading, enrollment and verification with the neapay Simulator is pretty straight forward and ass ...
ISO8583 Simulator   6970 views

Enabling traces in the payments simulator


Enabling traces in the ISO8583 Payments Simulator, just like the ISO8583 message converter and the ISO8583 Host, is a call to the system core to write ...
ISO8583 Simulator   6974 views

Sample Recommended design for an Acquirer test cases suite, Scenarios and Regression


A test suit is composed of different scenarios which follow in a functional (or another) way in order to cover the full, or as much as possible, of th ...

Choose the product you need



ISO8583 Converter

Convert ISO8583 to JSON XML SQL


ISO8583 Interface

ISO8583 Interface Handler


ISO20022 Converter

Convert ISO20022 to ISO8583 ...


ISO8583 Builder

Build ISO8583 from scratch


ISO8583 Switch

ISO8583 Router by criteria


ISO8583 Authorization

Authorize cards and ledger


Payments Acquirer

Acquiring host from devices


Cards Issuing

Generate and issue cards


ISO8583 Simulator

ISO8583 HISO98 HISO87 simulator


ISO20022 Simulator

ISO20022 & SWIFT simulator


POS Simulator

POS protocols simulator


Web Api Simulator

Web API tester Performance

 

Get a free quote, Ask for details
Get help

Contact us

Try the software yourself
Download

Download software

Read Documentation and Start guides

Documentation

Online Tools Overview

Online Tools