Reconcile a correspondent bank's nostro account activity against internally booked vostro entries using SWIFT MT950 statement messages

domain: banking · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Receive the MT950 Statement Message from the account-servicing correspondent for each nostro account, sent from account-servicing institution to account owner
  2. Parse the mandatory fields: Transaction Reference Number (field 20), Account Identification (field 25), Statement/Sequence Number (field 28C), and Opening Balance (field 60a)
  3. Parse each repeating Statement Line (field 61) — value date, debit/credit mark, amount, transaction type, and references — and match it to the corresponding internally recorded vostro/ledger entry by reference and amount
  4. Roll the opening balance forward through all statement lines and confirm the result ties to the stated Closing Balance (field 62a), using the optional Closing Available Balance (field 64) as an additional control check
  5. Age and investigate any unmatched statement lines or internal entries as reconciliation breaks rather than editing the statement to force a match
  6. Where a payment was announced via MT103/MT202 but only confirmed by its appearance on the MT950 (no separate MT910 credit confirmation was sent), treat the MT950 line as the authoritative confirmation of credit

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans