Your AI can explain the number. Can you defend it?
It’s an understandable first question from finance to AI: why have the numbers changed?
Most AI can produce an answer. It reads the data it’s given, finds a plausible story, and provides an explanation.
The catch is what sits underneath. If the AI reconstructed the story from summarized data after the event, what you have is a guess. It might even be the right one – you just can’t prove it.
And in finance, a number you can’t prove is a number you can’t defend – to your auditor, or to the board when they want to get into the detail.
This gap, between an explanation and a defense, comes down to one property of your data: lineage.
What finance data lineage actually means
Data lineage is the traceable path a number takes from where it started, to where it ended up – the originating event, every transformation along the way, and the figure that lands in a report.
Complete lineage means every balance and journal entry can be traced back to the event that created it, plus every rule applied en route. Programmatically and on demand – not weeks later through a manual reconciliation.
This is the difference between knowing a number and being able to stand behind it.
Why lineage breaks
In most finance architectures, lineage is either incomplete or rebuilt after the fact.
Data moves through Extract, Transform, Load (ETL) processes, gets reshaped and summarized as it passes into different systems. At each handoff, a little more context falls away.
Here’s how it can show up in practice.
A journal entry in the general ledger references a batch ID. To connect it back to the original transaction – the accounting treatment, the FX rate applied, the rule that generated it – someone has to go digging across several systems by hand.
In large organizations, especially those that have grown by acquisition, it gets worse. The path from source transaction to ledger entry runs through one remapping and aggregation step after another. Years of quick fixes, system migrations, outsourced process changes and one-off workarounds get caught up in a tangle of dependencies that no single person can unscramble.
The original context wasn’t discarded on purpose – the architecture simply wasn’t built to keep it.
And this is where the defensibility gap lies.
(For more on the problem of data that arrives late and is already summarized, read our blog on real-time granularity.)
What changes when lineage is built in
When lineage is preserved end to end, questions that used to trigger a multi-day investigation get answered in seconds.
Take a single summarized balance. With lineage intact, finance can drill straight down to the transactions underneath it – the split between commissions, direct premiums and general expenses, broken out by product, policy or coverage type.
From any of those transactions, the full chain is right there: the source data that came in, the accounting rules applied, the journal entries produced. Forwards or backwards, at any point in the trail.
Speed is the obvious benefit. The bigger shift is what finance can do with the detail: seeing exactly where the business is making and losing money, at any level of detail and on demand, moves finance from reporting last month's figures to influencing this month's.
Audit gets easier as a by-product. With the full trail available for any journal the moment it's queried, preparation stops being a separate workstream. The evidence is already there.
)
)
)
)
)