menu

SWIFT Reporting

SWIFT message category (MT 9XX) is used for cash management and customer status. The SWIFT messaging standards for intraday reporting (MT 942) and end of day reporting (MT 940 and MT950) are defined as follows:

  • MT 940 Customer Statement -

It is an account statement that provides detailed information about all entries booked to an account. It can be sent directly to the account owner or to a financial institution authorized by account owner.

  • MT 942 Interim Transaction Reporting -

The message is sent to the account owner or to a party authorized by the account owner to receive the message. It is used to inform the account owner, or authorized party, of the entries booked (debit/credit) to the account, with incremental transaction details from the last interim statement generated.

  • MT 950 Account Statement -

It is an account statement that provides detailed information about all entries booked to an account. It is sent directly to the account owner or to a party authorized by the account owner to receive the statement.

Layout of MT 940

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.

RequirementFieldField Name
MandatoryMessage Header Record
Mandatory20Transaction Reference Number
Optional21Related Reference
Mandatory25Account Identification
Mandatory28CStatement Number / Sequence Number
Mandatory60FOpening Balance

Section - Transactions (Not mandatory, repetitive)

Optional61Statement Line
Optional86Statement Information

End Section - Transactions (Not mandatory, repetitive)

Mandatory62FClosing Balance
Optional64Closing Available Balance
Optional65Closing Forward Balance
Optional86Information to Account Owner
OptionalMessage Trailer Record

Tag Details

TagSub FieldField NameField LimitMandatory(M) / Optional(O)Sample UsageRemarks
20Transaction Reference Number16XMTRN0000123456789Used to uniquely identify an MT 940 Message
21Related Reference16XONot used
25Account Identification35XM0123456789Account Number
28CStatement/Sequence Number5N/5NM1/1This tag contains the number of the account statement, followed by a sequence number of the message in the statement. This number will be 1 for the first statement the client receives and then increment for each subsequent statement. This resets to 1 on 1st January
60F'}Opening BalanceMC200506USD2080000000,00This field specifies the opening balance. Option 60F: First opening balance and Option 60M: Intermediate opening balance applicable in case of multiple statement messages
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2Date(last entry data)YYMMDDM200506In case of 60F this is last statement date and in case of multiple messages and for tag 60M this is the current statement date
3Currency3AMUSDISO Currency Code
4Amount(opening or interim balance)15BM2080000000,00
61'}Statement LineO2005060506D279999800,00NTRFEPHI000015544410// I20081200003033This tag contains the details of transaction
1Value DateYYMMDDM200506
2Entry DateMMDDO0506
3Credit/Debit Indication1AMDC: Credit, D: Debit
4Funds CodeONot Used
5Amount15BM279999800,00
6Type of Transaction4XMNTRFUses SWIFT Transaction Codes, details in Appendix
7Reference account owner16XMEPHI000015544410
8Bank reference//16XOI20081200003033The bank reference ID
9Supplementary InformationOWill appear as new line if exists, can provide channel name
86Information to Account OwnerO<strong>For Debits</strong> <br /> Line 1: <em>Reference Account Owner [/EREF/]</em> <br /> Line 2: <em>Creditor Name[/CRNM/]</em> <br /> Line 3: <em>Creditor IBAN/BIC [/CACT/CBIC/]</em> <br /> Line 4: <em>Clearing system reference[/CREF/]</em> <br /> Line 5: <em>Target Currency /FX Rate/FX Datetime[/TCCY/ /FXRT/ /FXDT/]</em> <br /> Line 6: <em>Remittance[/REMI/]</em> <br /> <strong>For Credits</strong> <br /> Line 1: <em>Reference Account Owner[/EREF/]</em> <br /> Line 2: <em>Debtor Name[/DBNM/]</em> <br /> <em>Line 3: Debtor IBAN/BIC [/DACT/ /DBIC/]</em> <br /> Line 4: <em>Original Amount/Funding Currency/FX Rate/FX Quotation Time [/OAMT/ /FCCY/ /FXRT/ /FXDT/]</em> <br /> Line 5: <em>Remittance [/REMI/]</em> <br /> Line 6: <em>Clearing system reference[/CREF/]</em> Provided in unstructured format. Contains additional information about the preceding transaction details. EREF replaced by PREF in case of batch posting.
62M'}Closing Balance (Booked Funds)MC200506USD900000100,00This field specifies the final closing balance. Option 62F: Final closing balance and Option 62M: Intermediate closing balance applicable in case of multiple statement messages
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2End Booked DateYYMMDDM200506In case of 60F this is last statement date and in case of multiple messages and tag 60M this is the current statement date
3Currency Code3AMUSDISO Currency Code
4Amount15BM900000100,00
64'}Closing Available BalanceOThis field specifies the closing available balance.
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2DateYYMMDDM200506Balance Date
3Currency Code3AMUSDISO Currency Code
4Amount15BM900000100,00
65Forward Available BalanceONot Used

