← Glossary

Devancore Post-Trade Glossary

Standing Settlement Instructions Workflow

A standing settlement instructions workflow controls how SSI records are captured, validated, approved, versioned, published, used, monitored, and retired.

Definition

A standing settlement instructions workflow is the controlled lifecycle for the routing data used to settle institutional trades. The SSI record says where securities or cash should move. The workflow governs how that record is requested, normalized, validated, approved, versioned, published, used in trade enrichment, monitored for exceptions, and retired when it is stale or superseded.

This page is different from the general standing settlement instructions definition. The definition explains what an SSI is. The workflow explains how a firm proves that a specific SSI was current, approved, effective, and safe to use when a trade was enriched or a settlement instruction was generated.

SSI workflow record

SSI workflow record

The workflow should prove which instruction was active, approved, and used.

State Control question Evidence required
Intake Where did the SSI request or update originate? Source document, authenticated message, portal record, requester, timestamp, and scope
Normalize Which entity, account, market, currency, asset class, custodian, CSD, and settlement method does it govern? Structured SSI object with account, counterparty, route, method, PSET, and instrument scope
Validate Are the identifiers, route, account strings, market rules, and eligibility checks complete? BIC, DTC participant number, account, CSD, currency, method, and validation result
Approve Has an authorized checker approved the instruction independently from the maker? Maker, checker, approval time, change reason, control result, and retained source proof
Publish Which version is active, effective, superseded, suspended, or retired? Version ID, effective timestamp, expiry timestamp, status, and successor link
Use Which trade was enriched with which SSI version? Trade ID, account, SSI version, enrichment time, instruction reference, and exception state

Intake is the first control point. An SSI may arrive through onboarding documents, authenticated portals, counterparty notices, custodian files, standards-based templates, automated utility updates, SWIFT-style notification files, or internal reference-data requests. The workflow should preserve where the request came from, who submitted it, what changed, when it was received, and which account, market, currency, asset class, custodian, CSD, depository, or settlement method it claims to cover. If the firm relies on an external SSI utility or custodian-maintained source, the internal workflow should monitor synchronization state so a street-side update does not remain invisible to the trade enrichment engine.

Normalization turns the request into structured data. A usable SSI cannot be a paragraph in an email or a loose spreadsheet row. It needs defined fields: legal entity, fund, account, counterparty, custodian, local agent, CSD or depository, place of settlement, currency, security type, delivery-versus-payment, receive-versus-payment, free-of-payment, BIC, DTC participant number, account string, effective time, approval status, and version ID. The workflow should reject broad defaults that apply one instruction across incompatible markets or asset classes.

Validation tests whether the route can be used. The system should check identifiers, account formats, market rules, currency scope, security-type eligibility, duplicate instructions, conflicting active records, missing effective dates, and message-schema fit. For ISO 20022 settlement payloads such as sese.023, the workflow should validate destination strings against the required structured fields before release. A route that looks readable to an analyst can still fail if character formatting, field length, account structure, place of settlement, or local agent data cannot map cleanly into the outbound message. The workflow should also distinguish automated validation from business approval. A valid field format does not mean the firm is authorized to use the instruction for live settlement.

Approval turns a draft into governed reference data. New, changed, suspended, or retired SSIs should require independent review when the change can affect asset or cash movement. Maker-checker evidence should show who created the draft, who approved it, what source was reviewed, what changed from the prior version, and when the new version becomes effective. The workflow should not overwrite history. It should create a new version and preserve the old one for as-of trade reconstruction.

Publishing makes the SSI available to trade enrichment and settlement instruction generation. At that point, the trade workflow can attach the active SSI version to a captured trade and generate the correct settlement instruction. Publication should not be treated as a local database write only. The workflow should show whether the active version has reached the systems that enrich trades, generate instructions, monitor settlement status, and report exceptions. The key control is linkage. A later analyst should be able to see which SSI version enriched the trade, which instruction used it, what external status came back, and whether any rejection or fail was tied to routing data.

SSI workflow - active instruction record

Devancore · message matrix

Rail Message Purpose Record
Intake SSI request capture source requester, channel, source document, counterparty, account, market, currency, and timestamp
Validate route check test usability BIC, DTC number, PSET, custodian, CSD, settlement method, and eligibility result
Approve control decision authorize use maker, checker, approval status, reason, evidence, and effective time
Publish active version enrich trades version ID, status, effective timestamp, expiry timestamp, and successor link
Monitor exception feedback detect stale route trade, instruction, rejection, fail reason, owner, repair action, and SSI version

How it works

A standing settlement instructions workflow works by turning SSI management into a state machine. Each instruction moves from draft to validated, approved, active, suspended, superseded, or retired. Each state has a source, owner, timestamp, effective date, evidence package, and downstream use.

SSI workflow controls

SSI workflow controls

Most SSI risk appears when static data is treated as live routing truth.

