SWIFT Payments
SWIFT Payments are payment initiation messages used by corporations to send book to book, domestic wire, and/or international payments instructions. TxB does not support ACH payments over SWIFT at this time.
- MT 101 -
It is a payment initiation message that can be used to order movement of funds between ordering customer accounts or in favor of a third party. The message is sent by a financial institution or a non-financial institution to an account servicing a financial institution
- MT 103 -
It is a customer credit transfer message for a single payment that instructs a fund transfer from the ordering customer to the beneficiary customer. The message is sent by or on behalf of the financial institution of the ordering customer to the financial institution of the beneficiary customer.
Layout of MT 101
Overview
Similar to the headers explained earlier in this document, message blocks contain the following elements: Start of block indicator, Block identifier, Separator, Block Content and End of block indicator. The hierarchy and sequence of tags is illustrated below followed by the tag details.
Requirement | Field | Field Name |
---|---|---|
Sequence A General Information [Mandatory, non-repetitive] | ||
Mandatory | 20 | Sender's Reference |
Optional | 21R | Customer Specified Reference |
Mandatory | 28D | Message Index/Total |
Optional | 50a | Instructing Party |
Optional | 50H | Ordering Customer |
Optional | 52A | Account Servicing Institution |
Optional | 51A | Sending Institution |
Mandatory | 30 | Requested Execution Date |
Optional | 25 | Authorization |
End of Sequence A General Information | ||
Sequence B Transaction Details [Mandatory, repetitive] | ||
Mandatory | 21 | Transaction Reference |
Optional | 21F | F/X Deal Reference |
Optional | 23E | Instruction Code |
Mandatory | 32B | Currency/Transaction Amount |
Optional | 50a | Instructing Party |
Optional | 50H | Ordering Customer |
Optional | 52A | Account Servicing Institution |
Optional | 56a | Intermediary |
Optional | 57a | Account with Institution |
Mandatory | 59 | Beneficiary |
Optional | 70 | Remittance Information |
Optional | 77B | Regulatory Reporting |
Optional | 33B | Currency/Original ordered amount |
Mandatory | 71A | Details of Charges |
Optional | 25A | Charges Amount |
Optional | 36 | Exchange Rate |
End of Sequence B Transaction Details'} |
Tag Details
Tag | Sub Field | Field Name | Field Limit | Mandatory(M) / Optional(O) | Sample Usage | Remarks |
---|---|---|---|---|---|---|
20 | Sender's Reference | 16X | M | 1023930 | File Message ID, Unique identification for a file. This cannot be repeated | |
21R | Customer Specified Reference | 16X | O | If provided, needs to be a unique identifier | ||
28D | Message Index/Total | 5N/5N | M | 1/1 | Chain of messages specifying the sequence number for messages | |
50a | Instructing Party | O | ||||
C | Identifier Code | 11A | GS to ignore | |||
L | Party Identifier | 35X | GS to ignore | |||
50H | Ordering Customer | O | /105082926 Thomas Cook Inc. A12361 PARK STREET LONDON SE16 2JXUK | This field identifies the account owner whose account is to be debited with all transactions in sequence B | ||
F | Line 1:Party Identifier Line 2:Name and Address | 35X 4*35X | GS to ignore | |||
G | Line 1:Account Line 2:Identifier Code | /34X 11A | GS to ignore | |||
H | Line 1:Account Line 2:Name and Address | /34X 4*35X | Following details should be provided | |||
52a | Account Servicing Institution | O | This field specifies the account servicing institution - when other than the Receiver - which services the account of the account owner to be debited | |||
A | Line 1:Party Identifier Line 2:Identifier Code | /34X 11A | Servicing Institution Identifier and BIC details to be used | |||
C | Party Identifier | /34X | GS to ignore | |||
51A | Account Sending Institution | O | This field identifies the Sender of the message | |||
A | Line 1:Party Identifier Line 2:Identifier Code | /34X 11A | GS to ignore | |||
30 | Requested Execution Date | YYMMDD | M | 161024 | Date of execution of transaction. Please use date of file delivery only. Global Payments transactions can be up to two business days in the future. Domestic Wires can be up to thirty calendar days in the future | |
25 | Authorization | 35X | O | GS to ignore | ||
Transaction Details | ||||||
20 | Transaction reference | 16X | M | TRN0000123456789 | Must be unique for each transaction | |
21F | F/X Deal Reference | 16X | O | TRN0000123456789 | This field specifies the foreign exchange contract reference between the ordering customer and the account servicing financial institution | |
23E | Instruction Code | 4A | O | GS to ignore | ||
32B | Currency/ Transaction Amount | 3A15B | M | EUR20500,50 | Amount to be sent to the creditor in the currency of transfer ISO Currency code and Amount with comma as a decimal separator | |
50a | Instructing Party | O | Identifies the customer which is authorized by the account owner/account servicing institution to order the transactions in this particular occurrence of sequence B | |||
C | Identifier Code | 11A | GS to ignore | |||
L | Party Identifier | 35X | GS to ignore | |||
50H | Ordering Customer | O | This field identifies the ordering customer which is the account owner ordering the transaction in the same occurrence of the sequence | |||
F | Line 1:Party Identifier Line 2:Name and Address | 35X 4*35X | /105082926 Thomas Cook Inc. A12361 PARK STREET LONDON SE16 2JXUK | GS to ignore | ||
G | Line 1:Account Line 2:Identifier Code | /34X 11A | GS to ignore | |||
H | Line 1:Account Line 2:Name and Address | /34X 4*35X | Following details should be provided | |||
52a | Account Servicing Institution | O | This field specifies the account servicing institution - when other than the Receiver - which services the account of the account owner to be debited | |||
A | Line 1:Party Identifier Line 2:Identifier Code | /34X 11A | Servicing Institution Identifier and BIC details to be used | |||
C | Party Identifier | /34X | GS to ignore | |||
56a | Intermediary | O | This field specifies the financial institution through which the transaction must pass to reach the account with institution | |||
A | Line 1:Party Identifier Line 2:Identifier Code | /34X 11A | GS will support | |||
C | Party Identifier | /34X | GS will support | |||
D | Party Identifier Line 2:Name and Address | /34X 4*35X | GS will support | |||
57a | Account with Institution | O | This field specifies the financial institution which services the account for the beneficiary customer | |||
A | Line 1:Party Identifier Line 2:Identifier Code | 11A OR /34X 11A | GS will support | |||
C | Party Identifier | /34X | ||||
D | Party Identifier Line 2:Name and Address | /34X 4*35X | ||||
59a | Beneficiary | M | This field identifies the beneficiary of the subsequent operation from the particular occurrence of sequence B | |||
No Letter Option | Line 1:Account Line 2:Name and Address | /34X 4*33X | GS to support | |||
A | Line 1:Account Line 2:Identifier Code | /34X 11A | ||||
F | Account Line 2:Number/Name and Address | /34X 4*33X | /3000121637 1/MARK PHILIPS 2/HOOGSTRA AT 6, APT 6C 3//DE/Berlin | GS to support | ||
70 | Remittance Information | 4*35X | O | /RFB/BET072 | This field specifies details of the individual transaction which are to be transmitted to the Beneficiary | |
77B | Regulatory Reporting | 3*35X | O | Free text to specify regulatory details | ||
33B | Currency/Original Ordered Amount | 3A15B | O | EUR12000,50 | ISO Currency code and Amount with comma as a decimal separator. Refers to the Instructed amount | |
71A | Details of Charges | 3A | M | BEN, SHA, OUR | Specifies party that will bear the charges OUR = DEBT, SHA = SHAR, BEN = CRED | |
25A | Charges Amount | /34X | O | GS to ignore | ||
36 | Exchange Rate | 12N | O | GS to ignore |
Sample: {4: :20: 1023930:28D:1/1 :50H:/105082926 Thomas Cook Inc. A12361 PARK STREET LONDON SE16 2JXUK: 30:090905 :21: TRN0000123456789:32B: GBP12500,00 :59:/ 3000121637 MARK PHILIPS HOOGSTRAAT 6, APT 6C, Berlin:71A: OUR-}
Layout of MT 103
Overview
The message blocks contain the following elements: Start of block indicator ( { ), Block identifier ( 4 ), Separator ( : ), Block Content and End of block indicator ( } ). The hierarchy and sequence of tags is illustrated below followed by the tag details.
Requirement | Field | Field Name |
---|---|---|
Mandatory | Message Header Record | |
Mandatory | 20 | Sender's Reference |
Optional | 13C | Time Indication |
Mandatory | 23B | Bank Operation Code |
Optional | 23E | Instruction Code |
Optional | 26T | Transaction Type Code |
Mandatory | 32A | Value Date/Currency/ Interbank Settled Amount |
Optional | 33B | Currency/Instructed Amount |
Optional | 36 | Exchange Rate |
Mandatory | 50a | Ordering Customer |
Optional | 51A | Sending Institution |
Optional | 52a | Ordering Institution |
Optional | 53a | Sender's Correspondent |
Optional | 54a | Receiver's Correspondent |
Optional | 55a | Third Reimbursement Institution |
Optional | 56a | Intermediary Institution |
Optional | 57a | Account with Institution |
Mandatory | 59a | Beneficiary Customer |
Optional | 70 | Remittance Information |
Mandatory | 71A | Details of Charges |
Optional | 71F | Sender's Charges |
Optional | 71G | Receiver's Charges |
Optional | 72 | Sender to Receiver Information |
Optional | 77B | Regulatory Reporting |
Optional | Message Trailer Record |
Tag Details
Tag | Sub Field | Field Name | Field Limit | Mandatory(M) / Optional(O) | Sample Usage | Remarks |
---|---|---|---|---|---|---|
20 | Sender's Reference | 16X | M | 1023930 | File Message ID, Unique identification for a file. This cannot be repeated | |
13C | Time Indication | /8A/4N1X4N | O | /CLSTIME/0915+0100 | This repetitive field specifies one or several time indication(s) related to the processing of the payment instruction(Code)(Time indication)(Sign)(Time offset) | |
23B | Bank Operation Code | 4A | M | CRED | This field provides the type of operation i.e., normal credit transfers are CRED | |
23E | Institution Code | 4A | O | CHGQ,STVA | The field specifies an instruction | |
26T | Transaction Type Code | 3A | O | K90 | This field identifies the nature of, purpose of, and/or reason for the individual transaction | |
32A | Value Date/Currency/Interbank Settled Amount | 6N3A15B | M | 181120EUR40043252,25 | This field specifies the value date, the currency and the settlement amount. The settlement amount is the amount to be booked/reconciled at interbank level | |
33B | Currency/Instructed Amount | 3A15B | O | EUR40043252,25 | This field specifies the currency and amount of the instruction | |
50a | Ordering Customer | M | /63009200 Morgan Stanley 25 Cabot Square, Canary Wharf, London E14 4QA | This field specifies the customer ordering the transaction | ||
A | Line 1: Account Line 2: Identifier Code | /34X 11A | :50A:/293456 -1254349-82 VISTUS31 | |||
F | Line 1: Party Identifier Line 2: Number/Name and Address | 35X 4*35X | :50F:/12345678 1/SMITH JOHN 2/299, PARK AVENUE 3/US/NEW YORK, NY 10017 | |||
K | Line 1: Account Line 2: Name and Address | /34X 4*35X | Customer account and other details captured | |||
51A | Sending Institution | O | This field identifies the Sender of the message | |||
A | Line 1: Account Line 2: Identifier Code | /34X 11A | This is only valid in FileAct | GS to ignore | ||
52a | Ordering Institution | O | This field specifies the financial institution of the ordering customer, when different from the Sender, even if field 50a contains an IBAN | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | CITIGB2LXXX | In option A, Party Identifier may be used to indicate a national clearing system code.//FW or //SC | ||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | In option D, Party Identifier may be used to indicate a national clearing system code | |||
53a | Sender's Correspondent | O | Where required, this field specifies the account or branch of the Sender or another financial institution through which the Sender will reimburse the Receiver | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | GSBLGB2LXXX | |||
B | Line 1: Party Identifier Line 2: Location | /34X 35X | ||||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | ||||
54a | Receiver's Correspondent | O | This field specifies the branch of the Receiver or another financial institution at which the funds will be made available to the Receiver | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | KSBLGB2LXXX | |||
B | Line 1: Party Identifier Line 2: Location | /34X 35X | ||||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | ||||
55a | Third Reimbursement Institution | O | This field specifies the Receiver's branch, when the funds are made available to this branch through a financial institution other than that indicated in field 53a | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | ANBLGB2LXXX | |||
B | Line 1: Party Identifier Line 2: Location | /34X 35X | ||||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | ||||
56a | Intermediary Institution | O | This field specifies the financial institution through which the transaction must pass to reach the account with institution. | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | /105082926 Thomas Cook Inc. A12361 PARK STREET LONDON SE16 2JXUK | |||
B | Party Identifier | /34X | ||||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | ||||
57a | Account with Institution | O | This field specifies the financial institution which services the account for the beneficiary customer. This is applicable even if field 59a contains an IBAN | |||
A | Line 1: Party Identifier Line 2: Identifier Code | /34X 11A | Servicing Institution Identifier and BIC details to be used | |||
B | Line 1: Party Identifier Line 2: Location | /34X 35X | ||||
C | Party Identifier | /34X | ||||
D | Line 1: Party Identifier Line 2: Name and Address | /34X 4*35X | ||||
59a | Beneficiary Customer | M | /GB24CITI20267463009200 Morgan Stanley 25 Cabot Square, Canary Wharf London E14 4QA | This field specifies the customer which will be paid. | ||
Line 1: Account Line 2: Name and Address | /34X 4*35X | |||||
A | Line 1: Account Line 2: Identifier Code | /34X 11A | ||||
F | Line 1: Account Line 2: Number/Name and Address | /34X 4*(1N/33X) | ||||
70 | Remittance Information | 4*35X | O | /RFB/BET072 | This field specifies either the details of the individual transaction or a reference to another message containing the details which are to be transmitted to the beneficiary customer. | |
71A | Details of Charges | 3A | M | BEN, SHA, OUR | Specifies party that will bear the charges OUR = DEBT, SHA = SHAR, BEN = CRED. | |
71F | Sender's Charges | 3A15B | O | EUR18,00 | This repetitive field specifies the currency and amount of the transaction charges deducted by the Sender and by previous banks in the transaction chain. | |
71G | Receiver's Charges | 3A15B | O | EUR15,50 | This field specifies the currency and amount of the transaction charges due to the Receiver. | |
72 | Sender to Receiver Information | 6*35X | O | Code words like/ACC, /INl, /INS and /REC can be accepted. | This field specifies additional information for the Receiver or other party specified. | |
77B | Regulatory Reporting | 3*35X | O | Free text to specify regulatory details. |
Sample: {4: :20: 1023930: :23B:CRED :32A:181120EUR40043252,25 :33B:EUR40043252,25:50K /63009200 Morgan Stanley 25 Cabot Square,Canary Wharf, London E14 4QA:52A:CITIGB2LXXX:59A: /GB24CITI20267463009200 Morgan Stanley 25 Cabot Square, Canary Wharf London E14 4QA:70:Payment For 71A: OUR-}
Was this page useful?
Give feedback to help us improve developer.gs.com and serve you better.