| What | Create custom reports built
around the exact data and
level of detail you
need. |
|---|---|
| Why |
|
| Who |
|
| When | Anytime you need a customized
report of your site's data
(projects, tasks, milestones,
users). |
Before you start
- When you create a report, you can add individuals or teams to the report, granting them view-only access to the report.
The data visible in the report is
based on the report creator's project
access and permissions. Viewers will
see all data the creator can
see.
Feature access
| Plan | Custom
report limit | Visible
chart limit per report | Standby
charts |
|---|---|---|---|
Grow (&
legacy
Premium) | 2 | 1 | 0 |
Scale (&
legacy
Enterprise) | Unlimited | 3 | 2 |
Create a custom
report
Step 1: Create
the report
- Click Reports in Teamwork.com's main navigation menu. If Reports is not pinned, it might be hidden under the ... More option.

- Click Create custom report in the view's top right.

- Enter a name for the report.
- Choose a report type: user, project, task,
or milestone.
- Select the columns to include in the report. Use Add column to search or browse column categories and toggle columns on/off. Available columns can vary depending on report type and enabled features (for example, time tracking, budgeting, forecasting, and custom fields).
- (Optional) Select Create
formula to add a
calculated column, or Create
custom field to create a
new field you can include in
reports.
- (Optional) Select Create
formula to add a
calculated column, or Create
custom field to create a
new field you can include in
reports.
- Toggle on Show summary row to include cumulative totals for relevant numeric columns in the report.This option is only displayed once at least one column is selected.

- Select the report's date range (week, month, quarter, custom). This determines which items are included in the report and can span up to two years in duration.For project report types, the date range is based on project activity (as reflected in the report's 'Last active' column). Only projects with activity occurring within the selected date range are shown in the report.
Step 2: Apply filters
Refine the report results using filters in the Date and filters section.
- Click Filter to open the filters panel.
- Add filter criteria using:
- Field: The data point you want to filter by.
- Operator: How the value should be matched (for example, is, is not, contains, starts with, ends with, or is between for dates).
- Value: The specific condition you want applied.
- Field: The data point you want to filter by.
- Click Add filter to include additional rules. Multiple filters are combined using AND to further refine results.
For example, filter Project contains βQ4β and Due date is between two dates to narrow your results.
Available filter options vary depending on the selected report type.
- User reports include filters such as teams, users, and roles.
- Project reports include filters such as owner, status, client, tags, and custom fields.
- Task reports include filters such as assignees, task status, task lists, tags, and custom fields.
- Milestone reports include filters such as projects, status, and assignees.
Step 3: Set
access permissions
By default, all site administrators have
access to all custom reports.
You can share an individual custom report by
granting view-only access to users or
teams.
The data visible in the report is
based on the report creator's project
access and permissions. Therefore,
anyone the report is shared with will
see all of the report's data,
including for projects they're not a
member of.
- Click Add user or team.

- Check the box on the left of each user you
want to share the report with.
- Select the Teams tab and check the
box on the left of each team you want to
share the report with.
- Click Update.
Step 4: Save the
report
- Review the report's settings, filters, and
sharing permissions.
- Click Save Report.
The report is saved to the Custom
Reports section in the Reports
area.
Next, visualize your report results
by adding charts. See Create
a custom report chart.