BI dashboards and finance reports usually disagree for one of four reasons. They define the metric differently, cut off the period at different times, pull from different source systems, or apply different logic such as filters, currency conversion or adjustments. Finding which gap applies is faster than rebuilding either report.
Every finance team has sat in a meeting where two revenue numbers were on the screen and the conversation turned into which one was right. Often both were right. They were answering slightly different questions.
Start with the size and shape of the difference. A constant gap points to definition. A gap that closes after month-end points to timing. Each common symptom below points to a likely gap and a first thing to check.
You can reconcile two reports today. Next month a new dashboard appears with its own logic, and the cycle repeats. The fix belongs upstream, in a shared definition that every report reads from, so the question stops being which number is right.
Preql maps each metric's definition across your existing systems. Business owners approve it, and every change is versioned, so BI and finance can work from the same agreed definition.
Which number is right?
The one that matches the agreed definition for the question being asked. If there isn't an agreed definition, that's the real problem.
Should BI tie to the GL to the penny?
For financial reporting figures, yes, after close. Operational dashboards can differ during the month as long as the difference is explained.
Who should own the definition?
Finance should own what a financial metric means. Data teams own how it gets computed.

