← Glossary

Devancore Post-Trade Glossary

ISO 20022 sese.025

ISO 20022 sese.025 is the securities settlement transaction confirmation message used to confirm that a settlement event has completed through an account servicer, custodian, CSD, or ICSD.

Definition

ISO 20022 sese.025 is the Securities Settlement Transaction Confirmation message. It is the structured confirmation payload sent by an account servicer, custodian, CSD, ICSD, or other settlement infrastructure back to an account owner after a securities settlement transaction has completed or reached a confirmed settlement state according to the applicable market process.

This page is the companion to ISO 20022 sese.023. sese.023 is the outbound instruction. sese.024 is status advice for a working instruction. sese.025 is confirmation evidence. That distinction protects internal books from premature posting. A matched or pending status is useful operational information, but it is not the same as confirmation evidence for cash, position, custody, and accounting updates.

sese.025 confirmation record

sese.025 confirmation record

The confirmation should prove what settled and how it maps back to the original instruction.

Record layer What it confirms Control evidence
Instruction link Which original instruction, trade, allocation, account, and obligation the confirmation relates to Original sese.023 reference, internal trade ID, account owner reference, and source event link
Infrastructure link Which account servicer, custodian, CSD, ICSD, or market process confirmed the event Account servicer reference, infrastructure reference, place of settlement, and confirmation timestamp
Settlement economics Which instrument, quantity, cash amount, currency, direction, and settlement method completed Security identifier, settled quantity, settlement amount, currency, delivery or receipt state, and DVP or FOP indicator
Actual settlement Whether the settlement date, account, counterparty, safekeeping account, and party chain match expectation Actual settlement date, safekeeping account, party data, SSI version, and route comparison
Delta check Whether the confirmation is full, partial, late, mismatched, duplicate, or missing expected references Quantity delta, cash delta, date delta, duplicate result, reference result, and exception owner
Books handoff Whether the confirmation can support IBOR, ABOR, custody, cash, reporting, and audit updates Reconciliation result, posting status, books timestamp, retained payload, and review evidence

The confirmation record should link back to the original instruction and source trade. An inbound sese.025 may carry an account-servicer or market-infrastructure reference that differs from the firm's internal transaction reference. The ingestion workflow needs to map both sides: the market reference assigned by the servicer and the account-owner reference generated when the sese.023 instruction was created. If that asymmetric ID bridge breaks, the confirmation may be real but still fail auto-reconciliation.

Quantity and amount controls are central. A confirmation can show full settlement, partial settlement, late settlement, or a value that differs from the expected internal record. The workflow should compare settled quantity against instructed quantity, settlement amount against expected cash effect, actual settlement date against intended settlement date, and account details against the active SSI route used during instruction generation. A partial settlement should not inflate the internal ledger as if the full quantity completed.

Legacy coexistence also matters. In some operating models, a sese.025-style confirmation may be translated to or from MT544, MT545, MT546, or MT547 style confirmation flows. That translation can create reference loss, truncation, party-field ambiguity, or direction and payment-indicator mapping errors. The control record should retain the original payload, the translated payload where applicable, and the matching result used by the internal ledger.

For broker-dealer books-and-records workflows, the useful rule is not that a message alone grants legal finality. Legal finality depends on the market, CSD, custodian, settlement system, account relationship, and governing rules. The operational point is narrower: an internal IBOR or ABOR should not move from expected to final settled state until the firm has appropriate external confirmation evidence and reconciliation checks have passed. That supports current trade blotters and ledgers under SEC Rule 17a-3-style recordkeeping expectations without treating a status update as a final accounting event.

sese.025 - confirmation evidence

Devancore · message matrix

Rail Message Purpose Record
Instruction sese.023 request settlement trade, allocation, account, instrument, SSI version, settlement terms, and outbound reference
Status sese.024 monitor progress accepted, matched, pending, rejected, failing, recycled, cancelled, or repaired state
Confirmation sese.025 prove result settled quantity, amount, currency, actual settlement date, account-servicer reference, and timestamp
Reconcile delta check compare records trade, instruction, confirmation, quantity, cash, date, account, party, and reference comparison
Books posting decision close lifecycle IBOR, ABOR, custody, cash, reporting, audit trail, exception, or hold state

How it works

