Running Payroll Reports
Learn how to navigate the Payroll page, understand the summary cards and table breakdown, filter by date and client, and download CSV exports.
Before You Start
What you need to run payroll reports.
Before you start
- Access to the TempClock manage portal (/manage)
- Admin or Manager role with payroll access
- Approved timesheet entries for the period you want to report on
- Rate rules configured for accurate pay calculations (see Creating Rate Rules)
Payroll reports are based on approved entries only. If entries are still pending, they will not appear in the payroll report. Make sure all timesheets are approved before running payroll.
Open the manage portal
Log in to your TempClock manage portal.
Click "Payroll" in the sidebar
In the left-hand sidebar, click Payroll. This opens the payroll report page showing a summary of worker hours and pay for the selected period.
Summary Cards
The at-a-glance overview at the top of the page.
At the top of the Payroll page, you will see three summary cards that give you an instant overview of the selected period:
The number of individual workers who have approved shifts in the selected period
Combined hours across all workers (includes regular and overtime hours)
The total gross pay for all workers combined (before any deductions)
The Payroll Table
Detailed breakdown per worker.
Below the summary cards is the main payroll table. This shows one row per worker with a full breakdown of their hours and pay for the period.
| Worker | Shifts | Total Hours | Regular Hours | OT Hours | Pay Rate | OT Rate | Gross Pay |
|---|---|---|---|---|---|---|---|
|
Sarah Johnson
EMP-0042
|
5 | 48.0h | 40.0h | 8.0h | £12.00 | £18.00 | £624.00 |
|
James Peters
EMP-0043
|
5 | 40.5h | 40.0h | 0.5h | £14.00 | £21.00 | £570.50 |
|
Maria Lopez
EMP-0044
|
4 | 32.0h | 32.0h | 0h | £11.44 | — | £366.08 |
Here is what each column means:
The worker's name and employee ID
Number of approved shifts in the period
Combined regular + overtime hours
Hours up to the overtime threshold
Hours above the overtime threshold
The standard hourly pay rate applied
The overtime pay rate (if overtime was worked)
Total pay for the period (regular pay + overtime pay)
Filtering the Report
Narrow down the payroll report.
The filter bar at the top of the Payroll page lets you customise which data is shown:
Date range
Select the pay period you want to report on. Common choices are This Week, Last Week, This Month, or a custom date range. The summary cards and table will update automatically.
Client
Filter by a specific client to see only workers who worked at that client's locations. Useful when you need to process payroll per client.
Location
Narrow down further to a specific site. This is helpful for large clients with multiple locations.
The payroll report recalculates everything when you change filters. This means you can quickly see payroll totals for different combinations of dates, clients, and locations without exporting anything.
Downloading the CSV
Export the payroll data for external use.
Set your filters
Make sure the date range, client, and location filters are set to show exactly the data you want to export.
Click "Download CSV"
At the top-right of the payroll table, click the Download CSV button. A CSV file will download to your computer containing all the data currently shown in the table.
Open in a spreadsheet
The CSV file can be opened in Excel, Google Sheets, or any other spreadsheet application. It includes all columns from the table plus additional fields like employee ID and location.
If you use Sage or Xero for payroll processing, you may prefer the dedicated export formats which are designed to import directly into those systems. See the Sage Export or Xero Export guides.
Payroll Best Practices
Tips for a smooth payroll process.
TempClock recalculates payroll data on the fly. If you approve a late timesheet after running your report, just run the report again — the numbers will update automatically.
Ready to try TempClock?
10-day free trial. All features included. No hidden fees, cancel anytime.