ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

MT950 — Statement Message

Interbank account statement (nostro) issued by the correspondent bank to the nostro account holder. Strictly interbank counterpart of MT940 (corporate customer statement). Cornerstone of nostro/vostro reconciliation in bank treasury.

Purpose

MT950 sends to the nostro account-holding bank an exhaustive list of movements operated on D and the closing balance. Without MT950, the bank cannot reconcile its internal books (vostro) with the effective position at the correspondent. Differences = reconciliation "breaks", typical source of treasury incidents.

MT950 vs MT940 — the interbank nuance

  • MT940 — Customer Statement Message: statement for corporate/institutional client. Includes rich descriptive fields (:86:) with labels, invoice references, BAI codes.
  • MT950 — Statement Message: interbank statement. Stripped-down format, machine-optimized. No "Customer" concept — it's between two banks.
  • A bank may send MT940 to its corporate client and MT950 to its correspondent in parallel for the same account. ISO 20022 camt.053 unifies both flows.

Main tags

TagNameStatus
:20:Transaction Reference NumberMandatory
:25:Account Identification (nostro account)Mandatory
:28C:Statement Number/Sequence NumberMandatory
:60F/M:Opening Balance (Final/Intermediate)Mandatory
:61:Statement Line (movement, repeatable)Optional (often repeated)
:62F/M:Closing Balance (Final/Intermediate)Mandatory
:64:Closing Available BalanceOptional
:65:Forward Available Balance (D+1, D+2…)Optional
:86:Information to Account Owner (free text)Optional

Real-world example

Citi NYC sends EOD MT950 to BNP Paribas for the USD nostro: opening USD 24.5M, 4 debits + 1 credit, closing USD 22.8M:

text mt950-example.txt
{1:F01CITIUS33XXXX0000000000}{2:I950BNPAFRPPXXXXN}{3:{108:STMT950-20260519}}{4:
:20:STMT950-260519-001
:25:001-887654-USD-NOSTRO
:28C:00139/1
:60F:C260518USD24500000,00
:61:260519D125000,00NTRFREF103-2026-001//OUR-887
:61:260519D87500,00NTRFREF103-2026-002//OUR-888
:61:260519C540000,00NTRFREF103-2026-003//OUR-889
:61:260519D2000000,00NDDTREF200-2026-099//OUR-890
:62F:C260519USD22827500,00
:64:C260519USD22827500,00
:65:C260520USD22827500,00
:86:STATEMENT FOR NOSTRO ACCOUNT 001-887654-USD-NOSTRO DATE 20260519
TOTAL DEBITS 4 / TOTAL CREDITS 1 / NET MOVEMENT -USD1672500,00
-}{5:{CHK:778899AABBDD}}

Common pitfalls

  • :60F: inconsistent with prior MT950: opening balance must be strictly equal to closing balance of previous statement. Otherwise reconciliation break.
  • :61: with operation date ≠ value date: conflating them fails: liquidity impact depends on value date.
  • Too much :86: free text: MT950 flows are machine-to-machine; verbose :86: breaks automatic parsers.
  • Duplicated :28C: number: each statement must have a unique sequential number. Duplicates = forced re-reconciliation.
  • MT900 — Confirmation of Debit.
  • MT910 — Confirmation of Credit.
  • MT920 — Request Message (custom MT950 request).
  • MT940 — Customer Statement (corporate counterpart).
  • MT942 — Interim Transaction Report (intraday).
  • MT960 — Request for Service Initiation Message.
  • camt.053 — ISO 20022 equivalent.