Client Statement and Portfolio Extraction
Read CAS, mutual fund, broker, PMS and AIF statements into one consolidated, reconciled portfolio, with every holding linked to its source page and exceptions sent to operations.
- Capability:
- Document Intelligence
- Industry:
- Capital Markets & Wealth Management
Who it is for
- Head of Wealth Operations
- Relationship Manager
- SEBI-Registered Investment Adviser
- Family Office Operations Lead
The problem
A new wealth client rarely arrives with one tidy statement. They bring a depository CAS, mutual fund statements from the registrars, a PMS quarterly report, an AIF capital account statement, bank deposit receipts and perhaps an overseas brokerage statement, and the RM's team rebuilds the portfolio by hand before any review can begin.
Manual portfolio rebuilding
Operations staff copy holdings into spreadsheets, often for several family members and entities at once, and the work repeats at every review.
Inconsistent names and identifiers
The same scheme or bond appears under different names across statements, and missing ISINs or plan variants cause wrong mappings.
Double counting
Mutual fund units held in demat form can appear in both the depository CAS and a registrar statement, inflating the portfolio if nobody notices.
Password-protected and scanned files
Statements arrive password-protected, scanned or as phone photos, which slows teams down and tempts staff to keep passwords insecurely.
What we build
We build a statement pipeline that accepts client statements by secure upload, email or, where your setup supports it, Account Aggregator data. It opens password-protected files in memory using the password the client provides, identifies the statement type and extracts holdings, transactions, valuations and statement dates. Each security is mapped to its ISIN or scheme code against your security master, and holdings that appear in more than one statement are de-duplicated. The pipeline reconciles extracted totals to each statement's own summary and sends unmapped securities or breaks to an operations analyst. The result is a consolidated portfolio in your wealth platform, ready for the adviser's review.
- Classifies statement types: depository CAS, registrar statements, broker holdings, PMS, AIF, deposits and overseas brokerage
- Extracts holdings, transactions, units, NAV or price, valuation date and cost where shown
- Maps securities to ISINs and scheme codes, including plan and option variants
- De-duplicates holdings that appear in more than one statement
- Reconciles extracted totals to each statement's own summary and flags breaks
- Exports a consolidated portfolio by client, family member and asset class to your wealth platform
How it works
- 01Collect statements with consentClients share statements through a secure upload, email or Account Aggregator consent, and the consent is recorded.
- 02Open and classifyPassword-protected files are opened in memory, and each statement is classified by type and source.
- 03Extract holdings and transactionsHoldings, transactions and valuations are extracted with page references.
- 04Map and de-duplicateSecurities are mapped to ISINs or scheme codes, and duplicate holdings across statements are merged.
- 05Reconcile and reviewTotals are reconciled to statement summaries; breaks and unmapped items go to an operations analyst.
- 06Publish the portfolioThe consolidated portfolio is pushed to the wealth platform for the adviser's review.
Architecture
- Collection and consent
- Secure client upload portal
- Email intake
- Account Aggregator data feed where available
- Consent log
- Document understanding
- In-memory password handling
- Statement type classifier
- Table and text extractor for holdings and transactions
- Reference mapping
- Security master with ISINs and scheme codes
- Fuzzy name matching for schemes and bonds
- Cross-statement de-duplication
- Reconciliation and review
- Statement total reconciliation
- Exception queue for operations
- Delivery
- Wealth platform adapter
- Excel export
- Audit trail
Inputs and outputs
Inputs
- NSDL or CDSL consolidated account statements
- Registrar mutual fund statements from CAMS or KFintech
- Broker holding statements and contract notes
- PMS and AIF statements
- Bank deposit and bond holding statements
- Security master with ISINs and scheme codes
Outputs
- Consolidated holdings by client, family member and asset class
- Transaction history with cost where the statement provides it
- Mapping exceptions for unknown or ambiguous securities
- Reconciliation report against statement totals
- Export to the wealth platform or Excel
Where people stay in control
Operations analysts resolve every unmapped security and reconciliation break before a portfolio is published. Advisers review the consolidated portfolio before any client discussion, and the system never suggests what to buy, sell or switch.
Integrations
- Wealth management or portfolio management platform
- CRM
- Account Aggregator ecosystem, where you are onboarded as a financial information user
- Security master data provider
- Secure client upload portal and email
Guardrails
- Statement passwords used in memory only and never stored
- PAN and account numbers masked in logs
- Reconciliation to statement totals required before publishing
- Every holding linked to its source page
- No recommendations or advice generated from the data
Compliance notes
- Client consent is recorded before statements are processed, supporting DPDP Act 2023 requirements on consent and purpose.
- Outputs are analytical inputs for SEBI-registered advisers or distributors; the system does not generate investment advice.
A typical pilot
Duration: 3 weeks
A set of de-identified client statement bundles covering depository CAS, registrar statements and PMS reports, processed in parallel with your operations team.
Deliverables
- 01Statement type coverage list and output schema
- 02Working pipeline with security master mapping
- 03Operations exception queue
- 04Accuracy and reconciliation report
- 05Production plan and cost estimate
What we measure
- Holding-level accuracy
- Extracted holdings compared with portfolios your operations team built for the same clients.
- Auto-mapping coverage
- Share of holdings mapped to an ISIN or scheme code without analyst help.
- Reconciliation breaks found
- Breaks raised by the pipeline and confirmed by analysts as genuine.
- Operations time per client bundle
- Timed with and without the pipeline on a sample of bundles.
FAQs
01Can it read password-protected CAS files?
Yes, using the password the client provides for that upload. The password is used in memory to open the file and is never stored.
02Does it handle overseas brokerage and custody statements?
Yes, with a schema per statement format. New formats can be added without templates, and the first statements from any new source are reviewed by an analyst.
03Will it suggest rebalancing or switches?
No. It produces a clean, reconciled portfolio. Analysis and recommendations remain with your registered advisers.
04Can it calculate capital gains?
It extracts transactions and cost where statements provide them, which your tax or portfolio tools can use. Where cost data is missing, it flags the gap rather than estimating.
Related use cases
- Capital Markets & Wealth Management
KYC and Onboarding Document Verification for Brokers
Check account opening packets for brokers and depository participants: cross-match KYC fields, apply segment and entity checklists, and prepare a discrepancy list for the checker.
- Capital Markets & Wealth Management
RM Meeting Notes and CRM Update Agent
Turn RM client meetings and voice notes in English or Hindi into structured notes, CRM updates and follow-up drafts, with compliance mentions flagged and the RM approving everything.
- Capital Markets & Wealth Management
Private Markets Fund Document Extraction
Read capital calls, distribution notices, capital account statements and LPAs from many GPs into structured records, with roll-forward checks and wire-instruction change alerts.
- NBFCs & Lending
Bank Statement Analysis for Underwriting
Analyse bank statements from PDFs, scans and Account Aggregator data to surface income, obligations, bounces and red flags, with every figure traceable to transactions.

Founded by Akhilesh Mittal. 8 years building a security platform for a New Zealand company. IIT ISM Dhanbad and IMT Ghaziabad. Builds production agentic AI.
Start with one statement type, queue or chatbot
Book a discovery call and we will scope a short pilot on your de-identified documents or staging systems, with measures agreed before we start.