Citrus · for fund-of-funds, LP & multi-manager teams

Your GPs report in every format. Citrus handles them up to your system of record.

You are committed across dozens of underlying funds. Their capital calls, distributions and capital statements arrive every week, each in its own format. Your team enters them by hand. Citrus reads them and returns structured data, verified field by field, that loads straight into your back-office system.

LP_capital_call.pdf Verifying
Committed capital€25,000,000
This call€1,250,000
Drawn to date€18,400,000
Distributions to date€6,120,000
Net invested€12,280,000
Cross-checked: drawn − distributions = net ✓ reconciles 98% field-level

Live in production with a fund-of-funds manager — saving several analysts' time on LP reporting.

The week-in, week-out grind

The documents never stop arriving.

Dozens of layouts from every manager you are committed to — none of them standard. Someone enters each figure by hand, every week. One mistyped number stays invisible until it is downstream.

Capital callsDrawdown notices · (PDF, Excel incl. ILPA format)
DistributionsReturn of capital, recallable · (PDF, Excel incl. ILPA format)
Capital statementsCapital accounts
Quarterly reportsFund & portfolio
Document Inbound · Week 40 live
Received from GPs47
Extracted & Verified44
Needs Review3
Citrus clears most of document flow on its own.
Your team looks only at the few notices that need review.
How it works today

An analyst opens each PDF, finds the figures, and enters them into your system of record. Extraction plus a human check reintroduces the very cost, delay and fatigue you were trying to remove — and still lets a plausible-looking wrong number slip through unnoticed until it is downstream in a consolidated position.

With Citrus

Citrus reads each document and returns structured data checked against formal verification rules — consistency, ranges, cross-references. It loads straight into your models. Your experts step in only on the rare cases a rule flags. Autonomy by default, oversight by exception.

See it in action

Every figure, checked before it reaches your books.

Citrus shows each extracted transaction line with its verification & validation status — passed checks, flagged exceptions, client and fund matching — so your team approves with one click, or looks only at what a rule caught.

6 passed · 2 failedField-level V&V on every document
Client match 100/100Reconciled to your records
Edit data or approve to push to your system Autonomy by default, review by exception

Why it's different

Extraction is the easy part. Trust is the hard part.

Plenty of tools read a document. The question is whether you can act on the output without a human re-checking every field. Three properties make that possible.

Verified

Formally verified, field by field

Every value is checked against what a correct document must contain — consistency, ranges, cross-references. A guarantee where the rules hold, a flag where they don't. Not a confidence score.

Actionable

Output you can act on

Structured data that loads straight into your models and system of record — not a draft an analyst still has to enter and reconcile line by line.

Audit trail

A field-level audit trail

Every figure traces back to its source page and line. Defensible for your investment committee, your auditors and your own investors — because the numbers must hold up.

Where Citrus fits

Middleware between your GPs' documents and your systems.

Citrus isn't another portal to migrate to. It sits in the middle: reading every document type your managers send, and writing verified data into whatever system of record you already run.

Capital call
Distribution
Capital account
Quarterly report
Citrus
Pull
Extract
verify
validate
Push
eFront
Backstop
Allvue
Chronograph
Your own systems

Citrus can pull documents directly from your managers' portals, take them by email, or accept them via API — and write the verified results straight back into your system of record. We support you through the integration, so it fits the way your team already works.

Trust & privacy

Your documents carry confidential terms. They stay yours.

Capital-account statements hold your commitments, carry and fees — data you can't leak into anyone's shared pool or a public AI model. Citrus is built for that constraint.

Private

Your data is never used to train models

Your documents are processed to extract your data — nothing more. They never feed a shared model or leave your isolated environment.

Isolated

No shared data pool

Unlike coverage-based data services, Citrus reads your confidential, LP-specific notices in isolation. Your figures are never pooled with anyone else's.

EU · GDPR

GDPR-aligned processing

Citrus is built by Databold in Europe. Your documents are processed under GDPR — no training on your data, no shared pools, and subprocessors and data handling you can review for vendor due diligence.

Frequently asked

The questions teams ask first.

Do we have to replace our current system?
No. Citrus doesn't replace Backstop, eFront, Allvue or your own models — it feeds them. It sits upstream, turning the source document into verified data, then writes that data into the system you already run.
How is this different from a managed data service?
Coverage-based data services collect standardised data for widely-held funds from a central pool. Citrus reads your actual documents — including the long tail a central pool doesn't cover: bespoke SPVs, co-investments, niche or brand-new funds, and the LP-specific notices that carry your own commitment and figures.
What makes it "verified" rather than just extracted?
Every field is checked against formal verification & validation rules — consistency, ranges, cross-references, reconciliation. You get a guarantee where the rules hold and a clear flag where they don't, with an audit trail back to the source line. Not a confidence score.
What documents can it read?
Capital calls and distributions (including ILPA-standard templates), capital-account statements (PCAP), quarterly reports, and co-investment, SPV and feeder notices — whatever the layout or the manager.
How does it fit our workflow?
Citrus can pull documents from your managers' portals, take them by email, or accept them via API, and push verified results back into your system of record programmatically. We support you through the integration.
Where does our data live, and is it used to train AI?
Your documents are processed only to extract your data — never used to train shared models, never pooled with other clients'. Citrus is built by Databold in Europe, with GDPR-aligned processing for regulated, confidential workflows.

Bring a real capital call notice.
Watch Citrus verify it live.

A 30-minute call, one of your own documents, and an honest read on how much manual data entry Citrus removes for your team.

Book a demo →