Skip to main content
Hours are set per day of the week, not once for the whole week. Monday can be 09:00 to 17:00 while Wednesday is 10:00 to 14:00 and Tuesday is off entirely.

How the day rows work

Open a schedule in Settings → Schedules. Below the preview strip you get one row per day, ordered by your Week starts on setting. Each row has:
  • A switch and the day name. Switch it off and the row reads Day off.
  • One or more work periods, each with a start time, the word to, an end time and the length of that period.
  • A three-dot menu on each period with Add work period and Delete.
Above the rows, the header shows the weekly total, such as 40h / week. It updates as you type.
A working day must have at least one work period. Delete the last period on a day and the day switches itself off.

Defaults

A realistic pattern

Ana Ferreira is a freelance copywriter at Northwind Studio. She works Monday, Wednesday and Friday only. Tom Whitfield creates a schedule called Part-time Mon/Wed/Fri: The header reads 20h / week. Ana’s timesheet now expects 20 hours, not 40, so a normal week no longer looks like a shortfall. See /timesheets/expected-vs-tracked-hours.

Split shifts

A day can hold more than one period. Use this for a lunch-split day, or a support shift with a gap in the middle.
1

Open the day's three-dot menu

Click the menu at the end of any period on that day.
2

Choose Add work period

A second period appears, starting at 13:00.
3

Set both periods

For example 09:00 to 12:00 and 13:00 to 17:00.
The day’s expected hours are the sum of its periods. In the example above, 3h + 4h = 7h for that day. Lunch is not counted, because it is the gap between two periods rather than part of one.
If you do not care about unpaid breaks, use a single 09:00 to 17:00 period. Only split the day when the gap genuinely should not count toward expected hours.

Overnight shifts

A period that ends at or before its start time runs past midnight. TimeTracker detects this and shows an Ends next day badge with a moon icon.
A period cannot be a full 24 hours. Split it into two periods instead.

Days off

Switching a day off means zero expected hours for that weekday, every week. Use a day-off row for a recurring pattern – weekends, a non-working Wednesday, a four-day week. For a one-off date, use an exception instead.

One-off changes: exceptions

The Exceptions panel below Assignments handles single dates. Each exception targets the workspace, a group, or one person. Day off, Public holiday and Leave carry no hours. Working day, Replacement hours and Additional period need at least one period.

How to add an exception

1

Click Add exception

In the Exceptions panel on Settings → Schedules.
2

Choose who it applies to

Everyone (workspace), A group, or One person.
3

Pick the date and type

Set Date and Type.
4

Add hours if the type needs them

For a working day, replacement hours or an additional period, set the start and end times. Use Add period for more than one.
5

Add a reason and save

Reason is optional, such as national holiday. Click Add exception.
The table lists Date, Applies to, Type and Hours. Removing an exception asks you to confirm, then “The date returns to its inherited schedule.”

Exceptions and precedence

An exception only applies when its level is at least as specific as the person’s governing assignment.
This is the rule people trip over. If Ana has her own schedule, a company-wide shutdown day added at the workspace level does not reach her. Add a person-level exception for her too.

Exceptions are not the same as company holidays

Two different lists exist, and they do different jobs. Use a company holiday when you want the day skipped from leave balances and shown on the Time Off timeline. Use a schedule exception when you want the person’s expected hours for that date to change. Many teams add both. See /time-off/holidays.

What happens next

  • Expected hours change for every day you edited, on every date the schedule covers.
  • My Schedule shows the new hours and marks exception days with a badge.
  • The Planner shades non-working days and holidays on the grid.
  • Time-off requests skip non-working days, so a request across a long weekend consumes less balance.

Permissions

Editing hours, days off and exceptions all need schedule.manage – Owner and Admin by default.

Common questions

No. There is no separate break field. Model an unpaid break as a gap between two work periods on that day.
Yes, with a two-week schedule. Week A and Week B each have their own seven day rows. See /schedules/create-a-schedule.
There is no fixed limit. Add as many as the day really needs.
Add an exception for that person, that date, type Working day, with the hours they will work.
No. People can still track time on a non-working day. The day expects zero hours, so the extra time shows as tracked above expected.

Troubleshooting

Create a schedule

Name, repeat, week start and timezone.

Assign a schedule

Who follows which schedule.

Company holidays

The other list, and what it is for.

Expected vs tracked hours

Where these hours end up.

My Schedule

How the pattern looks to the person on it.