Sample: {4: :20: TRN0000123456789:25:0123456789 :28C:1/1:60F:C200506USD2080000000,00 :61:2005060506D279999800,00NTRFEPHI000015544410// I20081200003033 : 62M:C200506USD900000100,00: 64:C200506USD900000100,00}

Layout of MT 942

Overview

The MT942 being an intraday message, includes the addition of floor limits, and the number and sums of credit and debit transactions. The opening and closing balances of the account are not provided.

RequirementFieldField Name
MandatoryMessage Header Record
Mandatory20Transaction Reference Number
Optional21Related Reference
Mandatory25Account Identification
Mandatory28CStatement Number / Sequence Number
Mandatory34FFloor Limit
Optional34FFloor Limit
Mandatory13DDate/Time Indication

Section - Transactions (Not mandatory, repetitive)'

Optional61Statement Line
Optional86Statement Information

End Section - Transactions (Not mandatory, repetitive)

Optional90DNumber and sum of entries
Optional90CNumber and sum of entries
Optional86Information to Account Owner
OptionalMessage Trailer Record

Tag Details

TagSub FieldField NameField LimitMandatory(M) / Optional(O)Sample UsageRemarks
20Transaction Reference Number16XMTRN0000123456789Used to uniquely identify an MT 942 Message
21Related Reference16XONot used
25Account Identification35XM0123456789Account Number
28CStatement/Sequence Number5N/5NM1/1This tag contains the number of the account statement, followed by a sequence number of the message in the statement. This number will be 1 for the first statement the client receives and then increment for each subsequent statement. This resets to 1 on 1st January
34F'}Floor Limit IndicatorMUSDD0,00First occurrence: Floor Limit Indicator. Specifies the minimum value an order must have to be included in message specifically for debit transactions
1Currency3AMUSDISO Currency Code
2Credit/Debit Indicator1AMDC: Credit, D: Debit
3Amount15BM0,00Default at 0
34F'}Floor Limit IndicatorMUSDC0,00Second occurrence: Floor Limit Indicator. Specifies the minimum value a transaction must have to be included in the message specifically for credit transactions
1Currency3AMUSDISO Currency Code
2Credit/Debit Indicator1AMCC: Credit, D: Debit
3Amount15BM0,00Default at 0
13D'}Date/Time IndicationM2005061230-0400This field indicates the date, time and time zone at which the report was created
1DateYYMMDDM200506
2TimeHHMMO1230
3Time zone indication1XM-Possible values: + or -
4Time zone indication4NM0400Hours differing from UTC
61'}Statement LineO2005060506D279999800,00NTRFEPHI000015544410// I20081200003033This tag contains the details of transaction
1Value DateYYMMDDM200506
2Entry DateMMDDO0506
3Credit/Debit Indication1AMDC: Credit, D: Debit
4Funds CodeONot Used
5Amount15BM279999800,00
6Type of Transaction4XMNTRFUses SWIFT Transaction Codes, details in Appendix
7Reference account owner16XMEPHI000015544410
8Bank reference//16XOI20081200003033The bank reference details
9Supplementary InformationOWill appear as new line if exists, can provide channel name
86Information to Account Owner65X Lines 1..6O<strong>For Debits</strong> <br /> Line 1: <em>Reference Account Owner [/EREF/]</em> <br /> Line 2: <em>Creditor Name[/CRNM/]</em> <br /> Line 3: <em>Creditor IBAN/BIC [/CACT/CBIC/]</em> <br /> Line 4: <em>Clearing system reference[/CREF/]</em> <br /> Line 5: <em>Target Currency /FX Rate/FX Datetime[/TCCY/ /FXRT/ /FXDT/]</em> <br /> Line 6: <em>Remittance[/REMI/]</em> <br /> <strong>For Credits</strong> <br /> Line 1: <em>Reference Account Owner[/EREF/]</em> <br /> Line 2: <em>Debtor Name[/DBNM/]</em> <br /> <em>Line 3: Debtor IBAN/BIC [/DACT/ /DBIC/]</em> <br /> Line 4: <em>Original Amount/Funding Currency/FX Rate/FX Quotation Time [/OAMT/ /FCCY/ /FXRT/ /FXDT/]</em> <br /> Line 5: <em>Remittance [/REMI/]</em> <br /> Line 6: <em>Clearing system reference[/CREF/]</em> Provided in unstructured format. Contains additional information about the preceding transaction details. EREF replaced by PREF in case of batch posting.
90D'}Number and sum of debit entriesO3USD2080000000,00This field indicates the total number and amount of debit entries
1Number of entries5NM3
1Currency Code3AMUSDISO Currency Code
3Amount15BM2080000000,00
90C'}Number and sum of debit entriesO1USD900000100This field indicates the total number and amount of credit entries
1Number of entries5NM1
2Currency Code3AMUSDISO Currency Code
3Amount15BM900000100

Sample: {4: :20:TRN0000123456789 :25:0123456789 :28C:1/1 :34F:USDD0,00 :34F:USDC0,00 :13D:2005061230-0400 :61:2005060506D279999800,00NTRFEPHI000015544410// I20081200003033 :90D:3USD2080000000,00 :90C:1USD900000100,00}

Layout of MT 950

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.

RequirementFieldField Name
MandatoryMessage Header Record
Mandatory20Transaction Reference Number
Mandatory25Account Identification
Mandatory28CStatement Number / Sequence Number
Mandatory60FOpening Balance

Section - Transactions (Not mandatory, repetitive)

Optional61Statement Line

End Section - Transactions (Not mandatory, repetitive)

Mandatory62MClosing Balance
Optional64Closing Available Balance
Optional65Closing Forward Balance
OptionalMessage Trailer Record

Tag Details

TagSub FieldField NameField LimitMandatory(M) / Optional(O)Sample UsageRemarks
20Transaction Reference Number16XMTRN0000123456789Used to uniquely identify an MT 950 Message
25Account Identification35XM0123456789Account Number
28CStatement/Sequence Number5N/5NM1/1This tag contains the number of the account statement, followed by a sequence number of the message in the statement. This number will be 1 for the first statement the client receives and then increment for each subsequent statement. This resets to 1 on 1st January
60F'}Opening BalanceMC220308USD2080000000,00This field specifies the opening balance. Option 60F: First opening balance and for Option 60M: Intermediate opening balance applicable in case of multiple statement messages
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2Date(last entry data)YYMMDDM220308In case of 60F this is last statement date
3Currency3AMUSDISO Currency Code
4Amount(opening or interim balance)15BM2080000000,00
61'}Statement LineO2203080308D279999800,00NTRFEPHI000015544410// I20081200003033This field specifies the opening balance. Option 60F: First opening balance
1Value DateYYMMDDM220308
2Entry DateMMDDO0308
3Credit/Debit Indication1AMDC: Credit, D: Debit
4Funds CodeONot Used
5Amount15BM279999800,00
6Type of Transaction4XMNTRFFor SWIFT driven payments, the transaction type is prefixed with ‘S’ followed by message type. For instance, the transaction type is S103 for category 1 with MT103 message format. For non-SWIFT payments, uses SWIFT Transaction Codes, details in Appendix
7Reference account owner16XMEPHI000015544410
8Bank reference//16XOI20081200003033The bank reference ID
9Supplementary InformationOWill appear as new line if exists, can provide channel name
62M'}Closing Balance (Booked Funds)MC220308USD900000100,00This field specifies the final closing balance. Option 62F: Final closing balance and Option 62M: Intermediate closing balance applicable in case of multiple statement messages
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2End Booked DateYYMMDDM220308
3Currency Code3AMUSDISO Currency Code
4Amount15BM900000100,00
64'}Closing Available BalanceOThis field specifies the closing available balance.
1Credit/Debit Indicator1AMCC: Credit, D: Debit
2DateYYMMDDM200506Balance Date
3Currency Code3AMUSDISO Currency Code
4Amount15BM900000100,00
65Forward Available BalanceONot Used

Sample: {4: :20: TRN0000123456789:25:0123456789 :28C:1/1:60F:C220308USD2080000000,00 :61:2203080308D279999800,00NTRFEPHI000015544410// I20081200003033 : 62M:C220308USD900000100,00: 64:C220308USD900000100,00}


This site is for informational purposes only and does not constitute an offer to sell, or the solicitation of an offer to buy, any security. The Goldman Sachs Marquee® platform is for institutional and professional clients only. Some of the services and products described on this site may not be available in certain jurisdictions or to certain types of client. Please contact your Goldman Sachs sales representative with any questions. Nothing on this site constitutes an offer, or an invitation to make an offer from Goldman Sachs to purchase or sell a product. This site is given for purely indicative purposes and does not create any contractual relationship between you and Goldman Sachs. Any market information contained on the site (including but not limited to pricing levels) is based on data available to Goldman Sachs at a given moment and may change from time to time. There is no representation that any transaction can or could have been effected on such terms or at such prices. Please see https://www.goldmansachs.com/disclaimer/sec-div-disclaimers-for-electronic-comms.html for additional information. © 2023 Goldman Sachs. All rights reserved.
Transaction Banking services are offered by Goldman Sachs Bank USA (“GS Bank”). GS Bank is a New York State chartered bank, a member of the Federal Reserve System and a Member FDIC. © 2023 Goldman Sachs. All rights reserved.
Not all products and functionality mentioned on this website are currently available through our API platform.
All loans and deposit products are provided by Goldman Sachs Bank USA, Salt Lake City Branch. Member FDIC.
Brokerage and investment advisory services offered by our investment products are provided by Goldman Sachs & Co. LLC (`‘GS&CO.`’), which is an SEC registered broker-dealer and investment adviser, and member FINRA/SIPC. Research our firm at FINRA's BrokerCheck. Custody and clearing services are provided by Apex Clearing Corporation, a registered broker-dealer and member FINRA/SIPC. Please consider your objectives before investing. A diversified portfolio does not ensure a profit or protect against a loss. Past performance does not guarantee future results. Investment outcomes and projections are forward-looking statements and hypothetical in nature. Neither this website nor any of its contents shall constitute an offer, solicitation, or advice to buy or sell securities in any jurisdictions where GS&Co. is not registered. Any information provided prior to opening an investment account is on the basis that it will not constitute investment advice and that GS&Co. is not a fiduciary to any person by reason of providing such information. For more information about our investment offerings, visit our Full Disclosures.
Investment products are: NOT FDIC INSURED ∙ NOT A DEPOSIT OR OTHER OBLIGATION OF, OR GUARANTEED BY, GOLDMAN SACHS BANK USA ∙ SUBJECT TO INVESTMENT RISKS, INCLUDING POSSIBLE LOSS OF THE PRINCIPAL AMOUNT INVESTED