MT942 is the SWIFT message for an interim transaction report: interim debit and credit entries on an account, often sent several times a day. It uses MT940's tagged text, but reports an open period and can carry the number and sum of debits and credits instead of opening and closing balances. Its ISO 20022 counterpart is CAMT.052. Klarbon reads MT942 in beta.
What is in an MT942 file?
| Tag | Holds |
|---|---|
:20: |
a reference for the message |
:25: |
the account |
:28C: |
the statement and sequence number |
:34F: |
the floor limit for debits and credits |
:13D: |
the date and time of the report |
:61: |
one entry: dates, debit or credit, amount, type, references |
:86: |
details of the entry |
:90D: and :90C: |
the number and sum of debit and of credit entries |
Banks publish their own MT942 descriptions on top of the SWIFT standard. For example, mBank describes reports of transactions since the previous intraday file, and Citi documents differences between its export and the Swift layout (mBank, Citi). The standards themselves are maintained by Swift.
MT942, MT940 and CAMT.052
| MT942 | MT940 | CAMT.052 | |
|---|---|---|---|
| Reports | interim entries for the bank's reporting period | a closed period | an account report, often intraday |
| Balances | totals of debits and credits | opening and closing | where the bank includes them |
| Syntax | SWIFT tagged text | SWIFT tagged text | ISO 20022 XML |
What does Klarbon do with MT942?
Reading MT942 files and writing them as CSV, Excel, CAMT.053, MT940 or OFX is in beta. Klarbon checks the file's :90D: and :90C: totals against its entries. When a report carries no balances, Klarbon takes the opening balance from the previous report for the same account in the same file, or asks you for it. It does not write MT942. For bookkeeping, use the end-of-day statement; see supported bank statement files.
Related
Frequently asked questions
What does MT942 mean?
MT942 is the SWIFT message type for an interim transaction report. It reports account entries during the day. The bank's reporting settings determine the period, for example transactions since the previous intraday file.
What is the difference between MT940 and MT942?
MT940 is the statement for a closed period, with opening and closing balances. MT942 reports interim entries and can carry debit and credit counts and totals, rather than the booked opening and closing balances of an MT940 statement.
What does an MT942 file look like?
Plain text with numbered tags. :25: holds the account, :34F: the floor limit, :13D: the date and time, :61: each entry, :86: its details, and :90D: and :90C: the number and sum of debits and credits.
Can I use MT942 instead of MT940 for my bookkeeping?
Usually not. Entries in an interim report can appear again in the next MT940 statement, so importing both can duplicate transactions. Use the statement for bookkeeping.