Zuper’s break enforcement system ensures technicians take required meal and rest breaks, as mandated by California labor laws or company policies. It controls when technicians can resume work or clock into jobs after initiating a break, with configurable enforcement modes, mandatory remarks for early resumptions, and clear UI flagging for compliance tracking. The system applies to all job access points (job listing, detail, notification, dashboard, etc.) on both mobile and web apps.
Note: This feature does not enforce the California rule requiring a meal break every 5 hours of work. Enforcement is triggered only when a break is initiated.
Select the “Settings ” icon from the left navigation menu. Under the modules, choose the“Timesheets.”
Select the “Timesheet General Settings ”
Under “Timesheets,” under “Break Options,” select any options below from the drop-down list.
Early Resume Policy:o Allow: No restrictions on resuming work early. Break types and durations are not enforced, and breaks are recorded as generic.o Warn: Warns technicians if they attempt to resume early, requiring mandatory remarks. Entries are flagged for manager review.o Restrict: Blocks technicians from resuming work or clocking into jobs until the break duration is complete.o Default: Restrict
Rest Break:o Duration: The duration of rest breaks is in minutes (For instance, California’s 10-minute rest break per 4 hours worked).o Editable, prefilled to 10 minutes. Can be set to 0 (disabled).o It is only shown if Warn or Restrict is selected.
Meal Break Duration:o Duration in minutes for meal breaks (For instance, California’s 30-minute meal break for shifts over 5 hours).o Editable, prefilled to 30 minutes. Can be set to 0 (disabled).o It is only shown if Warn or Restrict is selected.
If Allow is selected:
o Break duration fields are hidden.
o All breaks are generic with no enforcement or type selection.
If Warn or Restrict is selected:o Rest and Meal Break duration fields are shown and prefilled (and 30 minutes, respectively).o If only one duration is >0, the system auto-assigns that break type without a selection dialog box.o If both durations are >0, technicians must select a break type when starting a break.o If both durations are set to 0, saving is blocked with an error: “At least one break type must have a duration greater than 0 when enforcement is enabled.”
The system enforces break rules when a technician attempts to resume work or clock into a job (via job listing, detail, notification, dashboard, etc.) before the break duration is complete.If the break duration has passed
Technicians can resume work or clock into a job without restrictions or dialog boxes.
If previously clocked into a job, the system auto-clocks back into that job upon resuming.
Warn:o A dialog box displays: “You are trying to resume work before your break is over. [X] minutes left in your break. Do you want to continue?”o Technicians must enter mandatory remarks to proceed.o The timesheet entry is flagged with a warning-with-time icon, and remarks are visible when hovering/tapping.o If the technician continues, the system resumes the timesheet and auto-clocks into the previously active job (if any).
Restrict:o A blocking dialog box displays: “You cannot continue this job until our break is complete.”o All job-related actions (view, edit, clock-in, etc.) are blocked until the break duration is satisfied.
Break End Notification: When the break duration ends (based on rest or meal settings), technicians receive a notification: “Your break has ended. You may resume work.”
Post-Break Reminder: If the technician has not resumed work 10 minutes after the break ends, a follow-up notification is sent: “Your break ended 10 minutes ago. Please resume work if you’re ready.”
On the Timesheets page (web and mobile) and in timesheet reports:Early resumptions under the Warn policy are flagged with a warning-with-time icon. o Hovering or tapping the icon shows a tooltip with:Resumed earlyTechnician’s remarks
This allows managers to quickly identify and review compliance issues.
Compliance: It aligns with California’s meal and rest break laws (for instance, 30-minute meal breaks for shifts over 5 hours, and 10-minute rest breaks per 4 hours).
Transparency: Flagged entries and remarks provide clear visibility for managers and payroll teams.
Auditability: Timesheet reports with flagged entries simplify compliance audits.
Flexibility: Configurable policies (Allow, Warn, Restrict) adapt to company needs.