Data reconciliation in finance: why numbers differ
Data reconciliation in finance starts by preserving each number's source, timing, definition, and method so teams can explain why outputs differ.The most frustrating disagreements in finance are rarely between right and wrong.
They are between two correct numbers that do not match.
Same issuer. Same reporting period. Different answer.
Short answer: two correct financial numbers usually differ because they used different source versions, timestamps, definitions, or methods. A reference system captures those details and turns the disagreement into a repeatable comparison.
The comparison scenario
Two teams deliver numbers that are both defensible in isolation:
- One uses a data vendor's normalized feed.
- The other parses primary filings and applies its own mapping.
- One runs a model on Monday; the other on Wednesday.
- One includes amendments; the other excludes them.
Each output is "correct" given its definition. The problem is that the definitions are different, and nobody realizes until a meeting asks, "Which number do we use?"
This is where data reconciliation best practices tend to break down:
- The comparison is ad hoc.
- The logic lives in spreadsheets or private notebooks.
- The answer changes next time because the context changed again.
The internal politics layer
This is the moment where internal trust gets stressed.
PMs, heads of data, and engineering leads are forced into a build vs buy data pipelines debate they did not ask for:
- "We should trust the vendor."
- "We should trust our internal pipeline."
- "We should trust whoever can explain it fastest."
The conversation shifts from data to politics. And the cost of reconciliation shows up every time another discrepancy appears.
Why this matters for AI and automation
If humans argue, agents fail.
When you start asking "can you audit AI outputs?" or explore explainable AI for finance, you quickly hit the same core issue: AI provenance. Every output needs a trace back to source inputs, timing, and methodology.
If the system can't explain a delta between two outputs, it isn't safe to automate.
Automation demands a repeatable comparison layer with source records and method evidence attached, not just a delivery mechanism.
Reference systems as neutral arbiters
The only reliable way to resolve competing "correct" numbers is to introduce a reference system.
A reference system:
- Runs in parallel with your existing process.
- Captures the exact inputs, timing, and methodology used.
- Produces a comparison artifact whenever outputs differ.
- Creates a durable audit trail you can reuse later.
In practical terms, it enables parallel run vendor comparison without forcing a full migration. You can keep your existing pipeline while a neutral reference system checks it.
What the resolution looks like
When two correct numbers disagree, a reference system gives you answers like:
- "Both are correct; one used an amended filing published 48 hours later."
- "Both are correct; one used a different definition of total debt."
- "Your vendor is lagging the primary source by 72 hours; the delta is timing."
Instead of debating whose number wins, you can explain why they differ, then decide which definition is right for the decision at hand.
The goal: fewer debates, more confidence
The point is not to stop discrepancies. It is to make them explainable.
When you have a reference system, disputes get resolved faster, decisions get defended more easily, and internal trust goes up.
To see how this works in practice, review how we structure verification and reference execution.
Common questions
Why do two correct financial numbers differ?
Two correct financial numbers can differ because they use different source versions, reporting timestamps, inclusion rules, vendor mappings, amendments, or calculation methods.
What is a reference system in data reconciliation?
A reference system runs beside the existing process, captures source inputs and methodology, and produces a comparison artifact when outputs disagree.
How do source trails help AI audit work?
Source trails give each output a source, timestamp, and method record, so humans and agents can explain a delta instead of trusting the latest dashboard state.
Related: What is Regulatory State?: why state matters more than filings
How we make it defensible: Evidence Packs: the artifact behind every outcome
Zac Ruiz
Co-Founder
Technology leader with 25+ years' experience, including a decade in securitization and capital markets.
LinkedIn