Skip to main content
Most report problems are one of three things: the source cannot answer that question, a column is gated by a permission, or the rows you can see are not the rows your colleague can see.

Quick diagnosis

The report is empty

1

Widen the date range

The commonest cause. Check the range and the date basis – a Projects report dated by “Start date” behaves very differently from one dated by “Created”.
2

Remove your filters one at a time

A filter that matches nothing returns nothing. Strip them back and add them again.
3

Check your scope

Rows are filtered to what you may see. If a colleague with wider scope sees rows, your reach is the issue, not the report.
4

Check the app is on

A report reading an area that has been switched off has nothing to read. The saved report is kept – switch the app back on and it works again.

A column is missing

Columns are gated by capability. A column you cannot hold is not offered at all, and is dropped from a saved report someone else built.
Profit needs both cost and billing. Holding only one is not enough. That stops someone reconstructing a hidden figure from the columns they can see.
Ask an Owner or Admin if you need one. See report metrics.

That column is not on this source

A report reads one source, and the source decides which columns exist.
“budget” isn’t something this report can group by. “estimate” can’t be calculated on this report yet. Remove that column.
Budget and estimate columns are not available on Time entries. That is the single most common mismatch. See report sources.

Two people see different totals

This is expected, and both numbers are right. Report rows are filtered by your supervision scope. Priya at project scope sees the people on her projects. Tom at workspace scope sees everyone. One saved report, two correct answers. That is deliberate – it lets you share one report definition across a team without leaking data.

A report that used to work now fails

A report built on a hidden area has nothing to read. Switch the app back on. The saved report itself is kept.
Losing a capability drops the columns that needed it.
Fewer people in scope means fewer rows.
Custom reports, scheduling and export are Pro. Building and reading is free. See when a plan lapses.
“jobTitle” isn’t something this report can group by. Pick another grouping.
Edit the report and choose a grouping the source supports.

Grouping and pivot errors

See grouping and pivots.

Date range errors

See date ranges and periods.

I cannot export

Export isn’t available for pivot reports yet.
Rebuild it as a grouped report to export it.
Exporting needs report.export – Owner and Admin by default – and a Pro plan.
Over 5,000 rows the file is built in the background and you get a notification when it is ready. Narrowing the date range keeps it in the immediate lane.
You are exporting what you can see. A gated column you do not hold is dropped from the file too.
See export formats.

A scheduled report is not arriving

1

Check the schedule still exists

A deleted schedule stops sending: “That schedule has been deleted. Pick an active one.”
2

Check it has recipients and a report

Both are required: “Add at least one person to send this to.” and “Pick which report this schedule should send.”
3

Check the Reports app is on

Switching Reports off stops scheduled deliveries going out.
4

Check the plan

Scheduling is Pro.
5

Check the recipient's email

The numbers look wrong

If a report total disagrees with what you expect, the cause is usually upstream of the report. Start with missing or wrong hours – rounding, timezones and rate snapshots explain most of it. The on-screen total, the CSV total and the Excel total are computed once and always agree. If those three ever disagree, report it.

Common questions

Yes – build it on the Projects source, which carries budget, tracked value, actual cost and margin together.
Yes. That is the difference between archiving and trashing. Archived work stays in every report; trashed work does not.
On purpose. It counts missing periods so you can see exactly who has not submitted.
No. Contractors hold none of the report capabilities. Members do.
Yes, with report.share. Everyone sees the rows their own scope allows. See share a report.

Report metrics

Every metric and grouping, per source.

Report sources

Picking the source that can answer your question.

Report permissions

Who sees which rows and columns.

Export a report

CSV, Excel and PDF.

Supervision scope

Why your rows differ from a colleague’s.

Missing or wrong hours

When the underlying data is the problem.