Reports
Workspace-wide reporting over a rolling window — budget against spend, effort against capacity, and portfolio health worst first, each exportable as CSV.

What it is
Three workspace-wide reports over a rolling window: Financial (budget against spend, by project and client), Utilization (effort logged against capacity declared) and Executive (portfolio health, worst first). Each can be downloaded as a CSV generated from the same payload the screen renders.
This is a different surface from the member-facing Reports, which is scoped to what its reader may see. These three roll up budget and per-person effort across the whole workspace.
How to get there
Insight → Reports in the admin console rail.
The gate is the ADMIN role, not a permission key — every request is refused for anyone else, and the console itself bounces non-admins anyway. There is no plan gate, and no per-tab permission split: if you can open the console, you can read all three tabs.
For money reports with a finer permission model — where revenue is separated from cost, and cost is separated again — use Financials.
How to use it
Choose the report and the window
- Pick a tab: Financial, Utilization or Executive. The line under the title tells you what the current tab measures.
- Pick a window on the right: 30, 90, 180 or 365 days. Ninety is the default. A hand-edited query string is clamped to between 7 and 365 days.
- CSV downloads the current tab at the current window. The file is built server-side from the payload the screen drew, so an export can never disagree with the screen it came from — and every money column in it carries its own currency, because a spreadsheet has no page around it to infer one from.
Financial
- Five tiles: Budget with how many projects are tracked, Spent with what remains, Budget used as a percentage of tracked budget, **Untracked spend with how many projects have no budget at all, and Billable hours** with the share of logged time they represent.
- The project table gives budget, spent, left and a used meter, banded green under 85%, amber from 85%, red at 100% and over. A project with no budget reads not tracked rather than 0%.
- A project whose own budget is in another currency shows that native figure under its name — the columns are converted so they sum to the tiles, but the number the person who set the budget typed is still a fact worth keeping.
- A By client table appears once there is more than one client.
Utilization
- Five tiles: utilisation, billable share, tasks completed, how many people are over capacity, and how many logged no time at all.
- Above them sits a strip of three productivity KPIs — productivity, efficiency and delay — each printing its own coverage, because a figure computed from four of two hundred tasks is not wrong but reading it as the team's number is. The day window is mapped onto the nearest finance period for that strip, since those KPIs think in calendar months and this page thinks in rolling days.
- Where the hours went breaks logged time down by activity type.
- The member table lists capacity, logged, billable, tasks done and a utilisation meter per person, with suspended members dimmed and labelled.
Executive
- Four tiles: Needs attention (over budget or badly late), Watch (one warning sign), On track (none) and Velocity.
- Below, one card per project with a coloured edge for its health, the client, member and milestone counts, open, overdue and done task counts, velocity, milestones at risk, a progress bar and a budget meter.
- The chips at the bottom of a card are the reasons for the rating — "38% of open work overdue", "over budget", "82% of budget used", "2 milestones at risk" — so a red project always says why it is red.
What it affects
- Nothing is written here. All three tabs are reads, and the CSV is a read.
- Exports leave the product. A CSV of budget or per-person effort is data the workspace no longer controls; see Exports.
- It surfaces missing setup. Untracked spend counts projects with no budget; the FX notes name any currency with no rate. Both are fixed elsewhere — the first on the project, the second on Finance setup.
On mobile
This screen is web only. The phone app's Reports screen is the member-facing delivery report, not this workspace-wide one, and the finance side of the console is covered by the Financials screen instead.
Limits and gotchas
- Converted figures always name their rate. When a currency has been converted the note says at what rate; when there is no rate, the note says the budgets in that currency are counted without conversion. Health is a ratio and cannot move with a rate, but the Executive tab carries the same note anyway, because its CSV exports converted budget columns.
- Untracked spend is not a rounding error. Projects with no budget contribute spend and no budget, so the "budget used" percentage is only about the tracked ones. The tile says how many projects are excluded.
- The window is rolling days, not calendar months. It will not reconcile with a period on the finance reports, and it is not meant to.
- Utilisation here divides by declared capacity for the window. The holiday-and-leave-aware version, with targets and burnout, is on Financials.
Related
- Financials — margin, WIP, realisation and the finer permission model.
- Reports — the member-facing delivery reports.
- Workload — who is loaded with what, right now.
- Exports — what leaves the product, and in what shape.