Manage work schedules

Setup and manage work schedules for your team to ensure accurate timesheets and payroll calculation

Work Schedules are the backbone of payroll hours in a timesheet software. Once you’ve set up your schedules and holiday calendars, timesheets are powerfully equipped with calculations of breaks, deductions, and overtime to prepare for payroll.

Take note that your timesheets will be recalculated based on any new change made to your work schedule. Find out how timesheets work in Jibble.

The work schedule feature can only be used by team owners & admins.

This article covers:

How to change schedule settings

Create multiple work schedules

How schedules work:

Work Arrangement & Hours

Payroll Hours

Splitting Timesheets

Custom Breaks

Automatic Deductions

Overtime Rules

Assign members to schedules

Assign locations to schedules

How to change schedule settings

Work schedule details and settings
  1. Go to Work Schedules.

  2. Select a schedule from the left panel.

  3. Click the Edit button.

  4. Select your preferences.

  5. Click the Save button.

❗️Important: Changing your work schedule will recalculate all your timesheets based on the new change.

Create multiple work schedules

You are able to create more than one work schedule for your organization. It is useful when you have a big team located in separate regions or countries.

When you do, you will need to choose the default work schedule. The first work schedule created will be the default. What this means is that when new members are created, they will be automatically assigned to this default work schedule.

This is the same for default holiday calendars.

Work Arrangement & Hours

Organizations typically have three types of work schedules:

Schedule type



Weekly flexible


Days & times are fixed and punctuality is emphasised.

Days are fixed but time is flexible as long as the duration is compliant.

Time is flexible per day as long as the total duration of the week is compliant.


Mondays – Fridays from 9:00 am to 5:00 pm

Mondays – Fridays, 8 hours per day

Mondays – Fridays, 40 hours per week

Note: Days that are not selected as workdays will be taken into consideration when calculating Rest Day Overtime.

Payroll Hours

Setting to include time tracked before scheduled work hours on work schedules

❗️ Important: This setting is only applicable for Fixed work arrangements.

You can enable this setting if you wish to include tracked time before the scheduled start time. This means that any time recorded before the set start time will be calculated towards payroll hours. 

If you wish to exclude any time tracked before the scheduled start time, you can disable this setting. By default, this checkbox will be enabled. 


  • A fixed work schedule is created from 9:00 am – 5pm.
  • If an employee worked from 9:00am – 5pm and does not take any breaks, that would add a total of 8 payroll hours.
  • If the checkbox is enabled and Jack clocks in at 8:30am, his time tracked before the scheduled start time would be 30 minutes (from 8:30am – 9am). Following this, Jack’s total payroll hours would be calculated as 8 hours 30 minutes.
  • If the checkbox is disabled, his total payroll hours would be calculated as 8 hours.

Splitting Timesheets

❗️ Important: We recommend only changing this setting if your team works through midnight with night shifts.

By default, days are defined as 24-hour cycles from 00:00 to 23:59. This will affect:

  • How timesheets are displayed

  • Calculation of overtime hours, if rules are configured


Split timesheets at: 9:00 am
  • Daily timesheets will be displayed begin from 9:00 am to 8:59 am (the following day)

  • Time entries from 12:00 am to 9:00 am will be recorded on the day before (date-1) instead of the calendar date

Custom Breaks

By default, members can track time on breaks freely. Set up custom breaks to have more control over how long & when breaks are taken.

When creating a break, you’ll need to set:


How long a break can be

Time slots

What time breaks can be taken

In practice, break times are generally unpaid. However if you would like to set up paid breaks, you can opt to do so. By using paid breaks, tracked time on breaks will be included in payroll hours.

Automatic deductions

Automatic deductions are typically used when break durations are standardised for everyone so they don’t need to be manually tracked by members.

When occurred, your total tracked hours will be deducted.

When creating a deduction, you’ll need to set:


How much time to deduct from a day


The minimum amount of time someone needs to work in a day for the deduction to apply

Overtime Rules

Jibble overtime rules

If your organization pays for overtime work, read on to learn about the 5 different overtime rules that you can set up. They can all be enabled for cumulative overtime hours.

Daily Overtime & Daily Double Overtime

This is the most common type of overtime hours. You can set them up based on time or hour thresholds that reset on a daily basis.

Daily double overtime can only be enabled once daily overtime is enabled:

  • Daily overtime is any additional regular time tracked over the first threshold but below the second daily double threshold

  • Daily double overtime is any additional regular time tracked over the second threshold

The threshold for daily double overtime must be beyond the threshold set for daily overtime.

Threshold types



Recommended for

Fixed schedules

Flexible schedules

How it works

After a specified time, time tracked will be labelled as overtime

After a specified number of hours, the time tracked will be labelled as overtime

Weekly overtime

After a specified number of hours have been tracked in a week, additional regular hours will be labelled as weekly overtime.

By default, a week is Monday to Sunday. You can change the start day of a week in Organization Settings.

Rest Day Overtime

If enabled, any time tracked on a non-work day is considered as overtime.

A rest day is automatically set up if it’s a day that isn’t selected in the work arrangement section.

Public Holiday Overtime

If enabled, any time tracked on a public holiday is considered as overtime. Be sure to have holiday calendars set up under Holiday Settings to use this rule.


If you set up multiple overtimes and the conditions of these multiple overtimes are met, they will be counted in their timesheets.


  • Set daily overtime at 8 hours

  • Set weekly overtime at 40 hours

If someone works 10 hours a day which also translates to 50 hours a week, they will receive 2 hours daily overtime per day as well as 10 hours weekly overtime. These will be recorded in their personal detailed timesheet.

Overtime Rate

If your organization is required by law to set an overtime rate for overtime pay, you can read more about setting up overtime rates.

Assign members to schedules

When a schedule is set up, it automatically applies to all members.

If more than one schedule is set up, members can be reassigned to new schedules. Take note that they can only belong to one schedule.

Each member’s timesheet calculations will reflect the work schedule settings they are assigned to. They will also receive time tracking reminders and restriction alerts accordingly.

Assign locations to schedules

By default, schedules apply to all locations, meaning that members can track time at any location regardless which schedule they are assigned to.

To use location authorisation for members assigned, connect locations to work schedules.

Read more on managing locations and geofences.

Related Articles: