Skip to content
New: ask the Rexfin Analyst Agent about your model. Every figure comes back cited.

Use case

The three statements, one reconciled model.

Income statement, balance sheet, and cash flow modeled together, with the identity checks that keep them honest built into the engine, not bolted on after close.

Animated loop: entity figures roll up through regions into one consolidated group total.

Why this gets painful

The three statements shouldn't have to be reconciled by hand.

  • The balance sheet quietly drifts from the P&L the moment a scenario assumption changes.
  • Cash flow gets rebuilt from scratch every time the forecast moves.
  • Nothing catches an accounting-identity break until close, when it is expensive to unwind.
  • Every “tie-out” lives in a spreadsheet macro, not a rule the model enforces.

See the three statements tie out, live.

A short walkthrough of one scenario change moving through the income statement, balance sheet, and cash flow, nothing staged, nothing re-keyed for the demo.

Book a live walkthrough

One model, not three files

Income statement, balance sheet, and cash flow share the same definitions and the same reconciled actuals, never a workbook copy that quietly drifts.

Every assumption recomputes all three

Change a driver in plain language and the deterministic engine updates the dependent lines across all three statements at once, not one at a time.

Nothing ships until it ties out

Identity checks between the three statements have to agree before a close pack or export is allowed to leave the model.

What makes it hold up

Key features for three-statement modeling.

Actuals arrive already reconciled

Bank feeds, ERP exports, and filed statements flow in and reconcile to the printed total before they ever reach a statement line.

  • PDF filings
  • Bank statements
  • ERP exports
  • ZATCA e-invoices
  • Excel schedules

Mapping tuned once, reused forever

Fine-tune how an account maps into the model once; every future period and every new entity inherits the same mapping.

Dashboards built from the same ties

Board packs and dashboards render from the one reconciled model, so the deck and the ledger never quietly diverge.

Three-statement summary

What backs every line

Evidence, not opinions.

Every figure that reaches a statement carries the same trust chain as the ledger underneath it, the same chain that runs across the whole platform.

  1. Filed
  2. Extracted
  3. Reconciled
  4. Cited
  5. Exported
p.24 · FY2025 Reconciled

Revenue, FY2025

Two independent extraction engines agree on 61,930 before it is allowed onto the income statement line.

p.31 · FY2025 Reconciled

Net income bridge

Identity checks pass across all three statements before the bridge is allowed to render as final.

p.19 · Q3 mgmt accounts Reconciled

Cash flow, Q3

Operating cash flow reconciles to the printed subtotal on the source management account, not a re-keyed figure.

Frequently asked questions.

What actually keeps the income statement, balance sheet, and cash flow in agreement?

A deterministic engine runs the accounting-identity checks between the three statements, not a manual tie-out. If a check fails, the model flags the break instead of forcing a balance.

How does a scenario change flow through all three statements?

Change an assumption in plain language (a hiring freeze, a pricing change, a downturn) and every dependent line recomputes across all three statements at once, still tied to the reconciled base case.

What happens if a statement does not tie out?

Nothing exports as a finished statement until the checks between all three agree. An unverified number is refused at the export gate, not shipped quietly.

Can I trace a line on any statement back to where it came from?

Yes. Every line keeps a citation back to the filed document or transaction, the extraction that produced it, and the check that confirmed agreement with the printed total.

Does this fit IFRS-aligned reporting for a GCC entity?

Statements are modeled with IFRS-aligned structure, and GCC-specific lines (zakat and tax among them) sit in the model as ordinary statutory line items, not a bolt-on.

Get started

Model your next close with all three statements tied out.

Book a demo and we'll connect a sample of your data, build the three-statement model live, and show exactly where each figure ties back.