Platform guide · English

From source statement to portfolio, books and reports

AnyVault connects the operational chain that family offices and investment holding companies usually rebuild across spreadsheets: source files, reviewed transactions, evidence, positions, journal entries, period-end controls and portfolio reporting.

01ImportUpload an account statement.
02ExtractAI extracts, validates and checks existing transactions for duplicates.
03Review & approveApprove extraction, category, evidence, transaction links and journal entries.
04Portfolio & reportingPositions, books and reports are ready from the same reviewed data.

All examples on this page are fictional and illustrative. They are not client data, investment advice or a promise that every workflow is fully automatic.

01 · Flexible statement ingestion

Import account statements in flexible layouts

A statement is not flattened into an unexplained balance. AnyVault stores the uploaded file, extracted source row and normalized transaction fields so an authorised reviewer can see what the system understood.

Statement inputsStructured files + documents
AI integrityExtract + quality re-check
Duplicate checkAgainst existing transactions
Approval outcomePending transaction

The uploader handles structured transaction tables and account-statement documents in varied institution layouts. Institution-specific rules can identify fees, instruments, quantities, currencies and other fields without requiring every provider to use the same structure.

AI extracts and normalizes transaction rows, then quality controls flag incomplete or implausible data. A low-quality row can be re-extracted before it is allowed to move forward.

Duplicate protection compares extracted rows with existing transactions from other statements using the account, effective date and amount. It is a review control, not an irreversible deletion rule.

What this means in practice

  • The original file and filename remain attached to the import batch.
  • Every created transaction can retain its source row and raw extracted payload.
  • Foreign-currency rows can resolve to the relevant sibling account in the same institution.
  • Flagged duplicates remain visible so a client operator can skip, adopt or intentionally include the row.

02 · A connected record

A transaction is more than an amount and a date

The transaction page brings provenance, accounting, assets and evidence into one graph. That makes an entry explainable to an owner, accountant or auditor without searching several systems.

Source statementImported account activityOriginal file and extracted row retained
EvidenceSupporting documentsAttached manually or matched automatically
Cash relationshipRelated movementCurrency exchange or transfer between owned accounts
Reviewed recordInvestment purchase−€5,000 · Approved categoryTransaction
PortfolioLinked assetDemo Bond 4.5% · position and lots
AccountingJournal entryBalanced · reviewed · posted
SourceImport batch + row
EvidenceDocuments + requests
Asset contextInstrument / position
AccountingOne or more JEs

A transaction can link to its import row, one or more source documents, an instrument or position, another transaction, and one or more journal entries.

Evidence can be attached manually during review or matched automatically from documents already stored for the entity. Those documents may have arrived through direct document upload, a document batch, an owner-enabled MCP upload or a configured Telegram workflow.

FX conversions and internal transfers are represented as paired transaction links. The outgoing leg carries the accounting entry while the paired incoming leg can derive its posted state from the relationship.

Company transactions can create evidence requests. When evidence is required, a pending request blocks confirmation until a document is attached or the requirement is explicitly waived.

What this means in practice

  • Supporting-document links connect invoices, contracts and other evidence, whether attached manually or matched from the document database.
  • Asset links connect buys, sells, income and fees to the relevant instrument.
  • Related cash movements connect both sides of a currency exchange or transfer between owned accounts.
  • Accounting links show exactly which posted journal entries arose from the transaction.

03 · Double-entry core

Portfolio activity and legal-entity books share one evidence chain

Confirmed transactions can generate balanced journal entries using the entity chart of accounts and accounting policy. Posted entries are the source for the trial balance, general ledger and period reports.

Ledger basisDouble entry
Report sourcePosted JEs
Transaction statusPending / reviewed
Posted statusDerived from JEs

The accounting engine distinguishes cash, instruments, realized and unrealized results, fees, FX differences, taxes, equity and category-specific treatments. A transaction may have more than one journal entry when an adjustment is required.

Autonomy is configurable. At lower levels AI suggests or assists; automatic confirmation and system journal posting require higher settings and explicit permission. Blocked or low-confidence work is parked for review.

The chart of accounts and internal accounting policy remain the system of record. AnyVault is wealth-specific accounting software, not payroll, inventory or a complete operating-company ERP.

What this means in practice

  • Trial balance and general ledger remain drillable to the underlying entry.
  • Source documents and transaction links provide accounting evidence.
  • AI can propose accounting work, but consequential output remains reviewable.
  • AnyVault does not claim autonomous tax, legal or statutory correctness.

04 · Period-end workspace

One close workspace turns posted books into period reports

Once the ledger is ready, Balance Sheet, Income Statement, Cash Flow Statement, Statement of Changes in Equity and Notes are generated on demand from posted entries. Period-end calculations and checks are gathered in the same workspace.

01OpenHuman transition
02In reviewHuman transition
03ClosedHuman transition
04LockedEdits blocked
Reports on demandBS · IS · CF · SOCE · Notes
Integrity controls13 JE checks
Period-end assistanceFX · reval · accrual · VAT
Final sign-offHuman action

Period statuses follow Open → In review → Closed → Locked. Closing records sign-off; only locking prevents later postings and edits inside the date range.

Continuous health scans calculate close-readiness and integrity status. Pre-close controls cover trial-balance balance, draft entries, transaction links, bank-statement coverage, FX revaluations and VAT settlement.

FX revaluation, instrument revaluation and accruals, VAT settlement and tax-account netting can be calculated in bulk as proposals or draft entries. A responsible user still reviews and posts them before the reports are final.

What this means in practice

  • Confirm transactions and post routine journal entries.
  • Review and post FX revaluation for each foreign-currency account and due month.
  • Review instrument revaluation, accrued income, depreciation and tax proposals.
  • Confirm bank coverage and resolve or formally accept integrity exceptions.
  • Open period reports from the same workspace, review them, close the period and lock it when edits must stop.
  • Generate filing artifacts where supported; external submission remains outside the application.

05 · Thirteen asset types

Each asset carries its own valuation and cash-flow logic

AnyVault models instruments instead of treating every holding as a generic line. Type, valuation method, lots, documents, prices, ownership and cash-flow settings determine how the position appears in accounting and reports.

Instrument types13
Lot methodFIFO
Valuation methods6
Stale-price flag>5 days

Positions use FIFO lots for cost and realized-gain context. Off-balance instruments can remain visible without being included in the ordinary position-value total.

The default valuation method can be overridden per instrument. Live-price and manual methods use the latest valuation point on or before the reporting date; without one, the system can fall back to cost basis and mark the result accordingly.

Structured products, loans, private equity and property can retain documents and metadata that are materially different from listed securities.

What this means in practice

  • Custom price URLs can be read through a dedicated extraction template.
  • Configured providers and type-specific defaults determine the price-source order.
  • A missing or stale market price remains visible as a data-quality condition.
  • Manual valuation remains available when an automated source is unavailable or accounting policy requires another basis.
StocksLive price
BondsLive price
FundsLive price
LoansRemaining principal
Real estateAmortized cost
CryptoLive price or cost basis, according to policy
Structured productsManual by default
CommoditiesLive price where supported
Private equityCost by default
Term depositsRemaining principal
OptionsCost by default
FX derivativesContract fair value
OtherCost by default

06 · Expected income and maturities

Cash flows come from schedules, rules or market data — not one generic forecast

Different instruments require different projection methods. AnyVault separates document-derived schedules, rule-based projections, observed payments and market-dividend estimates.

01

Document-derived

AI proposes coupon, principal and interest schedules from selected supporting documents.

02

Rule-based

Term-deposit maturity and loan schedules use configured dates, rates and frequency.

03

Market-data projection

Dividend observations and guarded forward estimates remain clearly identified as projections.

Schedule sourcesDocument / rule / manual
StatusesExpected to overdue
Term depositsRule-based maturity
DividendsObserved / projected

For bonds, loans and structured products marked as cash-flow instruments, an authorised user can run AI generation against selected supporting documents. The resulting coupons, principal and interest schedule remains reviewable.

Term deposits can project maturity principal and ACT/360 interest from lot metadata. Loans can re-project future expected events from a configured cash-flow rule.

Equity dividends can appear as observed market-data events or clearly labeled forward estimates.

What this means in practice

  • Expected events can be matched to actual transactions.
  • Status can become received, partial or overdue as evidence arrives.
  • Forward dividends are estimated net of withholding-tax settings where data permits.
  • Detailed Report separates coupons, principal, loan repayments, dividends and distributions.

07 · Portfolio reporting

Detailed Report explains the whole and every custodian slice

The report starts with the entity-wide picture, then separates selected institutions, combined broker scope and private or non-broker holdings. Portfolio analytics and accounting context use the same underlying data.

Net worth€2.45mCash€310kProjected income€41k

Illustrative allocation · 58% equity · 32% fixed income · 10% cash

Primary viewsOverall / broker / private
Allocation lenses5
Projection yearsCurrent + next
ExportsPDF and Excel

Each section can show value, cost, profit and loss, cash and total net worth together with allocation by investment type, currency, risk, instrument type and liquidity.

Income and forward projection blocks separate accrued fixed-income income, dividends, coupons, principal, loan repayments and fund distributions. Recurring expenses can be grouped by institution or private scope.

Appendices provide deeper equity, fixed-income, structured-product and private-equity detail. The report can be exported to PDF and to Excel with linked formulas, insights and native charts.

What this means in practice

  • Overall includes private holdings, tax cash and off-balance context.
  • Broker sections are scoped to the selected institution or account group.
  • The private section contains non-broker accounts and instruments marked private.
  • Excel includes an Insights tab for concentration, duplication and weaker performers.

Beyond the core workflow

More ways to understand and operate the portfolio

These capabilities extend the statement-to-report chain with planning, scenarios, controls and historical analysis.

01

Target income calculator

Work backwards from a desired annual income target using portfolio values and configured yield assumptions.

02

Stress testing

Apply scenario shocks to portfolio segments and inspect the estimated effect on value and allocation.

03

Forward performance projection

Explore future-year portfolio and income scenarios using configured assumptions, schedules and expected cash flows.

04

Configurable AI automation

Choose how far AI may suggest, assist, confirm or post, with review queues, verifier controls and a global pause.

05

Off-balance assets and liabilities

Track guarantees, commitments and other off-balance items alongside the ordinary net-worth equation.

06

Analyze Performance

Inspect performance for a selected period and scope, with institution, asset, cash-flow and valuation context.

07

Custom chart of accounts

Adapt the account hierarchy and mappings to the entity, accounting framework and internal reporting policy.

08

Any as-of date

Reconstruct portfolio positions, lots, cash and valuations at a selected historical reporting date.

Boundaries and controls

Questions clients often ask

01

Does AnyVault automatically post everything?

No. Automation depends on the configured autonomy level and permissions. Low-confidence, blocked or evidence-sensitive work remains reviewable.

02

Can AnyVault find supporting evidence automatically?

Yes. Evidence can be attached during review or matched from documents already stored for the entity, while the authorised reviewer retains control over the final link.

03

Can our team keep approval control?

Yes. Autonomy is configurable by entity and workflow. Low-confidence, blocked or evidence-sensitive work remains in the review path.

04

Can a client team operate AnyVault independently?

A client team can operate its dedicated instance independently, or AnyVault can provide Assisted Operations for recurring statement ingestion, document processing, reconciliation and workflow support. Accounting judgments and final accounting approval remain with the Client or its appointed accountant.

05

Can an external AI assistant work with AnyVault data?

Yes. Owner-controlled MCP access can expose entity-scoped tools to supported AI clients, with permissions and audit logging.

Scope the real workflow

Start with your entities, institutions and reporting obligations.

Open questionnaire