Payments Academy
FieldMeaningRequired
:20:A unique reference assigned by the customer or the sending bank to identify this request through its whole life. It must not repeat for the same sender on the sM
:21R:A reference supplied by the customer to identify the payment in its own systems, such as an invoice batch number. It is carried through to the executed payment O
:28D:The statement number and sequence number that identify this request within a series of MT101 messages. They let the bank detect a missing or duplicate request iM
:30:The date on which the customer asks the bank to execute the transfers in the request. The bank checks it against cut off times and business days and may move itM
:50a:The customer ordering the payment, identified by account number and name and address. Option C gives account and name, option F gives structured party details, M
:52a:The bank servicing the ordering customer account when it differs from the receiver of the message. It identifies the institution that holds the debtor account iO
:56a:An intermediary bank in the payment chain between the ordering bank and the beneficiary bank. It is used when no direct account relationship exists and funds muO
:57a:The bank where the beneficiary holds an account, when it is not the receiver of the executed payment. It directs the executing bank to forward the funds to the O
:59a:The final recipient of the funds, identified by account number and name and address. The executing bank credits this account on the value date after screening cM
:32B:The currency and amount of the transfer, for example EUR 48,250.00. It is the amount the beneficiary receives before any charges agreed in the request. The amouM
:70:Free text information for the beneficiary explaining what the payment is for, such as an invoice number or contract reference. It is limited to four lines of 35O
:71A:A code stating who pays the transfer charges, using OUR, BEN or SHA. OUR means the ordering customer pays all charges, BEN means the beneficiary pays, and SHA mO
Meridian Bank receives an MT101 from a corporate customer, reference MER101778, instructing a payment of EUR 48,250.00 on 6 November 2026 to Harbour Bank for the account of a supplier in Madrid. The debtor account is funded, the beneficiary IBAN is valid, and the bank executes the transfer on the requested value date.

Valid example from the message catalogue. Scheme rules: MT101 is a legacy customer to bank message with no single global scheme rulebook. Each bank defines its own format limits, cut off times and file handling for the message. Domestic use continues in so

0:00 / 2:55 Step 1 of 6

What MT101 Is and When Corporations Use It

MT101 in Depth, Lesson 1 of 7, Narration 2:55, D04 Messaging and standards

Value dateISO 20022pain.001

What you will learn

Your objective. By the end of this lesson, you will be able to explain mt101. MT101 is a SWIFT message type called Request for Transfer.

Why it matters. This matters because the message is the payment instruction. A wrong field, a missing element or a misunderstood format is a failed payment, a return, or a compliance breach.

Chapter objective: Learner explains MT101 use cases, multiple debit accounts, subsidiary payments, funds repatriation and the difference between Sequence A and Sequence B. Learner uses real examples with amounts, banks and message names to show how the topic works in practice.

Key learning points

  • MT101: SWIFT message type called
  • Validates it
  • Saving time and reducing errors
  • Corporation can therefore manage
  • Key point
  • Treasurer who understands this choice can pick

Key terms

Value date: The date on which funds become available to the beneficiary and on which interest starts to accrue. It is the date used for settlement and for nostro posting.

ISO 20022: An international standard for financial messaging that defines XML message formats for payments, securities and trade.

pain.001: An ISO 20022 message a customer sends to its bank to instruct one or more credit transfers. It carries payment information, debtor and creditor details, amount, execution date and remittance data.

SWIFT MT message viewer showing What MT101 Is and When Corporations Use It.

Practise this lesson

Exercise

Scenario: you are a corporate payments analyst at Atlas Holdings, a UK group with a subsidiary in Germany. The German subsidiary needs to pay EUR 120,000 to a supplier in France for goods received. The parent company initiates the payment from London on behalf of the subsidiary, using its own bank in London. Construct the MT101 that the parent sends to its bank. Include every field the bank needs to execute the payment, and explain why each field is there.

The parent is Atlas Holdings Ltd, London, account GB29NWBK60161331926819 at National Westminster Bank (NWBKGB2L). The subsidiary is Atlas GmbH, Munich, and the payment is on its behalf. The supplier is Loire Vins SARL, Bordeaux, France, IBAN FR1420041010050500013M02606, at BNP Paribas (BNPAFRPP). Amount EUR 120,000, value date 10 November 2026, reference ATLAS-DE-INV-5520, charges SHA. The parent is the instructing party and the subsidiary is the debtor.

  1. What to do. Write the MT101 field by field: Sequence A (general information) and Sequence B (transaction details). For each field, state the field tag, the value, and why it is needed. Then explain how the bank will process this MT101 and what message it will send onward.

