Payroll
Article Content
Pilla can generate payroll reports that summarise hours worked and pay for all your staff across a date range. The report is emailed to you as a CSV file.
Who can access payroll
Payroll is available to managers and admins only. If you do not see the Create payroll option in your menu, check that your account has manager or admin permissions.
Creating a payroll report
On mobile
- Go to the Shifts tab (the clock icon)
- Tap the blue menu button when it appears
- Tap Create payroll
- The Create payroll screen opens with the following fields:
- Start Date (date picker, required) -- the first day of the pay period
- End Date (date picker, required) -- the last day of the pay period. Must be on or after the start date
- Tap Create in the top-right corner of the header
- The button shows "Creating..." while the report is being generated
- On success, an alert appears:
Export Started Your payroll export is being processed. You will receive an email with the download link shortly.
After tapping OK, you are returned to the Shifts tab.
The screen displays a warning message in red text:
A payroll export for all shifts within the selected date range will be emailed to you.
The Create button stays disabled until you select both a start date and an end date.
On web
- Open the Shifts tab
- Click the blue menu button
- Click Create payroll under the Manage section
- The Create Payroll side panel opens with the following fields:
- Start Date (date picker, required) -- the first day of the pay period
- End Date (date picker, required) -- the last day of the pay period. Must be on or after the start date
- Click Create in the top-right corner of the panel header
- The button shows "Creating..." while the report is being generated
- On success, a notification appears:
Export Started Your payroll export is being processed. You will receive an email with the download link shortly.
The panel also displays a description below the title:
Payroll exports include hours worked and wages for all staff. Select a date range and the report will be emailed to you.
A warning message in red text is shown below the date pickers:
A payroll export for all shifts within the selected date range will be emailed to you.
The Create button stays disabled until you select both a start date and an end date. To close the panel without creating a report, click the close icon to the left of the title.
What the report includes
The payroll CSV contains one row per employee, sorted alphabetically by name. The columns are:
| Column | Description |
|---|---|
| Payroll ID | The employee's payroll identifier (set during user import), or their internal ID if none is set |
| Name | The employee's name |
| Normal Hours | Total paid hours from regular shifts |
| Normal Pay | Total pay from regular shifts |
| Holiday Hours | Total paid hours from holiday shifts |
| Holiday Pay | Total pay from holiday shifts |
| Sickness Hours | Total paid hours from sickness shifts |
| Sickness Pay | Total pay from sickness shifts |
| Other Leave Hours | Total paid hours from other leave shifts |
| Other Leave Pay | Total pay from other leave shifts |
| Total Hours | Sum of all hours across all categories |
| Total Pay | Sum of all pay across all categories |
For hourly employees, pay values are calculated from their shift hours and hourly rate. For salaried employees, all pay columns show "Salary" instead of a numeric value.
The report covers all active employees in your account. Hourly employees appear if they have paid shifts in the selected date range. Salaried employees always appear regardless of whether they have shifts.
Tips
- Run payroll reports at the same time each pay period to keep your records consistent
- The date range is inclusive -- shifts on both the start date and end date are included
- Salaried employees always appear in the report even if they have no shifts in the period
- Set a Payroll ID for each employee during user import so they are easy to match in your payroll system
- If the report shows no data, check that your employees have shifts with pay rates configured for the selected dates
- The CSV is emailed to the address you are signed in with -- check your inbox and spam folder if it does not arrive