The Statement Grid: Financial Statements Where Every Cell Carries a Citation
Rexfin's income statement, balance sheet and cash flow live in one grid where actual cells click to source and reconciliation status is visible, not buried in a report.
By The Rexfin team
Open a model in Rexfin and you get one grid, not three separate screens. The same filter/scope bar drives the income statement, balance sheet and cash flow: switch statements without navigating away, switch periodicity from monthly to quarterly to yearly without losing your place, and every number reflows from the same underlying periods. That part is table stakes. Every planning tool ships an editable grid with variance columns and an account tree.
What is not table stakes is what sits inside each cell.
Two kinds of cells, and the grid never hides which is which
Every cell in the grid is typed. A cell backed by a corpus-seeded actual (a number that came from a filed statement) is locked against hand-editing and carries a small trust badge. A cell on a forecast period is open: double-click it, type a value, and it commits through the model’s write path and triggers a fresh recalculation. You cannot accidentally overwrite an actual with a typed guess, because the write is rejected at the point of entry, not just discouraged in the UI.
This matters more than it sounds. The moment a tool lets someone quietly retype an audited figure, every number downstream of it loses its provenance, and nobody reviewing the model six weeks later can tell the difference between “this is what the filing said” and “someone adjusted it before the board meeting.” Rexfin’s grid keeps that line visible at the cell level, not as a policy nobody enforces.
Reconciliation lives next to the number, not in an appendix
Most tools that validate a model tuck the result into a separate report: a tab, a PDF, a “run validation” button. Rexfin puts a status indicator directly on the cell and on the line. Reconciled and tied to its source: one state. Failed to tie out: a different, unmistakable state. Modelled, with nothing to reconcile: a third, neutral state. You see which numbers you can lean on while you are reading the statement, not after you go looking for a validation summary.
That status comes from two things working together: whether the seeded value matches the figure the underlying multi-backend extraction actually read off the page, and whether the parent subtotal balanced when the model was built. If either breaks, the grid tells you at the cell, inline, immediately.
Click through, and the drawer does the rest
An actual cell is not just marked, it is click-to-source. Click it and a drawer opens with the extraction record, how many independent engines agreed on the value, and a link straight to the source PDF page with the figure highlighted. The grid is the surface; the drawer is where the proof lives. You never have to leave the statement to ask “where did this number come from”: the answer is one interaction away, for every actual cell, every time.
Depth, variance, and the presentation an IFRS reader expects
Underneath the trust layer, the grid does the ordinary work well: a collapsible account tree so a board reader can collapse to subtotals while an analyst expands to every line; prior-period and prior-year comparison columns with variance in dollars and percent, sign-aware so a cost decrease reads as favorable; common-size percentages against revenue or total assets; a display-options drawer for thousands scaling, parentheses-negatives, and the three-decimal handling that AED, SAR, KWD and OMR statements actually require. None of that is dressed up as a differentiator: it is what any serious statement tool needs to get right, and Rexfin does not treat it as optional.
Who this is for
This grid is built for the people who have to defend a number, not just present it: FP&A teams building a model on top of filed actuals, advisors preparing a board pack from a client’s statements, and anyone in a GCC-IFRS context where the same figure needs to survive both a board meeting and an auditor’s question. If your current workflow is “trust the spreadsheet because someone typed it carefully,” this grid replaces that trust with something checkable: a number that is either sourced and tied out, or honestly marked as an assumption.
Before export, every one of those numbers also has to clear the verifier gate: the same reconciliation status shown in the grid is what decides whether a board pack can leave the building at all. For the full picture of how Rexfin’s trust chain fits together, start at the product tour hub.
Part of Rexfin Product Tour: Every Number Traceable