You are on page 1of 93

Standards MT November 2018

General Information

This document provides information about all Standards MT (Message Type) categories, and explains the general rules,
conventions, and principles for the Standards MTs. The document explains the organisation of the Standards
documentation and the benefits of message standards. This document also provides a description of the ISO Business
Identifier Code. This document is for all SWIFT customers (this includes operators and application developers), vendors,
and service bureaux.

20 July 2018
Standards MT November 2018 Table of Contents
General Information

Table of Contents

Preface............................................................................................................................................................... 4

1 Standards MT Volumes Description...................................................................................................... 5


1.1 Volume/Chapter Explanation................................................................................................................... 5
1.2 Standards MT Volumes........................................................................................................................... 6
1.3 Formatting Explanation..........................................................................................................................10

2 Introduction to Standards MT...............................................................................................................16


2.1 Reason for Standards MT......................................................................................................................16
2.2 Standards Development and Implementation Process..........................................................................16
2.3 Standards Maintenance Process...........................................................................................................16
2.4 Message Envelope Structure.................................................................................................................17
2.5 Message Validation Description............................................................................................................ 17

3 Business Identifier Code (BIC).............................................................................................................19

4 Characters..............................................................................................................................................20
4.1 SWIFT Character Set (X Character Set)............................................................................................... 20
4.2 EDIFACT Level A Character Set (Y Character Set)...............................................................................20
4.3 Information Service Character Set (Z Character Set)............................................................................20
4.4 Representation of Non-SWIFT Characters............................................................................................21

5 Message Structure and Message Types..............................................................................................23


5.1 SWIFT Message Structure.................................................................................................................... 23
5.2 SWIFT Message Types ........................................................................................................................ 23
5.3 Message Length and Structure............................................................................................................. 48
5.4 Message Structure Example................................................................................................................. 49

6 Field Structure and Field Formatting Rules........................................................................................50


6.1 General Rules........................................................................................................................................50
6.2 Field Structure ...................................................................................................................................... 50
6.3 Field Formatting ....................................................................................................................................53

7 Euro-Related Information (ERI) ........................................................................................................... 72


7.1 Deletion of National Currency Denomination (NCD) Currency Codes.................................................. 72
7.2 Euro-Related Information (ERI)............................................................................................................. 72
7.3 Message Specific Guidelines on the Use of ERI................................................................................... 75

20 July 2018 2
Standards MT November 2018 Table of Contents
General Information

7.4 ERI Validation and Examples................................................................................................................ 82

Legal Notices................................................................................................................................................... 93

20 July 2018 3
Standards MT November 2018 Preface
General Information

Preface
Significant changes
The following tables list all significant changes to the content of the Standards MT General
Information since the 20 July 2017 edition. These tables do not include editorial changes that
SWIFT makes to improve the usability and comprehension of the document.

New information Location

Addition of MT 708, MT 744, and MT 759 SWIFT Message Types on page 23

Addition of references to Category 3 Message Usage Volume/Chapter Explanation on page 5


Guidelines
Additional Volumes on page 9

Updated information Location

Category 7 now called "Category 7 - Documentary Volume/Chapter Explanation on page 5


Credits and Guarantees/Standby Letters of Credit"
Category Volumes: Message Text Standards on page
8

ISO 9362 BICs Business Identifier Code (BIC) on page 19

Deleted information Location

Removal of network validated rule and example Option A: Identifier Code on page 57

CAUTION This volume contains information effective as of the November 2018 Standards
release. Therefore the 20 July 2017 edition of the Standards MT User Handbook
volumes remains effective until November 2018.

20 July 2018 4
Standards MT November 2018 Standards MT Volumes Description
General Information

1 Standards MT Volumes Description

1.1 Volume/Chapter Explanation


Standards MT volumes
All SWIFT messages exchanged between users must accord with the message text standards
described in the Standards MT volumes. To achieve this, it may be necessary for some users to
make changes to their policies and procedures to bring their communications in line with those of
the SWIFT community.
The Standards MT volumes describe the message text standards which have been developed by
representatives from the user community, and which are currently in effect.
They consist of:
• Standards MT General Information
• General Field Definitions Plus
Ten Category volumes containing the respective message text standards:
• Category 1 - Customer Payments and Cheques - Message Reference Guide
• Category 2 - Financial Institution Transfers - Message Reference Guide
• Category 3 - Treasury Markets - Foreign Exchange, Money Markets, and Derivatives
This category consists of 2 volumes:
- Category 3 - Treasury Markets - Foreign Exchange, Money Markets and Derivatives -
Message Reference Guide - Volume 1 (MT 300 - MT 341)
- Category 3 - Treasury Markets - Foreign Exchange, Money Markets and Derivatives -
Message Reference Guide - Volume 2 (MT 350 - MT 399)
• Category 4 - Collections and Cash Letters - Message Reference Guide
• Category 5 - Securities Markets
This category consists of 4 volumes:
- Category 5 - Securities Markets - Message Reference Guide - Volume 1 (MT 500 - MT 518)
- Category 5 - Securities Markets - Message Reference Guide - Volume 2 (MT 519 - MT 543)
- Category 5 - Securities Markets - Message Reference Guide - Volume 3 (MT 544 - MT 567)
- Category 5 - Securities Markets - Message Reference Guide- Volume 4 (MT 568 - MT 599)
• Category 6
This category consists of 2 books:
- Category 6 - Treasury Markets - Commodities - Message Reference Guide
- Category 6 - Reference Data - Message Reference Guide
• Category 7 - Documentary Credits and Guarantees/Standby Letters of Credit - Message
Reference Guide
• Category 8 - Travellers Cheques - Message Reference Guide
• Category 9 - Cash Management and Customer Status - Message Reference Guide
• Category n - Common Group Messages - Message Reference Guide

20 July 2018 5
Standards MT November 2018 Standards MT Volumes Description
General Information

Additional Standards MT volumes


To assist users, usage guidelines have been published in two additional Standards MT volumes for
specific categories of messages. These volumes contain guidelines for using message standards.
The two volumes are:
• Standards MT Usage Guidelines
• Category 3 - Treasury Markets - Foreign Exchange, Money Markets and Derivatives Message
Usage Guidelines
• Category 5 - Securities Markets Message Usage Guidelines
Additional volumes are issued separately for:
• advance information, published as the Standards Release Guide
• supplementary information, as appropriate

1.2 Standards MT Volumes

1.2.1 Standards MT General Information Volume


Overview
The Standards MT General Information volume contains information which is pertinent to all
categories of messages. It includes, for example, an explanation of how the information is
organised, the benefits of using message standards, and the description of the Business Identifier
Code.

Chapters description

Chapter Description

1 - Standards MT This chapter contains:


Volumes Description on
• a description of the information which is contained in each
page 5
volume of the Standards MT volume set
• an explanation of the presentation of field definitions,
category information, and message type formats

2 - Introduction to This chapter contains:


Standards MT on page
• a description of the reasons message standards are
16
needed, including the benefits realised through their
proper use
• information about the method used by SWIFT to update
current standards, and to develop new ones, in order to
ensure compatibility with current financial practices
• a list of the standard development organisations SWIFT
consults with when developing message text formats and
definitions
• a brief description of the format checking performed by the
SWIFT system on outgoing SWIFT messages

20 July 2018 6
Standards MT November 2018 Standards MT Volumes Description
General Information

Chapter Description

3 - Business Identifier This chapter contains a brief description of the Business


Code (BIC) on page 19 Identifier Code.

For more information on the BIC format and use of the BIC in
SWIFT messages, see the BIC Policy .

4 - Characters on page This chapter lists the allowable characters in the X-, Y-, and Z-
20 character sets.

5- Message Structure and This chapter contains:


Message Types on page
• definitions and illustrations of the structure of a message
23
• a description of the purpose of the category designation
within the message type (MT) number and how the
category may be used to aid the internal routing of
messages
• a list of all SWIFT message types

6 - Field Structure and In addition to general rules for field structure and field
Field Formatting Rules on formatting, this chapter also covers field formatting rules for
page 50 the following elements:

• Dates
• Numbers
• Currency Codes
• Party Identification
• Times
• Value Date Ordering

7- Euro-Related This chapter contains guidelines for using existing SWIFT


Information (ERI) on page message standards for transactions involving the euro.
72

1.2.2 Standards MT General Field Definitions Plus


Overview
This online publication is available only on the User Handbook Online. It allows the user to search
for specific pieces of information, easily and quickly as information is sorted by MT or by field tag.
The General Field Definitions Plus provides a general description of all message-text fields. It also
provides information about the FIN error codes.
Information which applies to fields in a specific message, for example, field usage and codes, is
found in the description of the message type within the Standards category message reference
guides.

20 July 2018 7
Standards MT November 2018 Standards MT Volumes Description
General Information

Description
The General Field Definitions Plus contains a description of each field tag, including:
• format options
• definition
• network validated rules
• usage rules
• relevant message types
• codes

1.2.3 Category Volumes: Message Text Standards


Message text standards for individual messages within each category are contained in the category
volumes:
• Category 1 - Customer Payments and Cheques
• Category 2 - Financial Institution Transfers
• Category 3 - Treasury Markets - Foreign Exchange, Money Markets, and Derivatives
• Category 4 - Collection and Cash Letters
• Category 5 - Securities Markets
• Category 6 - Treasury Markets - Commodities
• Category 6 - Reference Data
• Category 7 - Documentary Credits and Guarantees/Standby Letters of Credit
• Category 8 - Travellers Cheques
• Category 9 - Cash Management and Customer Status
• Category n - Common Group Messages

Each volume provides the information as described in the following table:

Section Description

Introduction This section contains a description of the function


and use of the message category. It also indicates
what has changed in the book since its previous
publication, and explains how the book, and each
message type, is structured.

20 July 2018 8
Standards MT November 2018 Standards MT Volumes Description
General Information

Section Description

Category Message Types This section lists and briefly describes the message
types defined within the category. It also indicates:

• whether the message type requires


authentication
• the maximum length allowed
• whether the use of the message type requires
registration with SWIFT in a Message User Group
• information about how to register for a Message
User Group

Message Type Description This section contains detailed descriptions of each


message type within the category.

Including:

• MT Scope
• MT Format Specifications
• MT Network Validated Rules
• MT Usage Rules
• MT Guidelines
• MT Field Specifications
• MT Mapping
• MT Examples
• additional information about the MT as required

Glossary of Terms Terms and definitions that are used throughout the
category.

1.2.4 Additional Volumes


Two additional volumes contain recommendations for using messages in specific business
situations. They also provide special information about more than one message type, or across
more than one category of message type. These usage guidelines are recommendations and are
provided for information. They do not form part of the SWIFT message text standards.

Volume Description

Standards MT Usage Guidelines This document recommends the use of messages for
specific business situations.

20 July 2018 9
Standards MT November 2018 Standards MT Volumes Description
General Information

Volume Description

Category 3 - Treasury Markets - This document provides information about support for
Foreign Exchange, Money Markets derivatives in Standards category 3 messages. In
and Derivatives Message Usage particular, the document contains specific information
Guidelines about the MT 300, MT 305, MT 306, and MT 396, as
well as guidance that is equally relevant to other
MTs. This document is for users of Standards
category 3 messages that trade derivatives.

Category 5 - Securities Markets This document contains additional information for


Message Usage Guidelines using the Category 5 message types. It explains how
the ISO 15022 messages relate to each other, and
the parties involved. It also includes a general outline
of the structure of each new message.

1.3 Formatting Explanation

1.3.1 Field Definition Format


The General Field Definitions Plus contains the following information per field.

Name Description

Definition A description of the field. Additional information which


applies to a specific category, or message type, will
appear in the field specifications for that message type.

Format Options The specification of available options, or alternative


formatting possibilities, for the field.

The format options include restrictions on length and


types of characters allowed.

Usage Rules Additional information pertaining to use of the field.

Network Validated Rules Any restrictions on use, for example, a double slash '//'
is not permitted within field 20.

Message Type Use A matrix showing the message types which use the
specified field.

Codes A matrix showing the message types which use the


specified code.

20 July 2018 10
Standards MT November 2018 Standards MT Volumes Description
General Information

1.3.2 Message Type Descriptions


Introduction
The ten category volumes contain general information for the category and the detailed description
of each message type.
For each message type, the following information is provided.
Note For the ISO 15022 securities messages in Category 5, the format specification and
field specifications are presented in a slightly different way. For further explanations,
see Category 5 - Securities Markets Message Usage Guidelines.

20 July 2018 11
Standards MT November 2018 Standards MT Volumes Description
General Information

Example of an information flow


The following symbols are used to identify the parties involved in the message flow:

Legend

Originator of the
transaction

Financial Bank Corporate Customer


institution

Sender
or
Receiver

Other parties involved


in the transaction

MT
The actual SWIFT
Message
MT nnn

Another SWIFT message


MT nnn
involved in the transaction

Financial institution or
customer relationship

Final recipient
D0200001

Financial Bank Corporate Customer


institution

In the diagrams, each customer, or financial institution, is identified by the tag number of the
corresponding field, for example, 50a, Ordering Customer.

Message type scope


The scope of a message specifies the sender and receiver of the message and provides an
explanation on how the message is used. In some messages, an example of the message flow is
also provided.

20 July 2018 12
Standards MT November 2018 Standards MT Volumes Description
General Information

Message type format specifications

MT nnn (Message Type name)

The format specifications are the rules for the layout of the message type. This information is
provided in table form as shown below:

Status Tag Field Name Content/Options No.

M 20 Transaction Reference Number 16x 1

M 21 Related Reference 16x 2

Mandatory Sequence A (Sequence Name)

M 25 Account Identification 35x 3

M 32A Value Date, Currency Code, 6!n3!a15d 4


Amount

----> Optional Repetitive Sequence B (Sequence Name)

O 52a Ordering Institution A or D 5

M 71B Detail of Charges 6*35x 6

O 72 Sender to Receiver Information 6*35x 7

----|

M = Mandatory O = Optional - Network Validated Rules may apply

MT nnn (Message Type name) provides the message type number and name.
The table headings have the following meanings:
• Status indicates if the field is:
- M = Mandatory
- O = Optional - Network Validated Rules may apply
The status M for fields in optional (sub) sequences means that the field must be present if the
(sub)sequence is present, and is otherwise not allowed.
• Tag is the field identification.
• Field Name is the detailed name of the field tag, for this message type.
• Content/Options provides permitted field length and characteristics.
• No. identifies the number of the field in the Field Specifications for the message type. It is also
called Index.
Only fields and field tag options, which are shown in the message format, may be used in that
message type.

20 July 2018 13
Standards MT November 2018 Standards MT Volumes Description
General Information

Some message formats are separated into sequences of fields, as shown below. An arrow
indicates that a sequence of fields may be repeated:

Status Tag Field Name Content/Options No.

First sequence

---->

Second Sequence

----|

Third sequence

M = Mandatory O = Optional - Network Validated Rules may apply

The arrows (----> and ----|) indicate that the second sequence may be repeated.

MT network validated rules


Network validated rules are validated on the network, that is, they are identified with an error code.
Rules specified in this section affect more than one field in the message, placing a "condition" on
one of the fields specified. They are identified as Cn, or conditional rules.
For example, in the MT 202, a rule states that if field 56a (Intermediary) is present, then field 57a
(Account With Institution) must also be present (Error code C81).

