Compliance Overview
Note: Screenshots in this article use data from our internal demo organisation. Any organisation IDs or user IDs visible in the screenshots reference our demo dataset, not your or any other customer's data.
🎯 Overview
Track whether your employees are getting the rest breaks and working patterns they need to stay compliant.
This report:
- Shows contracted, scheduled, and worked hours alongside variance for every employee in the selected period
- Counts 24-hour breaks between shifts ("Days Off") so you can spot employees at risk of insufficient rest
- Surfaces sleep shifts and absences inline with the worked hours, so the picture you see reflects the full working pattern
Use this dashboard to:
- Check that employees are taking sufficient rest between shifts
- Compare contracted hours against what was scheduled and actually worked
- Investigate compliance concerns at the individual employee level
➕ Benefits
- See compliance, hours, and rest patterns in one place rather than stitching together separate reports
- Drill down from organisation level to a single employee's daily working pattern
- Spot variances between contracted and actual hours that may need follow-up
🗂️ Dashboard Tabs
This is a single-page dashboard. Everything sits on one view, with a summary scalar at the top, an employee-level compliance table in the middle, and a daily worked-hours chart with shift detail underneath.
The dashboard surfaces the following, with a Latest Data Sync indicator and a Selected Period summary shown at the top so you always know the timeframe and data freshness:
- Detailed compliance data by Employee — a row-per-employee table showing Contracted Hours, Scheduled Hours, App Hours, Total Rostered Hours, Variance, and a Days Off (24-hour breaks) count. The Days Off metric counts breaks between shifts within the selected period that are at least 24 hours long — the headline compliance number for rest patterns.
- Daily Worked Hours — a stacked bar chart of hours per day across the selected period, split by sleep shift versus working shift, so you can see how the working pattern is distributed over the window.
- Shifts Details — a row-per-shift table listing Date, User Name, Location, Shift Location, Start Date, End Date, Shift Length Hours, Allocated By, Working- or Sleep Shift, and any linked Absence. Use this to drill into individual shifts behind any variance or compliance flag in the summary table above.
🎛️ Filters
Standard Filters
These filters appear across all Reporting Suite dashboards:
- Location / Parent Location / Grandparent Location — filter by organisational hierarchy
Report-Specific Filters
| Filter | Default | What it does |
|---|---|---|
| Start Date | Current work week start | Beginning of the period the dashboard reports on |
| End Date | Current work week end | End of the period the dashboard reports on |
| Employee | -- | Narrow to one or more specific employees |
| Job Role | -- | Filter by employee job role |
| Type Of Work | -- | Filter by the type of work assigned to the shift |
📅 Date Filtering
If no Start Date or End Date is selected, the dashboard defaults to the current work week, calculated using your organisation's configured week start day. The Selected Period summary at the top of the dashboard always shows the active date window so you can confirm what's being reported on.
❗️ Important Definitions
- Days Off (24-hour breaks) — the number of gaps between an employee's shifts within the selected period that are at least 24 hours long. The count also considers the gap between the start of the period and the employee's first shift, so a quiet start to the window is captured as rest. This is the headline rest-compliance metric.
- Variance — the difference between an employee's contracted hours (pro-rated across the selected period) and their total rostered hours. Use it to spot employees consistently over- or under-rostered against contract.
❓ Common Questions
Why are the contracted hours different from what I expected for the selected period?
Contracted hours are pro-rated across the selected date window — the weekly contracted figure is divided by seven and multiplied by the number of days in your selection. Short windows or partial weeks will therefore show smaller contracted-hour figures than a full week.
Why does an employee show fewer Days Off than I expected?
The Days Off count only includes breaks of 24 hours or more between shifts within the selected period. Shorter gaps (for example, the standard rest between consecutive shifts on adjacent days) don't count. If the window is short, there may simply be fewer opportunities for a 24-hour break to occur.
🗓️ Data Coverage
- Data freshness: Refreshes every 30 minutes via the automated data pipeline. Check the Latest Data Sync indicator on the dashboard for the exact timestamp.
⬇️ Downloading Data
- To download the current view as a PDF, click the download button in the top-right corner of the dashboard.
- To download an individual chart or table as CSV or Excel, click the download button in the top-right corner of that chart.