Correct result. Sequence A: field 20 (sender reference) ATLAS10112026; field 28D (message index and total) 1/1; field 50F (ordering customer, option F) /GB29NWBK60161331926819, name Atlas Holdings Ltd, address London; field 52A (account servicing institution) NWBKGB2L; field 30 (requested execution date) 261110. Sequence B: field 21 (transaction reference) ATLAS-DE-INV-5520; field 32B (currency and amount) EUR120000,00; field 50F (debtor, the subsidiary) Atlas GmbH, Munich, with its account if known; field 57A (account with institution) BNPAFRPP; field 59 (beneficiary) /FR1420041010050500013M02606 LOIRE VINS SARL; field 70 (remittance information) INV-5520 GOODS RECEIVED; field 71A (details of charges) SHA; field 77B (regulatory reporting) as required. The bank will validate the MT101, check that Atlas Holdings is authorised to instruct on behalf of Atlas GmbH, debit the parent account or the subsidiary account per the agreement, and send a pacs.008 or an MT103 onward to BNP Paribas. Worked reasoning: field 50F in Sequence A identifies the instructing party (the parent), while the debtor in Sequence B is the subsidiary, so the bank can see this is a parent-on-behalf-of-subsidiary payment and apply the correct authorisation check. Field 28D 1/1 tells the bank this is a single instruction, not part of a bulk file. Field 30 is the requested execution date, which the bank must meet or reject with a reason code.

Why. Hint 1: Sequence A is about the instruction itself (who is instructing, which bank, when), Sequence B is about the payment (who pays whom, how much, why). Hint 2: when a parent instructs on behalf of a subsidiary, the instructing party and the debtor are different, and both must be identified. Hint 3: field 71A SHA means the supplier will not receive the full EUR 120,000; BNP Paribas may deduct its charges. The worked explanation shows how the bank uses each field: 20 and 21 are the references for tracking and reconciliation, 50F and 57A/59 drive the routing, 32B fixes the amount, and 30 fixes the execution date.

Check your understanding

Practice question

A parent company instructs its bank to pay from a subsidiary account. The MT101 carries field 50a in two sequences. A developer maps both to the same party. What is the error?

Takeaway and next step

What to remember

The key point is that MT101 is a customer to bank message, not a bank to bank message.

Open the message type from this lesson and inspect its fields, then find the field that carries the amount.

Open the ISO 20022 Message Explorer →

Builds on "Risks, UCP 600 and ISP98 Rules, and a Worked Example".

Transcript and full text

Show transcript

