The full CASS lifecycle, continuously verified.
Built for investment firms, asset managers, brokers, and platform operators with CASS obligations.Built for investment firms, asset managers, brokers, and platform operators with CASS obligations. Safeheld automates the full CASS lifecycle across CASS 5, 6, 7, and 10, including reconciliation, registration verification, client money calculation, CMAR submission, and resolution pack readiness.
CASS lifecycle controls
CASS 5, 6, 7 and 10 on cycle · 1 exception open
Internal client money reconciliation
CASS 7.15
External client money reconciliation
CASS 7.15
CASS lifecycle controls
CASS 5, 6, 7 and 10 obligations verified on their own cycles
AI RECONCILIATION ENGINE
AI-powered CASS reconciliation intelligence.
The AI engine reads your live reconciliation data and applies the correct regulatory framework automatically. Five structured actions, auto-match, explain exceptions, detect anomalies, generate board narratives, draft remediation plans.
Auto-match with confidence scoring
Fuzzy-matches client liabilities against safeguarded balances: with confidence scores on every pair
Exception analysis with citations
Root cause analysis for every unmatched item, citing the correct regulation
Board-ready narratives from live data
Institutional-grade reconciliation summaries generated from your current position
Exception investigation queue
Unallocated receipt, USD 14,660
EX-4410Client reference missing, matched on amount and settlement date
Corporate action, 126 units
EX-4408Dividend entitlement posted by the custodian ahead of the internal record
Operational workflows. Mapped to live obligations.
Every position. Every custodian. Reconciled daily.
Automated matching across CASS 5 (insurance), CASS 6 (custody), and CASS 7 (client money), per depot, per instrument, and per fund. Rules-based auto-resolution with every exception tracked to sign-off.
Client money and asset reconciliation
Coverage
99.96%
Client money · GBP pooled
Matched118,440,206
Client money · USD pooled
Part matched42,118,880
CASS 6.2 registration: verified continuously
Every custody asset is checked to confirm it is registered in the client's name or a designated nominee. Registration failures are flagged within minutes.
Case BR-6612
Coverage at detection
99.96%
Shortfall
USD 14,660
06:15
Internal client money reconciliation identified a shortfall
06:24
Cause proposed, unallocated receipt held in the suspense account
Catch breaks before your auditor does
Coverage ratio monitoring, segregation verification, and client money calculation, with predictive alerts that surface issues four to twenty-four hours before they become breaches.
Regulatory output pipeline
CMAR (FSA029-030)
118/120 fields
CASS 7.15
96/96 fields
CMAR auto-populated. 25-day deadline. Met every time.
CMAR auto-populated from live reconciliation data with a dual sign-off workflow. Annual CASS audit evidence is compiled automatically across all applicable chapters.
Resolution pack readiness: CASS 10
Resolution pack completeness is tracked and maintained for insolvency scenarios under CASS 10, with continuous audit readiness.
Related resources
View allWhat is CASS? The FCA Client Assets Sourcebook Explained
How the Client Assets Sourcebook is structured, which chapters apply to which firms, and where CASS 6 custody, CASS 7 client money and CASS 15 each begin.
CASSThe CASS 15 Safeguarding Audit: What SUP 3A Tests and How to Prepare
How the annual external safeguarding audit works, why population completeness is tested first, and how to prepare during the year.
CASSThe CASS Head's Guide to Continuous Compliance Oversight
How the individual holding client assets oversight uses real-time positions and automated alerting to maintain continuous oversight under CASS 1A.3 and CASS 15.2.4R.
AI COPILOT
Ask questions. Get answers from live data.
Ask questions about your compliance position in plain English. Generate audit-ready reports and board narratives from live data.
Request a CASS demo.
A 30-minute working session. We map your current setup against CASS obligations and show you what Safeheld would automate.
Connect
Bank, ledger and processor data in one model
Reconcile
Liabilities against the funds that protect them
Resolve
Shortfalls and breaks routed for investigation
Prove
An auditable evidence trail behind every run