Feature · Fatigue & Hours

Hours limits,
enforced automatically.

Configurable fatigue rules per position — with out-of-the-box templates for EU/GB Drivers' Hours and the Working Time Regulations. Every shift is checked before a worker is offered it. BLOCK and WARN breach badges surface problems instantly. Override when you need to, with a full audit trail.

Configurable rule sets, per position

Each position in your agency carries its own fatigue rule. HGV drivers get drivers' hours rules. Care workers get WTR. You control what applies where.

Window limit

Cap total hours within a rolling window — daily, weekly, or fortnightly. Catches over-hours placements before they happen.

Minimum rest

Require a minimum gap between shifts. Configurable per rule — 11-hour daily rest or longer weekly rest, depending on your sector.

Max consecutive days

Limit how many days in a row a worker can be placed. Enforce weekly rest days automatically — no more accidental 7-day stretches.

Max shift duration

Cap the length of any single shift. Prevent placements that exceed sector-specific or internal shift length limits.

Start fast with built-in templates

Subshift ships with two read-only template rule sets covering the most common regulated sectors in the UK:

  • EU/GB Drivers' Hours — daily and weekly driving limits, required rest periods, consecutive day limits, and maximum shift duration under EU Regulation 561/2006 and GB domestic rules.
  • Standard WTR — the 48-hour weekly limit, 11-hour daily rest, consecutive working day limits, and maximum shift duration under the Working Time Regulations 1998.

Assign a template directly to a position, or clone it to create an editable copy you can tailor to your clients' specific requirements.

Fatigue Rules

EU/GB Drivers' Hours Template
4 positions
Standard WTR Template
7 positions
WTR — Care workers Custom
3 positions
Drivers' Hours — Class 1 Custom
2 positions

BLOCK and WARN — two levels of enforcement

Hard legal limits become BLOCKs. Advisory guidelines become WARNs. Both are visible on every shift group page — nothing slips through unseen.

Pass

No limits breached. Worker is within all thresholds defined by the position's fatigue rule.

Warn

One or more WARN-severity limits breached. Placement proceeds — you are informed, not blocked.

Block

One or more BLOCK-severity limits breached. Worker cannot be placed without a manager override.

Override when you need to. Audit trail always.

Exceptional circumstances happen. When a BLOCK breach cannot be avoided, a manager can override it for that specific shift slot. The override requires a reason — exceptional circumstances, worker consent, error in records, or regulatory exemption — and an optional free-text note.

Every override is written to the audit log immediately: who applied it, when, the reason chosen, the note, and exactly which limits were overridden. The record is permanent and cannot be edited.

Once overridden, the slot badge turns green with an "Override active" indicator. The breach details and override reason remain accessible by clicking the badge — so anyone reviewing the shift can see the full picture.

A tool, not a legal guarantee

Subshift enforces the hours and rest rules you configure. It is up to you to set them in line with the regulations that apply to your sector — UK drivers' hours, the Working Time Regulations 1998, sector codes of practice, and any client-specific requirements.

We ship templates that reflect the standard GB/EU rules, and we are adding more sector packs. But final responsibility for compliance remains with the agency and the client.

No more over-hours placements.

Book a demo and we will model your sector's fatigue rules in Subshift.

Back to all features