Compliance review — sanctions holds

Every outbound payment is screened before release: the payee name, the counterparty (registered account holder) details and the correspondent bank details are compared — normalised and fuzzy, so name variants and near-spellings are caught — against the watchlist. A match records the matched entry, the matched name and the score, and holds the payment. A held payment posts nothing while it is held.

Only an active compliance-role user may decide a hold, and never the user who initiated the payment. Both decisions require a written note and are recorded with the deciding user and the moment they decided on the payment's audit trail. Releasing re-runs the full pre-release gate — funds, account state, limits, payee — against live balances before anything posts; rejecting is terminal.

Disclosure

Seeded sample dataset — not a live sanctions feed

Sanctions screening in this module runs against a SEEDED SAMPLE DATASET created for demonstration. It is shaped like an OFAC SDN / EU consolidated list — individuals, entities, vessels and jurisdictions with alias name variants — but it is not a live sanctions feed, is never refreshed from an authority, and has no regulatory meaning. Named individuals, entities and vessels are fictional.

A production deployment would replace this table with an ingested feed from the relevant authority. Nothing shown here should be relied on as a sanctions determination.

Watchlist screened against

Sample dataset
Records
20
Name variants
41
Programmes
12
Composition
5 individuals · 8 entities · 2 vessels · 5 jurisdictions

Open holds — awaiting a compliance decision

0 open · oldest first · read at 2026-08-19 05:14:06 UTC

No payment is currently held for a sanctions decision. Payments that screen clear against the sample watchlist post without ever reaching this queue.

Sample book disclosure: the customer accounts, staff users and sanctions watchlist in this environment are seeded demonstration data created by this module — there is no connection to a real core banking system, payment scheme or sanctions feed. Batch (ACH-style) clearing and high-value wire settlement both run through this module's own SIMULATED settlement engine, never a real scheme or wire network.