Case 03 / Family office

Board reporting in a day, with every figure computed in code, not guessed.

A reconciliation and reporting engine across a diversified group's entities that turns a five-day close into a one-day one, and a week of waiting into a week of decision advantage every cycle.

The delivered figures on this page are real and shown with the client's permission, with their name withheld at their request. The second-order growth figures are illustrative estimates of the value unlocked.

FIG. 01The engagement, at a glance
01The situation

Every board meeting began with a five-day scramble to trust the numbers.

The client is a diversified family office and holding group with interests across property, trading, and investments, held through a dozen entities on different systems and in different currencies. Ahead of each board and investment-committee meeting, a small finance team spent the better part of a week assembling the pack.

Most of that week was not analysis. It was reconciliation: pulling figures from each entity's system and bank feeds, matching them, chasing the differences, and rebuilding the same management pack by hand in a spreadsheet. By the time the numbers were trusted, there was little time left to think about what they meant.

And because the pack was assembled by hand, every cycle carried the quiet risk of a transposed figure or a stale number reaching the board, with no easy way to prove, afterwards, exactly where a number had come from.

02The diagnosis

The fire drill was not a formatting problem. It was that no one could trust a consolidated number fast.

The presenting symptom was that board reporting was slow and stressful. The value driver beneath it was decision speed: leadership needed a trustworthy consolidated view quickly, and the delay cost them time to act. The binding constraint was reconciliation trust, not report formatting. What the person signing off actually optimised for was defensible numbers, produced fast, that would hold up under a board member's question.

That ruled out a reporting dashboard. A prettier pack built on the same hand-reconciled numbers is faster to read and no more trustworthy. The leverage was in making the numbers reconcile themselves, deterministically and with a trail, so the pack could be produced in hours and defended line by line.

It also set the boundary. The engine would produce the numbers and draft the commentary; it would never decide what the numbers meant for the business.

FIG. 02Symptom over root
03What we built

An engine that reconciles in code, writes the narrative with a model, and never lets the two cross.

The engine connects to each entity's accounting system and bank feeds and reconciles them deterministically: the figures are computed in code, from source data, reproducibly, with a full lineage from every number in the pack back to the transactions behind it. An anomaly layer flags the outliers, a balance that will not tie, a movement out of its normal range, and routes them to a person rather than burying them.

Only once the numbers are settled does a language model draft the commentary, writing the sentences around figures it is handed and forbidden from producing a figure itself. The board pack is then assembled to the group's own template, numbers and narrative in one document.

The division is the whole design, and it maps to CLRT's governed line: the work reconciled and computed in code, the narrative drafted by a model, a human approving before anything is published, and a trail behind every figure.

FIG. 03The governed line
04The controls

The model writes the sentence. It never invents the figure.

Every number in the pack is computed deterministically in code from source data, and reconciles back to the transactions behind it. The model is handed those figures to narrate; it is structurally prevented from generating one. If a figure cannot be reconciled, the engine flags it and stops rather than presenting a guess.

Anomalies escalate to a person before anything is published, the finance lead approves the pack, and the full lineage means any figure the board questions can be traced to its source on the spot.

05The results

The week became a day, and the numbers stopped being a worry.

The board-pack cycle fell from about five days to a single day, and most of that day is now review and interpretation rather than reconciliation. Roughly three analyst-days a month were recovered and redirected onto analysis the leadership actually wanted.

The quality of the numbers changed with the speed. Every figure now reconciles to its source by default, anomalies are caught and raised before the pack goes out, and not one has reached the board unexplained since the engine went live. When a board member asks where a number came from, the answer takes seconds, not a callback.

FIG. 04Where the four days went
FIG. 05What the engine catches
06The leverage

A one-day close is not efficiency. It is a week of decision advantage, every cycle.

The five days we removed were not just analyst hours. They were a week the leadership spent waiting for numbers it could trust before it could act, roughly fifty days a year the group was not moving on what it already knew.

With a defensible pack in a day, capital moves sooner, a risk is caught while it is still small, an opportunity is taken while it is still open. Decision speed was the value driver the diagnostic named, and it is where the real money is: a family office compounds on the timing of its allocation decisions, not on the cost of its finance function. On a book this size, even a half-percent improvement in that timing is worth an estimated AED 2 million a year, many multiples of the desk it replaced.

That is the leverage: not a cheaper close, but a group that decides and acts a week faster on everything, with numbers it can defend, cycle after cycle.

FIG. 06From a faster close to faster decisions
07What we did not automate

What the numbers mean stays with the finance lead.

The engine produces a pack that is fast and defensible. It does not decide the story. What a movement means for the group, which risk deserves the board's attention, what to recommend, was kept firmly with the finance lead and the leadership. We automated the reconciliation and the assembly, the part that was costing days and trust, precisely so the judgement that needs a person gets the time it deserves.

08How long it took

Week 0

Four-Layer Diagnostic. Reconciliation trust, not report formatting, is named as the constraint.

Weeks 1 to 4

Connectors to each entity and bank feed; the deterministic reconciliation engine and lineage built on real data.

Weeks 5 to 8

Anomaly detection, model-drafted narrative, approval and publishing; live for the board cycle.

Start here

Could your board pack survive the question: where did this number come from?

If the honest answer is a callback and a spreadsheet dig, reconciliation is costing you more than time. Our free diagnostic puts a number on it.