Skip to main content

Introduction to compliance settings

Use compliance rules to manage breaks, overtime and penalty rates

Written by Kevin

Labor law violations are one of the most common sources of employee disputes and litigation. Missed break penalties, unpaid overtime, and scheduling errors might seem small individually, but they add up — and they can result in costly claims, back-pay obligations, and reputational damage.

Available compliance rules

SocialSchedules covers a wide range of labor law areas, including:

Overtime — Daily and weekly overtime thresholds, double-time rates, and consecutive days worked are all configurable.

Breaks — Paid and unpaid break requirements are calculated based on shift length. Missed meal break and missed rest break penalties can also be calculated.

Public holidays — Define which holidays your company recognizes and set the penalty rate that applies to time worked on those days (e.g. 200% of base rate).

Penalty hours — Applies premium rates to hours worked at certain times or on certain days, such as weekends or late nights.

Split shifts — Applies to employees who work non-consecutive hours in a single day.

Spread of hours — Applies when the span between the start and end time of a shift exceeds a defined threshold.

Call-in pay — Ensure employees are compensated fairly if a shift is cut short or cancelled after they've already reported for work.

Certification management — Prevent employees without the required credentials (e.g. Responsible Service of Alcohol) from being scheduled for shifts.

Labor laws vary by state, province, and country, and can change over time. While SocialSchedules gives you the tools to configure your compliance rules, it's ultimately your responsibility to ensure the rules you've enabled are appropriate for your business and location. If you're ever unsure, your local labor board or an employment attorney can help.


Implementation

Before enabling any compliance rules, take a moment to assess which ones apply to your business. Break and overtime rules are pre-configured for California by default — if that covers you, simply toggle them on. If not, you'll need to adjust the settings to match the legislation or company policy that applies to your locations.


Warnings & Restrictions

Compliance rules don't just apply after the fact — they work proactively too. When a manager builds a schedule, SocialSchedules checks each shift against your compliance rules in real time. If scheduling an employee for a shift would push them into overtime, trigger a penalty, or violate a break requirement, you'll see a warning before you publish. That gives you the chance to make a change before it becomes a problem — rather than discovering it on a timecard after the fact.

You can choose how SocialSchedules should respond when a compliance rule is triggered:

  1. Take no action - when a rule is triggered it is not flagged in anyway

  2. Mark as warning - when a rule is triggered a warning is created on both shifts and timecards as appropriate

  3. Restrict - when a rule is triggered by a shift in the schedule then a warning is created and the shift is restricted from being published


Custom Rule Groups

When your business has sets of workers that require different compliance rules you can manage this by creating custom rule groups.

Learn more about custom rule groups


Assigning Workers to Rule Groups

A worker can only belong to a single rule group or be exempt from compliance rules altogether. Assigning workers to rule groups can be done in bulk from the company network or on an individual basis from the worker profile.

Learn more about assigning workers to rule groups




Did this answer your question?