Timesheet and history, the audit-grade record
The full historical log: who clocked when, how much they worked, what corrections you made
Timesheet and history, the audit-grade record
The clock answers daily questions ("who's in?"), but someone needs to check in weekly, monthly, yearly too. The Timesheet is where the whole story lives: payroll, overtime, complaints, audits, all rest on this.
Where to find it
Working Hours Tracking page → Timesheet or History tab.
What you see
The Timesheet is a table. Each row is one entry:
- Staff: whose shift.
- Day: date.
- Clock in: exact timestamp (and GPS status if active).
- Clock out: exact timestamp.
- Breaks: listed by type (paid/unpaid).
- Total hours: gross (clock-out minus clock-in).
- Paid hours: effective work time (minus unpaid breaks).
- Overtime: hours beyond expected.
- Notes: e.g. "manually corrected".
Filters
The table can be narrowed:
- Staff: a specific colleague.
- Period: week, month, custom date range.
- Overtime: only days with overtime.
- Manual correction: only when the manager edited.
- Unverified: only entries outside GPS range.
Manual corrections
The manager can edit an entry retroactively:
- Click the row → edit panel opens.
- Modify clock-in or clock-out time.
- Mandatory note: e.g. "Anna forgot to clock out, team confirmed".
- Save. The edit is audit-logged (who, when, what changed).
The staff member can't edit her own entries, only the manager. Not by accident: prevents manipulation.
Export
The table exports to:
- CSV: for payroll, accounting.
- Excel: if you send a monthly summary to a colleague.
- PDF: for printing, for audits.
The Payroll module reads this data automatically, so you don't have to export separately.
Use case scenarios
Scenario 1: Monthly payroll summary
End of month. Owner opens the Timesheet, selects the previous month. Sees every colleague's total work hours, overtime. Exports to CSV, sends to bookkeeper. Seconds.
Scenario 2: Customer complaint resolution
Customer claims, "Anna gave a 18:00 booking and overcharged me." Manager checks: Anna clocked out at 18:15. The booking time conflicts. Anna refunds the overcharge, manager clarifies both.
Scenario 3: New hire ramp-up
New hire's 3-month probation. Manager opens the Timesheet monthly, filters to the junior. Sees: month 1, 28h/week, month 2, 32h/week, month 3, 36h/week. Clear ramp toward 40.
Scenario 4: Proof for audit
Labor inspection asks for January-March 2026 data. Manager opens the Timesheet, filters 3 months, exports PDF, hands over. Auditor satisfied that every day is evidenced.
Scenario 5: GPS anomaly investigation
Manager notices a stylist often clocks "Unverified". Opens Timesheet, applies GPS filter. Sees the same colleague consistently clocking from outside the salon. Conversation time.
Tips
- Monthly routine: in the first 3 days of every month, run through the Timesheet. Errors, manual corrections, overtime. 30 minutes, worth it.
- Manual correction notes: always precise. "Anna forgot to clock" beats "fixed". Future-you will thank you.
- Don't fiddle daily: the Timesheet is opened weekly, monthly, not every 5 minutes. Real-time is the Team Status.
- Verify payroll integration: if you wire up Payroll, confirm it sees the same hours as the Timesheet. No drift.
- Display the policy: if the colleague sees every correction is annotated, less arguing about numbers.