---
title: How to Filter Reports
description: Filters let you narrow down which employees are included in a report. Instead of manually deselecting people, apply one or more filter criteria and Timecloud automatically adjusts the employee selection for you.
---

[Skip to content](https://help.jointimecloud.com/how-to-filter-reports#main-content)

[Contact us](https://help.jointimecloud.com/kb-tickets/new?hsLang=en)

[![Timecloud-Logo-600-2](https://help.jointimecloud.com/hs-fs/hubfs/Timecloud-Logo-600-2.png?width=200&height=40&name=Timecloud-Logo-600-2.png)](https://help.jointimecloud.com/?hsLang=en)

Open main navigation

Close main navigation

- [Contact us](https://help.jointimecloud.com/kb-tickets/new)
- [Go to app.jointimecloud.com](https://app.jointimecloud.com/)

[Go to app.jointimecloud.com](https://app.jointimecloud.com/)

 Got questions? Ask away

- There are no suggestions because the search field is empty.

1. [Service Portal](https://help.jointimecloud.com/?hsLang=en)
2. [Reporting](https://help.jointimecloud.com/reporting?hsLang=en)

# How to Filter Reports

## Filters let you narrow down which employees are included in a report. Instead of manually deselecting people, apply one or more filter criteria and Timecloud automatically adjusts the employee selection for you.

#### Where to Find Filters

- On the **Reports** page, look at the left column below the **Date Range** card.
- The **Filters** panel contains collapsible sections for each filter type.

---

#### Available Filter Types

 

| Filter | What it does | When it appears |
| --- | --- | --- |
| **User Groups** | Filter by team or department | Only if User Groups are enabled for your organisation |
| **Company Role** | Filter by employee role | Only if Company Roles are configured |
| **Contract Type** | Filter by employment contract type | Always available |
| **Approval Status** | Filter by timesheet approval state (**Approved** or **Awaiting Approval**) | Only if Timesheet Approval is enabled |
| **Job Layers** | Filter by job or cost centre items | Only if Job Costing is enabled — one panel per layer |

 

 

 

---

#### How to Apply Filters

1. Click on a **filter section header** (e.g. **User Groups**) to expand it.
2. Use the **search bar** inside the panel to find specific items quickly.
3. **Tick the checkboxes** next to the values you want to include.
4. The **Employees** list updates automatically to reflect your selections.

![Screenshot 2026-04-15 at 2.44.31 PM](https://help.jointimecloud.com/hs-fs/hubfs/Screenshot%202026-04-15%20at%202.44.31%20PM.png?width=670&height=371&name=Screenshot%202026-04-15%20at%202.44.31%20PM.png)

---

#### AND / OR Filter Logic

When you use more than one filter type at the same time, you can choose how they combine:

- **OR (default)** — Employees matching **any** of your selected criteria are included.
  
    - Example: Selecting "Full-Time" under Contract Type **OR** "Sales" under User Groups returns all full-time employees **plus** all Sales employees.
- **AND** — Only employees matching **all** selected criteria are included.
  
    - Example: Selecting "Full-Time" **AND** "Sales" returns only employees who are both full-time **and** in the Sales group.

To switch between AND and OR:

1. Look at the top of the **Filters** panel.
2. Click the **AND / OR** toggle to switch modes.
3. The employee list updates immediately.

![Screenshot 2026-04-15 at 2.48.11 PM](https://help.jointimecloud.com/hs-fs/hubfs/Screenshot%202026-04-15%20at%202.48.11%20PM.png?width=670&height=371&name=Screenshot%202026-04-15%20at%202.48.11%20PM.png)

---

#### Special Filter Behaviour

### Approval Status

- This filter does **not** change which employees appear in the list.
- Instead, it tells the report to include only data with the selected approval state (e.g. only approved timesheets).
- It applies when exactly **one** status is selected.

### Job Layers

- Job layer selections are sent directly to the report when you download it.
- They do **not** filter the employee list on screen.

---

#### Clearing Filters

- Uncheck all selected items in a filter panel to remove that filter.
- When no filters are active, **all employees** are selected by default.

- [Account & Security](https://help.jointimecloud.com/account-security?hsLang=en)
- [Attendance & Timesheets](https://help.jointimecloud.com/attendance-timesheets?hsLang=en)
- [Award Interpretation](https://help.jointimecloud.com/award-interpretation?hsLang=en)
- [Biometric Scanners](https://help.jointimecloud.com/biometric-scanners?hsLang=en)
- [Employees](https://help.jointimecloud.com/employees?hsLang=en)
- [Forms & Checklists](https://help.jointimecloud.com/forms-checklists?hsLang=en)
- [Geofencing](https://help.jointimecloud.com/geofencing?hsLang=en)
- [Human Resources](https://help.jointimecloud.com/human-resources?hsLang=en)
- [Integrations](https://help.jointimecloud.com/integrations?hsLang=en)
- [Job Tracking](https://help.jointimecloud.com/job-tracking?hsLang=en)
- [Leave Management](https://help.jointimecloud.com/leave-management?hsLang=en)
- [Mobile App](https://help.jointimecloud.com/mobile-app?hsLang=en#main-content)
  
  
  
  
  
    - [Kiosk](https://help.jointimecloud.com/mobile-app?hsLang=en#kiosk)
- [Payroll](https://help.jointimecloud.com/payroll?hsLang=en#main-content)
  
  
  
  
  
    - [Xero](https://help.jointimecloud.com/payroll?hsLang=en#xero)
    - [iPayroll](https://help.jointimecloud.com/payroll?hsLang=en#ipayroll)
    - [MYOB](https://help.jointimecloud.com/payroll?hsLang=en#myob)
    - [Smartly](https://help.jointimecloud.com/payroll?hsLang=en#smartly)
- [Reporting](https://help.jointimecloud.com/reporting?hsLang=en)
- [Roster](https://help.jointimecloud.com/roster?hsLang=en)
- [Settings](https://help.jointimecloud.com/settings?hsLang=en)
- [Shifts](https://help.jointimecloud.com/shifts?hsLang=en)
- [Time Clock](https://help.jointimecloud.com/time-clock?hsLang=en)
- [Dashboard](https://help.jointimecloud.com/dashboard?hsLang=en)

Service Desk

Copyright © 2025, Timecloud Ltd