MT101 Message (Request For Transfer) Format Specification
MT101 Message (Request For Transfer) Format Specification
This document describes the format and field rules for MT101 messages, to be processed by mBank S.A.
mBank S.A. acts only as executing bank.
The field description is based on SWIFT standards. All fields or filed options not listed in this description or mentioned as
“not supported”, although provided by SWIFT standards for MT101 messages, will not be processed /supported by mBank
S.A. and can cause a rejection of transactions or messages.
mBank S.A. accepts MT101 messages with single and multiple transactions.
The processing will always be carried out as an individual order since collective orders are not possible.
Via MT 101 messages can be settled domestic payment orders (including Tax and ZUS payment orders) and foreign
payment orders.
Restrictions on the length of filed or subfield content, using the descriptions listed below:
nn Maximum length
nn-nn Minimum and maximum length
nn! Fixed length
nn*nn Maximum number of lines times maximum line length
Examples
2n up to 2 digits
3!a always 3 letters
4*35x up to 4 lines of up to 35 characters each
1/9
The MT 101 consists of two sequences:
Sequence A General Information is a single occurrence mandatory sequence and contains information to be applied to
all individual transactions detailed in sequence B.
Sequence B Transaction Details is a repetitive sequence; each occurrence provides details of one individual
transaction. Fields which appear in both sequences are mutually exclusive.
Customer Specified
21R O 16x Not supported, ignored if present.
Reference
28D M Message Index/Total 5n/5n
50L O Instructing Party 35x Not supported, ignored if present.
Line 1: /Ordering Customer’s account number
preceded by slash “/” (IBAN format).
Line 2-4: Name & address of Ordering Customer.
/34x
50H M Ordering Customer 4*35x
Must be present in either Sequence A or in each
occurrence of Sequence B, but must never be in both
sequences, nor be absent from both sequences.
As the MT101 only contains one transaction, Ordering Customer needs only be present at once. It is either present in
Sequence A or in Sequence B.
- as the same account will be used to book all transactions the Ordering Customer can be quoted in Sequence A
- if different accounts had to be used, the Ordering Customer (and its account) would be included in Sequence B.
2/9
Sequence B – Transaction Details (repetitive)
„RTGS” -
1) cross border payments – value date for
beneficiary’s bank D, where D means a date of the
Client’s payment order execution by the Bank.
Option available for currencies: EUR, USD and
GBP.
2) domestic payments (payments in PLN currency
addressed to the beneficiary’s account held in
another domestic bank) – settled through the
RTGS (SORBNET) system on day D, where D
means a date of the Client’s payment order
execution by the Bank, excluding transfers
directed to ZUS and US and other tax authorities.
Note:
If tag 23E is blank or contains a code word other than
23E O Instruction Code 4!c[/30x]
‘URGP’ or ‘RTGS’, the payments are executed by the
Bank under the standard conditions i.e.:
a
Payments subject to the Payments Service Act of 19 August 2011 – transfers for beneficiaries located in the territory of the states that are
members of the European Economic Area (countries of the European Union and Lichtenstein, Iceland and Norway) and executed in the
currencies of those countries
3/9
57D e.g.
:57A:COBADEFF370
4/9
Structure of the field „ Remittance Information” for US payments
The data in the first line is a string of signs without separators, each fields are preceded by code words put between
slashes..
/OKR/Period - Year, M /OKR/2!n1!a4n Period - Year, type of period and number of period 1
Type of period and for which payment is made.
number of period for
which payment is The first part of the field “Period” contains two
made characters of the year (in two-digit format, e.g. 12
for 2012).
The second part contains one of the following
“Period Type”:
R – year,
P – half-year,
K – quarter,
M – month,
D – decade,
J – day
The third part contains the period number:
When Period type is:
• R – the number of period is omitted,
• P – it requires the two-character space to be
filled with the value 01 or 02,
• K – it requires the two-character space to be
filled with the value 01,02,03 or 04,
• M – it requires the two-character space to be
filled with the value from 01 to12,
• D – it requires the first two-character space to
be filled in the value 01,02,03 and the next
two-character space with a value from 01-12
range.
• J – it requires the first two-character space to
be filled in with a value from 01 – 31 range,
corresponding to a given day, and the next
two-character space with a value from 01-12
range corresponding to a given month.
•
/SFP/Tax form M /SFP/6c Tax form: PIT37, VAT7,CIT2, AKC2A, CIT, VAT, AKC, 1
GL, KP, PPE, PN, SD, PCC, OS, INNE.
Example:
:70:/TI/N1070002939/OKR/12M01/SFP/CIT2
/TXT/ Podatek CIT2
5/9
Structure of the field „Remittance Information” for ZUS payments
Example:
:70:1070002939
R350535626
S20110501
6/9
Examples:
1) Single MT101 messages:
Domestic payment order
(Without SWIFT- Header)
:20:1106210404010000
:28D:1/1
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:52A:BREPLPWXXX
:30:110621
:21:2011062100000002
:32B:PLN369,85
:57A:PKOPPLPWW16
:59:/PL22102010680000321000052142
BENEFICAIRY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:FAKTURA VAT 11/06/05
:71A:SHA
-}
:20:1106210404010000
:28D:1/1
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:52A:BREPLPWXXX
:30:110621
:21:2011062100000002
:32B:PLN369,85
:57A:NBPLPLPW
:59:/ 78101010230000261395200000
ZAKLAD UBEZPIECZEN SPOLECZNYCH
UBEZPIECZENIE ZDROWOTNE
STREET
CITY
:70:1070002939
R350535626
S20110501
:71A:SHA
-}
US payment order
(Without SWIFT- Header)
:20:1106210404010000
:28D:1/1
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:52A:BREPLPWXXX
:30:110621
:21:2011062100000002
:32B:PLN369,85
:57A:
:59:/ 56101010100166232222000000
URZAD SKARFBOWY
STREET
CITY
:70:/TI/N1070002939/OKR/12M01/SFP/VAT7
/TXT/ VAT7 ZA STYCZEN
:71A:SHA
-}
7/9
Foreign payment order
(Without SWIFT- Header)
:20:1106210100000003
:28D:1/1
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:52A:BREPLPWXXX
:30:110621
:21:2011062100000003
:32B:EUR955,55
:57A:CITIGB2LXXX
:59:/ IT40S0542811101000000123456
BENEFICAIRY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:FAKTURA VAT 11/06/06
:71A:SHA
-}
:20:1106210100000003
:28D:1/1
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:52A:BREPLPWXXX
:30:110621
:21:2011062100000003
:32B:PLN955,55
:57A: PKOPPLPWW16
:59:/PL22102010680000321000052142
BENEFICAIRY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:FAKTURA VAT 11/06/06
:71A:SHA
:21:2011062100000004
:32B:PLN1055,55
:59:/PL65102056980000598645620125
BENEFICAIRY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:REMITTANCE INFORMATION 1
REMITTANCE INFORMATION 2
REMITTANCE INFORMATION 3
REMITTANCE INFORMATION 4
:71A:SHA
21:2011062100000005
:32B:PLN1002,10
:59:/ PL73101010230000261395300000
BENEFICAIRY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:REMITTANCE INFORMATION 1
REMITTANCE INFORMATION 2
REMITTANCE INFORMATION 3
REMITTANCE INFORMATION 4
:71A:SHA
-}
8/9
Multiple MT 101 with multiple debit accounts
(Without SWIFT- Header)
20:1106210404010010
:28D:00001/00001
:30:110624
:21:4252170
:32B:PLN10,56
:50H:/PL64114010100000123456001001
SPOLKA POLAND SP. Z O.O.
AL. 3 MAJA 30
PL-70-214 SZCZECIN
:57A:CHEKDE81XXX
:59:/PL22102010680000321000052142
BENEFICIARY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70: REMITTANCE INFORMATION 1
REMITTANCE INFORMATION 2
REMITTANCE INFORMATION 3
REMITTANCE INFORMATION 4
:71A:SHA
:21:4252171
:32B:USD39,87
:50H:/PL37114010100000123456001002
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:57A:BKTRUS33060
:59:/123456789
BENEFICIARY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:INVOICE 56/2011
:71A:OUR
:21:4252172
:32B:EUR4,80
:50H:/PL10114010100000123456001003
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:57A:CHEKDE81XXX
:59:/DE89970400440532013000
BENEFICIARY NAME 1
BENEFICIARY NAME 2
STREET
CITY
:70:2170/A
:71A:SHA
:21:4252173
:32B:PLN2000,00
:50H:/PL64114010100000123456001001
ORDERING CUSTOMER NAME1
ORDERING CUSTOMER NAME2
STREET
CITY
:59:/PL73101010230000261395300000
ZAKLAD UBEZPIECZEN SPOLECZNYCH
BENEFICIARY NAME 2
STREET
CITY
:70:1070002939
R350535626
S20110501
:71A:SHA
-}
mBank S.A., ul. Senatorska 18, 00-950 Warszawa, entered in the commercial register of the National Court Register kept by the District Court for the Capital City of Warsaw,
12th Commercial Division, under KRS 0000025237, Tax Identification Number (NIP): 526-021-50-88, with its fully paid-up share capital amounting to PLN 168,555,904
as at 1 January 2013.
9/9