Skip to main content

Time & Attendance Working Hours

Working Hours is designed to give you control over your employees’ work schedules. Define either fixed or flexible working hours, set customised break times, and track the hours worked against expected hours. Whether you're aiming to identify patterns of absenteeism or punctuality, or simply need to record absences due to holidays or sickness, Working Hours helps you plan and communicate shifts and absences through tools your employees already use today.

  • Choose either flexible hours or scheduled work patterns

  • Include flexible or scheduled breaks

  • Assign Working Hours to individual employees

  • View expected hours in the Timesheet report and compare these to hours worked

  • Share expected hours with employees via Sign In Companion

  • Allow employees to record absences related to PTO (Paid Time Off) or sickness


Create a working hours pattern

To assign working hours to an employee, you must first create and define a working hours pattern. On the Sign In App portal, go to Manage > Time & Attendance and select the Working hours tab. Click Add hours to create a new working hours pattern.

To start, simply provide a name for your working hours pattern and select the timezone. There are two types of working hours, flexible and scheduled. Please read the descriptions below and follow the relevant setup process for the type of working hours you need.

Flexible working hours

Flexible working hours only require you to provide the total number of hours to be worked in a week.

Scheduled working hours

Scheduled working hours patterns can contain up to four separate weeks and will continuously repeat. For this reason, you must select a start date for the repeating pattern.

You can then choose if breaks are included, and whether the break time is flexible or scheduled. Flexible breaks require the ‘Total break time hours per day` in hh:mm format, and scheduled breaks require a start and end time. You can create multiple scheduled breaks in a single day.

When creating a weekly schedule, you select which days the scheduled hours are applicable to. If different days of the week have different hours, you can Add shift to enter the specific times for additional days.

Additional weeks can be added if the working hours schedule changes at the start of the following week. To do this, click Add week at the bottom of the dialog.

In the example below, we have a single repeating week with flexible breaks. Monday - Thursday have the same start and end times, and Friday has an earlier end time.


Assign working hours

Once you’ve created working hours patterns, you can assign group members to them. When a group is added to Time & Attendance, you will see an additional section when you edit a member at Manage > Visitor Groups > Repeat group name > Manage members. You can also view and edit group members by clicking the People tab in the top right hand corner of the portal and selecting your group from the dropdown.

Click on a members name to edit their details. Under Time & Attendance, you will be able to choose whether to Use the group default or Other. You can then select their working hours pattern from the dropdown:


Closure Days

If you have specific dates that you wish to exclude from members expected working hours, you can create a closure day. This may be for a recognised national holiday or any other event that would change the working hours. To add a closure day, head to Manage > Time & Attendance and select the Closure days tab.

Here you will see a list of any existing closure days that have been added. Click Add closure day to add a new closure to the list:



Select your closure date and the reason for closure. You can then choose whether this closure day is applicable to all working hours, or select the individual working hour pattern(s) that the closure date applies to.

Click Save once done and your closure day will be logged.


Continue on to our Activity Status help guide to track and categorise how time is spent while signed in!

We hope you've found this guide useful but if you have any questions please contact our support team at [email protected]

Did this answer your question?