MT usage rules
Usage rules are not validated on the network, that is, no error code is defined for them, but are
nevertheless mandatory for the correct usage of the message. Rules specified in this section affect
more than one field in the message, or more than one SWIFT message.

MT market practice rules


Market practice rules specify the rules published by a recognised Market Practice Group, for
example, for category 5, the Securities Market Practice Group (SMPG). Market practice rules
indicate the existence of a global market practice document on the business process in which the
concerned field or message type is used. The absence of a market practice rule notation does not
mean that no market practices exist for the concerned field or message type. The presence of a
market practice rule is merely an indicator of a known market practice. Furthermore, readers
should be aware that in addition to global market practices there may also be country-specific
requirements that should be considered when using the field or message type.

20 July 2018 14
Standards MT November 2018 Standards MT Volumes Description
General Information

MT guidelines
Guidelines are not validated on the network and are not mandatory for the correct usage of the
message. They concern good practices. Guidelines specified in this section affect more than one
field in the message, or more than one SWIFT message.

MT field specifications
The rules for the use of each field in the message are specified in this section. Each field is
identified by its index number (as shown in the No. column of the MT format specifications), field
tag and detailed field name, followed by a description of the field.
The description may contain some, or all, of the following:
1. FORMAT specifies the field formats which are allowed in the field.
2. PRESENCE indicates if the field is mandatory, optional, or conditional in its sequence.
3. DEFINITION specifies the definition of the field in this sequence of the message type.
4. CODES lists all codes available for use in the field. If there is more than one subfield for which
codes are defined, each separate code list will be identified with a CODES heading. When a list
of codes is validated by the network, the error code will be specified.
5. NETWORK VALIDATED RULES specifies rules that are validated on the network, that is, rules
for which an error code is defined. Generally, rules specified in this section affect only the field
in which they appear. In some cases, rules which are validated at the message level, that is,
rules which affect more than one field, are repeated in this section. This is the case when the
rule does not affect the presence of the field, but information within several fields, for example,
a currency which must be the same for more than one field in the message.
6. USAGE RULES specifies rules that are not validated on the network, that is, rules for which no
error code is defined, but are nevertheless mandatory for the correct usage of the field. Rules
specified in this section affect only the field in which they appear.
7. EXAMPLES provides one or more examples of the field as it will be formatted/used.

MT mapping
MT mapping explains how to map the fields of the message into another SWIFT message, either of
the same, or a different, message type.

MT example
Examples are provided to illustrate the correct use of a message.
Examples always include:
• narrative, which provides a brief description of a transaction
• information flow, which illustrates the relationships between the parties involved in the
message (see below diagram)
• SWIFT format, which provides the message using the defined SWIFT format, and providing an
explanation, where necessary, of the fields which have been used
The sender, receiver, and message type are summarily identified. Trailer contents are not shown.
Note For further information about the header and trailer, see the FIN Service Description.

20 July 2018 15
Standards MT November 2018 Introduction to Standards MT
General Information

2 Introduction to Standards MT

2.1 Reason for Standards MT


Why Standards MT?
The message text standards have been developed to support the business transactions of SWIFT
users. To ensure that the multitude of practices and conventions of users are in harmony, financial
messages transmitted via the SWIFT network must adhere to the message text standards.
Standards enable financial institutions to move from manual to automated initiation and processing
of financial transactions.

Key benefits
There are important benefits which result from standardisation of messages. These include:
• automation
• reduced risk of errors and misunderstandings
• reduced operating costs
• improved productivity
• increased efficiency in processing of messages (routing and preparation)
• faster and more cost effective account reconciliation
• ability to maintain more comprehensive management information

2.2 Standards Development and Implementation


Process
Published processes
For details about the standards development and implementation process, see the Standards MT
Development and Maintenance Processes at swift.com > Ordering & Support > Documentation
(User Handbook Online). This document was approved by the SWIFT Board of Directors in 2011.

2.3 Standards Maintenance Process


Published processes
For details about the standards maintenance process, see the Standards MT Development and
Maintenance Processes at swift.com > Ordering & Support > Documentation (User Handbook
Online). This document was approved by the SWIFT Board of Directors in 2011.

Maintenance projects
Maintenance projects aim at maintaining the functionality of existing standards. They are carried
out to bring existing standards in line with business changes, or to correct technical problems.

20 July 2018 16
Standards MT November 2018 Introduction to Standards MT
General Information

There are two ways to submit maintenance requests (change requests) to SWIFT, as follows:
• through User Group Chairpersons
• through representative market practice groups in which there are SWIFT members
Note Individual users and members may only submit maintenance requests to their User
Group Chairperson (requests submitted directly to SWIFT are returned).

Maintenance deliverables
The deliverables are the following:
1. Fifteen months prior to implementation (SR-15), SWIFT publishes a high-level document (for
budget and resource allocation). It highlights the potential scope and size of the subject
maintenance release, based on the change requests received. These changes must still be
validated by a Working Group and some of them may be reworded, redefined or even removed.
2. Eleven months prior to implementation (SR-11), SWIFT publishes a revised, high-level
document (for budget and resource allocation), which shows only those change requests that
were approved by the working groups and accepted by a country vote.
3. Ten months prior to implementation (SR-10), the Standards Release Guide (SRG) provides
details of the changes published in the revised, high-level document.
4. Three months prior to implementation (SR-3), the Standards MT User Handbook is available on
www.swift.com.
5. The changes are implemented on the network on the Standards release (SR-0) date.

Approval process
Sixteen months prior to a planned Standards release date (SR-16), the SWIFT Standards
department analyses all received change requests. They send the outcome of this analysis to a
Maintenance Working Group (MWG) for discussion and approval.
MWGs include experts in the business domain and, ideally, in the standards to be maintained.
Members are country representatives appointed by their respective User Group Chairperson.
The message text formats are developed in line, or in consultation, with various bodies:
1. MWGs review and agree on the validity of the change requests.
2. Country vote takes place on MWG-agreed changes.
3. The Board Standards Committee must approve the country-vote results before the changes are
considered final and published in the final-SRG.
For more details on any of the processes described in this section, please visit Standards on
www.swift.com, or contact the Support team.

2.4 Message Envelope Structure


All messages (financial and system) conform to a defined structure, generally including a header, a
message text and a trailer.
Note For further details about the message structure, see the FIN Service Description.

2.5 Message Validation Description


Rule
The SWIFT system validates the structure of all messages sent via the FIN network.

20 July 2018 17
Standards MT November 2018 Introduction to Standards MT
General Information

If the SWIFT system finds an error, it will reject the message and inform the sender by a negative
acknowledgement (NAK). The NAK will display a text error. Where possible, it will also give the
location of the text error by indicating the number of the line on which the error occurred.
Exceptions
Exceptions to this rule, which may be based on either system constraints or on the logical layout of
the message or field, include:
• An error code and line number which relates to a network validated rule violation. In these
situations, the system may give the line number of the last text line of the message, or if the
error occurred within a repetitive sequence, the line number relative to either the beginning or
end of the sequence.
• An error code and line number which indicate a text error on the previous line.
Note For additional information about error codes, see the FIN Error Codes.
Some errors, for example, an invalid message type, will prevent any further message validation by
the SWIFT system.

Message text validation


Validation of message text includes checking the following:
• the correct sequence of fields
• the presence of mandatory fields, that is, those required in the message type being sent
• the presence of only those permitted optional fields for the message type
• correct content, for example, numbers or letters and length for each field/subfield; in some
cases, codes are validated
• the permitted character set
• the presence of the decimal comma in numbers and amounts
• that, in amounts, the correct number of digits appears after the decimal comma for the currency
of the message field, for example, not more than 2 for USD
• that the sum of individual amounts in the message is equal to the sum of amounts
• date validity, for example, day not higher than 31
• conditional relationships, that is, the network validated rules for each message type. Depending
on system constraints, not all conditional relationships will be validated by the SWIFT system
• codes, where an error code is specified in the Field Specifications of the message description

20 July 2018 18
Standards MT November 2018 Business Identifier Code (BIC)
General Information

3 Business Identifier Code (BIC)


Overview
In the financial environment, a number of telecommunication services have defined coding
schemes for identifying financial institutions as well as corporate entities. As a result, many
financial institutions and some corporates have more than one code assigned, while others have no
codes assigned.
To ensure the availability of a unique identifier, an International Standard - ISO 9362 - has been
established. This standard specifies a universal method for identifying financial institutions and is
intended to facilitate automated processing of telecommunication messages.
SWIFT is the designated ISO Registration Authority for these ISO codes, and is responsible for
their assignment and subsequent publication.

