A BI Dashboard Answers 'Can I Chart This.' It Doesn't Answer 'Is This Right'
A beautiful dashboard built on unreconciled data is a faster way to present a wrong number with more confidence. Here's what has to sit underneath it.
By The Rexfin team
Every BI tool demo looks the same. Someone drags a field onto a canvas, a bar chart appears, and the room nods. What nobody asks in that moment is the only question that matters for a finance number: where did that figure come from, and can you prove it. A dashboard can answer “can I chart this” in under a minute. It has no native way to answer “is this number right.”
That gap is not a rounding error. A chart is a rendering layer. It takes whatever sits underneath it (a query result, a CSV import, a half-reconciled warehouse table) and turns it into something that looks finished. Polish is not the same as correctness. A beautifully designed dashboard built on unreconciled data is a faster way to present a wrong number with more confidence, because the visual quality signals authority the underlying data hasn’t earned.
What a dashboard actually is
Strip away the drag-and-drop builder and the chart library, and a BI tool is a query layer with a rendering engine on top. You point it at a data source, it runs an aggregation, and it draws the result. That is the entire job, and it is a genuinely useful job: for exploration, for ad hoc slicing, for a marketing team checking campaign performance where the cost of a wrong number is a bad Tuesday, not a restated filing.
The tool has no opinion about whether the source table is reconciled. It doesn’t know if “revenue” in that table matches what’s in the general ledger, or if it’s a stale replica from a sync job that silently failed three days ago. It doesn’t know if two dashboards built from two different source tables are reporting two different numbers for the same metric: a chronic condition in most BI deployments, where finance’s version of ARR and sales ops’ version of ARR quietly diverge because nobody reconciled the underlying tables, only the chart labels look identical.
This is not a criticism of BI tools doing their job badly. It’s a description of the job. Aleph markets itself as a general-purpose, drag-and-drop dashboard builder with unlimited dashboards: flexibility is the entire pitch, and flexibility over an unverified source is still flexibility over an unverified source. The tool was built to answer “can I chart this,” and it answers that question well. It was never built to answer “is this number right,” and asking it to is a category error, not a missing feature.
Where the failure actually happens
Picture the ordinary path a number takes before it lands in a board dashboard. It starts in the ERP or accounting system. It gets extracted into a warehouse, sometimes through a sync tool, sometimes through a nightly export someone built two years ago and nobody has touched since. It gets modeled (joined, aggregated, sometimes adjusted by a transformation script with a comment that says // temp fix, revisit). Then a BI tool queries the result and draws it.
Every one of those steps is a place a number can go wrong, and the dashboard sits at the very end of the chain, furthest from the source, with the least context about what happened upstream.
| Failure point | What can go wrong | Does the dashboard catch it? |
|---|---|---|
| ERP export | Wrong period, stale sync, missing entity | No: receives whatever arrives |
| Warehouse transform | Broken join, silent null, double-count | No: queries the transformed table as-is |
| Metric definition | Two teams define “revenue” differently | No: labels the chart, doesn’t audit the SQL |
| Manual override | Someone hardcodes a number to “fix” a chart | No: a static value looks identical to a computed one |
| Currency or FX handling | Mixed-currency rollup without conversion | No: sums whatever numeric column it’s given |
The dashboard renders the last step faithfully. It has no visibility into the four steps before it and no mechanism to flag that any of them went wrong. A revenue chart looks exactly the same whether the figure behind it ties out to the ledger to the penny or was pasted in by hand before last quarter’s board meeting and never updated.
Purpose-built FP&A platforms like Abacum make a version of this same argument from a different angle: software built around financial structure (accounts, periods, entities) beats a generic chart tool that treats everything as an undifferentiated field. That’s a real distinction, and it’s adjacent to this one but not identical. Structure-awareness helps you build the right chart. It still doesn’t verify that the number feeding the chart is correct. You can have a beautifully structured FP&A dashboard sitting on the exact same unreconciled data problem.
What has to sit underneath a dashboard for it to be trustworthy
None of this is an argument against dashboards. Executives need to see trends at a glance, and a well-designed chart is a faster way to communicate direction than a table of numbers. The point is narrower: a dashboard is only as trustworthy as the layer underneath it, and that layer needs three properties a chart tool doesn’t provide and was never designed to provide.
Reconciliation. Every number the dashboard displays should trace back to a single, ledger-tied source, not a warehouse table that drifted from the general ledger three syncs ago. If finance’s revenue and sales ops’ revenue disagree, that disagreement should surface as a reconciliation break to fix, not as two dashboards quietly telling two different stories.
Deterministic calculation. Aggregations, ratios, and period-over-period comparisons need to run through the same math every time, with no room for an LLM-assisted “smart” query to silently reinterpret what “quarter” or “gross margin” means this time versus last time. A chart’s numbers should be reproducible, not regenerated.
Citations you can click through. When a board member asks why a number moved, “the dashboard says so” is not an answer. Someone should be able to click the figure and land on the source transaction, the same way they’d trace a formula back through a spreadsheet, except without the spreadsheet’s fragility. Rexfin’s statement grid is built on exactly this principle: every cell carries a citation back to source, so the number and its proof are the same object, not a chart with a footnote nobody checks.
Get those three right, and a dashboard becomes a window onto something solid. Skip them, and the dashboard becomes the most convincing possible way to distribute an error, because visual polish is precisely what makes people stop asking where a number came from.
What this looks like when it’s built correctly
Rexfin doesn’t compete with BI tools on charting flexibility; that’s not the job. The insights feed surfaces what changed and why, drawing from the same reconciled model that powers the statement grid, so a flagged movement in gross margin isn’t a chart artifact: it’s a real change with a traceable cause. When that same reconciled foundation feeds a board pack export, the numbers in the deck are the numbers in the ledger, not a snapshot someone pasted in the night before and forgot to refresh.
That’s the actual difference in practice. Aleph gives you unlimited dashboards over whatever source you point it at, genuinely useful for exploration, and honest about not being a reconciliation layer. Rexfin is opinionated about the layer underneath: connect or reconcile the sources first, calculate deterministically, keep every figure traceable to source, and only then let anything, dashboard or narrative or export, render on top of it. A full comparison of the two approaches is in Rexfin vs. Aleph.
The takeaway
A BI dashboard is a rendering layer, not a reliability layer, and that’s fine as long as nobody mistakes one for the other. The question to ask before you trust any chart with a decision is not “does this look right”: polish will always look right. It’s “can I click this number and see exactly where it came from.” If the answer is no, you don’t have a source of truth with a nice interface. You have an unverified number with excellent typography.
If you want to see what a dashboard looks like when every number underneath it is reconciled and citable, book a demo.
Part of Rexfin Product Tour: Every Number Traceable