Audit Intelligence
51 automated fraud and compliance checks run nightly against every timesheet — buddy punching, missed lunches, GPS anomalies — visible to managers only.
Updated August 2, 2026
Every night, Klees replays the previous day’s activity for your whole company through 51 automated checks — the patterns a sharp payroll manager would catch if they had time to study every timesheet, every day. Findings land on the affected time entries the next morning. By default only managers and admins see them, so false positives cost you a glance instead of an argument — but you can choose to share them with the worker (see below).
What the rules look for
The catalog spans six categories:
- Punch patterns — clock-ins at suspiciously perfect times day after day, identical shift lengths all week, punches that always land exactly on the quarter hour.
- Location anomalies — long stretches at the exact same coordinates, entries with no GPS trail on a mobile shift, repeated out-of-zone punches, location that stops being reported at the same time every day.
- Break and lunch compliance — missed lunches on long shifts, breaks logged during lunch windows, break patterns that suggest auto-pilot logging rather than real rest. Useful evidence for state meal-break rules.
- Buddy-work signals — two or three workers whose punches and positions track each other too closely across days.
- Hours and overtime — creeping daily totals, overtime that always appears in the last hour of the pay period, hour caps exceeded.
- Escalations — rules that fire only when a lower-level finding repeats across multiple days, like repeatedly missing location (flagged today and on two or more days in the past week).
Where findings show up
Open any time entry as a manager and flagged findings appear in an Audit flags panel. Managers also get a notification digest when new findings arrive. Each finding names the rule, the day, and the detail that tripped it — enough to have a specific conversation instead of a vague suspicion.
Sharing flags with employees
Settings → Audit flags has a switch: Display audit flags to employees. Off by default.
Switch it on and each person sees the flags on their own day — in the web timesheet and in the app. Nobody ever sees anyone else’s. Teams that prefer transparency use it so a worker can correct a missed lunch themselves rather than hearing about it a week later at payroll.
It is off by default for a reason: the wording is written for a reviewer, and a line like “location missing for parts of shift” can read as an accusation without the context a manager has.
Severity, not verdicts
Findings are graded info / warning / critical. A flag is a starting point, not an accusation: a worker at “the exact same location for six hours” might be gaming GPS — or drywalling one room all day. The rules find the needle; the manager decides if it’s actually sharp.
Configuration
The sweep runs automatically overnight — nothing to schedule, nothing to enable. Individual rules can be switched off platform-wide when a check doesn’t fit how your industry works. If you need a rule tuned or added for your company, contact support.