Help centre · Projects
Live Project Report
Open this screen in Saral/projects/reports/live-report
The QS's main working report: cost to date by QS code, then by supplier, down to every invoice line, read live from the posted Xero ledger across the group. Suppliers on auto codes are allocated to a cost code inline; the source invoice opens beside the line.
You enter
- A supplier's cost code, inline on its row, when the automatic code is wrong or missing — one allocation per supplier per project.
- An invoice dropped on 'Send invoice to BillScan': the AI reads which company it is addressed to and sends it on.
- A line excluded from the group basis, with its reason (Accounts only — the line stays on the Entity and Audit bases and can be restored).
Saral fills in
- Every sales and cost line on the project from the group's Xero orgs, on the group basis by default — intercompany pairs eliminated, true project cost.
- The QS code per supplier from the cost-code master and the rules, marked 'auto-derived' until someone allocates it.
- Sales, cost and net totals for the filtered view; the per-document paid / due status; the Year, Month, Supplier and Project Part slicers.
- A check for postings newer than the cached read, with downloads held until it finishes so a file never holds a stale figure.
It produces
- The breakdown as CSV or Excel, and emailed.
- The cost by code the CVR's cost heads and Progress's cost to date read — one allocation, reused everywhere.
What this page is for
Cost to date, explained to the line. Every other report summarises; this one is where a QS checks that a figure is right, finds the invoice behind it and fixes a supplier's code so the CVR and the budget comparison read correctly. It reads live, so it can run slightly ahead of the dashboard and Portfolio, which share a cache — the freshness marker says which clock each is on.
Allocating a supplier
A supplier arrives on an auto-derived code from the rules. Allocating it to a QS code on its row writes one mapping for that supplier on that project, and every report that groups by code — the CVR's heads, Progress, the Explore pivot — follows. The count of suppliers still on auto codes sits in the totals bar so it does not drift.
The basis
Group basis eliminates intercompany pairs and is what every Projects report opens on. A seat without the settings key is locked to it and sees a 'Group' pill rather than a choice. The reconciliation strip covers the whole project and is not narrowed by the slicers — the note beneath it says so when filters are active.
Where next
Reconcile the cost against value on the CVR Report; the Payment schedule shows the subcontractor side of the same cost before it reaches the ledger.
Not what you needed? Inside Saral, ask Kuku (Alt+K) — if it cannot answer, “Ask a human” sends the question to Saral support with the chat attached.