MT101 is a SWIFT message type called Request for Transfer. It is a customer to bank instruction, sent by a corporate customer to its account servicing bank, asking the bank to debit a specified account and to execute one or more payment transactions. The customer is usually a corporation with a treasury operation, and the bank is the account holding bank that carries out the payments. A treasurer at a multinational company may send an MT101 to HSBC in London, instructing it to pay 40 suppliers in five countries from the company operating account. The bank receives the message, validates it, and executes each transaction in turn. MT101 sits in SWIFT message category 1, customer payments and cheques, and it is one of the few category 1 messages that a corporate customer sends directly rather than a bank sending it on the customer behalf. Corporations use MT101 for bulk and repetitive payments, where sending each payment as a separate instruction would be slow and costly. A payroll file for 2,000 employees, a supplier payment run for 300 invoices, or a monthly rent payment for 50 offices can all be sent as one MT101 with many transactions. Each transaction inside the message carries its own beneficiary, amount, currency, and value date, so the bank can process them as a batch while keeping each payment separate in its own records. The corporation saves time, reduces manual entry errors, and gets one consolidated instruction instead of hundreds of individual ones. The bank charges a lower fee per transaction in a bulk MT101 than for individually instructed payments, because the processing is automated end to end. MT101 is also used for cross border payments that need a structured instruction. A company in Amsterdam may use MT101 to pay a supplier in Tokyo in Japanese yen, a consultant in New York in United States dollars, and a landlord in Paris in euros, all from one message to its Dutch bank. The bank will use its correspondent network or a payment system to deliver each payment, and it will report the result for each transaction separately. The corporation can therefore manage a global payment run from one treasury workstation and one bank relationship. The bank decides the routing for each transaction, using its own payment hub, and the corporation does not need to know which correspondent or clearing system each leg uses. Before a corporation can send MT101, it needs a SWIFT relationship with its bank. The corporation either holds its own BIC and connects to SWIFTNet through the SCORE or MA-CUG closed user group, or it sends the message through a service bureau or a treasury management system that holds the SWIFT connection. In both cases a Relationship Management Application, RMA, must exist between the sender BIC and the receiver BIC, authorising the MT101 message type. Without an RMA, the SWIFT network will reject the message. The corporation and the bank also sign a bilateral agreement covering cut-off times, the maximum number of transactions per message, the handling of rejected transactions, and the format of the status reporting back to the customer. MT101 is a customer to bank message, not a bank to bank message. It starts with the customer, and the bank acts on it as the customer agent. That is the key difference from MT103, which is a bank to bank customer payment instruction sent by the ordering bank to the beneficiary bank. An MT101 is the input that causes the bank to create one or more MT103 or pacs.008 messages downstream. A treasurer who understands this distinction knows that the MT101 is where the instruction is born, and the MT103 is where the bank to bank leg begins. The MT101 also differs from a pain.001 file, which is the ISO 20022 equivalent. A pain.001 carries the same idea, a customer payment initiation, but in XML format with a richer structure, and it is used on domestic and SEPA channels rather than over SWIFT. A corporation chooses MT101 when it wants a SWIFT standard message, when it has many transactions to send at once, or when its treasury system is built around SWIFT. A single urgent high value payment is often sent as a direct instruction through online banking instead, and a domestic bulk file may be sent as a pain.001 file in ISO 20022 format. MT101 is chosen for a weekly supplier run, a monthly payroll, or a regular repatriation of funds from subsidiaries. The treasurer picks the tool for the job, and MT101 is the tool for a structured, multi-transaction, cross border payment run sent over SWIFT. An SME must also know the limits. An MT101 has a maximum size, and a bank will set its own limit on the number of Sequence B blocks, often between 100 and 500 transactions per message. The requested execution date in field 30 must be a valid banking day for the debit account currency, and the bank will reject the message if the date is in the past or on a non-business day. If one transaction fails validation, the bank may reject that transaction and process the rest, or it may reject the whole message, depending on the bilateral agreement. The bank reports the outcome per transaction, usually with an MT199 free format message or through an account statement, so the treasurer can see exactly which payments executed and which did not. Worked example with real numbers: a corporate in Frankfurt has 200 supplier payments to make on Friday, totalling EUR 1.8 million, and it sends one MT101 to its bank, instructing the bank to make all 200 payments, debiting the corporate account for EUR 1. The chaining is the point: the MT101 is the instruction, the MT103 is the customer payment, and the MT202 COV is the cover, and the three must be linked, because the corporate must be able to trace its EUR 1.8 million from the MT101 to the 200 MT103s and to the 40 covers, and the bank must be able to prove that every MT103 has a cover where one is needed. Source: SWIFT MT101 format specifications; Paiementor articles on MT101 chaining. Failure and recovery: the chaining fails when the bank creates the MT103s but not the covers, because the cross-border MT103s arrive at the beneficiary banks without funds, and the beneficiary banks hold them, and the suppliers are not paid. The recovery is to create the missing covers, send them, and to check that every MT103 that needs a cover has one, by matching the MT101 to the MT103s and to the covers, but the recovery takes a day, and the suppliers are paid late. A bank that processes MT101s without a chaining check will create this failure, and the BA must require a reconciliation that matches the MT101 total to the MT103 total and to the cover total, before the payments are released, because a mismatch found after release is a payment that has already failed. For a business analyst, product owner or subject matter expert, the MT101 requirement must name the chaining, MT101 to MT103 plus MT202 COV, the linking references, the reconciliation, and the handling when a cover is missing. In ISO 20022 the MT101 becomes a pain.001, the MT103 becomes a pacs.008, and the MT202 COV becomes a pacs.009 COV, and the requirement must map each MT message to its MX equivalent, and must state that the chaining survives migration, because a pain.001 that creates pacs.008s without pacs.009 COVs is the same failure in a new format. A chaining that is not tested is a chaining that will fail in production.

MT101 is a SWIFT message type called Request for Transfer. It is a customer to bank instruction, sent by a corporate customer to its account servicing bank, asking the bank to debit a specified account and to execute one or more payment transactions. The customer is usually a corporation with a treasury operation, and the bank is the account holding bank that carries out the payments. A treasurer at a multinational company may send an MT101 to HSBC in London, instructing it to pay 40 suppliers in five countries from the company operating account. The bank receives the message, validates it, and executes each transaction in turn. MT101 sits in SWIFT message category 1, customer payments and cheques, and it is one of the few category 1 messages that a corporate customer sends directly rather than a bank sending it on the customer behalf.

Corporations use MT101 for bulk and repetitive payments, where sending each payment as a separate instruction would be slow and costly. A payroll file for 2,000 employees, a supplier payment run for 300 invoices, or a monthly rent payment for 50 offices can all be sent as one MT101 with many transactions. Each transaction inside the message carries its own beneficiary, amount, currency, and value date, so the bank can process them as a batch while keeping each payment separate in its own records. The corporation saves time, reduces manual entry errors, and gets one consolidated instruction instead of hundreds of individual ones. The bank charges a lower fee per transaction in a bulk MT101 than for individually instructed payments, because the processing is automated end to end.

