SWIFT MT103 message example with optional fields 53B, 70 and 71G explained

We analyzed the basic SWIFT MT103 message in the previous article. That message contained only mandatory fields. Many optional fields exist in the MT 103 Format Specifications. In this article, we will look at SWIFT MT103 message example with optional fields: The field 53a with option B, the field 70 and the field 71G.

The picture below shows the main actors and highlights the optional fields transported in the messages.

Image of MT103 with fields 53B 70 and 71G

SWIFT MT103 with fields 53B 70 and 71G

The table below contains information that is highlighted in the examples provided in the SWIFT Message Reference Guide. An additional column (comments) provides further explanation on the fields to ease their understanding.

I refer you to this page on the Field formatting rules and Character sets of SWIFT MT Messages. It is helpful to understand what 16x, 4!c and the format of the fields options mean.

Narratives and notes on this SWIFT MT103 Message

As usual, there is more in this SWIFT MT103 message example with optional fields than meets the eye. The following narrative and notes allow to get a deeper understanding of the message content.

Narrative and note 1

With this SWIFT MT103 message, sender (CRESCHZZ80A) is asking receiver (BNPAFRPP) to debit sender’s account and credit beneficiary account. The sender’s account that receiver should debit is specified in the field 53B. Field 53B (:53B:/12345678901) indicates the account number of the Sender, serviced by the Receiver, which is to be used for reimbursement in the transfer.

Note that the sender has opened many accounts with the receiver in EUR, the currency of the transfer. If the Field 53B contains an account that is not the currency of the transfer, an exception will be raised and the payment processing will stop or it can be automatically replaced with the correct account.

Narrative and note 2

There is no ordering institution (Tag 52a) in the SWIFT MT103 message. That means implicitly that the ordering customer is customer of the Sender.

Narrative and note 3

No correspondent is used neither on sender side (Tag 53A) nor on receiver side (Tag 54A) and No reimbursement party (Tags 56a and 57a) is indicated in the SWIFT MT103 message. It means

  1. there is a direct account relationship, in the currency of the transfer, between the Sender and the Receiver. Money will be taken from sender’s account and credited to the beneficiary.
  2. Beneficiary customer account (:59:/00012367493) is hold by the receiver.

You may wonder: what does the guy mean? This part is really not easy to understand when you start. You will get a better understanding with the next examples. I promise!. So just come back to the blog and check the new articles.

Narrative and note 4

The field 70 (:70:/INV/18042-090715) contains the remittance information. Usually the remittance information is generated by the beneficiary and sent to the ordering customer (or debtor). The beneficiary requests the debtor to provide it the payment message, so that the beneficiary can easily reconcile the payment with an invoice like in this case. The code INV means that 18042-090715 is an invoice reference.

Narrative and note 5

Details of charges (Tag 71A) is OUR. That means transaction charges are to be borne by the ordering customer. Sender sends instructed amount + charges.

Amount in F32A (EUR2960,47) = Amount in 33B (EUR2958,47) + charges in 71G (EUR2,50)

The receiving bank directly takes the prepaid charges from the settlement amount. The Beneficiary’s account is credited with the instructed amount.

This ends our analysis of SWIFT MT103 message example with optional fields. If you are interested in the sample SWIFT MT103 message with optional fields sent to SWIFT by the Sender (Credit Suisse) and received from SWIFT by the receiver (BNP PARIBAS), fill in the form below and submit. You will then receive a mail in your mailbox with the links to download the two sample files and get regular updates when new posts or videos are published.

, ,

