Scheduling with Compliance

Compliant scheduling is crucial for adhering to labor regulations. With 7shifts, you can easily spot and track scheduling conflicts, overtime, and labor exceptions using filter warnings. Additionally, age indicators help scheduling managers identify underage employees.

In this article, you'll discover the visual cues on the Schedule page that will help you stay compliant with local labor laws.

Prerequisites

⚠️ An Admin must configure the Account's compliance setting to ensure they meet regional/federal requirements.

Note, schedules can still be published with warnings. 

Compliance Warnings


Spot and track conflicts, overtime, unassigned shifts, and labor exceptions on the fly by clicking the filter warnings:

The filter will then isolate those warnings so you can make adjustments as needed.

 

If there are any alerts or labor warnings associated with a shift, these will be highlighted for you. You can hover your mouse over the icon beside the shift to learn more:



 

Unpublished shifts Labor Exceptions Conflicts         Overtime

Learn more about setting up your Overtime Rules here, or enabling Labor Exceptions here (if they apply to your region).

 

Minor Indicators


Note: Only Admins and Managers/Assistant Managers, with the permission "Can manage schedules" enabled, can view minor indicators. Read more about Manager Permissions here.  

7shifts automatically displays a M indicator next to the names of all employees under the age of 18. This icon is generated using the birth date entered in the employee’s profile, allowing scheduling Managers to quickly identify underage staff and maintain labor law compliance.

Because the system calculates an employee's age based on the specific day they are being scheduled, the indicator will always reflect their current age for that shift. 

Managers with the necessary permissions can also hover over the M indicator to view the employee's exact age and any applicable scheduling rules.

The M indicator is visible on both the web and the mobile app:

Web 🖥️ Mobile 📱

Viewing the Schedule:

Default (List by Role) Layout


Time frames Layout


Shift Pool - approving/denying requests:


Was this article helpful?
11 out of 12 found this helpful