MT101 is also used for cross border payments that need a structured instruction. A company in Amsterdam may use MT101 to pay a supplier in Tokyo in Japanese yen, a consultant in New York in United States dollars, and a landlord in Paris in euros, all from one message to its Dutch bank. The bank will use its correspondent network or a payment system to deliver each payment, and it will report the result for each transaction separately. The corporation can therefore manage a global payment run from one treasury workstation and one bank relationship. The bank decides the routing for each transaction, using its own payment hub, and the corporation does not need to know which correspondent or clearing system each leg uses.

Before a corporation can send MT101, it needs a SWIFT relationship with its bank. The corporation either holds its own BIC and connects to SWIFTNet through the SCORE or MA-CUG closed user group, or it sends the message through a service bureau or a treasury management system that holds the SWIFT connection. In both cases a Relationship Management Application, RMA, must exist between the sender BIC and the receiver BIC, authorising the MT101 message type. Without an RMA, the SWIFT network will reject the message. The corporation and the bank also sign a bilateral agreement covering cut-off times, the maximum number of transactions per message, the handling of rejected transactions, and the format of the status reporting back to the customer.

MT101 is a customer to bank message, not a bank to bank message. It starts with the customer, and the bank acts on it as the customer agent. That is the key difference from MT103, which is a bank to bank customer payment instruction sent by the ordering bank to the beneficiary bank. An MT101 is the input that causes the bank to create one or more MT103 or pacs.008 messages downstream. A treasurer who understands this distinction knows that the MT101 is where the instruction is born, and the MT103 is where the bank to bank leg begins. The MT101 also differs from a pain.001 file, which is the ISO 20022 equivalent. A pain.001 carries the same idea, a customer payment initiation, but in XML format with a richer structure, and it is used on domestic and SEPA channels rather than over SWIFT.

A corporation chooses MT101 when it wants a SWIFT standard message, when it has many transactions to send at once, or when its treasury system is built around SWIFT. A single urgent high value payment is often sent as a direct instruction through online banking instead, and a domestic bulk file may be sent as a pain.001 file in ISO 20022 format. MT101 is chosen for a weekly supplier run, a monthly payroll, or a regular repatriation of funds from subsidiaries. The treasurer picks the tool for the job, and MT101 is the tool for a structured, multi-transaction, cross border payment run sent over SWIFT.

An SME must also know the limits. An MT101 has a maximum size, and a bank will set its own limit on the number of Sequence B blocks, often between 100 and 500 transactions per message. The requested execution date in field 30 must be a valid banking day for the debit account currency, and the bank will reject the message if the date is in the past or on a non-business day. If one transaction fails validation, the bank may reject that transaction and process the rest, or it may reject the whole message, depending on the bilateral agreement. The bank reports the outcome per transaction, usually with an MT199 free format message or through an account statement, so the treasurer can see exactly which payments executed and which did not.

Worked example with real numbers: a corporate in Frankfurt has 200 supplier payments to make on Friday, totalling EUR 1.8 million, and it sends one MT101 to its bank, instructing the bank to make all 200 payments, debiting the corporate account for EUR 1. The chaining is the point: the MT101 is the instruction, the MT103 is the customer payment, and the MT202 COV is the cover, and the three must be linked, because the corporate must be able to trace its EUR 1.8 million from the MT101 to the 200 MT103s and to the 40 covers, and the bank must be able to prove that every MT103 has a cover where one is needed. Source: SWIFT MT101 format specifications; Paiementor articles on MT101 chaining.

Failure and recovery: the chaining fails when the bank creates the MT103s but not the covers, because the cross-border MT103s arrive at the beneficiary banks without funds, and the beneficiary banks hold them, and the suppliers are not paid. The recovery is to create the missing covers, send them, and to check that every MT103 that needs a cover has one, by matching the MT101 to the MT103s and to the covers, but the recovery takes a day, and the suppliers are paid late. A bank that processes MT101s without a chaining check will create this failure, and the BA must require a reconciliation that matches the MT101 total to the MT103 total and to the cover total, before the payments are released, because a mismatch found after release is a payment that has already failed.

For a business analyst, product owner or subject matter expert, the MT101 requirement must name the chaining, MT101 to MT103 plus MT202 COV, the linking references, the reconciliation, and the handling when a cover is missing. In ISO 20022 the MT101 becomes a pain.001, the MT103 becomes a pacs.008, and the MT202 COV becomes a pacs.009 COV, and the requirement must map each MT message to its MX equivalent, and must state that the chaining survives migration, because a pain.001 that creates pacs.008s without pacs.009 COVs is the same failure in a new format. A chaining that is not tested is a chaining that will fail in production.

Full lesson text (all scenes)

Completing a lesson updates your progress dashboard on the homepage.

Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.