Attendance is not a list of hours. It is the basis for every other number in the company
Payroll, client billing, profitability and reporting are all derived from the hours. That is why attendance in StaffCore is collected from every source you have, normalised into a single structure, put through approval — and only then passed on.
Every site reports differently, and the office translates
The more sites and clients there are, the wider the gap between what was reported and what was recorded.
01Eight different formats
Excel, WhatsApp, a printed report and a screenshot — all in the same month.
02Massive manual data entry
Whole days of typing at month-end, with the errors that come with it.
03Exceptions found too late
A duplicated hour or an impossible shift surfaces after payroll has run.
04No certainty about who actually turned up
The report comes from the site manager, with no further verification.
05Client approval given verbally
The client approves over the phone, and there is no record when a dispute comes up.
06Hours that are not split correctly
A worker who worked at two sites has all their hours booked to one of them.
From a report in the field to an approved line
Attendance passes through four stations before it becomes payroll or an invoice.
Collection from every source
- App · 214 reports
- Time clock file · 96 rows
- Scanned report · 3 files
What the attendance module does
Multi-source reporting
App, site, time clock, file and scanned report.
Shifts and scheduling
Plan against actual, swaps and cover.
Exception engine
Configurable rules for detecting problematic reporting.
Feed into billing
The same hours generate the client invoice.
The attendance screens
Daily attendance picture
- Present today: 361 of 384
- Absent with no report: 9
- Late arrivals: 14
- Active night shifts: 3
What changes in attendance
Attendance — frequently asked questions
In most cases yes, by exporting a file from the clock and importing it into the system with a saved column mapping. A direct real-time connection depends on the manufacturer and the interfaces it provides, and is examined case by case.
Want to see how your reports are captured?
Bring one real attendance report to the demo, and we will show you what it looks like after normalisation.