Demo Spark is a fictional company · public demo, no login required

Trust Dashboard

Trust Dashboard

Data freshness and sync status for each Xero endpoint.

No Results

How to read this: Each row shows one Xero API endpoint. The raw record count reflects the total rows synced, and the timestamp shows when the last sync completed. If any endpoint shows stale data (more than 24 hours old before a board meeting), run make sync to refresh.


P&L Reconciliation

The P&L on this dashboard is built from transaction-level data (invoices, bills, and journals) going back to the first transaction in Xero. For the most recent 12 months, we compare against Xero's official P&L report.

No Results

How to read this: Revenue is the reconciliation anchor — the transaction-built figure is checked, month by month, against Xero's official P&L report; deltas within 10% reflect normal recognition timing. We deliberately don't reconcile profit here: the transaction-built P&L is revenue-and-cost only and omits payroll, accruals, and journal-only entries, so a synthetic-vs-report profit comparison isn't like-for-like and would mislead more than it informs. For profit, the dashboard uses Xero's official P&L report directly.


Back to Methodology