Reports

Table reports

Build a reusable export table, pick and reorder columns, filter, and download as CSV or Excel.

Available on the Plus plan.
Available to admins.

A table report is a saved, reusable export. You pick the columns, the time scope (billing cycles or a date range), and the filters; the report renders on screen and downloads as CSV or Excel. It's the right choice when you want raw rows to hand off or analyze, rather than a chart.

Create a table report

  1. Open Reports and select the Custom Reports tab.
  2. Select Create a new report, the dashed tile at the end of the grid.
  3. Choose Table report.

The builder opens with a column panel on the left, a live preview on the right, and a toolbar for the time scope, filters, and format across the top.

The table report builder: a Columns panel, the Billing cycles, date range, Filters, and Format controls, and a Live preview.

Choose your columns

The Columns panel lists what's in the table, in order. Available columns below it are grouped by category. Build the table by hand:

  • Add a column: select its checkbox under Available columns.
  • Reorder: drag a selected column up or down. Columns export in the order shown here.
  • Rename: edit a column's label to change its header without changing the data.

The columns you can pick fall into these groups:

GroupColumns
MemberMember Name, Member Email, Employee ID
Charge CodeCharge Code, Charge Code Name, Type, Category, CLIN
ProjectProject, Contract Period
TimeTotal Hours, Date, Hours, Entry Type, Description, Daily Hours
AuditStatus, Submitted At, Approved At, Approved By
Custom FieldsOne column per member or charge code custom field you've defined

How your columns shape the table

You don't pick a table style. The shape follows from the columns you choose, and the three shapes don't mix:

  • A summary table totals hours per row. Use Total Hours with member, charge code, or project columns to roll everything up.
  • An entry-level table lists one row per time entry. The columns marked per entry (such as Date, Hours, Entry Type, Description, and the audit columns) pull this detail.
  • A daily grid spreads hours across one column per calendar day. Add Daily Hours for this.

Daily Hours covers one cycle

Daily Hours builds a column for every day, so it works with a single billing cycle only. While it's in the table, cycles that would span more than one are disabled and the date range is turned off. Remove Daily Hours to select a wider range.

Scope the time range

Scope the report by billing cycles or by an exact date range. The two are separate controls in the toolbar, and you use one or the other.

Select Billing cycles to scope by cycle:

  • Dynamic options track time as it moves, so the report always shows the latest data. Pick one, like Current or Last 3 cycles.
  • Billing cycles lists your past cycles by name. Choose one or more specific cycles instead.

A dynamic option and specific cycles are mutually exclusive, so picking one clears the other.

Or select Choose date range for an exact span, with the same presets and calendar as the rest of Reports. See Set a date range.

Cycles and a date range are an either/or too: setting a range clears your selected cycles, and picking cycles clears the range. The preview stays empty until you set one or the other.

Filter the rows

Select Filters to narrow what's included:

  • Charge Code Type: Direct or Indirect.
  • Timesheet Status: Draft, Submitted, Approved, or Rejected.

Leave a filter empty to include everything in that category.

Choose the export format

Select Format to set how the file downloads:

  • CSV: choose the Delimiter (Comma, Tab, or Semicolon).
  • Excel: turn on Multi-sheet workbook to split rows across sheets, then choose Group sheets by (Direct / Indirect or Project). Include metadata header rows adds the report's time scope and filters at the top of the file.

Preview, name, and save

The Live preview shows up to 20 rows and updates as you change columns, cycles, filters, or format, so you can confirm the shape before saving.

  1. Enter a Report name.
  2. Add an optional Description.
  3. Select Create report.

A table report saves ready to run, so there's no separate draft step. The report opens to its viewer and joins the grid on the Custom Reports tab, shared across your organization.

View and export your table

The viewer shows the full table, not the 20-row preview, with a row count and the report's time scope at the top: its billing cycles as badges, or the date range you set. Blank cells read as a dash.

A saved table report with the Export menu open on Export as CSV and Export as Excel, above the full table of rows.

  • Export: select Export, then Export as CSV or Export as Excel.
  • Edit: select Edit to change columns, cycles, filters, or format, then Save report.
  • All reports: return to the Custom Reports grid.

Two states tell you when there's nothing to show, each with its fix:

  • No data for this report yet means no timesheet rows matched the time scope and filters. Widen the range or relax a filter, or wait for the time to be recorded.
  • This table report needs reconfiguring means the saved configuration can no longer be read. Select Edit to rebuild its columns and time scope.

Up next

On this page