Control Failure mode Required response
Source proof Instruction is keyed from email, PDF, spreadsheet, portal data, or unsynchronized external update without verified provenance Attach source, validate channel, synchronize active sources, and hold unverified changes in draft
Scope mapping One route is applied across the wrong account, market, currency, asset class, or settlement method Normalize scope and block broad default mappings
Identifier validation BIC, DTC participant number, PSET, account string, local agent field, or ISO 20022 field mapping is invalid Run route and schema checks before approval and preserve validation evidence
Maker-checker The same user creates and activates a high-consequence SSI change Require independent approval before publish
Version control A new instruction overwrites history, becomes active before the intended time, or fails to reach downstream systems Create immutable versions with effective and superseded timestamps plus publish-state monitoring
Exception feedback Rejected settlement instructions are treated as generic fails instead of SSI defects Link rejection reason back to SSI version and reference-data owner

The workflow begins before a trade exists. Reference-data and operations teams capture SSI requests during onboarding, account setup, custodian change, market expansion, counterparty update, or exception repair. The request remains a draft until the route, scope, and source evidence are clear.

The second step is validation. The system checks whether the instruction is internally complete and externally usable. A securities SSI may need BIC, place of settlement, custodian account, DTC participant number, CSD route, security type, currency, and settlement method. SWIFT and ISO 20022 settlement messaging increase the value of structured data because missing or ambiguous fields can create message rejection, matching breaks, or manual repair.

The third step is governance approval. Because SSIs affect where assets and cash move, the approval path should be stronger than normal data maintenance. A maker can prepare the instruction, but a separate checker should approve activation. Entitlements should control who can draft, validate, approve, publish, suspend, or retire an SSI. A user with read access to SSI data should not automatically have authority to change settlement routing.

The fourth step is versioning. Each active SSI should have an effective timestamp, status, version ID, source reference, maker, checker, and successor relationship where applicable. If an instruction changes after trade capture but before settlement release, the workflow should decide which version applies and preserve the as-of logic. Historical trades need historical SSI truth, not the latest value in the database. Real-time or frequent synchronization with authoritative SSI sources, where available, reduces data drift between the version approved by the street and the version cached inside the firm's enrichment layer.

The fifth step is trade use. During trade enrichment automation, the workflow selects the active SSI for the account, counterparty, market, currency, security type, and settlement method. That version should remain attached to the trade and to the outbound settlement instruction automation event. If the SSI is missing or stale, the trade should stop in an enrichment exception rather than moving forward with a guessed route.

The sixth step is exception feedback. If a matching utility, custodian, CSD, depository, or counterparty rejects an instruction because the route is wrong, the system should not treat the problem as a generic settlement fail. It should link the rejection back to the SSI version, reference-data owner, trade, instruction, and repair action. Under T+1, that feedback loop matters because late SSI repair can consume the time needed for allocation, confirmation, affirmation, and settlement processing. For U.S. institutional activity, clean SSI enrichment is part of the operating engine that helps firms reach trade-date affirmation before the 9:00 PM ET DTC processing cutoff described in DTCC T+1 guidance.

The final step is retirement. SSIs should not remain active forever without review. Custodian changes, account closures, market migrations, legal-entity changes, fund restructures, and repeated rejection patterns should trigger amendment, suspension, or retirement review. Retired instructions should remain available for audit and historical trade reconstruction, but they should not enrich new trades.

In Devancore™

Devancore supports standing settlement instructions workflows by linking SSI source data, validation, maker-checker approval, versioning, trade enrichment, settlement instruction release, exception feedback, and retirement history into one operating record. It should not be framed as a custodian, CSD, depository, counterparty, settlement bank, legal adviser, or party that controls settlement finality.

In a Devancore-style workflow, an SSI is not treated as a static reference-data row. It is a controlled routing object with lifecycle state. A user can see whether an instruction is draft, validated, active, suspended, superseded, retired, or blocked from use. Each version shows source, maker, checker, effective time, expiry time, validation result, and downstream trade usage.

Devancore can help teams find SSI risk before it becomes settlement risk. A missing SSI can block trade enrichment. A stale SSI can create a matching break. A conflicting SSI can route an instruction to the wrong account or market. A late change can affect same-day affirmation and settlement release. A rejected instruction can expose the reference-data version that caused the break. Schema-level validation can also show whether the route can map into the required settlement message before a user attempts to release it.

The platform view connects SSI workflow to adjacent controls. SSI quality supports straight-through processing workflow, same-day affirmation, DTC settlement window, failed trade settlement, and trade break management. The goal is not to hide manual repair. The goal is to show exactly when an SSI was repaired, who approved it, what evidence supported it, and which trades used the corrected version.

The operating standard is simple: no route without versioned proof. Every trade enriched by an SSI should show which instruction version was used, why it was active, who approved it, and whether the external settlement path accepted or rejected it.