Skip to main content

HR Compliance Warnings

When you have an active contract with overtime turned on, Timesheet shows live compliance warnings on your iPhone and iPad. The warnings work without an internet connection — they're computed on your device from the contract you already have, so they update as you work.

Where warnings appear

  • iPhone Timer view — A compact card above the Duration card. It only shows when at least one warning is active and disappears again once everything is back to normal.
  • iPad Cockpit — An "HR Warnings" inspector card. Same warnings as the iPhone card; you can show or hide it from the Cockpit customise sheet.
iPad

If you have two organisations with their own contracts, the warnings follow the task you're currently tracking. Switch to a task in Organisation B and the warnings recalculate against B's contract. Your hours in Organisation A stay counted under A.

Warning types

WarningWhen it appears
Daily target approachingYou've worked 80 % of your contract's daily hours today
Daily target exceededYou're past your contract's daily hours today
Weekly target approachingYou've worked 80 % of your contract's weekly hours this week
Weekly target exceededYou're past your contract's weekly hours this week
Legal daily maximumYou're approaching or past the legal daily limit set on your employment model (typically 10 hours)
Legal weekly maximumYou're approaching or past the legal weekly limit (typically 48 hours)
Break requiredYou've worked long enough that your contract requires a break, and you haven't taken enough break time today

Icons use the same colour cues as the Duration card's progress bar:

  • Orange for "approaching" warnings — you're at 80 % of your target or 90 % of the legal maximum.
  • Red for "exceeded" warnings — you've passed your target or the legal maximum.
  • Orange for the break reminder — you should take a break now.

Daily / weekly target

These tell you when you're closing in on or past your contracted hours for the day or week. The target adjusts automatically for public holidays and approved absences — on a half-day public holiday, your daily target halves.

These tell you when you're approaching the legal maximum working time defined by your employment model. They turn red, not orange — a legal limit isn't just a target you've passed, it's a regulatory boundary you shouldn't cross.

Break required

This appears when you've worked long enough today that your contract expects you to have taken a break, but the breaks you've taken add up to less than the required time.

Configuring warnings

Warnings are driven by your contract — there's no separate on/off toggle in iOS settings. To change which warnings appear:

  1. More → Contracts, then tap your active contract.
  2. Set Daily hours and Weekly hours for the target warnings.
  3. Set the break threshold and required break length for the break warning.
  4. Pick an Employment model for the legal-maximum warnings — the model defines the legal daily and weekly limits.

Leaving a field blank turns off the matching warning category.

When warnings don't appear

A few common reasons the card stays empty:

  1. You don't have a contract set up. Open More → Contracts and add one. New contracts start inactive — change the status to Active once you're done filling it in.
  2. Overtime isn't turned on in your contract. Open the contract, scroll to Overtime, and turn it on.
  3. You're in a multi-org setup and no timer is running. When you have contracts in two organisations, Timesheet uses the currently running task to decide which contract's targets to show. Start a task in one of the orgs and the warnings appear.
  4. The project you're tracking belongs to a different organisation. This sometimes happens when a project was moved between organisations and your device hasn't synced yet. Wait a moment for sync to finish, or check the project's team in the web app.
  5. The matching contract has no target hours. If daily and weekly hours are both blank on the contract, there's nothing to compare against and the target warnings stay quiet. (Legal-max warnings can still fire if your employment model has limits.)

Compared to the web compliance dashboard

The web app has a richer compliance area covering more rules and keeping an audit log. The iOS card focuses on the live signals you need while tracking:

FeatureiOSWeb
Daily / weekly target warnings
Legal daily / weekly maximum
Break required✓ (more detailed)
Absence documentation reminders✓ (local)
Substitute rest-day tracking
Audit log and export

Open the web app for the deeper view; use the iOS card for in-the- moment awareness while you work.

When warnings refresh

The card updates live:

  • Whenever you add, edit, or delete a task or break.
  • Roughly once a minute while a timer is running, so the "approaching target" warning can appear the moment you cross the threshold.
  • When you switch between tasks in different organisations.

Changes you make in the web app (e.g. updating your contract's daily hours) appear on iOS after the next sync.

  • Balances — remaining leave and overtime hours pulled from the same contract
  • Absences — request and document time off; sets up the proof-reminder notifications
  • Cockpit — where the iPad warnings card lives
  • Timer — where the iPhone warnings card lives
  • Web → Compliance — full compliance dashboard with audit log
  • Web → Contracts — contract setup, employment models
  • Web → Overtime — balance and holiday-adjusted targets