How to Create New Work Shifts for Efficient Employee Scheduling
Learn how to create new work shifts in BrioHR. This step-by-step guide helps HR managers set up pre-defined shifts, that can be added to schedules and assigned to employees via rostering.
Creating multiple work shifts helps HR assign different work schedules to offices or specific employees. This simplifies work rostering for HR and managers.
Audience & Scope
Audience: HR Admin
Module: Admin Settings & Time Attendance
Country: Global
Pre-requisites: Access to Admin Settings
Step-by-Step Guide to Creating Work Shifts:
Log in to your BrioHR account,
- Navigate to Settings.
- Go to Schedules & Shifts.
- Go to the Work Shifts tab.
- Click on the + Create shift button.

- A pop-up window to create a new shift will appear:
- Name your new shift. This field is compulsory.
- Input Shift Hours. The shift hours are used for the employee's clock-in and clock-out. You can leave the field(s) empty if the hours are not applicable.
- Actual (In) *mandatory*: the actual time the employees clock in for their shift.
- Earliest (In): the earliest the employees can clock in for their time to be counted as OT. If an employee clocks in before this time, the OT calculated will be capped based on the earliest-in time set for the shift.
- Scenario example:
- Setting: Actual (In): 9.00 am, Earliest (In): 8.00 am
- If an employee clocks in at 7.30 am: OT before shift = 1 hour (8.00 am - 9.00 am), 7.30 am - 8.00 am not counted for OT.
- Scenario example:
-
-
- Late (In): the latest time the employees can clock in for their shift without being considered late.
- If an employee clocks in before Late In time, they will NOT be considered late
- If an employee clocks in after Late In time, they will be considered late, and lateness is calculated by comparing late clock-in time against Actual (In) time.
- Scenario example:
- Setting: Actual (In): 9.00 am, Late (In): 9.15 am
- Employee A: clocks in at 9.10 am = No lateness
- Employee B: clocks in at 9.20 am = 20-minute lateness
- Actual (Out) *mandatory*: the actual time the employees clock out for their shift.
- Earliest (Out): the earliest time the employees can clock out for their shift.
- Late (Out): the latest time the employees can clock out for their time to be counted as OT. If an employee clocks out after this time, the OT calculated will be capped based on the latest-out time set for the shift.
- Scenario example:
- Setting: Actual (Out): 6.00 pm, Latest (Out): 7.00 pm
- If employee clocks out at 7.30 pm: OT after shift = 1 hour (6.00 pm - 7.00 pm), 7.00 pm - 7.30 pm not counted for OT.
- Scenario example:
- Break duration *mandatory*: The break duration the employees are entitled to during their shift. (if no break time for this shift, choose 'No break' option)

- Late (In): the latest time the employees can clock in for their shift without being considered late.
-
- Next, click the 'Shift Assignments' tab to assign relevant tag, location, activity and workstation for this new work shift. These settings are not compulsory. They can be left blank.
- For more guidance on this, refer to this article:
How to Create Tags, Locations, Activities, and Workstations for Efficient Work Shift Management
- For more guidance on this, refer to this article:
- Last, click the 'Shift Settings' tab to setup half day leave handling for the shift.
- For more guidance on this configuration, refer to this article:
How to Configure Half-Day Leave Handling for Shift-Based Employees in BrioHR
- For more guidance on this configuration, refer to this article:
- Click Save.
Common Issues/FAQ
Q: Why can't I click the 'Save' button?
A: Please ensure all the mandatory fields have been filled in.
Q: Can I edit the timing of the shifts later on?
A: Yes, the shift timing can be edited.
Need Assistance?
If you have any questions or require assistance, please reach out to our support team via live chat or email us at support@briohr.com.