Data Reconciliation in Wealth Management
Every wealth management firm operates across multiple systems that were never designed to talk to each other. The custodian holds the official account data. The CRM holds the relationship context. The portfolio management system holds the investment models. The billing platform calculates fees. And none of them agree on what's true.
Data reconciliation is the unglamorous, essential work of making these systems consistent. When reconciliation breaks down, the consequences cascade: fees get calculated on stale AUM, compliance reports reference closed accounts, client statements show different numbers than the portal, and SEC examiners find discrepancies that trigger deeper scrutiny.
This guide covers what gets reconciled, where mismatches typically occur, how firms have traditionally handled the problem, and how modern approaches reduce the manual effort from dozens of hours monthly to exception-only review.
1. The Reconciliation Problem
The fundamental challenge is simple: no single system is the source of truth for everything. The custodian knows the current account balance, but not the client's preferred name or their household grouping. The CRM knows the relationship structure, but its AUM figures are only as fresh as the last data feed. The billing system knows the fee schedule, but doesn't know when an account was closed at the custodian.
Why data drifts
Data doesn't start inconsistent. It becomes inconsistent through predictable mechanisms:
- Timing gaps — Custodian data updates in real-time, but feeds to other systems run nightly or weekly. During the gap, systems disagree.
- Manual entry points — When an advisor updates a client's address in the CRM but not at the custodian, drift begins immediately.
- System-specific formatting — One system stores "Robert J. Smith" while another stores "SMITH, ROBERT J" — both correct, but impossible to match programmatically without normalization.
- Lifecycle events — Account closures, advisor departures, household restructuring, and entity changes create cascading updates that rarely propagate to all systems simultaneously.
- Migration residue — Every platform migration leaves orphaned records, duplicate entries, and format inconsistencies that compound over time.
The compounding problem
Unlike most operational issues, data inconsistency compounds. A name mismatch introduced in January makes it harder to match records in February. A stale AUM figure leads to incorrect fee calculations, which leads to billing disputes, which leads to examiner scrutiny of your entire fee process. Firms that reconcile quarterly discover errors too late to trace root causes. Firms that reconcile daily catch drift before it compounds.
2. What Gets Reconciled
Not all data requires the same reconciliation frequency or rigor. Understanding the categories helps prioritize effort:
Critical (daily reconciliation)
- Account status — Is an account open, closed, restricted, or pending? Mismatches here cause billing errors and compliance gaps.
- AUM / account balances — The basis for fee calculations, performance reporting, and regulatory filings.
- Holdings and positions — Must match between custodian, portfolio system, and reporting tools.
- Transaction settlement — Trades executed must reconcile against custodian confirmations.
Important (weekly reconciliation)
- Client demographic data — Names, addresses, tax IDs, date of birth, beneficiaries.
- Household and relationship links — Which accounts belong to which clients, which clients belong to which households.
- Fee schedules — What rate each account is assigned vs. what the advisory agreement specifies.
- Advisor assignments — Which advisor services which client, especially after team changes.
Periodic (monthly/quarterly)
- Regulatory filing data — Form ADV figures, 13F holdings, custody designations.
- Document completeness — Signed agreements, KYC documentation, account opening paperwork.
- Vendor and counterparty records — Third-party service provider data accuracy.
3. Common Mismatches
After working with wealth management operations teams, certain mismatch patterns appear consistently across firms regardless of size or technology stack:
Name and entity variants
The single most common reconciliation failure. The custodian has "The Robert J. Smith Revocable Trust dated 03/15/2019." The CRM has "R.J. Smith Family Trust." The billing system has "Smith Trust." All three refer to the same legal entity, but automated matching fails because no two strings are identical. Multiply this by hundreds of accounts and the matching problem becomes the reconciliation problem.
Closed accounts still active in downstream systems
An account closes at the custodian. The nightly feed marks it closed in the portfolio system. But the CRM still shows it active because the closure notification didn't trigger the right automation. The billing system still has it in the fee run because no one removed it. Three months later, the client receives a fee invoice for a closed account.
Stale AUM from delayed feeds
A client deposits $2M on Monday. The custodian reflects this immediately. The portfolio system picks it up Tuesday morning. The CRM's AUM field updates on the weekly feed — next Monday. For six days, the CRM shows the wrong AUM. If a quarterly report runs during that window, it reports incorrect figures.
Household links broken after restructuring
A divorce splits one household into two. The advisor updates the CRM, creating two new household records. But the billing system still groups the accounts under the original household, applying the combined AUM breakpoint. The ex-spouses each receive household-level fee rates they no longer qualify for individually.
Fee schedule discrepancies
The advisory agreement specifies a 0.85% fee with a $500,000 breakpoint to 0.75%. The billing system has 0.85% with no breakpoint programmed. The client has been overcharged since onboarding. This is the exact type of finding that triggers SEC enforcement referrals.
4. Traditional Approaches
Most firms reconcile data using some combination of these methods:
Export and compare
Operations staff exports CSV files from each system, opens them in Excel, and uses VLOOKUP or manual comparison to identify differences. This works at small scale but becomes unsustainable as account count grows. A 500-account firm might spend 20+ hours monthly on manual comparison across systems.
Exception reports from individual systems
Some platforms generate their own exception reports — accounts with missing data, records that failed to sync, transactions that didn't settle. The problem is that each system only sees its own exceptions. No single report shows cross-system inconsistencies.
Quarterly audit-style reviews
Compliance or operations runs a deep reconciliation quarterly, often timed to billing cycles or regulatory filings. By the time mismatches are discovered, they've compounded for months. Root cause analysis is nearly impossible because the originating event happened 8-12 weeks ago.
Why traditional approaches fail at scale
The fundamental limitation is human bandwidth. Manual reconciliation scales linearly with data volume. As firms grow through acquisition or organic client addition, the reconciliation workload grows proportionally — but operations headcount typically doesn't. The result is either incomplete reconciliation (checking a sample instead of all records) or reconciliation delays (quarterly instead of daily).
5. Modern Reconciliation Workflows
Firms that have moved beyond spreadsheet-based reconciliation typically implement three structural changes:
Master record designation
For every data field, one system is designated as the authoritative source. Account balances: custodian is master. Client contact info: CRM is master. Fee schedules: billing system is master (validated against signed agreements). When conflicts are detected, the master record wins by default. This eliminates the "which one is right?" question for 80% of mismatches.
Exception-based review
Instead of reviewing all records, modern workflows surface only the exceptions — records where systems disagree beyond acceptable tolerances. A $0.03 rounding difference in account balance isn't worth investigating. A $50,000 difference is. Tolerance rules filter noise and focus human attention on material discrepancies.
Automated matching with human escalation
Straightforward matches (exact account numbers, exact name matches) are resolved automatically. Fuzzy matches (probable same entity, similar but not identical) are queued for human review with context. Unresolvable conflicts are escalated with full audit trail. The human reviews 50 exceptions instead of comparing 5,000 records.
Reconciliation as workflow, not project
The most significant shift is treating reconciliation as a continuous workflow rather than a periodic project. Data is reconciled as it flows between systems — not once a quarter when someone remembers to run the comparison. This means building reconciliation checkpoints into existing operational processes: new account opening, asset movement, billing cycle, advisor transition.
See how automated reconciliation works
15-minute call. We review your current systems, identify where drift is most likely, and show you exception-based reconciliation in action.
Talk to an expert arrow_forward6. AI-Driven Reconciliation
Traditional automation handles exact matches well. AI adds value in three specific areas where rule-based matching falls short:
Fuzzy entity matching
AI models trained on financial entity data can identify that "The Robert J. Smith Revocable Trust dated 03/15/2019" and "R.J. Smith Family Trust" are likely the same entity — even though no simple string matching algorithm would connect them. This is not magic; it's pattern recognition across entity name components (surname, initials, entity type, date patterns) combined with supporting data (same tax ID, same address, same advisor).
Exception prioritization
When a reconciliation run produces 200 exceptions, not all are equally urgent. AI can rank exceptions by likely business impact: a fee schedule mismatch on a $50M account matters more than a name variant on a $100K IRA. A mismatch that's been present for 6 months (suggesting systematic error) matters more than one that appeared yesterday (suggesting feed timing). This prioritization means the operations team works on what matters first.
Pattern detection and root cause
AI identifies patterns across exceptions that humans miss when reviewing one at a time. "All 15 accounts opened by Advisor B in Q3 have fee schedule mismatches" reveals a training issue or system configuration error. "All accounts at Custodian X show stale AUM on Mondays" reveals a feed timing problem. Pattern detection turns individual exceptions into systemic fixes.
Continuous monitoring and drift detection
Rather than running reconciliation at scheduled intervals, AI-driven systems monitor data continuously and alert when drift exceeds thresholds. This catches issues in hours instead of weeks — before they compound into billing errors, reporting mistakes, or examination findings.
7. Building Reconciliation into Daily Operations
The end state for data reconciliation is not a quarterly project or even a weekly task. It's an invisible, continuous process that surfaces only when something needs human attention.
Reconciliation triggers
Instead of scheduled batch runs, modern reconciliation fires on operational events:
- New account opening — Verify the account appears consistently across all systems within 24 hours of custodian confirmation.
- Asset movement — When money moves (deposits, withdrawals, transfers), verify all systems reflect the new balance within their feed cycles.
- Lifecycle events — Account closure, advisor change, household restructure, client death — each triggers a cross-system consistency check.
- Billing cycle — Before every fee calculation, verify the inputs (AUM, fee schedule, account status) match across all source systems.
- Regulatory filing — Before any filing (ADV amendment, 13F, etc.), verify the data feeding the filing matches underlying system records.
The operations team's role shifts
In a mature reconciliation framework, the operations team's role shifts from "compare spreadsheets" to "resolve exceptions and fix root causes." The comparison is automated. The detection is automated. The routing is automated. Humans handle judgment calls: Is this genuinely the same entity? Should this exception be resolved by updating System A or System B? Is this a one-time error or a systematic problem?
Measuring reconciliation health
Firms tracking reconciliation maturity typically measure:
- Match rate — What percentage of records match across systems without exception? Target: 95%+ for critical fields.
- Time to resolution — When an exception is surfaced, how quickly is it resolved? Target: same business day for critical, 5 days for important.
- Exception trend — Are total exceptions increasing or decreasing month over month? Increasing suggests new systematic issues.
- Stale exception count — How many exceptions are older than their SLA? Stale exceptions indicate workflow bottlenecks.
The audit readiness payoff
Firms with continuous reconciliation don't scramble when examiners arrive. Their data is already consistent. Their evidence trail already exists. The reconciliation logs themselves serve as proof that the firm maintains accurate books and records — the exact finding examiners are looking for. Reconciliation done well is exam preparation done automatically.
Frequently Asked Questions
How often should wealth management firms reconcile data across systems?
Best practice is daily automated reconciliation for critical fields (account status, AUM, holdings) and weekly reconciliation for secondary fields (contact information, household links, fee schedules). Quarterly-only reconciliation allows errors to compound and makes root cause analysis nearly impossible.
What are the most common data mismatches between custodians and CRMs?
The most common mismatches include: name variants (legal name at custodian vs. preferred name in CRM), closed accounts still showing active in the CRM, stale AUM figures from delayed feeds, broken household relationships, and fee schedule discrepancies between the billing system and advisory agreement on file.
What is a master record in data reconciliation?
A master record designates one system as the authoritative source for each data field. For example, the custodian is typically the master for account balances and holdings, while the CRM is the master for client contact information and relationship metadata. When conflicts arise, the master record wins and other systems are updated to match.
Can AI help with data reconciliation in wealth management?
Yes. AI excels at fuzzy entity matching (identifying that "Robert J. Smith Trust" and "R.J. Smith Family Trust" may be the same entity), exception prioritization (surfacing the mismatches that matter most), and continuous monitoring (detecting drift the moment it occurs rather than during quarterly reviews). AI does not replace human judgment for resolution decisions but dramatically reduces the manual comparison work.
How does poor data reconciliation affect SEC examinations?
SEC examiners cross-reference data across your systems. When your client list shows different AUM than your ADV, or your billing records don't match your advisory agreements, examiners flag books-and-records deficiencies. Inconsistent data across systems also makes it difficult to respond to document requests quickly, which extends the examination timeline and increases scrutiny.