53 Responses to SWIFT MT103 message example with optional fields 53B, 70 and 71G explained

  1. Praveen Bhosale August 1, 2018 at 1:49 pm #

    Hi Jean,

    Totally enriching content in this one. Explains a lot about the additional information that goes as part of a MT103 CT message. Like you said add a overall finishing touch to the MT 103 discussion.

    It will be really great if you could also talk about SWIFT R messages – REJECTS and RETURNS in your upcoming blogs. A lot of payments folks would be benefited by it.

    Thanks and keep doing the great job!!


    • Jean Paul August 3, 2018 at 12:27 pm #

      Thanks Praveen for your comment. R-messages are indeed an interesting and important topic.
      I will certaintly address them in future posts.
      Stay tuned!

      • Jack Pham May 4, 2020 at 3:06 am #

        hello Jean paul! I accidentally read your post and I see you as a pro. Can i cooperate with you I can handle SWIFT MT103 in Vietnam. Best regards

      • Andere March 18, 2022 at 7:45 am #

        Hi Jean Paul,

        Thank you very much for this information.

        Could you please give us a bit more insight on the R-messages? Particularly the R013. I need to know the meaning of the characters/digits that compose that message. For example R013DS0WF0, does “DS0WF0” have any meaning or is a random generated reference number?

        Thanks so much for your help.

        Andere Casanova

      • Ruben March 27, 2022 at 1:24 am #

        Can I send a MT 103 indicating that a number of funds are available for the seller and manufacturer to different banks at once

    • Kwabena August 8, 2020 at 4:02 pm #

      Hello My name is Kwabena python developer.
      Please, can i see multiple message transaction in one file.
      I am task to read such..MT101

      I presume it would like this.

      {1:F01SCBLGB2LAWEB4388030285}{2:I1010000200207ABCDSGSXXX4388030285200 } {3:{108:SPAYMENT}}{4:
      PSC PAY PERIOD 14 2020
      {1:F01SCBLGB2LAWEB4388030285}{2:I1010000200207ABCDSGSXXX4388030285200 } {3:{108:SPAYMENT}}{4:
      PSC PAY PERIOD 14 2020
      {1:F01SCBLGB2LAWEB4388030285}{2:I1010000200207ABCDSGSXXX4388030285200 } {3:{108:SPAYMENT}}{4:
      PSC PAY PERIOD 14 2020
      {1:F01SCBLGB2LAWEB4388030285}{2:I1010000200207ABCDSGSXXX4388030285200 } {3:{108:SPAYMENT}}{4:
      PSC PAY PERIOD 14 2020

      • Sanju November 25, 2021 at 6:06 am #

        How can we have ” :70:/RFB/VENDOR PAYMENT
        PSC PAY PERIOD 14 2020 ” when RFB can only support upto 16 character? how does the second line works in this case?

  2. Edivana September 24, 2018 at 5:25 pm #

    Hello Jean!
    Your blog has helped me how to understand the swift messages
    Thank you, thank you, thank you.

    • Jean Paul September 24, 2018 at 8:45 pm #

      Excellent !!! Nice to read your comment. I am happy to see that you enjoy the content.

  3. sandy October 8, 2018 at 1:22 pm #

    NO CREDIT/REIMBURSEMENT due to “did not mention in MT103 the cover will be send by Chase, New York in field 53”



    What (BENEFICIARY) to do?

    • Jean Paul October 8, 2018 at 10:34 pm #

      Your file is an outgoing MT2O2 COV with the F53A populated, but 53A and the receiver is the same.
      So sender and receiver have an account relationship. Why did sender add the F53A in the MT202COV and did not mention F53A in the MT103 Announcement? Strange.
      My view is that beneficiary should connect with the sender and explains the situation.
      Sender should ask his bank to fix the problem. If someone has other thoughts, please share.

  4. Debbie November 27, 2018 at 11:40 am #

    USD transfer made to USD account. It went via an intermediary bank who converted it to AUD and then the receiving bank converted it back to USD to credit it to my account. Of an amount of 3,947 USD I received 3,769. Receiving bank provided MT 103. How can I see who made the mistake?

    • Jean Paul November 27, 2018 at 10:37 pm #

      Normally the intermediary banks are not allowed to change the currency of a transaction. Even the receiving bank does not do that. The receiving bank converts if the currency of the beneficiary account is different from the currency received. In your case, convertions should have never happened. Very weird! If you send the MT103, I can tell you more. Please use my email address. Thanks.

  5. Debbie November 29, 2018 at 3:55 am #

    That would be great. Can I please get your email so I can attach it?

    • Jean Paul November 29, 2018 at 4:23 pm #

      Waouhh !!! 🙂 I just wanted to help you understand what could have possibly gone wrong.
      Please use that information to challenge your bank.
      I cannot do more unfortunately. I hope you understand.

      • rohit April 7, 2020 at 5:29 pm #

        Hi Jean. Has anyone done any mapping from OMGEO alert to any web based application.

        I am trying to understand how MT !)# and 202 works in omgeo alert.

        please help me with some data mapping.

        cellphone: +919986766232

    • Debbie November 30, 2018 at 11:40 am #

      I understand. Which field tells me what currency the transfer was made in?

      • Jean Paul December 4, 2018 at 9:39 pm #

        Check the fields 32A and 33B.
        33B tells you in which currency the original instruction was given.
        32A tells you the currency that your bank received.

        • Joylyn Indemne October 22, 2021 at 1:52 pm #

          Hi Paul , how can I check if the MT. 103 provided for us is legit .

          Thank you!

  6. San February 11, 2019 at 9:16 am #

    Dear Jean Paul,

    Thank you so much for your detailed explanation. I have a doubt,
    Under Narrative and note 3, it is mentioned that ‘No correspondent is used neither on sender side (Tag 53A) nor on receiver side (Tag 54A)’. Is it a typo error as we have sender correspondent info in the message ?
    Also can we say that Tag 53 always contains Sender nostro account ?

    • Jean Paul February 11, 2019 at 1:42 pm #

      Dear San,
      Thank you for your interest!
      The answer to your first question is NO, there is no typo error.
      The option B of field 53a has a particular meaning in SWIFT payments.
      When a sender used the 53B, it means he has opened many accounts with the receiver and wants a specific account to be debited to settle the transaction.
      The answer to the second question is also NO. According to the SWIFT standards, F53 has up to three different options and can contain different information.
      Please go through it and let me know if you have further question.

  7. Kjell Sherman March 18, 2019 at 1:30 am #

    How far in the future can an MT103 be value-dated? If it’s, say, 10 years, does it qualify as an instrument that can be discounted?

    • Jean Paul March 18, 2019 at 4:36 pm #

      I have seen MT101 with a value date one year in the future, but not MT103. MT103 are usually generated few days before the settlement of funds.
      Let’s assume an MT103 can be value-dated 10 years in the future, Will it qualify as instrument that can be discounted? The answer is clearly No.
      Contrary to Bills of Exchange, the instruction to pay with an MT103 is not a proof of financial commitment. At due date, the payment will be executed only if there is sufficient funds on the payer’s account.
      In case of non-payment, the beneficiary has no recourse and neither the bank that has discounted it unless it has signed another contract with the Payer.
      Therefore I hardly see a credit institution that will accept to discount a future-dated MT103. I hope this helps.

  8. nico April 17, 2019 at 8:26 pm #

    what does value date in 32A mean? is that the date the transaction is settled and the receiver bank received the payment? of is that the date the transaction has been sent?

  9. M123 June 5, 2019 at 4:08 pm #

    I received an MT103 from payer. To receive that money to my local account what should I do?

  10. Rabi July 4, 2019 at 2:47 pm #

    Hello Jean, thank you for these wonderful blogs. I really enjoy reading it and it helped me a lot to get good knowledge on payment topics.

    I have a query related to this topic. If we mention OUR in field 71A and let’s say there are many intermediary banks involves. Then how ordering bank knows what would be charge amount.
    Then how instructed amount and settlement amount will be calculated.

  11. shob August 29, 2019 at 7:28 am #

    In MT 103 can the 50k field name in the first line extend to the second line?

    • Jean Paul August 30, 2019 at 3:26 pm #

      The answer is YES. The Option K of the field 50a allows to provide (Name and Address) in the format 4*35x. That means of to 4 lines of 35 characters each.
      You can 1) put name on 1 line and address on 1, 2 or 3 lines; 2)put name on 2 lines and address on 1 or 2 lines; 3) put name on 3 lines and address on one line; 4) …
      As far as I know, the standard does not restrict the usage of the name to only the first line.

  12. Clement October 10, 2019 at 4:23 pm #

    Dear Jean Paul,
    My relative in indonesia send fund to my Hong Kong bank accout using MT103. Already 3 days and I still hav enot receive the fun. I call my bank, my bank said the fund haven’t receive. I am not in Hong Kong now. I have MT103 slip in my hand. If I need to online message my Hong Kong bank to ask them to check on my incoming MT103. What details I need to give them. Because I cannot attach the MT103 slip in my online message to bank. I can only type. If I just give me Sender’s Reference is enough? Or Header Block? Please kindly advice what details I need to type and give me. Thanks very much.

    • Jean Paul October 21, 2019 at 2:02 pm #

      Hi Clement, I have been very busy these days. Sorry for not responding before.
      My first remark: Three days are not so long in cross border payments, particularly if the transaction does not happen in a major currency like USD or EUR. So I hope you received the funds in the meantime. Your account details should be enough to check if the funds have arrived. Your account will be credited in that case. Otherwise, send the UETR (Unique End to End Transaction Reference) to your bank. It is a reference used to track a MT103 end to end. They can use it to track your payment over the SWIFT network.

  13. Pribadi December 5, 2019 at 9:30 am #

    Hello Jean Paul, may I know where can I find the UETR on the slip of the MT103? Is field 53 a mandatory in a MT103?

    • Jean Paul December 9, 2019 at 3:04 pm #

      Hi Pribadi,
      The field 53 is optional in a MT103. For the UETR, you find it in field 121 within block 3 of the FIN header.

  14. Sanjay December 5, 2019 at 3:17 pm #

    Dear Jean Paul,

    I made a swift transfer today to HEC Paris. However, in the MT103 sent by my bank does not show the baneficiary name. In beneficiary girls, only IBAN and address are mentioned and they are correct. The swift code is also correctly mentioned. I am apprehensive about the missing beneficiary name. Please advise.

    • Sanjay December 5, 2019 at 3:23 pm #

      Pl read Beneficiary girls as beneficiary field in my above message.

  15. Ekaagra January 9, 2020 at 8:31 am #

    Hello Jean,

    Thanks for sharing the information.
    My question is around field:70, it says
    “Multiple references can be used, if separated with a double slash, ‘//’. Code must not be repeated between two references of the same kind.”
    Though there is no n/w validation around it, so whatever I will be creating in this tag will not be rejected, but I want to know, when it says, “..Code must not be repeated..”,could you please give an example, what is not allowed here.


    • Nithu November 26, 2021 at 4:04 am #

      I also have the same question. It is confusing.
      I would like to know whether below two example are valid


      Appreciate somebody could help on this please.

  16. Brian April 6, 2020 at 11:17 am #

    Hello, I have a wire transaction that is currently in the 3rd week to deliver. can the sending bank give my client a swift message or swift MT 103 message in this format for my bank to know the situation of the credit? I am lost lost at what to do because my bank cannot track the transfer. I got a message like this after 2 weeks.

    (20) Transaction Reference – ****************
    (21) Related Reference- ***********
    (79) Narrative
    UNDER REFERENCE ***************



  17. NICKOLLE FRANCIS July 13, 2020 at 12:53 am #


  18. Lawrence August 28, 2020 at 9:30 am #

    Thanks Jean for sharing your awesome knowledge on this platform. It is highly insightful

    • Jean Paul September 14, 2020 at 8:09 pm #

      Thank you Laurence for the encouragements!

  19. Vivek September 10, 2020 at 1:13 pm #

    Hi Jean,

    Thank You for this detailed explanation. This format doesn’t have any intermediary, in case of an intermediary bank present, can we just add 56A: (intermediary number)? Will that suffice or would there be additional changes in any of the other fields

    Thank You

    • Jean Paul September 14, 2020 at 8:54 pm #

      Hi Vivek,
      You can have the F56 and other fields. There are many possible cases. So it really depends.

  20. swapnil January 20, 2021 at 6:02 am #

    HI Jean,

    I have question on MT103 return, what is the role of Field 13C in this message.
    can we use all Tilltime, Fromtime and rejecttime in this.

  21. douglas April 20, 2021 at 12:22 pm #

    greetings of the day,I am the direct mandate to provider for financial instrument such as BG/SBLC DTC IPIP/MT103 GPI CASH TRANSFER,
    My provider is RWA to swift via GPI Only to serious receivers We able to transfer via GPI provided the account is GPI compliance in which case you will have to provide us with the account GPI code
    Emil: douglasadams756@gmail.com
    WhatsApp 447947737071

  22. abc July 16, 2021 at 9:55 am #

    Hi Jean,

    What is the tag 32A refers to and the date format please confirm

  23. Divya September 14, 2021 at 12:03 pm #

    32A- currency that your bank received

  24. Peter October 4, 2021 at 8:39 pm #

    Great content, as always. I have an additional question. How long can a Serial MT103 take? It’s an Euro transaction from two South American Countries, with a correspondent bank in UK. It’s been 7 banking days already. It is possible to take that long?

  25. Dennis van Lith November 16, 2021 at 10:43 am #

    Hi Jean,

    In which field can I put the FFC information in a MT103 message?

  26. James November 22, 2021 at 7:54 am #

    Hi Jean,
    Are you familiar with SEPA CORE Direct Debits?


  27. Jabal Sawda March 4, 2022 at 11:50 am #

    Borrow money here today at 3% interest rate. Sawda Capital Finance offers all kinds of financial services of all sizes ranging from individuals, companies, and traders globally./Our services are 100% guaranteed and risk-free.

    We build just the right financing for each client, with simple paperwork, quick approvals, and flexible payment schedules. For further details, Kindly contact us via email At sawda.finance@gmail.com

    Intermediaries/Consultants/Brokers are welcome to bring their clients and are 100% protected. In complete confidence, we will work together for the benefits of all parties involved, Looking forward to rendering the best of our services to all esteemed clientele globally.

  28. Canan May 5, 2022 at 11:18 am #

    In which field can I put the “model” and “reference number” information in a MT103 message?

  29. kokilavanit May 9, 2022 at 4:19 am #

    Can you please help me how to create a file when we uploaded MT103 and system generated MT199

Leave a Reply