BICs in messages
Business Identifier Codes (BICs) are used in certain fields of messages (for example, field 53a,
Sender's Correspondent, or field 59A, Beneficiary Customer) to identify a party in the transaction.
ISO 9362 allows alphanumeric values for the first 4 characters in the BIC, but SWIFT has
implemented a more restrictive structure in message types only allowing alphabetic indications for
the party prefix (BIC format 4!a2!a2!c[3!c] ). SWIFT, as registration authority, has no plans to issue
BICs with numeric characters in the first 4 characters.
When a BIC is available (for example, the party to be specified has been assigned a BIC), it should
be used whenever possible, as it is standardised and can therefore be automatically processed by
the receiver.
Both financial institutions and non-financial institutions can be identified with a BIC.

Related information
For more information on the BIC format and use of the BIC in SWIFT messages, see the BIC Policy
on swift.com.

20 July 2018 19
Standards MT November 2018 Characters
General Information

4 Characters

4.1 SWIFT Character Set (X Character Set)


Description
Computer-based terminals communicating with SWIFT use EBCDIC code. The character set is as
follows:
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
/-?:().,'+
CrLf Space

The characters Cr and Lf must never be used as single characters and must only be used together
in the sequence CrLf, that is, LfCr is not allowed.
When the character sequence CrLf is used in a field format with several lines, it is used to indicate
the end of one line of text and the start of the next line of text.

4.2 EDIFACT Level A Character Set (Y Character Set)


Description
In field 77F of MT 105, the EDIFACT level A character set, as defined in ISO 9735, is used. This
character set is as follows:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
.,-()/='+:?!"%&*<>;
Space
Other characters are not allowed (Error code M60).

4.3 Information Service Character Set (Z Character


Set)
Description
In fields 70F of MT 568, field 70G of the MT 564, and 77T of MT 103 REMIT, the allowed character
set is as follows:
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
.,-()/='+:?!"%&*<>;{

20 July 2018 20
Standards MT November 2018 Characters
General Information

@#_
Cr Lf Space

Other characters are not allowed, including the curly bracket '}' (Error code M60).
In a field format with several lines, the characters Cr and Lf must never be used as single
characters and must only be used together in the sequence CrLf, that is, LfCr is not allowed.
When CrLf is used in such fields, it will be interpreted as the end of one line of text and the start of
the next line of text.
In all other fields, the characters Cr and Lf may be used as single characters or in sequence, such
as, CrLf or LfCr.

4.4 Representation of Non-SWIFT Characters


Description
A number of characters are not allowed in one or more of the SWIFT character sets. To use these
characters in a field where the format does not allow it, SWIFT recommends using the character's
hexadecimal EBCDIC code, preceded by two question marks (??) as escape sequence. The use of
this encoding must be bilaterally agreed between the sender and receiver of the message.

The following table lists all the SWIFT EBCDIC codes that can be used for the basic Latin
characters that are not found in the X character set:

Character Description EBCDIC

< Less-than sign 4C

! Exclamation mark 4F

& Ampersand 50

| Vertical bar 5A

$ Dollar 5B

* Asterisk 5C

; Semicolon 5E

^ Circumflex 5F

% Percent sign 6C

_ Low line (underscore) 6D

> Greater-than sign 6E

` Grave accent 79

# Number sign 7B

20 July 2018 21
Standards MT November 2018 Characters
General Information

Character Description EBCDIC

@ Commercial At sign 7C

= Equal sign 7E

" Quotation mark 7F

~ Tilde A1

[ Left square bracket AD

] Right square bracket BD

{ Left curly bracket C0

} Right curly bracket D0

\ Reverse solidus (backslash) E0

Example
The character @ will be represented as ??7C in a field that is restricted to characters from the X
character set.

20 July 2018 22
Standards MT November 2018 Message Structure and Message Types
General Information

5 Message Structure and Message Types

5.1 SWIFT Message Structure


Overview
All financial messages must conform to the rules of one of the message types described in the
Standards MT volumes.

Message Type (MT)

Message Structure
The message type is composed of three digits, generally defined as:

Category
Group
Type

D0200003
MT nnn

Where:

Category Usually describes, at a general level, the underlying business


function of the message. For example: Category 1 = Customer
Payments and Cheques.

Group Describes the function of the message within the specified


category. For example: 11n = Category 1 Cheque Payment
Messages.

Type Describes the specific function. For example: 112 = Status of a


Request for Stop Payment of a Cheque.

From the message type (which is located in the header of a message), the receiver of a message
can help to determine the message's business and function, as well as the details of its
composition.
This section provides the general rules for message types. Detailed specifications pertaining to
individual messages can be found in the related Category volumes. More information concerning
the FIN message structure can be found in the FIN Operations Guide.

5.2 SWIFT Message Types


Overview
The following table lists all message types defined in the Standards MT volumes, effective as of the
November 2018 Standards release.

20 July 2018 23
Standards MT November 2018 Message Structure and Message Types
General Information

For each message type, there is a short description, an indicator that the message type is signed
(Y or N), the maximum message length (either 2,000 or 10,000) and whether the use of the
message requires registration within a Message User Group (Y or N).
Note A Message User Group, for the purposes of this book, is a group of users who have
voluntarily agreed to support the specified message type and have registered with
SWIFT to send or receive the specified message type. These messages are indicated
in the following table, in the column "MUG". (More information about Message User
Groups follows this table.)

List of Message Types

MT MT Name Purpose Signed(1) Max MUG


Length

101 Request For Requests to debit a Y 10,000 Y


Transfer customer's account held at
the receiver or at another
institution.

102 Multiple Customer Conveys multiple payment Y 10,000 Y


Credit Transfer instructions between
102 STP financial institutions.

103 Single Customer Instructs a funds transfer. Y 10,000 N


Credit Transfer
103 STP

103 Single Customer Instructs a fund transfer. Y 10,000 Y


REMIT Credit Transfer

104 Direct Debit and Conveys direct debit Y 10,000 Y


Request for Debit instructions and requests
Transfer Message for direct debits between
financial institutions.

105 EDIFACT Envelope An envelope which conveys Y 2,000 Y


a 2k EDIFACT message.

107 General Direct Debit Conveys direct debit Y 10,000 Y


Message instructions between
financial institutions.

110 Advice of Cheque(s) Advises or confirms the Y 2,000 N


issuance of a cheque to the
drawee bank.

111 Request for Stop Requests the drawee bank Y 2,000 N


Payment of a to stop payment of a
Cheque cheque.

112 Status of a Request Indicates action(s) taken in Y 2,000 N


for Stop Payment of attempting to stop payment
a Cheque of a cheque.

20 July 2018 24
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

190 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, and
Adjustments other adjustments.

191 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

192 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

195 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

196 Answers Responds to an MT 195 Y 2,000 N


Query or MT 192 Request
for Cancellation or other
message where no specific
message type has been
provided for a response.

198 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

199 Free Format Contains information for Y 2,000 N


Message which no other message
type has been defined.

200 Financial Institution Requests the movement of Y 2,000 N


Transfer for its Own the sender's funds to its
Account account at another financial
institution.

201 Multiple Financial Multiple of the MT 200. Y 2,000 N


Institution Transfer
for its Own Account

20 July 2018 25
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

202 General Financial Requests the movement of Y 10,000 N


Institution Transfer funds between financial
institutions except if the
transfer is related to an
underlying customer credit
transfer that was sent with
the cover method, in which
case the MT 202 COV
must be used.

202 COV General Financial Requests the movement of Y 10,000 N


Institution Transfer funds between financial
institutions, related to an
underlying customer credit
transfer that was sent with
the cover method.

203 Multiple General Multiple of the MT 202. Y 2,000 N


Financial Institution
Transfer

204 Financial Markets Claims funds from SWIFT Y(2) 2,000 Y


Direct Debit member banks.
Message

205 Financial Institution Further transmits a transfer Y 10,000 N


Transfer Execution request domestically
except if the transfer is
related to an underlying
customer credit transfer
that was sent with the
cover method, in which
case the MT 205 COV
must be used.

205 COV Financial Institution Further transmits a transfer Y 10,000 N


Transfer Execution request domestically,
related to an underlying
customer credit transfer
that was sent with the
cover method.

210 Notice to Receive Notifies the receiver that it Y 2,000 N


will receive funds for the
sender's account.

290 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments.

20 July 2018 26
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

291 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

292 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

295 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

296 Answers Responds to an MT 295 Y 2,000 N


Queries message or an MT
292 Request for
Cancellation or other
message where no specific
message type has been
provided for a response.

298 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

299 Free Format Contains information for Y 2,000 N


Message which no other message
type has been defined.

300 Foreign Exchange Confirms information N 10,000 N


Confirmation agreed to in the buying/
selling of two currencies.

304 Advice/Instruction of Advises of or instructs Y 10,000 Y


a Third Party Deal settlement of a third party
foreign exchange deal.

305 Foreign Currency Confirms information N 2,000 N


Option Confirmation agreed to in the buying and
selling of vanilla options on
currencies.

306 Foreign Currency Confirms information N 10,000 N


Option Confirmation agreed to in the buying and
selling of exotic options on
currencies.

20 July 2018 27
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

320 Fixed Loan/Deposit Confirms the terms of a N 10,000 N


Confirmation contract relative to a fixed
loan/deposit transaction.

321 Instruction to Settle Advises the trade details Y 10,000 Y


a Third Party Loan/ and instructs the settlement
Deposit of a fixed term loan/deposit
done with a third party
financial institution.

330 Call/Notice Loan/ Confirms the terms of a N 10,000 N


Deposit contract relative to a call/
Confirmation notice loan/deposit
transaction.

340 Forward Rate Confirms the details of a N 10,000 N


Agreement forward rate agreement.
Confirmation

341 Forward Rate Confirms the settlement N 10,000 N


Agreement details of a forward rate
Settlement agreement.
Confirmation

350 Advice of Loan/ Advises of a loan/deposit N 10,000 N


Deposit Interest interest payment.
Payment

360 Single Currency Confirms the details of a N 10,000 N


Interest Rate single currency interest
Derivative rate derivative swap, cap,
Confirmation collar or floor.

361 Cross Currency Confirms the details of a N 10,000 N


Interest Rate Swap cross currency interest rate
Confirmation swap transaction.

362 Interest Rate Reset/ Confirms or advises the N 2,000 N


Advice of Payment reset rates of the floating
interest rate(s) in a single
or cross-currency interest
rate derivative transaction
and/or the payment of
interest at the end of an
interest period.

20 July 2018 28
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

364 Single Currency Confirms the details of the N 10,000 N


Interest Rate partial or full termination or
Derivative recouponing of a single
Termination/ currency interest rate swap,
Recouponing cap, collar, or floor.
Confirmation

365 Cross Currency Confirms the details of the N 10,000 N


Interest Rate Swap partial or full termination or
Termination/ recouponing of a cross
Recouponing currency interest rate swap.
Confirmation

370 Netting Position Advises the netting position N 10,000 N


Advice of a currency

380 Foreign Exchange Orders to purchase or sell Y 10,000 Y


Order a specific amount of a
certain currency.

381 Foreign Exchange Confirms the execution of Y 10,000 Y


Order Confirmation an FX order previously
sent.

390 Advice of Charges, Advises an account owner N 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments.

391 Request for Requests payment of N 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

392 Request for Requests the receiver to N 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

395 Queries Requests information N 2,000 N


relating to a previous
message or amendment to
a previous message.

20 July 2018 29
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

396 Answers Responds to an MT 395 N 2,000 N


Queries or an MT 392
Request for Cancellation or
other message where no
specific message type has
been provided for a
response.

398 Proprietary Contains formats defined N 10,000 N


Message and agreed to between
users and for those
messages not yet live.

399 Free Format Contains information for N 2,000 N


Message which no other message
type has been defined.

400 Advice of Payment Advises of a payment Y 2,000 N


under a collection or part
thereof. It also handles the
settlement of proceeds.

410 Acknowledgement Acknowledges receipt of a Y 2,000 N


collection. It also specifies
if the collecting bank does
not intend to act in
accordance with the
collection instruction.

412 Advice of Informs the remitting bank Y 2,000 N


Acceptance of the acceptance of one or
more drafts under one
collection instruction.

416 Advice of Non- Advises of the non- Y 10,000 Y


Payment/Non- payment or non-
Acceptance acceptance under a
previously received
collection.

420 Tracer Enquires about documents Y 2,000 N


sent for collection.

422 Advice of Fate and Advises the remitting bank Y 2,000 N


Request for of the fate of one or more
Instructions collection documents;
usually accompanied by
one or more questions or
requests.

20 July 2018 30
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

430 Amendment of Amends collection Y 2,000 N


Instructions instructions.

450 Cash Letter Credit Confirms that the face Y 2,000 N


Advice amount of cash letter(s)
received has been credited
under usual reserve
(subject to final payment).

455 Cash Letter Credit Advises the account owner Y 2,000 N


Adjustment Advice of adjustments made to its
account (related to a
previous credit for a cash
letter).

456 Advice of Dishonour Advises the account owner Y 2,000 N


that financial document(s)
included in the cash letter
have been dishonoured for
reasons specified in the
advice.

490 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

491 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

492 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

495 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

20 July 2018 31
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

496 Answers Responds to an MT 495 Y 2,000 N


Queries message or MT
492 Request for
Cancellation or other
messages where no
specific message type has
been provided for the
response.

498 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

499 Free Format Contains information for Y 10,000 N


Message which no other message
type has been defined.

500 Instruction to Instructs the registration, Y 10,000 N


Register deregistration or
reregistration of a financial
instrument at the
registration provider.

501 Confirmation of Confirms the registration, Y 10,000 N


Registration or deregistration or
Modification reregistration of a
beneficial owner or
shareholder with the
registration provider.

502(3) Order to Buy or Sell Instructs the purchase or Y 10,000 N


sale of a given quantity of a
specified financial
instrument under specified
conditions.

503 Collateral Claim Requests new or additional Y 10,000 Y


collateral, or the return or
recall of collateral.

504 Collateral Proposal Proposes new or additional Y 10,000 Y


collateral.

505 Collateral Proposes or requests the Y 10,000 Y


Substitution substitution of collateral
held.

20 July 2018 32
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

506 Collateral and Provides the details of the Y 10,000 Y


Exposure Statement valuation of both the
collateral and the exposure.

507 Collateral Status Advises the status of a Y 10,000 Y


and Processing collateral claim, a collateral
Advice proposal, or a proposal/
request for collateral
substitution.

508 Intra-Position Reports on the movement Y 10,000 N


Advice of securities within the
holding.

509(3) Trade Status Provides information about Y 10,000 N


Message the status of a previously
executed trade.

510 Registration Status Advises the status of a Y 10,000 N


and Processing registration instruction or
Advice modification.

513 Client Advice of Provides brief and early Y 10,000 N


Execution information about a
securities deal, for
example, a block trade that
is to be allocated before
final confirmation.

514 Trade Allocation Instructs the allocation of a Y 10,000 N


Instruction block trade.

515(3) Client Confirmation Provides a detailed Y 10,000 N


of Purchase or Sale accounting of financial
instruments purchased or
sold by the sender on
behalf of the receiver or its
client. It may also convey
the payment details of the
purchase or sale. It may
also be sent by, or via an
ETC service provider.

516 Securities Loan Confirms the details of a Y 2,000 N


Confirmation securities loan, including
collateral arrangements. It
may also confirm the
details of a partial recall or
return of securities
previously out on loan.

20 July 2018 33
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

517 Trade Confirmation Positively affirms the Y 10,000 N


Affirmation details of a previously
received confirmation/
contract note.

518 Market-Side Confirms the details of a Y 10,000 N


Securities Trade trade and, where
Confirmation necessary, its settlement to
a trading counterparty.

519 Modification of Instructs the modification of Y 10,000 N


Client Details client details at the
registration provider.

524 Intra-Position Instructs the movement of Y 10,000 N


Instruction securities within the
holding.

526 General Securities Requests the borrowing of Y 2,000 N


Lending/Borrowing securities or notifies the
Message return or recall of securities
previously out on loan. It
may also be used to list
securities available for
lending.

527 Triparty Collateral Performs a specific action Y 10,000 Y


Instruction on a collateral
management transaction.

530 Transaction Requests the modification Y 10,000 N


Processing of a processing indicator or
Command other non-matching
information.

535 Statement of Reports at a specified time, Y 10,000 N


Holdings the quantity and
identification of securities
and other holdings which
the account servicer holds
for the account owner.

536 Statement of Provides details of Y 10,000 N


Transactions increases and decreases of
holdings which occurred
during a specified period.

20 July 2018 34
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

537 Statement of Provides details of pending Y 10,000 N


Pending increases and decreases of
Transactions holdings at a specified
time.

538 Statement of Intra- Provides details of Y 10,000 N


Position Advices increases and decreases in
securities within the holding
during a specified period.

540 Receive Free Instructs a receipt of Y 10,000 N


financial instruments free of
payment. It may also be
used to request a
cancellation or pre-advise
an instruction.

541 Receive Against Instructs a receipt of Y 10,000 N


Payment financial instruments
against payment. It may
also be used to request a
cancellation or pre-advise
an instruction.

542 Deliver Free Instructs a delivery of Y 10,000 N


financial instruments free of
payment. It may also be
used to request a
cancellation or pre-advise
an instruction.

543 Deliver Against Instructs a delivery of Y 10,000 N


Payment financial instruments
against payment. It may
also be used to request a
cancellation or pre-advise
an instruction.

544 Receive Free Confirms a receipt of Y 10,000 N


Confirmation financial instruments free of
payment. It may also be
used to cancel or reverse a
confirmation.

545 Receive Against Confirms a receipt of Y 10,000 N


Payment financial instruments
Confirmation against payment. It may
also be used to cancel or
reverse a confirmation.

20 July 2018 35
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

546 Deliver Free Confirms a delivery of Y 10,000 N


Confirmation financial instruments free of
payment. It may also be
used to cancel or reverse a
confirmation.

547 Deliver Against Confirms a delivery of Y 10,000 N


Payment financial instruments
Confirmation against payment. It may
also be used to cancel or
reverse a confirmation.

548 Settlement Status Advises the status of a Y 10,000 N


and Processing settlement instruction or
Advice replies to a cancellation
request.

549 Request for Requests a statement or a Y 10,000 N


Statement/Status status message.
Advice

558 Triparty Collateral Provides validation results Y 10,000 Y


Status and and status advice re
Processing Advice collateral instructions and
proposed collateral
movements.

559 Paying Agent's Claims reimbursement of Y 2,000 N


Claim income or redemption
proceeds, or a combination
of both.

564 Corporate Action Provides an account owner Y 10,000 N


Notification with details of a corporate
action event and the
choices available to the
account owner. It also
provides the account owner
with details on the impact a
corporate action event will
have on a safekeeping or
cash account, for example,
entitlement calculation.

565 Corporate Action Instructs the custodian on Y 10,000 N


Instruction the investment decision
made by an account owner
relative to a corporate
action event.

20 July 2018 36
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

566 Corporate Action Confirms to the account Y 10,000 N


Confirmation owner that securities
and/or cash have been
credited/debited to an
account as a result of a
corporate action event.

567 Corporate Action Indicates the status, or a Y 10,000 N


Status and change in status, of a
Processing Advice corporate action-related
transaction previously
instructed by, or executed
on behalf of, the account
owner.

568 Corporate Action Provides complex Y 10,000 N


Narrative instructions or narrative
details relating to a
corporate action event.

569 Triparty Collateral Provides the details of the Y 10,000 Y


and Exposure valuation of both the
Statement collateral and the exposure.

575 Report of Combined Reports on all securities Y 10,000 Y


Activity and cash activity for a
given combination of
safekeeping and cash
accounts.

576 Statement of Open Provides details of orders Y 10,000 N


Orders to buy or to sell financial
instruments, as at a
specified date, which have
been accepted by the
sender, but which have not
yet been executed.

578 Settlement Advises the account owner Y 10,000 N


Allegement that a counterparty has
alleged a settlement
instruction on the account
owner's account.

581 Collateral Claims or notifies a change Y 2,000 N


Adjustment in the amount of collateral
Message held against securities out
on loan or for other
reasons.

20 July 2018 37
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

586 Statement of Provides details of pending Y 10,000 N


Settlement settlement allegements.
Allegements

590 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

591 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

592 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

595 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

596 Answers Responds to an MT 595 Y 2,000 N


Queries or MT 592
Request for Cancellation or
other message where no
specific message type has
been provided for the
response.

598 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

599 Free Format Contains information for Y 2,000 N


Message which no other message
type has been defined.

600 Commodity Trade Confirms the details of a N 2,000 N


Confirmation commodity trade and its
settlement.

601 Commodity Option Confirms the details of a N 2,000 N


Confirmation commodity option contract.

20 July 2018 38
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

604 Commodity Instructs the receiver to Y 2,000 N


Transfer/Delivery transfer by book-entry, or
Order physically deliver, a
specified type and quantity
of commodity to a specified
party.

605 Commodity Notice Notifies the receiver of an N 2,000 N


to Receive impending book-entry
transfer or physical delivery
of a specified type and
quantity of commodity.

606 Commodity Debit Advises the receiver of a N 2,000 N


Advice debit entry to a specified
commodity account.

607 Commodity Credit Advises the receiver of a N 2,000 N


Advice credit entry to a specified
commodity account.

608 Statement of a Provides the details of all N 2,000 N


Commodity Account bookings to a commodity
account.

620 Commodity Fixed Confirms a commodity N 10,000 Y


Loan/Deposit fixed term loan/deposit
Confirmation contract.

670 Standing Settlement Requests SWIFT to create Y 10,000 N


Instruction Update the MT 671 from the MT
Notification Request 670 and send to financial
institutions.

671 Standing Settlement Specifies standing Y 10,000 N


Instruction Update settlement instructions for
Notification one or more currencies.

690 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

691 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

20 July 2018 39
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

692 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

695 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

696 Answers Responds to an MT 695 Y 2,000 N


Queries message or MT
692 Request for
Cancellation or other
messages where no
specific message type has
been provided for the
response.

698 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

699 Free Format Contains information for Y 2,000 N


Message which no other message
type has been defined.

700 Issue of a Indicates the terms and Y 10,000 N


Documentary Credit conditions of a
documentary credit.

701 Issue of a Continuation of an MT 700 Y 10,000 N


Documentary Credit for fields 45a, 46a, and
47a.

705 Pre-Advice of a Provides brief advice of a Y 2,000 N


Documentary Credit documentary credit for
which full details will follow.

707 Amendment to a Informs the receiver of Y 10,000 N


Documentary Credit amendments to the terms
and conditions of a
documentary credit.

708 Amendment to a Continuation of an MT 707. Y 10,000 N


Documentary Credit

20 July 2018 40
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

710 Advice of a Third Advises the receiver of the Y 10,000 N


Bank's or a Non- terms and conditions of a
Bank's documentary credit.
Documentary Credit

711 Advice of a Third Continuation of an MT 710 Y 10,000 N


Bank's or a Non- for fields 45a, 46a, and
Bank's 47a.
Documentary Credit

720 Transfer of a Advises the transfer of a Y 10,000 N


Documentary Credit documentary credit, or part
thereof, to the bank
advising the second
beneficiary.

721 Transfer of a Continuation of an MT 720 Y 10,000 N


Documentary Credit for fields 45a, 46a, and
47a.

730 Acknowledgement Acknowledges the receipt Y 2,000 N


of a documentary credit
message and may indicate
that the message has been
forwarded according to
instructions. It may also be
used to account for bank
charges or to advise of
acceptance or rejection of
an amendment of a
documentary credit.

732 Advice of Discharge Advises that documents Y 2,000 N


received with discrepancies
have been taken up.

734 Advice of Refusal Advises the refusal of Y 10,000 N


documents that are not in
accordance with the terms
and conditions of a
documentary credit.

740 Authorisation to Requests the receiver to Y 2,000 N


Reimburse honour claims for
reimbursement of
payment(s) or
negotiation(s) under a
documentary credit.

20 July 2018 41
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

742 Re-imbursement Provides a reimbursement Y 2,000 N


Claim claim to the bank
authorised to reimburse the
sender or its branch for its
payments/ negotiations.

744 Notice of Non- Notifies the Receiver that Y 2,000 N


Conforming the Sender considers the
Reimbursement claim, on the face of it, as
Claim not to be in accordance
with the instruction in the
Reimbursement
Authorisation for the
reason(s) as stated in this
message.

747 Amendment to an Informs the reimbursing Y 2,000 N


Authorisation to bank of amendments to the
Reimburse terms and conditions of a
documentary credit,
relative to the authorisation
to reimburse.

750 Advice of Advises of discrepancies Y 10,000 N


Discrepancy and requests authorisation
to honour documents
presented that are not in
accordance with the terms
and conditions of the
documentary credit.

752 Authorisation to Pay, Advises a bank which has Y 2,000 N


Accept or Negotiate requested authorisation to
pay, accept, negotiate, or
incur a deferred payment
undertaking that the
presentation of the
documents may be
honoured, notwithstanding
the discrepancies, provided
they are otherwise in order.

754 Advice of Payment/ Advises that documents Y 2,000 N


Acceptance/ have been presented in
Negotiation accordance with the terms
of a documentary credit
and are being forwarded as
instructed. This message
type also handles the
payment/ negotiation.

20 July 2018 42
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

756 Advice of Re- Advises of the Y 2,000 N


imbursement or reimbursement or payment
Payment for a drawing under a
documentary credit in
which no specific
reimbursement instructions
or payment provisions were
given.

759 Ancillary Trade Requests or provides Y 10,000 N


Structured Message information, such as a
fraud alert or a financing
request, concerning an
existing trade transaction
such as a documentary
credit, demand guarantee,
standby letter of credit or
an undertaking (for
example, a guarantee,
surety, etc.).

760 Guarantee/Standby Issues or requests the Y 10,000 N


Letter of Credit issue of a guarantee.

767 Guarantee/Standby Amends a guarantee which Y 10,000 N


Letter of Credit has been previously issued
Amendment or requests the amendment
of a guarantee which the
sender has previously
requested to be issued.

768 Acknowledgement Acknowledges the receipt Y 2,000 N


of a Guarantee/ of a guarantee message
Standby Message and may indicate that
action has been taken
according to instructions.

769 Advice of Reduction Advises that a bank has Y 2,000 N


or Release been released of its liability
for a specified amount
under its guarantee.

790 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

20 July 2018 43
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

791 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

792 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

795 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

796 Answers Responds to an MT 795 Y 2,000 N


Queries message or MT
792 Request for
Cancellation or other
messages where no
specific message type has
been provided for the
response.

798 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

799 Free Format Contains information for Y 10,000 N


Message which no other message
type has been defined.

800 T/C Sales and Provides the sale and Y 2,000 N


Settlement Advice settlement details for the
[Single] sale of travellers cheques
by a single selling agent.

801 T/C Multiple Sales Provides the details Y 2,000 N


Advice (excluding the settlement
details) of the sales of
travellers cheques in cases
where the data is lengthy or
includes data from several
selling agents.

802 T/C Settlement Provides the settlement Y 2,000 N


Advice details of multiple sales of
travellers cheques.

20 July 2018 44
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

824 T/C Inventory Notifies the issuer of the Y 2,000 N


Destruction/ destruction/cancellation of
Cancellation Notice travellers cheque inventory
held by the selling agent. It
may also request a selling
agent to destroy/cancel
travellers cheque inventory.

890 Advice of Charges, Advises an account owner Y 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

891 Request for Requests payment of Y 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

892 Request for Requests the receiver to Y 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

895 Queries Requests information Y 2,000 N


relating to a previous
message or amendment to
a previous message.

896 Answers Responds to an MT 895 Y 2,000 N


Queries message or MT
892 Request for
Cancellation or other
messages where no
specific message type has
been provided for the
response.

898 Proprietary Contains formats defined Y 10,000 N


Message and agreed to between
users and for those
messages not yet live.

899 Free Format Contains information for Y 2,000 N


Message which no other message
type has been defined.

900 Confirmation of Advises an account owner N 2,000 N


Debit of a debit to its account.

20 July 2018 45
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

910 Confirmation of Advises an account owner N 2,000 N


Credit of a credit to its account.

920 Request Message Requests the account N 2,000 N


servicing institution to send
an MT 940, 941, 942, or
950.

935 Rate Change Advises the receiver of N 2,000 N


Advice general rate change(s)
and/or rate change(s)
which applies to a specific
account other than a call/
notice loan/deposit
account.

940 Customer Provides balance and N 2,000 N


Statement Message transaction details of an
account to a financial
institution on behalf of the
account owner.

941 Balance Report Provides balance N 2,000 N


information of an account
to a financial institution on
behalf of the account
owner.

942 Interim Transaction Provides balance and N 2,000 N


Report transaction details of an
account, for a specified
period of time, to a financial
institution on behalf of the
account owner.

950 Statement Message Provides balance and N 2,000 N


transaction details of an
account to the account
owner.

970 Netting Statement Provides balance and N 2,000 N


transaction details of a
netting position as
recorded by a netting
system.

971 Netting Balance Provides balance N 2,000 N


Report information for specified
netting position(s).

20 July 2018 46
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

972 Netting Interim Advises interim balance N 2,000 N


Statement and transaction details of a
netting position as
recorded by a netting
system.

973 Netting Request Requests an MT 971 or N 2,000 N


Message 972 containing the latest
available information.

985 Status Enquiry Requests an MT 986. N 2,000 N

986 Status Report Provides business-related N 2,000 N


information about a
customer or institution.

990 Advice of Charges, Advises an account owner N 2,000 N


Interest and Other of charges, interest, or
Adjustments other adjustments to its
account.

991 Request for Requests payment of N 2,000 N


Payment of charges, interest, or other
Charges, Interest expenses.
and Other
Expenses

992 Request for Requests the receiver to N 2,000 N


Cancellation consider cancellation of the
message identified in the
request.

995 Queries Requests information N 2,000 N


relating to a previous
message or amendment to
a previous message.

996 Answers Responds to an MT 995 N 2,000 N


Queries or MT 992
Request for Cancellation or
other messages where no
specific message type has
been provided for the
response.

998 Proprietary Contains formats defined N 10,000 N


Message and agreed to between
users and for those
messages not yet live.

20 July 2018 47
Standards MT November 2018 Message Structure and Message Types
General Information

MT MT Name Purpose Signed(1) Max MUG


Length

999 Free Format Contains information for N 2,000 N


Message which no other message
type has been defined.

(1) A Relationship Management Application (RMA) authorisation is required in order to sign a message with the exception of the
MT 670 and MT 671. Although the MT 670 and MT 671 are signed there is no need to set up RMA for these two messages as
they are exchanged between the user and SWIFT. For more details on the signing of MT 670 and MT 671, see the FIN
Operations Guide.
(2) Special registration is needed for the MT 204 - see the FIN Service Description for details.
(3) The use of MT 502, MT 509, and MT 515 for investment funds is subject to restrictions - the messages may only be sent or
received by institutions that are members of the Funds Closed User Group. For more information, please visit https://
www.swift.com/our-solutions/global-financial-messaging/securities-messages/funds-distribution/funds-migration or email
funds@swift.com.

Message User Group registration procedure


Registration is free of charge. To register to use one or more Message Types (MTs), submit a
registration request (Order Message User Group) through www.swift.com. To withdraw from a
Message User Group, use the Terminate your Message User Group subscription.
To get the list of other members of a particular Message User Group, send an MT 999 to the
Customer Implementation team (SWHQBEBBCOS).

5.3 Message Length and Structure


Rules
There are several rules which must be followed when structuring financial messages:
• There are two alternative message length limitations for financial messages, as explained
below. For both alternatives, there is a difference between the message length calculation on
input and on output. The total number of characters always includes headers and trailers. (See
SWIFT Message Types on page 23 for information about the maximum length per message
type.)
Alternatives:
- The number of characters allowed by the SWIFT system on input from a computer-based
terminal is 2,000. On output to a computer-based terminal, the system will limit the number
of characters to 2,600.
- The number of characters allowed by the SWIFT system on input from a computer-based
terminal is 10,000. On output to a computer-based terminal, the system will limit the number
of characters to 10,600. The number of characters permitted on output for retrieved
messages, including headers and trailers, is 11,325.
• When calculating the message length, all characters in the message header blocks, the text
block, and the trailers block are counted. This includes the beginning of block and end of block
characters { and }. Also included in the count are each occurrence of the two characters Cr and
Lf that indicate the start of each new line in the text block.
• The format of each message type specifies a number of fixed and variable length fields. The
presence of these fields may be mandatory or optional.

20 July 2018 48
Standards MT November 2018 Message Structure and Message Types
General Information

• A field which is not specified in the format specifications for a particular message type must
never appear.
• A field may appear only once in a sequence, unless repetition is specifically allowed.
• Fields are separated by a unique field separator.

5.4 Message Structure Example


Example: structure of an MT 103
The following example illustrates the structure of a financial message (MT 103) as input by the
sender.

{1:F01OELBATWWAXXX0975000073} Basic header block

{2:I103ABNANL2AXXXXU3003} Application header block

{3:{113:URGT}{108:INTLPMTS}} User header block

{4: (CrLf)
:20:494932/DEV (CrLf)
:23B:CRED (CrLf)

:32A:030731EUR1958,47 (CrLf)
:33B:EUR1958,47 (CrLf)

:50K:FRANZ HOLZAPFEL GMBH (CrLf) Text block


VIENNA (CrLf)
:59:H.F. JANSSEN (CrLf)

LEDEBOERSTRAAT 27 (CrLf)
AMSTERDAM (CrLf)
:70:/INV/ 18042 910412 (CrLf)

:71A:SHA (CrLf)
D0200004

-}

{5:{CHK:123456789ABC}} Trailer block

Note Basic Header, Application Header, User Header, Text and Trailers Blocks are not
separated by CrLf. In the above example, the blocks have been shown on separate
lines for purposes of clarity.

20 July 2018 49
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6 Field Structure and Field Formatting Rules

6.1 General Rules


The following general rules apply to all fields:
• The field length and type of character(s), for example, letters, numbers, are specified in the
General Field Definitions Plus and in the field specifications for individual message types.
• Unless otherwise stated in the Standards MT General Field Definitions Plus or message field
specifications, all specified subfields must be present:
- in the order (that is, sequence) specified
- with no separator symbols (except a slash '/' or double slash '//' when specified)
• Square brackets, [ ], around the format of a particular subfield (in a field containing more than
one subfield), indicate that the subfield is optional within that field.
For example, if the format for a field is '16x[/4x]', up to 16 characters must be present. The
following 4 characters, preceded by a slash '/', are optional, and therefore need not be present in
the field.
• Parentheses, ( ), around the format of two or more subfields indicate that what precedes the
brackets applies to all the subfields listed within the brackets.
For example, the field format 4*(1!n/33x) indicates that 4 lines are allowed in the field and each
line must start with a digit, followed by a slash ('/'), followed by a maximum of 33 characters.
• A field format may be shown on two or more lines:
3!n
6!n
When this is the case, the information must be formatted with the CrLf character sequence
separating each line.
Note In the ISO 15022 securities messages, generic fields are used to specify Party,
Amount, Date, Reference and Other types of data. For further explanation of this
approach, see Category 5 - Securities Markets Message Usage Guidelines.

6.2 Field Structure


Structure

Delimiter
Field tag number
Letter option
Delimiter
D0200005

: nn [a] :

20 July 2018 50
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Rules
Field structure must comply with the following rules:
• Each field is identified by a tag which consists of two digits, or two digits followed by a letter
option.
• Each field consists of a colon :, followed by a tag, followed by another colon :, and then the
field content.
• The following character restrictions apply to the field content:
- The field content must not start with a Carriage Return, Line Feed (CrLf).
- The field content must not be composed entirely of blank characters.
- Within the field content, apart from the first character of the field content, a colon : or hyphen
- must never be used as the first character of a line.
- Except for fields 15a and 77E, a field must consist of at least one meaningful character. (See
the General Field Definitions Plus for formatting requirements.)
• Fields are separated by a 'Field Separator within Text' (CrLf).
• The first field in a message is preceded by a 'Start of Text' (CrLf:) and the last field in a
message is followed by an 'End of Text' (CrLf-).
• See Characters on page 20 for the correct use of the characters Cr and Lf.
• Field content may be composed of one or several subfields.
When subfields appear on separate lines, the Carriage Return, Line Feed (CrLf), which is not
included in the number of characters for the length of the subfield, serves as the subfield
separator.
Subfields:
- Subfields may themselves be of fixed or variable length.
- The order of subfields is fixed.
- When necessary, subfields are separated by special symbols, for example, / or //.
- Subfields must not be entirely composed of blank characters.
- Subfields and/or components must consist of at least one meaningful character.
• If a field content contains mandatory and optional subfields, then at least all of the mandatory
subfields must appear when that field is used.
• The specification of field or subfield content may consist of:
- restrictions on the length of field or subfield content, using the descriptions listed in
Restrictions on Length on page 52
- special formats, for example, for numbers and dates
- codes, for example, currency codes
(See the BIC Plus, which is available for download from www.swiftrefdata.com.)
• In some messages, the field specifications may indicate specific characters, or sets of
characters, for inclusion in the text of the field.
These take the following forms:
- codes, for example, AMEND, TRF, or 08
- slash / or double slash //
- slash or double slash followed by a code, for example, //CH or /FIXED

20 July 2018 51
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

- slash followed by a code and another slash, for example, /REC/


Note All codes must be in uppercase alphabetic characters. When codes contain a mix of
alphabetic and numeric characters, the alphabetic character must also be in
uppercase.

Restrictions on Length

Restrictions on Length Types of Characters Allowed

nn maximum length n numeric digits (0 through 9) only


(minimum is 1)

nn-nn minimum and a alphabetic letters (A through Z), upper


maximum length case only

c alphabetic letters (upper case) and digits


only

h hexadecimal letters A through F (upper


case) and digits only

nn! fixed length x any character of the X permitted set


(General FIN application set) upper and
lower case allowed (SWIFT Character
Set (X Character Set) on page 20)

y any character of the EDIFACT level A


character set as defined in ISO 9735
upper case only (EDIFACT Level A
Character Set (Y Character Set) on page
20)

z any character as defined by the


Information Service (Information Service
Character Set (Z Character Set) on page
20)

nn*nn maximum number of d decimals


lines times maximum
line length e blank space

Examples

2n up to 2 digits

3!a exactly 3 uppercase letters

4*35x up to 4 lines of up to 35 characters each

16-64h at least 16 and up to 64 hexadecimal characters

20 July 2018 52
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3 Field Formatting

6.3.1 Dates
Formats
Format: 4!n
Format: 6!n
Format: 8!n

Rules

Dates are represented as either: 4, 6, or 8 digit integers, that is, in ISO form MMDD,
YYMMDD, or YYYYMMDD

Where:

• YY = last 2 digits of the year


• YYYY = all four digits of the year
• MM = month
• DD = day

No blank spaces or other characters are permitted.

Examples:

• 1129 = November 29
• 941129 = 94 November 29
• 19941129 = 1994 November 29

The date field formatted as 6!n (YYMMDD) distinguishes between the 20th and 21st century as
follows:
If the year, (YY) is greater than 79, the date refers to the 20th century. If the year is 79 or less, the
date refers to the 21st century:

If YY > 79 YYMMDD = 19YYMMDD

else YYMMDD = 20YYMMDD

The six-digit date thus ranges from 1980 to 2079.


On the FIN network, there is an additional restriction for the year range where the date is affected
by the Value Date Ordering process (Value Date Ordering on page 70).
The valid date range of 1980 to 2060 applies to:
• field 30, in MTs: 101, 104, 107, 110, 111, 112, 201, 203, 204, and 210
• field 32A, in MTs: 102, 102 STP, 103, 103 REMIT, 103 STP, 110, 111, 112, 200, 202, 202 COV,
205, 205 COV, 900, and 910

20 July 2018 53
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3.2 Numbers
Format

nn...nn, nn...n

Fractional part (optional)

D0200006
Integer part

Usage rules
Wherever they represent a numeric value, numbers always take the same form:
• The integer part must contain at least one digit.
• Decimal points are not permitted. A decimal comma ',' shall precede the fractional part.
• The maximum length includes the decimal comma.
• The fractional part may be missing, but the decimal comma must always be present.
• Neither blank spaces, nor any symbols other than the decimal comma are permitted.
• The integer part is mandatory in the number component, and at least one character must
appear. Leading zeros are allowed.
• Normally, when a number represents an amount of money, the number of places following the
decimal comma may not exceed the number of decimal digits valid for the specified currency.
The specifications for the individual message types will indicate the fields where this is not the
case. Details regarding the allowable fractional parts for each currency code may be found in
the BIC Plus which is available on www.swiftrefdata.com.

Examples

Valid Invalid

000,00 0000
0, 0
0,67 .67
0,25 ,25
100000, 100.000
25768, 25-768
99999999, 999.999.999
100, 100
10500,00 10500.00
5,25 5 1/4

20 July 2018 54
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3.3 Currency Codes


Format
Format: 3!a

Description
A currency code must be a valid ISO 4217 currency code, which normally consists of a two-letter
ISO country code followed by a third letter denoting the particular currency or type of funds.

6.3.4 Party Identification


Parties may be represented in several ways:
• Identifier Code (BIC)
• branch (city) of the sender or the receiver
• name and address
• other identification codes, for example, account number
When necessary, party identification can be supplemented by an account number line preceding
other party information.

6.3.4.1 Party Identifier


Overview
When further identification of a party, for example, specification of an account number to be
credited, is necessary, the party identifier should be used.
Format: [/1a][/34x]

Where:

Subfield 1 [/1a] Specifies which account is involved:

/C The receiver's account serviced by the sender is credited.

/D The sender's account serviced by the receiver is debited.

Subfield 2 [/34x] The account number information, preceded by a slash '/'.

Rules
When the party identifier is present, the following rules apply:
• The party specified in the field with the account must be the account owner. The optional party
identifier must specify the account known to the account servicing institution.
• Extreme care must be taken when formatting the party identifier, for example, when only
subfield 2 '[/34x]' is entered, and its first and third characters consist of '/', the system can only
presume that both subfields 1 and 2 are present. It will then qualify the second character for
either code 'C' or 'D', and NAK the message if one or the other is not present (Error code T51).

20 July 2018 55
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Note Other fields impacted by this form of validation are:


• 42A, 42D.
• 50D, 50F*, 51A, 51D, 52A, 52B, 52D, 53A, 53B, 53D, 54A, 54B, 54D, 55A, 55B,
55D, 56A, 56B, 56D, 57A, 57B, 57D, 58A, 58B, 58D.
• 82A, 82B, 82D, 83A, 83D, 84A, 84B, 84D, 85A, 85B, 85D, 86A, 86B, 86D, 87A,
87B, 87D, 88A, 88B, 88D.
* See additional structure for party identifier in section Option F: Party Identifier/Name
and Address on page 62.

Additional rules
The following additional rules apply:
• An account specified in field 58a or 59a must be owned by that party and must be serviced by
the financial institution in field 57a or, if field 57a is absent, by the receiver.
• An account specified in field 57a must be owned by that party and must be serviced by the
financial institution in field 56a or, if field 56a is absent, by the receiver.
• An account specified in field 56a must be owned by that party and must be serviced by the
receiver.
• In field 53a, when an account is used it normally indicates:
- which account is to be used for reimbursement, if multiple accounts in the currency of the
transaction are serviced for the other party. In this case, the account should be specified
- whether the sender's account serviced by the receiver, or the receiver's account serviced by
the sender, is to be used for reimbursement, if they both service accounts for each other in
the currency of the transaction. In this case, the account to be debited or credited shall be
indicated in the party identifier by either the code /C or /D, or the account, or both
In both cases, this information should be specified in field 53a with the format option B (party
identifier only).

Examples

Valid Invalid

:53A:/C/12-12 :53A:/6/12-12
CITIUS33CHI CITIUS33CHI

:53B:/D/24-24 :53B:/A/24-24

:53D:/52/48-48 :53D:/:/48-48
John Doe John Doe
122 Peyton Place 122 Peyton Place
Elyria, OH 22216 Elyria, OH 22216

:87E:FREE :87E:APMT
/C/12-12 /A/12-12
CHASUS33 CHASUS33

:87F:APMT :87F:APMT
/D/12-12 /:/48-48
John Doe John Doe
122 Peyton Place 122 Peyton Place
Elyria, OH 22216 Elyria, OH 22216

20 July 2018 56
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Example
Bank A in New York services an account in USD for Bank B in London. Bank B also services, in
London, a USD account (number 567-3245-01) for Bank A.
Bank A sends a USD transfer to Bank B, using its USD account in London, serviced by Bank B, for
reimbursement. Bank A will request that Bank B debit its account in London as follows:
53B:/D/567-3245-01

Note In certain message types, there are exceptions to the rules for use of the party
identifier detailed in this section, for example, field 57a in category 3 messages. In
those cases, the intended use of the party identifier is described in the relevant field
specification for the message type.

6.3.4.2 Option No Letter: Name and Address


Format

[/34x] (Account)

4*35x (Name and Address)

Definition
Name and address of the party, with an optional account.

Network validated rules


If the first line of this field starts with a slash '/', then it is assumed that Account is present and then
at least 1 line of Name and Address must be present (Error code T77).

Usage rules
If Account is absent, then Name and Address must not start with a slash '/'.

Field assigned to this option


59

6.3.4.3 Option A: Identifier Code


Format

[/1a][/34x] (Party Identifier)

4!a2!a2!c[3!c] (Identifier Code)

Definition
Identifier code such as a BIC. Optionally, the account of the party.

Network validated rules


Identifier Code must be a registered BIC (Error codes T27, T28, T29 and T45).

20 July 2018 57
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Fields assigned to this option


• 41A*, 42A
• 50A**, 51A, 52A, 53A, 54A, 55A, 56A, 57A, 58A, 59A
• 82A, 83A, 84A, 85A, 86A, 87A, 88A
Note When this option is used, the SWIFT system will validate the correctness of the
Identifier Code, that is, to ensure that it is registered : either connected or non-
connected.
(*) Field 41A does not have the optional party identifier, but does have an additional
subfield.
See Option D: Name and Address on page 59 on the use of clearing codes.
(**) Field 50A has the format [/34x] for Party Identifier.

6.3.4.4 Option B: Branch of Sender/Receiver


Format

[/1a][/34x] (Party Identifier)

[35x] (Location)

Usage rules
When used, at least one line must be present.
An account number only, not followed by any other identification, is allowed (field 53a).
For field 52a, the field specifications for individual message types specify whether this option
identifies a branch of the sender or the receiver.
In field 53a, this option specifies either the account to be debited or credited, or a branch of the
sender, that is, of the financial institution specified in the sender's address in the header.
In fields 54a and 57a, this option specifies a branch of the receiver, that is, of the financial
institution specified in the receiver's address in the header.

Fields assigned this option


52B, 53B, 54B, 55B, 57B, 58B
82B, 84B, 85B, 87B, 88B

6.3.4.5 Option C: Account Number/Party Identifier


Format

/34x (Account)

Definition
A code uniquely identifying an account and/or party.
In the MTs 101, 102, 102 STP, 103, 103 REMIT, 103 STP, and 104, clearing codes may be used.

20 July 2018 58
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Fields assigned this option


51C, 52C, 53C, 56C, 57C, 58C
82C, 83C, 85C, 87C, 88C
Note See Option D: Name and Address on page 59 on the use of clearing codes.

6.3.4.6 Option D: Name and Address


Format

[/1a][/34x] (Party Identifier)

4*35x (Name and Address)

Note This option is used when no other option is available.


This information also applies to fields 50 (when option representing name and address
is selected) and 59 (without letter option).

Definition
Name and address and, optionally, the account or clearing code of the party.

Network validated rules


If the first line of this field starts with a slash '/', then it is assumed that Party Identifier is present
and then at least 1 line of Name and Address must be present (Error code T77).

Usage rules
When the party identification is provided by name and address (whether by full postal address or
informal identification), the following rules apply:
• at least one line of the name and address must be present, in addition to the party identifier
• the street address must be on a new line following the name
• when a city is present, it must be on the last line, with the postal code (zip, etc.), state and
country identification
Although more than one element of an address may appear on each line, care should be taken
that, when possible, no element, for example, street address, should be spread over more than one
line.
If a Party Identifier is absent, then Name and Address must not start with a slash '/'.

National clearing codes list


When the party identifier is used to indicate a national clearing system code preceded by a double
slash '//', the following codes may be used:

AT 5!n Austrian Bankleitzahl

AU 6!n Australian Bank State Branch (BSB) Code

BL 8!n German Bankleitzahl

CC 9!n Canadian Payments Association Payment Routing Number

20 July 2018 59
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

CH 6!n CHIPS Universal Identifier

CP 4!n CHIPS Participant Identifier

CN 12..14n China National Advanced Payment System (CNAPS) Code

ES 8..9n Spanish Domestic Interbanking Code

FW 9!n Fedwire Routing Number

GR 7!n HEBIC (Hellenic Bank Identification Code)

HK 3!n Bank Code of Hong-Kong

IE 6!n Irish National Clearing Code

IN 11!n Indian Financial System Code (IFSC) is the identification scheme


defined by the Reserve Bank of India

IT 10!n Italian Domestic Identification Code

PL 8!n Polish National Clearing Code (KNR)

PT 8!n Portuguese National Clearing Code

RU 9!n Russian Central Bank Identification Code

SC 6!n UK Domestic Sort Code

SW 3..5n Swiss Clearing Code (BC code)

SW 6!n Swiss Clearing Code (SIC code)

In some messages, some of these clearing codes may also be used with option A, that is, the MTs
101, 102, 102 STP, 103, 103 REMIT, 103 STP, and 104. This is indicated with the field
specifications of each message type.
When one of the codes //FW (with or without the 9-digit number), //AU, //CP or //RT is used, it
should appear only once, and in the first of the fields 56a and 57a of the payment instruction.
When it is necessary that an incoming SWIFT payment be made to the party in this field via
Fedwire, US banks require that the code FW appears in the optional Party Identifier.
When it is necessary that an incoming SWIFT payment be made to the party in this field via a real-
time gross settlement system (RTGS), the code RT should appear in the optional Party Identifier.
Option D must only be used in exceptional circumstances, that is, when the party cannot be
identified by a BIC, and when there is a bilateral agreement between the sender and the receiver
permitting its use. Unless qualified by a clearing system code or an account number, the use of
option D may prevent the automated processing of the instruction(s) by the receiver.

National clearing codes formats


List of codes and formats:
• The Australian BSB code is the identification scheme defined by APCA (Australian Payments
Clearing Association).

20 July 2018 60
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Its structure is either:


for financial institutions with an extensive branch network:
- 2!n = Bank Code
- 1!n = State Code
- 3!n = Branch Code
or for institutions with a small network:
- 3!n = Bank Code
- 3!n = Branch Code
• The Bank Code for Hong-Kong is structured as follows:
- 3!n = Bank Code
• The Hellenic Bank Identification Code (HEBIC) is the identification scheme defined by the
Hellenic Bank Association. Its structure is:
- 3!n = Bank Code
- 4!n = Branch Code
• The Indian Financial System Code (IFSC) is the identification scheme defined by the Reserve
Bank of India. Its structure is:
- 4!a = Bank Code (same as party prefix in BIC - ISO 9362)
- 1!n = Zero - Reserved for future use
- 6!c = Branch Code
• The structure of the Irish NSC code is 2!n4!n, where:
- 2!n = Bank Code
- 4!n = Branch Code
• The Italian ITBI code is the identification scheme defined by ABI (Associazione Bancaria
Italiana). Its structure is:
- 5!n = Bank Code (ABI)
- 5!n = Branch Code (CAB)
• The New Zealand Bank/Branch Code is the identification scheme defined by NZBA (New
Zealand Bankers Association). Its structure is:
- 2!n = Bank Code
- 4!n = Branch Code
• The Portuguese National Clearing code is defined by the Banco de Portugal. Its structure is 4!
n4!n, where:
- 4!n = Bank Code (IFRI), potentially containing leading zeros
- 4!n = Branch Code (BLCI) which is unique for each branch and locally assigned by the
Financial Institution
• The Russian Central Bank Identification Code is to be considered as one, uniform, indivisible
code. Its structure is 2!n2!n2!n3!n, where:
- 2!n = Country Code. The first position is always 0 and is not shown in the database of the
Central Bank of Russia.
- 2!n = Region Code within the country

20 July 2018 61
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

- 2!n = Code of the division of the Central Bank in the region


- 3!n = Bank Code
• The South African National Clearing code is defined by BankServ, the South African Bankers
Services Company Ltd. Its structure is 3!n3!n, where:
- 3!n = Bank Code, potentially with leading zeros
- 3!n = Branch Code, potentially with leading zeros
• The Spanish Domestic Interbanking Code is the identification scheme defined by CCI (Centro
de Cooperacion Interbancaria). Its structure is:
- 4!n = Bank Code
- 4!n = Branch Code
- [1!n] = Check Digit

Fields assigned to this option


42D
50D, 51D, 52D, 53D, 54D, 55D, 56D, 57D, 58D
82D, 83D, 84D, 85D, 86D, 87D, 88D
Note Field 41D does not have the optional party identifier but does have an additional
subfield.

6.3.4.7 Option F: Party Identifier/Name and Address


Format

[35x] (Party Identifier)

4*35x (Name and Address)

The following line formats must be used (Error code(s): T54):

Line 1 (subfield Party Identifier) /34x (Account)

Line 2-5 (subfield Name and 1!n/33x (Number)(Details)


Address

Or

Line 1 (subfield Party Identifier) 4!a/2!a/27x (Code)(Country Code)(Identifier)

Line 2-5 (subfield Name and 1!n/33x (Number)(Details)


Address

Or

Line 1 (subfield Party Identifier) [/34x] (Account)

20 July 2018 62
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Line 2-5 (subfield Name and 1!n/33x (Number)(Name and Address


Address Details)

Definition
Name and address in a structured format to facilitate straight through processing.

Codes

When Party Identifier is used with the (Code)(Country Code)(Identifier) format, for example in field
50F Ordering Customer, one of the following codes must be used:

ARNU Alien Registration Number The code followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the Alien Registration
Number.

CCPT Passport Number The code followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the Passport Number.

CUST Customer Identification Number The code followed by a slash, '/' must be followed by the
ISO country code of the issuer of the number, a slash, '/',
the issuer of the number, a slash, '/' and the Customer
Identification Number.

DRLC Driver's License Number The code followed by a slash, '/' must be followed by the
ISO country code of the issuing authority, a slash, '/', the
issuing authority, a slash, '/' and the Driver's License
Number.

EMPL Employer Number The code followed by a slash, '/' must be followed by the
ISO country code of the registration authority, a slash, '/',
the registration authority, a slash, '/' and the Employer
Number.

NIDN National Identity Number The code followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the National Identity
Number.

SOSE Social Security Number The code followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the Social Security
Number.

TXID Tax Identification Number The code followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the Tax Identification
Number.

Codes

On each line of Name and Address, subfield Number must contain one of the following values
(Error code(s): T56):

1 Name of the Ordering Customer The number followed by a slash, '/' must be followed by the
name of the ordering customer.

20 July 2018 63
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

2 Address Line The number followed by a slash, '/' must be followed by an


address line (Address Line can be used to provide for
example, street name and number, or building name).

3 Country and Town The first occurrence of number 3 must be followed by a


slash, '/', the ISO country code, and optionally a slash '/'
followed by additional details.

Other occurrence(s) of number 3 must be followed by a


slash '/' and the continuation of additional details.

Additional details can contain town, which can be


complemented by postal code (for example zip) and
country subdivision (for example state, province, or
county).

The country code and town should, preferably, indicate the


country and town of residence.

Some option F fields also allow for these values in Number:

4 Date of Birth The number followed by a slash, '/' must be followed by the
date of birth in the YYYYMMDD format.

5 Place of Birth The number followed by a slash, '/' must be followed by the
ISO country code, a slash '/' and the place of birth.

6 Customer Identification Number The number followed by a slash, '/' must be followed by the
ISO country code of the issuer of the number, a slash, '/',
the issuer of the number, a slash, '/' and the customer
identification number.

7 National Identity Number The number followed by a slash, '/' must be followed by the
ISO country code, a slash, '/' and the national identity
number.

8 Additional Information The number followed by a slash, '/' is followed by


information completing one of the following:

• the Identifier provided in subfield 1 (Party Identifier)


used with the (Code)(Country Code)(Identifier) format.
• the Customer Identification Number provided in
subfield 2 (Name and Address) with number 6.
• the National Identity Number provided in subfield 2
(Name and Address) with number 7.

Network validated rules


In subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format: Country Code
must be a valid ISO country code (Error code(s): T73).
In subfield 2 (Name and Address):
• The first line must start with number 1 (Error code(s): T56).
• Numbers must appear in numerical order (Error code(s): T56).
• Number 2 must not be used without number 3 (Error code(s): T56).

20 July 2018 64
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

• The first occurrence of number 3 must be followed by a valid ISO country code (Error code(s):
T73).
• Option F fields that also allow the numbers 4 – 8 in Number, for example field 50F, have these
additional network validated rules:
- Number 4 must not be used without number 5 and vice versa (Error code(s): T56).
- Number 4 must be followed by a valid date in the format YYYYMMDD and this date, local to
the sender, must not be later than the date on which the message is successfully sent to
SWIFT (Error code(s): T50).
- Numbers 5, 6, and 7 must be followed by a valid ISO country code (Error code(s): T73), a
slash '/' and additional Details (Error code(s): T56).
- Numbers 4, 5, 6, 7, and 8 must not be repeated (Error code(s): T56).
- The use of number 8 is only allowed in the following instances (Error code(s): T56):
▪ to continue information on the Identifier of the ordering customer provided in subfield 1
(Party Identifier) used with the (Code)(Country Code)(Identifier) format.
▪ to continue information on the Customer Identification Number provided in subfield 2
(Name and Address) following number 6.
▪ to continue information on the National Identity Number provided in subfield 2 (Name and
Address) following number 7.

Usage rules
• In subfield 2: Numbers 1, 2, and 3 may be repeated.
• In subfield 2: if number 2 is present, the first occurrence of number 3 must include the town in
additional details.
For ordering customer:
• Subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format: if additional
space is required for providing the Identifier of the ordering customer, one of the following
options must be used:
- First option (preferred): Identify the ordering customer with a different identifier where the
length is not an issue.
- Second option: Continue the information in subfield 2 (Name and Address) using number 8.
• Subfield 2 (Name and Address): if additional space is required for providing the Customer
Identification Number (number 6) or the National Identity Number (number 7) of the ordering
customer, one of the following options must be used:
- First option (preferred): Identify the ordering customer with a different identifier where the
length is not an issue.
- Second option: Continue the information in subfield 2 (Name and Address) using number 8.

Field assigned to this option


50F, 59F

20 July 2018 65
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3.4.8 Option G: Identifier Code


Format

/34x (Account)

4!a2!a2!c[3!c] (Identifier Code)

Definition
Identifier code of the party with mandatory account number.

Network validated rules


Identifier Code must be a registered BIC (Error codes T27, T28, T29, and T45).

Fields assigned to this option


50G, 52G

6.3.4.9 Option H: Name and Address


Format

/34x (Account)

4*35x (Name and Address)

Definition
Name and address of the party with a mandatory account.

Field assigned to this option


50H

6.3.4.10 Option J: Party Identification with no Party Identifier


Format

5*40x (Narrative)

Definition
Identification of the party.

Codes
The following codes can be used with this option. Depending on the field tag and message type,
some codes may or may not be used, may exclude each other or not, or may be mandatory or not:

20 July 2018 66
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Code Format Description

/ABIC/ 4!a2!a2!c[3!c] or the BIC or 'UKWN' if BIC not known


4!a

/ACCT/ 34x account followed by the account number

/ADD1/ 35x address followed by the first line of the address

/ADD2/ 35x address followed by the second line of the address

/CITY/ 35x city followed by the name of city (and state, country)

/CLRC/ 35x Clearing Code followed by a clearing code

/GBSC/ 6!n CHAPS followed by CHAPS sort code

/LEIC/ 18!c2!n Legal Entity Identifier

/NAME/ 34x name followed by the name

/NETS/ - a net settlement is taking place

/SSIS/ - standard settlement instructions are used

/USCH/ 6!n CHIPS followed by CHIPS UID

/USFW/ 9!n FedWire followed by FedWire Routing Number

The codes do not need to be put on separate lines. It is the '/' at the beginning of a code, not the
end-of-line, that marks the end of the information behind the previous code.
As a result, the narrative following the code may not contain a slash '/'. The end-of-line may be part
of the narrative text following the code, but it is to be ignored when reading the field. However, the
end-of-line may not be part of the code.

Examples
/ABIC/BNKAXA11/NAME/BANK A OF XANADU(CrLf)
/NAME/BANK A OF XANADU/ABIC/BNKAXA11(CrLf)
/ABIC/BNKAXA11(CrLf) /NAME/BANK A OF XANADU(CrLf)
/ABIC/BNKAXA11/NAME/BRANCH B OF THE(CrLf)
SECOND NATIONAL BANK A OF XANADU(CrLf)

Fields assigned to this option


53J, 56J, 57J, 58J
82J, 83J, 84J, 85J, 86J, 87J, 88J.

20 July 2018 67
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3.4.11 Option K: Name and Address


Format

[/34x] (Account)

4*35x (Name and Address)

Definition
Name and address of the party, with an optional account.

Network validated rules


If the first line of this field starts with a slash '/', then it is assumed that Account is present and then
at least 1 line of Name and Address must be present (Error code T77).

Usage rules
If Account is absent, then Name and Address must not start with a slash '/'.

Field assigned to this option


50K

6.3.4.12 Option L: Party Identification


Format

35x (Narrative)

Definition
Identification of the party

Field assigned to this option


50L

6.3.4.13 Option P: Party


Format

:4!c//4!a2!a2!c[3!c] (Qualifier)(Identifier Code)

Definition
Identification of the party, with a qualifier and an identifier code such as a BIC.

Field assigned to this option


95P

20 July 2018 68
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

6.3.4.14 Option Q: Party


Format

:4!c//4*35x (Qualifier) (Name and Address)

Definition
Identification of the party, with a qualifier and name and address.

Field assigned to this option


95Q

6.3.4.15 Option R: Party


Format

:4!c/8c/34x (Qualifier) (Data Source Scheme) (Proprietary Code)

Definition
Identification of the party, with a qualifier, issuer code and proprietary code.

Field assigned to this option


95R

6.3.4.16 Option S: Party


Format

:4!c/[8c]/4!c/2!a/30x (Qualifier) (Data Source Scheme) (Type of ID) (Country


code) (Alternate ID)

Definition
Identification of the party, with a qualifier, an optional issuer code, type of ID, country code and
alternate ID.

Field assigned to this option


95S

6.3.4.17 Option T: Party


Format

:4!c//2*35x (Qualifier) (Name)

Definition
Identification of the party, with a qualifier and name.

20 July 2018 69
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

Field assigned to this option


95T

6.3.4.18 Option U: Party


Format

:4!c//3*35x (Qualifier) (Name)

Definition
Identification of the party, with a qualifier and names.

Field assigned to this option


95U

6.3.5 Times
Formats
4!n
6!n

Rules
Times are represented as either four or six digit integers, that is, in form HHMM or HHMMSS
respectively, where (Error code T38):
• H = Hour
• M = Minutes
• S = Seconds
No blank spaces or other characters are permitted.

Examples
0000
1200
235959

6.3.6 Value Date Ordering


Overview
The SWIFT system allows the receiver to request value date ordering of its value date sensitive
messages.
The value date sensitive messages are:
• MT 910
• all Category 1 and Category 2 messages containing fields 30 or 32A, or both 30 and 32A,
except common group messages 192, 292, 195, 295, 196, and 296

20 July 2018 70
Standards MT November 2018 Field Structure and Field Formatting Rules
General Information

The valid range of value dates implemented on the SWIFT system for these MTs is from 1980 to
2060, and must meet the following requirements:
• allowed: a year component, for example, 'YY' in the range of 80 through 60, of an ISO defined
six digit integer date 'YYMMDD'
• not allowed: any 'YY' component outside of this range, for example, 'YY' in the range of 61
through 79

Example

ACKed NAKed

:32A:601130USD1, :32A:611130USD1,
:30:801130 :30:791130

For the purpose of value date ordering, if there is more than one value date field in a message, the
lesser date will be selected:

MTxxx

:30:951218 Value date = 18th December 1995


:32A:020103USD123000,00
Value Date = 3rd January 2002

In this example, field 30 Value Date (18 December 1995) is selected for value date ordering of the
message. Error code T50 is returned after an invalid value date.

20 July 2018 71
Standards MT November 2018 Euro-Related Information (ERI)
General Information

7 Euro-Related Information (ERI)

7.1 Deletion of National Currency Denomination (NCD)


Currency Codes
On 1 March 2002, ISO announced the deletion of the National Currency Denomination (NCD)
currency codes from the official ISO currency code table 4217. The currencies concerned are ATS,
BEF, DEM, ESP, FIM, FRF, GRD, IEP, ITL, LUF, NLG, PTE, and XEU. On 1 January 2007, ISO
announced a similar deletion for the SIT.
For certain message types, when NCDs are used as the currency of settlement, SWIFT validates to
ensure that the value date is not after the date on which the currencies ceased to be a legal tender:
• When ATS, BEF, DEM, ESP, FIM, FRF, GRD, IEP, ITL, LUF, NLG, PTE or XEU is used, the value
date must not be after 31 December 2001.
• When the Slovenian currency code SIT is used, the value date must not be after 31 December
2006.
• When the Cyprus currency code CYP or the Maltese currency code MTL are used, the value
date must not be after 31 December 2007.
• When the Slovakian currency code SKK is used, the value date must not be after 31 December
2008.
• When the Estonian currency code EEK is used, the value date must not be after 31 December
2010.
• When the Latvian currency code LVL is used, the value date must not be after 31 December
2013.
• When the Lithuanian currency code LTL is used, the value date must not be after 31 December
2014.
Until further notice, and where allowed (NCDs cannot be used in settlement amount fields), SWIFT
will continue to support NCD currency codes (for example, instructed amounts, ERI) in the relevant
fields of its message types.

7.2 Euro-Related Information (ERI)


This section discusses what is meant by Euro-Related Information (ERI).

7.2.1 ERI Content


Euro-Related Information (ERI) refers to the following data:
• original currency
• original amount
• transaction charges
The original currency and amount in ERI is the equivalent of the information in the field containing
the amount which is used for interbank settlement of the transaction. This field may contain
additional information, for example, value date.

20 July 2018 72
Standards MT November 2018 Euro-Related Information (ERI)
General Information

ERI may be specified in one of several free-text fields preceded by a code. As of Standards release
2001, the use of ERI was extended to non-European currencies and beyond the transition period of
3 years.
In the Corporate Action messages within Category 5, codes are used to indicate the processing of
redenominations.

7.2.2 ERI Usage Guidelines and Rules


Introduction
The specification of ERI is always optional. If used, however, the rules specified in this section
apply.
If a network validated rule mandates the presence of an exchange rate field where both the
transaction amount and the original ordered amount are quoted (for example, field 36 in the MTs
101, 102, 102 STP, 103, 103 REMIT, 103 STP, 104, 107), this rule remains effective. In the case of
euro-related currencies, the exchange rate field must specify the value of the fixed euro conversion
rate.
See ERI Validation and Examples on page 82 for details of specific ERI validation rules.

Usage rules
The following rules must be adhered to but are not validated by the network:
• ERI may be used only when the message does not have a specific existing field to specify the
information.
If specific fields have been defined in a message to contain the original currency and amount,
these fields, and not ERI, should be used to indicate the original currency and amount. For
example, all ISO 15022 compliant Category 5 Trade Initiation and Confirmation (TIC),
Settlement and Reconciliation (S&R) and Corporate Action (CA) messages contain specific
fields for this purpose, as does the MT 103.
• As with all other information occurring in fields 72, 77A, or 79, ERI is for information purposes
only.
In the case of a discrepancy between ERI and the settlement amount (for example, net
proceeds), specified in the message, the information in the settlement amount prevails.

Usage guidelines
Guidelines when specifying fields are:
• If no specific fields are available to specify the original currency and amount, ERI may be used
in any message type containing a free text field 72, 77A, or 79. The use of ERI is not restricted
to specific message types. See Messages Likely to Contain ERI on page 75.
• The preferred field for specifying ERI is field 72. If not present, field 77A should be used. If there
is no field 72 nor 77A, then field 79 should be used.
• If ERI is specified in field 72, 77A, or 79, it should appear on the first line whenever possible.
Whatever line is used, the ERI should always appear on the first position of that line.
• For message types that do not contain a field 72, 77A, nor 79, there are only two that may need
to specify a second currency: MTs 940 and 942.
For these two cases, subfield 9 of field 61 should be used to specify ERI. If this subfield is used
for other purposes, field 86 should be used to specify ERI. It is recommended that the sender of
the MT 940/942 advises the receiver whenever field 86 is used to contain ERI.

20 July 2018 73
Standards MT November 2018 Euro-Related Information (ERI)
General Information

• Where the settlement amount is part of a repetitive sequence which does not contain a free text
field, the message should be used as a single transaction message, that is, one message
should be used per transaction.
• Where transaction charges are specified in ERI, this information must appear after the code /
CHGS/. This will not necessarily be processed by the receiver.
• ERI is designed to be passed on unchanged in the appropriate message types throughout the
entire transaction, that is, throughout the chain of messages relating to the transaction.
Therefore it should appear in the appropriate SWIFT messages related to the transaction.

7.2.3 ERI Structure


Format

Field 72 6*35x

Field 77A 20*35x

Field 79 35*50x

Definition
In addition to previously defined sender to receiver information, or other narrative information, these
fields may include Euro-Related Information (ERI) for information purposes. ERI indicates currency
conversion details, related to the conversion of the original currency into a settlement currency,
found in free text fields.
It is recommended that ERI be structured in these free text fields, using codes.

Codes

The following codes must be used

/OCMT/ 3!a15d/ O Original currency and amount.


If no charges are specified then the
original currency and amount will be the
equivalent of the transaction amount
specified in the message.

/CHGS/ 3!a15d/ O Currency and amount of the transaction


charges.

When the BEN option is used in


payments and related messages, that is,
all transaction charges are to be paid by
the beneficiary customer, the charges
amount has been deducted from the
original amount to obtain the settlement
amount specified in the message.

Usage rules
The network will validate the structure of ERI, but not the content, see section ERI Validation and
Examples on page 82 for details.

20 July 2018 74
Standards MT November 2018 Euro-Related Information (ERI)
General Information

Example
:72:/OCMT/GBP2525,/
/CHGS/EUR2,40/

7.3 Message Specific Guidelines on the Use of ERI


This section lists message types which:
• are likely to contain ERI
• contain a special field for original amount
• are to be validated against a specified value date

7.3.1 Messages Likely to Contain ERI


List of message types that can contain ERI in a free text field
The following lists message types that are likely to contain Euro-Related Information (ERI) in a free
text field. Message types that already contain a field to specify an original currency and amount,
are not included here.
If there are business requirements to specify ERI in other message types, these should be similarly
specified in a free text field 72, 77A, or 79, as explained in ERI Structure on page 74. This list is
therefore not exhaustive.

MT MT Name Settlement Amount Repetitive/N ERI Repetitive/N


Field on Repetitive Field on Repetitive

202 General Financial 32A Value Date, NR 72 NR


Institution Transfer Currency Code,
Amount

202 General Financial 32A Value Date, NR 72 NR


COV Institution Transfer Currency Code,
Amount

203 Multiple General 32B Currency Code, R 72 R


Financial Institution Amount
Transfer

204 Financial Markets Direct 32B Currency Code, R 72 R


Debit Message Amount

205 Financial Institution 32A Value Date, NR 72 NR


Transfer Execution Currency Code,
Amount

205 Financial Institution 32A Value Date, NR 72 NR


COV Transfer Execution Currency Code,
Amount

20 July 2018 75
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name Settlement Amount Repetitive/N ERI Repetitive/N


Field on Repetitive Field on Repetitive

400 Advice of Payment 33A Proceeds NR 72 NR


Remitted

450 Cash Letter Credit 32A Value Date, R 72 NR


Advice Currency Code,
Amount

455 Cash Letter Credit 33a Value Date and R 72 NR


Adjustment Advice Adjustment Amount

456 Advice of Dishonour 33D Total Amount R 72 NR


Debited

559 Paying Agent's Claim 34A Net Proceeds NR 72 NR

581 Collateral Adjustment 34B Outstanding NR 72 NR


Message Collateral Value

752 Authorisation to Pay, 33a Net Amount NR 72 NR


Accept or Negotiate

754 Advice of Payment/ 34a Total Amount NR 72 NR


Acceptance/Negotiation Claimed

756 Advice of 33A Amount NR 72 NR


Reimbursement or Reimbursed or Paid
Payment

768 Acknowledgement of a 32a Amount of NR 72 NR


Guarantee/Standby Charges
Message

769 Advice of Reduction or 32a Amount of NR 72 NR


Release Charges

900 Confirmation of Debit 32A Value Date, NR 72 NR


Currency Code,
Amount

910 Confirmation of Credit 32A Value Date, NR 72 NR


Currency Code,
Amount

940 Customer Statement subfield 5 of field 61 R 61/9 or R


Message 86

942 Interim Transaction subfield 5 of field 61 R 61/9 or R


Report 86

20 July 2018 76
Standards MT November 2018 Euro-Related Information (ERI)
General Information

7.3.2 Messages Containing a Special Field for Original Amount


List of message types containing a special field for original amount
The following lists message types that already have a special field for specifying an original amount
to be transferred. This list is not exhaustive, as there may be other messages with special fields
specifying an original amount.

MT MT Name Settlement Repetitive/N ERI Field Repetitive/N


Amount Field on Repetitive on Repetitive

101 Request for 32B R 33B R


Transfer

102 Multiple 32B R 33B R


Customer
102 STP Credit Transfer

103 Single 32A NR 33B NR


Customer
103 Credit Transfer
REMIT

103 STP

104 Direct Debit 32B R 33B R


and Request
for Debit
Transfer

107 General Direct 32B R 33B R


Debit Message

513 Client Advice 19A::SETT NR 19A::OCMT NR


of Execution

514 Trade 19A::SETT NR 19A::OCMT NR


Allocation
Instruction

515 Client 19A::SETT NR 19A::OCMT NR


Confirmation of
Purchase or
Sale

518 Market-Side 19A::SETT NR 19A::OCMT NR


Securities
Trade
Confirmation

541 Receive 19A::SETT NR 19A::OCMT NR


Against
Payment

20 July 2018 77
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name Settlement Repetitive/N ERI Field Repetitive/N


Amount Field on Repetitive on Repetitive

543 Deliver Against 19A::SETT NR 19A::OCMT NR


Payment

545 Receive 19A::ESTT NR 19A::OCMT NR


Against
Payment
Confirmation

547 Deliver Against 19A::ESTT NR 19A::OCMT NR


Payment
Confirmation

564 Corporate 19A::ESTT NR 19A::OCMT NR


Action
Notification

566 Corporate 19A::ESTT NR 19A::OCMT NR


Action
Confirmation

7.3.3 Messages with Value Date Validation


List of message types used to transfer amounts in National Currency Denominations
The following table contains messages that can be used to transfer amounts in National Currency
Denominations (NCDs).
If ATS, BEF, DEM, ESP, FIM, FRF, GRD, IEP, ITL, LUF, NLG, PTE or XEU is used, the value date
has to be equal to, or before 31 December 2001.
If SIT is used, the value date has to be equal to, or before 31 December 2006.
If CYP or MTL is used, the value date has to be equal to, or before 31 December 2007.
If SKK is used, the value date has to be equal to, or before 31 December 2008.
If EEK is used, the value date has to be equal to, or before 31 December 2010.
If LVL is used, the value date has to be equal to, or before 31 December 2013.
If LTL is used, the value date has to be equal to, or before 31 December 2014.
If these validations against value date fail, the message will be NAKed (Error code E76).
Note Statement messages are not validated against value date, since they are generally the
result of earlier validated messages. Furthermore, accounts are no longer held in any
of the discontinued National Currency Denominations (NCDs) mentioned above.

Currencies concerned
The currencies concerned are ATS, BEF, CYP, DEM, EEK, ESP, FIM, FRF, GRD, IEP, ITL, LUF,
LTL, LVL, MTL, NLG, PTE, SIT, SKK, and XEU.
The table gives the message description, the field containing the NCD amount and the field
containing the value date.

20 July 2018 78
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name NCD Amount Field Value Date Field

101 Request for Transfer 32B in sequence B 30 in sequence A


(each occurrence)

102 Multiple Customer 32A in sequence C 32A in sequence C


Credit Transfer
32A in sequence C 32A in sequence C
102 STP

103 Single Customer Credit 32A 32A


Transfer
103 REMIT 32A 32A

103 STP 32A 32A

104 Direct Debit and 32B (each occurrence) 30 in sequence A


Request for Debit
104RFDD Transfer Message 32B (each occurrence) 30 in sequence A

107 General Direct Debit 32B in sequence C 30 in sequence A


Message

200 Financial Institution 32A 32A


Transfer for its Own
Account

201 Multiple Financial 32B (each occurrence 30


Institution Transfer for
its Own Account

202 General Financial 32A 32A


Institution Transfer

202 COV General Financial 32A 32A


Institution Transfer

203 Multiple General 32B (each occurrence) 30


Financial Institution
Transfer

204 Financial Markets 32B (each occurrence) 30


Direct Debit Message

205 Financial Institution 32A 32A


Transfer Execution

205 COV Financial Institution 32A 32A


Transfer Execution

210 Notice to Receive 32B (each occurrence) 30

400 Advice of Payment 33A 33A

20 July 2018 79
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name NCD Amount Field Value Date Field

450 Cash Letter Credit 32A (each occurrence) 32A


Advice

455 Cash Letter Credit 32A 32A


Adjustment Advice
33C 33C

33D 33D

456 Advice of Dishonour 32D (each occurrence) 33D

513 Client Advice of Sequence C Order Sequence C Order


Execution Details Field 19A Details Field 98a
Qualifier SETT Qualifier SETT (1)

Sequence D3 Amounts Sequence C Order


Field 19A Qualifier Details Field 98a
SETT Qualifier SETT (1)

514 Trade Allocation Sequence B Sequence B


Instruction Confirmation Details Confirmation Details
Field 19A Qualifier Field 98a Qualifier
SETT SETT (1)

Sequence C3 Amounts Sequence B


Field 19A Qualifier Confirmation Details
SETT Field 98a Qualifier
SETT (1)

515 Client Confirmation of Sequence C Sequence C


Purchase or Sale Confirmation Details Confirmation Details
Field 19A Qualifier Field 98a Qualifier SETT
SETT

Sequence D3 Amounts Sequence C


Field 19A Qualifier Confirmation Details
SETT Field 98a Qualifier SETT

518 Market-Side Securities Sequence B Sequence B


Trade Confirmation Confirmation Details Confirmation Details
Field 19A Qualifier Field 98a Qualifier SETT
SETT

Sequence C3 Amounts Sequence B


Field 19A Qualifier Confirmation Details
SETT Field 98a Qualifier SETT

541 Receive Against Sequence E3 Amount Sequence B Trade


Payment Field 19A Qualifier Details Field 98a
SETT Qualifier SETT

20 July 2018 80
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name NCD Amount Field Value Date Field

543 Deliver Against Sequence E3 Amount Sequence B Trade


Payment Field 19A Qualifier Details Field 98a
SETT Qualifier SETT

545 Receive Against Sequence E3 Amount Sequence B Trade


Payment Confirmation Field 19A Qualifier Details Field 98a
ESTT Qualifier SETT (1)

547 Deliver Against Sequence E3 Amount Sequence B Trade


Payment Confirmation Field 19A Qualifier Details Field 98a
ESTT Qualifier SETT (1)

564 Corporate Action Seq E2 Cash Sequence E2 Cash


Notification Movement Field 19B Movement Field 98a
Qualifier ENTL Qualifier PAYD(2)

564 Corporate Action Sequence E2 Cash Sequence E2 Cash


Notification Movements Field 19B Movements Field 98a
Qualifier ENTL (each Qualifier VALU(3)
occurrence)

566 Corporate Action Sequence D2 Cash Sequence D2 Cash


Confirmation Movement Field 19B Movement Field 98a
Qualifier PSTA Qualifier POST

730 Acknowledgement 32D 32D

734 Advice of Refusal 33A 33A

742 Reimbursement Claim 34A 34A

752 Authorisation to Pay, 33A 33A


Accept or Negotiate

754 Advice of Payment/ 34A 34A


Acceptance/
Negotiation

756 Advice of 33A 33A


Reimbursement or
Payment

768 Acknowledgement of a 32D 32D


Guarantee/Standby
Message

769 Advice of Reduction or 32D 32D


Release

20 July 2018 81
Standards MT November 2018 Euro-Related Information (ERI)
General Information

MT MT Name NCD Amount Field Value Date Field

800 T/C Sales and 32A in sequence B 32A in sequence B


Settlement Advice
[Single]

802 T/C Settlement Advice 32A 32A

900 Confirmation of Debit 32A 32A

910 Confirmation of Credit 32A 32A

(1) If the settlement date in the optional field is not specified, the message will be accepted.
(2) If the Value Date component is not present, then the validation is not performed (for example: MT 564 seq. E2, if :98B:: is
used, the validation is not performed).
(3) If the Value Date component is not present, then the validation is not performed (for example: MT 564 seq. E2, if :98B:: is
used, the validation is not performed).

7.4 ERI Validation and Examples


This section details the validation of the ERI information and provides examples that give correct
and incorrect messages.

7.4.1 General ERI Validation Rules


Rules
Codes and format:
• /OCMT/3!a15d/
• /CHGS/3!a15d/

Where:
• The currency component 3!a must be a valid currency code (Error code T52).
• The amount component 15d following the currency code must be formatted according to the
Field Formatting Rules given in section Numbers on page 54.
If not properly formatted, the system will NAK the message with Error codes T40, T43, T33, or
other generic error codes as deemed necessary.
• The amount component 15d will not be checked on the maximum number of decimal digits
allowed for the relevant currency code.
• The codes /OCMT/ and /CHGS/ will trigger ERI validation regardless of their location in the field,
that is the codes may be present anywhere in a line; they do not have to be at the start of a line.

Examples - currency codes


The currency code XYZ is invalid. The messages are NAKed:
• :79:/OCMT/XYZ150,/(CrLf)
/CHGS/EUR1,(CrLf)
• :77A:xxx/OCMT/EUR5000,/CHGS/XYZ1,/CrLf)

20 July 2018 82
Standards MT November 2018 Euro-Related Information (ERI)
General Information

Examples - amount components


The amount components are invalid. The messages are NAKed:
• :86:/OCMT/EUR,12/(CrLf)
• :86:/OCMT/EUR123/(CrLf)

Note The amount component must be followed by a slash '/' (Error code T31). In the
following example the amount component is invalid. The message is NAKed:
:86:/OCMT/EUR1,23(CrLf)

7.4.2 Messages and Fields Impacted


Rules
The ERI validation will be performed in fields:
• 72, 77A, and/or 79 of all messages except in the following cases:
- field 72 in the MTs 102, 102 STP, 103, 103 REMIT, 103 STP, 104, and 107
- field 77A in the MTs 300, 305, 306, 340, 341, 360, 361, 600, and 601
- field 79 in the MTs n92, n95, n96, and n99
• 61 (subfield 9) and 86, of the MTs 940 and 942

Examples
The messages are not NAKed:
• OCMT is validated
:79:xxxxx/OCMT/EUR10,25/xxxxx(CrLf)
• OCMT and CHGS are validated
:79:xxxxx/OCMT/EUR10,25/(CrLf)
/CHGS/EUR1,/(CrLf)

7.4.3 No ERI Validation Hierarchy between the Fields


Rules
Note that if the same field specification is reused in the message, the ERI validation will be
performed. This is usually the case where a field is defined in a loop, that is, a repetitive block of
fields or sequence.

Example
For example, if fields 72, 77A, and 79 are all present in a message, and the ERI validation is
defined for that message, the system will apply the ERI validation in the three types of fields.

20 July 2018 83
Standards MT November 2018 Euro-Related Information (ERI)
General Information

7.4.4 /CHGS/ is only Validated if /OCMT/ is Present


Rule
The ERI validation for the code /CHGS/ (6 characters) will be performed only if it immediately
follows /OCMT/3!a15d/ in the same occurrence of that field. Therefore, if /OCMT/ is present in field
72, and /CHGS/ is present in field 79 (but /OCMT/ is not present in 79), the system does not
validate the format following /CHGS/ in field 79.

Example
In the following example, CHGS is not validated because OCMT is missing. The message is not
NAKed:
:86:xxxxx/CHGS/EUR1,40/xxxxx(CrLf)

7.4.5 Sequence of Codes is Required


Rule
Within a field, the sequence of the codes /OCMT/ and /CHGS/ is relevant.
It is only if /OCMT/ appears immediately before /CHGS/ that the ERI validation will be applied to /
CHGS/.

Example 1 - structured field 72


CHGS is validated. The message is not NAKed:
:72:/INS/BANKCCCY/OCMT/EUR12345,/(CrLf)
/CHGS/EUR20,/xxxxx(CrLf)

Example 2 - free format field 79


OCMT is validated. The message is not NAKed:
:79:xyz/OCMT/EUR1234,00//CHGS/EUR40,00/xxx(CrLf)

Example 3 - free format field 72


Only OCMT is validated because CHGS does not follow immediately OCMT. The message is not
NAKed:
:72:xxxxxxxxxx(CrLf)
//xxxxxxxxxx(CrLf)
/OCMT/EUR1000,/xxxxx(CrLf)
//xxxxxxxxxx(CrLf)
/CHGS/EUR5,/(CrLf)
//xxxxxxxxxx(CrLf)

Note: if /CHGS/ appears before /OCMT/, /CHGS/ will not be recognised as part of the ERI and will
not be subject to the ERI validation.

Example 4 - structured field 72


Only OCMT is validated. The message is not NAKed:
:72:/CHGS/EUR12,/xxxxx(CrLf)
//xxxxxxxxxx(CrLf)

20 July 2018 84
Standards MT November 2018 Euro-Related Information (ERI)
General Information

//xxxxxxxxxx(CrLf)
/OCMT/EUR12345,/xxxxx(CrLf)
//xxxxxxxxxx(CrLf)

Example 5 - free format field 79


Only OCMT is validated. The message is not NAKed:
:79:xyz/CHGS/EUR4,00/xxx/OCMT/EUR1234,00/xxx(CrLf)

Example 6 - structured field 72


OCMT and the second occurrence of CHGS are validated. The message is not NAKed:
:72:/CHGS/EUR1,/xxxxx(CrLf)
//xxxxxxxxxx(CrLf)
//xxxxxxxxxx(CrLf)
/OCMT/EUR12345,/(CrLf)
/CHGS/EUR12,/xxxxx(CrLf)

7.4.6 Double Codes are not Allowed in one Field


Rule
In one occurrence of a field where the ERI validation must be performed, the codes /OCMT/ and /
CHGS/ must not be used more than once.
Note Since the presence of /OCMT/ triggers the validation of /CHGS/, a double /CHGS/ will
be NAKed only if /OCMT/ is present in the same field.
If the ERI validation fails due to a duplicated code, it will result - whichever field was validated - in
the existing Error code T47. The line number of the first field in sequence in the message where the
error occurred, will be indicated, together with the error code.

Example 1 - structured field 72


OCMT is found twice. The message is NAKed:
:72:/OCMT/EUR12345,/(CrLf)
//xxxxxx(CrLf)
/OCMT/EUR100,/xxxxx(CrLf)

Example 2 - field 61
OCMT is found twice. The message is NAKed:
:61:9809010931C3500,25FCHK304955//4958843(CrLf)
/OCMT/EUR1101,//OCMT/EUR1020,25/(CrLf)

Example 3 - free format field 79


OCMT is found twice. The message is NAKed:
:79:xyz/OCMT/EUR1234,00//OCMT/EUR40,00/xxx(CrLf)

20 July 2018 85
Standards MT November 2018 Euro-Related Information (ERI)
General Information

Example 4 - free format field 72


CHGS is found twice. The message is NAKed:
:72:xxxxxxxxxx(CrLf)
//xxxxxxxxxx(CrLf)
/OCMT/EUR10000,/(CrLf)
/CHGS/EUR100,/xxxxxxxxxx(CrLf)
/CHGS/EUR50,/(CrLf)
//xxxxxxxxxx(CrLf)

Note If /CHGS/ appears before /OCMT/, /CHGS/ will not be recognised as part of the ERI
and thus not be subject to the ERI validation.

Example 5 - structured field 72


OCMT and the second occurrence of CHGS, are validated. The message is not NAKed:
:72:/CHGS/EUR12,/xxxxx(CrLf)
//xxxxxxxxxx(CrLf)
//xxxxxxxxxx(CrLf)
/OCMT/EUR12345,/(CrLf)
/CHGS/EUR50,/(CrLf)
//xxxxxxxxxx(CrLf)

Example 6 - free format field 79


OCMT and the second occurrence of CHGS, are validated. The message is not NAKed:
:79:xyz/CHGS/EUR4,00//OCMT/EUR1234,00//CHGS/EUR4,00/(CrLf)

7.4.7 Consistent with Current Standards


Rule
In all fields where the ERI validation is defined, the generic that is, current, validation must still be
performed.

Example
Field 72 is always checked for maximum 6 lines, with a maximum of 35 characters per line.
Field 72, structured format, the first line must begin with a '/', and the second through sixth line
(optional), must begin with a '/' or a '//'.

7.4.8 Maximum Use of the Generic Format Definition


Rule
In order to maximise the use of all characters allowed in the generic format, the codes /OCMT/, /
CHGS/, as well as the data (3!a15d/), may be split across lines.

20 July 2018 86
Standards MT November 2018 Euro-Related Information (ERI)
General Information

Examples
Narrative format of information that follows ERI-related codes split across lines:
:72:xxxxx/OCMT/EUR12345,(CrLf)
12//CHGS/ (CrLf)
EUR12,/(CrLf)

Structured format of ERI-related codes split across lines:


:72:/INS/BANKCCCY/OCMT/EUR1234,//CH(CrLf)
//GS/EUR1,/xxxxxxx(CrLf)

Narrative format of ERI-related codes split across lines:


:77A:xxxxx/OC(CrLf)
MT/EUR100,/(CrLf)

7.4.9 No ERI Validation


Rules
SWIFT does not perform network validation on the Euro-Related Information in:
• Fields 72 and 79, if the REJT or RETN codes are present, that is, the special REJT/RETN
validation for fields 72 and 79 prevails
• MT 104
• Common Group message types (category n)

7.4.10 Details of the ERI Validation Implementation

7.4.10.1 Field 61, subfield 9


Format
[34x]

Validation
The system performs the following validation:
1. If subfield 9 in field 61 is present, then validates according to the format 34x:
• if the check here above is OK, then goes to point 2
• otherwise the message is NAKed with the corresponding error code
2. Scans for /OCMT/
If /OCMT/ is:
• not present, then performs next field validation
• present more than once, then NAK the message with the Error code T47 and terminates the
validation
• present only once, then validates the format 3!a15d/

20 July 2018 87
Standards MT November 2018 Euro-Related Information (ERI)
General Information

If format is:
- valid, then goes to point 3
- invalid, then NAK the message with the corresponding error code and terminates the
validation
3. Checks for /CHGS/ immediately after /OCMT/3!a15d/
If /CHGS/ is:
• not present, then performs next field validation
• present more than once, then NAK the message with the Error code T47 and terminates the
validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

7.4.10.2 Field 72 (Structured Format)


Format
<INSTR> first line

[(CrLf)(<INSTR> or //33x)] optionally, lines 2 to 6

where <INSTR> is defined as:


• /1!a/[32x] or
• /2!a/[31x] or
• /3!a/[30x] or
• /4!a/[29x] or
• /5!a/[28x] or
• /6!a/[27x] or
• /7!a/[26x] or
• /8!a/[25x]

Validation
The system performs the following validation:
1. Maximum 6 lines, maximum 35 characters per line (X character set)
2. First line as <INSTR>, per the format defined here above
3. Second through sixth line
If present, defined as : <INSTR> or //33x:
• if the 3 checks here above are OK, then goes to point 4
• otherwise the message is NAKed, with the corresponding error code
4. Throughout the field content, removes all (CrLf//), if any
5. Throughout the field content, removes all (CrLf), if any

20 July 2018 88
Standards MT November 2018 Euro-Related Information (ERI)
General Information

6. Scans for /OCMT/


If /OCMT/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to point 7
- invalid, then NAK the message with the corresponding error code and terminates the
validation
7. Checks for /CHGS/ immediately after /OCMT/3!a15d/
If /CHGS/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

7.4.10.3 Field 72 (Narrative)


Format
35x[(CrLf)35x], optionally lines 2 to 6

Validation
The system performs the following validation:
1. Maximum 6 lines, maximum 35 characters per line (X character set)
2. Second through sixth line, if present, defined as 35x
If present, defined as 35x:
• if the 2 checks are OK, then goes to point 3
• otherwise the message is NAKed with the corresponding error code
3. Throughout the field content, removes all (CrLf), if any
4. Scans for /OCMT/
If /OCMT/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• is present only once, then validates the format 3!a15d/

20 July 2018 89
Standards MT November 2018 Euro-Related Information (ERI)
General Information

If format is:
- valid, then goes to point 5
- invalid, then NAK the message with the corresponding error code and terminates the
validation
5. Checks for /CHGS/ immediately after /OCMT/3!a15d/
If /CHGS/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

7.4.10.4 Field 77A (Narrative)


Format
35x[(CrLf)35x], optionally lines 2 to 20

Validation
The system performs the following validation:
1. Maximum 20 lines, maximum 35 characters per line (X character set)
2. Second through 20th line
If present, defined as 35x:
• if the 2 checks here above are OK, then goes to point 3
• otherwise the message is NAKed with the corresponding error code
3. Throughout the field content, removes all (CrLf), if any
4. Scans for /OCMT/
If /OCMT/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format 3!a15d/ is:
- valid, then goes to point 5
- invalid, then NAK the message with the corresponding error code and terminates the
validation
5. Checks for /CHGS/ immediately after /OCMT/3!a15d/

20 July 2018 90
Standards MT November 2018 Euro-Related Information (ERI)
General Information

If /CHGS/ is:
• not present, then performs next field validation
• present more than once, then NAK the message with the Error code T47 and terminates the
validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

7.4.10.5 Field 79 (Narrative)


Format
50x [(CrLf)50x], optionally lines 2 to 35

Validation
The system performs the following validation:
1. Maximum 35 lines, maximum 50 characters per line (X character set)
2. Second through 35th line
If present, defined as 50x:
• if the 2 checks (point 1) are OK, then goes to point 3
• otherwise the message is NAKed with the corresponding error code
3. Throughout the field content, removes all (CrLf), if any
4. Scans for /OCMT/
If /OCMT/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to point 5
- invalid, then NAK the message with the corresponding error code and terminates the
validation
5. Checks for /CHGS/ immediately after /OCMT/3!a15d/
If /CHGS/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/

20 July 2018 91
Standards MT November 2018 Euro-Related Information (ERI)
General Information

If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

7.4.10.6 Field 86 (Narrative)


Format
65x [(CrLf)65x], optionally lines 2 to 6

Validation
The system performs the following validation:
1. Maximum 6 lines, maximum 65 characters per line (X character set)
2. Second through sixth line
If present, defined as 65x:
• if the 2 checks (point 1) are OK, then goes to point 3
• otherwise the message is NAKed, with the corresponding error code
3. Throughout the field content, removes all (CrLf), if any
4. Scans for /OCMT/
If /OCMT/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to point 5
- invalid, then NAK the message with the corresponding error code and terminates the
validation
5. Checks for /CHGS/ immediately after /OCMT/3!a15d/
If /CHGS/ is:
• not present, then performs next field validation
• present more than once (double), then NAK the message with the Error code T47 and
terminates the validation
• present only once, then validates the format 3!a15d/
If format is:
- valid, then goes to next field validation
- invalid, then NAK the message with the corresponding error code and terminates the
validation

20 July 2018 92
Standards MT November 2018 Legal Notices
General Information

Legal Notices
Copyright
SWIFT © 2018. All rights reserved.

Disclaimer
The information in this publication may change from time to time. You must always refer to the
latest available version.

SWIFT Standards Intellectual Property Rights (IPR) Policy - End-User License Agreement
SWIFT Standards are licensed subject to the terms and conditions of the SWIFT Standards IPR
Policy - End-User License Agreement, available at www.swift.com > About Us > Legal > IPR
Policies > SWIFT Standards IPR Policy.

Translations
The English version of SWIFT documentation is the only official and binding version.

Trademarks
SWIFT is the trade name of S.W.I.F.T. SCRL. The following are registered trademarks of SWIFT:
the SWIFT logo, SWIFT, SWIFTNet, Sibos, 3SKey, Innotribe, the Standards Forum logo,
MyStandards, and SWIFT Institute. Other product, service, or company names in this publication
are trade names, trademarks, or registered trademarks of their respective owners.

20 July 2018 93

You might also like