Introduction

The MT101 — Request for Transfer message is a SWIFT FIN message used by a corporate (or ordering institution) to instruct its bank to initiate one or more credit transfers from its account.

In the ISO 20022 world, the equivalent message is PAIN.001 — Customer Credit Transfer Initiation.

Although both serve similar business purposes, they differ significantly:

MT101PAIN.001
Fixed tag-based structureXML hierarchical structure
Limited structured dataRich structured data
Bank-driven formatCorporate-driven initiation format
One message may include multiple transactionsSame, but with richer grouping

This article explains:

Each MT101 field
What it means functionally
Equivalent PAIN.001 XML mapping

MT101 Block 4 — Field-by-Field Explanation + PAIN.001 Mapping

SequenceField nameTagMandatory/
Optional
FormatDefinitionPAIN.001 EquivalentOutgoing PACS.008 Equivalent
ASender’s Reference20M 16xUnique reference assigned by the sender to identify the MT101 message/GrpHdr/MsgIdNA
ACustomer Specified Reference21RO16xContains the reference assigned to the entire MT101 instruction by the instructing party or ordering customer.
It is used for customer-level tracking, reconciliation, and identification of the full payment instruction (message or batch).
NANA
AMessage Index/Total28DM5n/5nIndicates the sequence number of this MT101 message within a series, and the total number of messages in that series.
It is mainly used when a large payment instruction is split across multiple MT101 messages.
NANA
AInstructing Party50aOOption C:
4!a2!a2!c[3!c] -> (Identifier Code)
Option L:
35X -> (Party Identifier)
Customer which is authorised by the account owner/account servicing institution to order all the transactions in the message.
Only to be used when the instructing customer is not also the account owner.
GrpHdr/InitgPty/CdtTrfTxInf/InitgPty
AOrdering Customer50aOOption F:
35x -> (Party Identifier)
4*(1!n/33x) -> (Number/Name and Address)
Option G:
/34x -> (Account)
4!a2!a2!c[3!c] -> (Identifier Code)
Option H:
/34x -> (Account)
4*35x -> (Name and Address)
Identifies the customer whose account will be debited for the payment(s) in the MT101.
It provides the name, and optionally account number and address, of the ordering party initiating the transfer.
/PmtInf/Dbtr/CdtTrfTxInf/Dbtr
AAccount Servicing Institution52aOOption A:
[/1!a][/34x] -> (Party Identifier)
4!a2!a2!c[3!c] -> (Identifier Code)
Option C:
/34x -> (Party Identifier)
Identifies the financial institution that services the ordering customer’s account — i.e., the bank where the funds will be debited for the MT101 instruction./PmtInf/DbtrAgt/CdtTrfTxInf/DbtrAgt
ASending Institution51AOOption A:
[/1!a][/34x] -> (Party Identifier)
4!a2!a2!c[3!c] -> (Identifier Code)
Identifies the financial institution that sends/transmits the MT101 message.
It indicates the bank responsible for forwarding the instruction, when this institution needs to be explicitly stated.
/GrpHdr/FwdgAgtNA
ARequested Execution Date30M6!nSpecifies the date on which the ordering customer requests the payment(s) to be executed by the account-servicing institution/PmtInf/ReqdExctnDt/CdtTrfTxInf/IntrBkSttlmDt (Not Direct)
AAuthorisation25O35xContains the authorization or approval reference related to the MT101 instruction.
It is used to indicate that the payment request has been validated, approved, or authorized according to the customer’s internal or bank-agreed procedures.
/GrpHdr/AuthstnNA
BTransaction Reference21M16xContains the unique reference assigned by the sender to identify the individual payment transaction within the MT101 message./PmtInf/PmtInfId (&)
/PmtInf/CdtTrfTxInf/PmtId/InstrId
NA
BF/X Deal Reference21FO16xContains the foreign exchange deal reference associated with the individual payment transaction.
It links the payment to a previously agreed FX contract between the customer and the bank, ensuring the correct exchange rate and settlement conditions are applied.
/PmtInf/CdtTrfTxInf/XchgRateInf/CtrctIdNA
BInstruction Code23EO – RepetitiveOption E:
4!c[/30x] -> (Instruction Code)(Additional Information)
Specifies special processing instructions for the individual payment transaction.
It tells the receiving bank how the payment should be handled, using predefined codes (optionally with additional information).
Multiple FieldsMultiple Fields
BCurrency/Transaction Amount32BM3!a15dSpecifies the currency and amount of the individual payment transaction to be transferred to the beneficiary./PmtInf/CdtTrfTxInf/Amt/InstdAmt/CdtTrfTxInf/InstdAmt
BInstructing Party50aOOption C:
4!a2!a2!c[3!c] -> (Identifier Code)
Option L:
35x -> (Party Identifier)
Customer which is authorised by the account owner/account servicing institution to order all the transactions in the message.
Only to be used when the instructing customer is not also the account owner.
GrpHdr/InitgPty/CdtTrfTxInf/InitgPty
BOrdering Customer50aOOption F:
35x -> (Party Identifier)
4*(1!n/33x) -> (Number/Name and Address)
Option G:
/34x -> (Account)
4!a2!a2!c[3!c] -> (Identifier Code)
Option H:
/34x -> (Account)
4*35x -> (Name and Address)
Identifies the customer whose account will be debited for the payment(s) in the MT101.
It provides the name, and optionally account number and address, of the ordering party initiating the transfer.
/PmtInf/Dbtr/CdtTrfTxInf/Dbtr
BAccount Servicing Institution52aOOption A:
[/1!a][/34x] -> (Party Identifier)
4!a2!a2!c[3!c] -> (Identifier Code)
Option C:
/34x -> (Party Identifier)
Identifies the financial institution that services the ordering customer’s account — i.e., the bank where the funds will be debited for the MT101 instruction./PmtInf/DbtrAgt/CdtTrfTxInf/DbtrAgt
BIntermediary56aOOption A:
[/1!a][/34x] -> (Party Identifier)
4!a2!a2!c[3!c] -> (Identifier Code)
Option C:
/34x -> (Party Identifier)
Option D:
[/1!a][/34x] -> (Party Identifier)
4*35x -> (Name and Address)
Identifies the intermediary financial institution through which the payment must be routed before reaching the beneficiary’s bank./PmtInf/CdtTrfTxInf/IntrmyAgt1Scenario Dependent
BAccount With Institution57aOOption A:
[/1!a][/34x] -> (Party Identifier)
4!a2!a2!c[3!c] -> (Identifier Code)
Option C:
/34x -> (Party Identifier)
Option D:
[/1!a][/34x] -> (Party Identifier)
4*35x -> (Name and Address)
Identifies the financial institution that holds the beneficiary’s account — i.e., the beneficiary’s bank where the funds must ultimately be credited./PmtInf/CdtTrfTxInf/CdtrAgt/CdtTrfTxInf/CdtrAgt
BBeneficiary59aMNo Letter Option:
[/34x] -> (Account)
4*35x -> (Name and Address)
Option A:
[/34x] -> (Account)
4!a2!a2!c[3!c] -> (Identifier Code)
Option F:
[/34x] -> (Account)
4*(1!n/33x) -> (Number/Name and Address)
Identifies the beneficiary (creditor) who will receive the funds, including their account number and name/address./PmtInf/CdtTrfTxInf/Cdtr/CdtTrfTxInf/Cdtr
BRemittance Information70O4*35xContains the payment reference or details for the beneficiary, explaining what the payment is for./PmtInf/CdtTrfTxInf/RmtInf/Ustrd/CdtTrfTxInf/RmtInf/Ustrd
BRegulatory Reporting77BO3*35xCarries regulatory or reporting information required by authorities in the country of the sender or receiver./PmtInf/CdtTrfTxInf/RgltryRptg/CdtTrfTxInf/RgltryRptg
BCurrency/Original Ordered Amount33BO3!a15dSpecifies the original currency and amount ordered by the customer for the transaction, particularly when it differs from the transfer amount in :32B: due to FX conversion./PmtInf/CdtTrfTxInf/Amt/EqvtAmtNA
BDetails of Charges71AM3!aSpecifies who will bear the transaction charges related to the payment.
OUR/BEN/SHA
/PmtInf/CdtTrfTxInf/ChrgBr/CdtTrfTxInf/ChrgBr
BCharges Account25AO/34xSpecifies the account to be used for debiting the payment charges, if the charges are not to be taken from the main debit account./PmtInf/ChrgsAcctNA
BExchange Rate36O12dSpecifies the foreign exchange rate to be applied to the transaction when currency conversion is involved./PmtInf/CdtTrfTxInf/XchgRateInf/XchgRate/CdtTrfTxInf/XchgRate