StaffSync

StaffSync Reports

Hours and labor cost, by event, by person, and by week — including where the numbers cannot be trusted.

StaffSync → Reports turns clock-in and clock-out records into hours and labor cost. There are three views of the same data.

By event

Every event with its staff, hours, and labor cost. This is the view for answering what an event cost you to staff, and for comparing similar events against each other.

By staff

Every person with the events they worked and the hours they logged. This is the view for payroll questions and for seeing who is carrying the load.

By week

Weekly totals per person: Week Of, Total Hours, and Overtime. This is the view for spotting someone drifting into overtime before it happens rather than after.

How hours are calculated

Hours come from the actual clock-in and clock-out times, minus recorded breaks. They are not the scheduled times — someone scheduled 4pm to 11pm who clocked out at 11:40 shows 7 hours 40 minutes, less breaks.

Labor cost is hours multiplied by the rate stored on the assignment. That rate was copied from the person's rate, or the role's default, at the moment the assignment was created.

Where the numbers can mislead you

Three situations produce a number that looks fine and is not:

An assignment with no rate contributes zero cost. It does not warn you. If someone has no individual rate and their role has no default, their hours are real and their cost is zero. Your event looks cheaper than it was. Check Settings → Staff Hourly Rates and your role defaults if a total looks low.

A shift with no clock-out has no hours. Someone who forgot to clock out contributes nothing until the assignment is corrected. Chase open shifts from past events before trusting a period's totals.

An unrecorded break is paid time. Break minutes are subtracted from hours. If your team does not use the break buttons, you are paying for breaks in these numbers.

Location on timesheets

Clock-in records carry a location status. A punch can be verified on-site, out of range, or not verified — meaning nobody checked, because the device sent no location or the venue has no coordinates saved.

Not verified is not the same as failed. The distinction is kept deliberately so that a timesheet never asserts a location check that did not actually happen.

Before you use these for payroll

  1. Close out any assignments still missing a clock-out
  2. Confirm everyone who worked has a rate
  3. Check the week view for overtime you did not expect
  4. Spot-check one person against what you believe they worked

The numbers are only as good as the punches behind them, and the app cannot tell you about a shift nobody clocked into.

Still stuck? A person reads every email.

If a guide and the app disagree, the app is right. Tell us and the guide gets fixed.

Email support