ISO 20022 sese.025 works by closing the loop opened by the settlement instruction. The account owner sends or causes a settlement instruction to be sent. The account servicer or infrastructure processes the instruction and may return intermediate status. When settlement is confirmed, sese.025 provides the structured evidence that the internal workflow can reconcile and use for books handoff.

sese.025 ingestion controls

sese.025 ingestion controls

A confirmation should update books only after deterministic matching and delta checks pass.

Control Failure mode Required response
Reference matching The confirmation carries an infrastructure reference but cannot link back to the firm's original transaction reference Map account-servicer and account-owner references back to the trade and instruction
Quantity validation A partial settlement is consumed as if the full instructed quantity settled Post only the settled quantity and keep the residual open with owner and reason
Cash validation Settlement amount, currency, or DVP cash effect differs from the expected record Route to cash reconciliation and preserve amount delta
Date validation Actual settlement date differs from intended settlement date and aging metrics are wrong Store actual settlement date separately from trade date and intended settlement date
Duplicate control A late, resent, or translated confirmation triggers a second ledger post Use deterministic references, duplicate checks, and idempotent posting
Evidence retention The firm cannot prove which confirmation supported the ledger state Retain payload, references, validation result, reconciliation proof, and posting event

The first step is ingestion. The platform receives the confirmation payload and captures message reference, sender, account-servicer context, timestamp, instrument, settled quantity, amount, currency, actual settlement date, settlement method, and party context. The raw message should be retained before transformation so later reviewers can inspect exactly what arrived.

The second step is reference matching. The confirmation must map to the expected trade, allocation, account, and original instruction. This is where loss of the end-to-end transaction reference creates cost. If the market-infrastructure reference cannot be linked to the firm's original instruction reference, the trade may have settled externally while the internal system leaves it in a pending or unmatched queue.

The third step is delta validation. The system compares the confirmation against the expected record: security identifier, quantity, cash amount, currency, account, counterparty, settlement method, intended settlement date, actual settlement date, and SSI route. If everything matches, the item can move toward books update. If the quantity is smaller than expected, the workflow should record a partial settlement, post only the confirmed quantity where policy allows, and keep the residual balance open. If the cash, account, reference, or security differs, the item should route to trade reconciliation or settlement exception review.

The fourth step is duplicate and idempotency control. Confirmations may be resent, translated, corrected, or received late. A weak ingestion engine can double-post the same settlement event. The posting workflow should use deterministic references and prior-ingestion checks so a duplicate confirmation updates evidence history without creating a second ledger entry.

The fifth step is treasury and cash synchronization. For delivery or receipt against payment, the confirmation carries actionable cash debit or credit information. Under T+1, treasury teams need that confirmation stream quickly enough to update live liquidity, funding, and cash reconciliation views before downstream settlement-bank and net-settlement processes close. The point is not to hard-code one market cutoff into the message logic. The point is to make actual settlement evidence available while intraday cash decisions are still useful.

The sixth step is books and reporting. Once the confirmation matches the expected record, internal systems can move from expected or pending state to settled state. That can update investment book of record, accounting book of record, custody reconciliation, cash reconciliation, regulatory reporting, and audit evidence. If confirmation evidence is missing or mismatched, the record should remain held, pending, partial, failed, or under review rather than silently becoming final.

In Devancore™

Devancore supports sese.025-style confirmation workflows by linking source trade, enrichment, outbound sese.023 instruction, intermediate status advice, inbound sese.025 confirmation, reconciliation result, books update, exception state, and audit evidence into one operating record. It should not be framed as a custodian, CSD, ICSD, depository, settlement bank, SWIFT network operator, legal adviser, accounting authority, or party that controls legal finality.

In a Devancore-style workflow, confirmation ingestion is not a passive file load. The platform should prove which trade the confirmation belongs to, which instruction it closes, which market reference it carries, what quantity and cash amount settled, whether the settlement was full or partial, which ledger states changed, and what evidence supports the change.

This article completes the ISO 20022 instruction pair. Standing settlement instructions workflow governs the route. ISO 20022 sese.023 expresses the outbound intent. ISO 20022 sese.025 provides the inbound confirmation evidence. Securities settlement software and straight-through processing workflow then use that evidence to decide whether the item can close cleanly or must remain in exception.

The operating test is direct: can the firm replay the chain from source trade to instruction, status, confirmation, reconciliation, books update, and retained evidence without guessing which message caused the ledger state?