ZagTrader

Category 3

Category 3 MT messages: foreign exchange, money markets and derivatives

Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked

Category 3 is where treasury back offices confirm the deals their dealers agree: foreign exchange spots, forwards and swaps (MT300), fixed loans and deposits (MT320), call and notice deposits (MT330), currency options (MT305, MT306), forward rate agreements (MT340, MT341) and interest rate and cross currency swaps (MT360, MT361, MT362, MT364, MT365).

Both parties to a deal usually send a confirmation, and the two are compared, by the parties themselves or by a matching service, using a common reference built from both parties’ codes. Unmatched or unconfirmed deals are an operational and regulatory risk, so confirmation matching is one of the first controls a treasury operations team runs every day.

Category 3 was not part of the November 2025 payments migration to ISO 20022 and stays on MT. Settlement of the cash legs uses payment messages such as MT202 or its ISO 20022 equivalent.

25 message types in the current standard (5 with a full page), 2 retired.

Category 3 messages

Retired message types

No longer sent on the Swift network. Listed for people reading old messages or documentation.

Category 3 questions

What is the difference between MT300 and MT320?
An MT300 confirms a foreign exchange deal (two currencies exchanged). An MT320 confirms a fixed-term loan or deposit in one currency, with interest.
Who sends category 3 confirmations?
Each party to a treasury deal, usually the back office of a bank, broker or corporate treasury, sends its confirmation to its counterparty, and the two are matched.
Did category 3 move to ISO 20022?
No. The November 2025 migration covered cross-border payments and reporting. Treasury confirmations remain MT messages.

Other categories

All MT messages · ISO 20022 messages · Codes · Troubleshooting