Skip to main content
A company holiday is a day the workspace – or a named group of people – is off. Holidays are skipped when a leave request is counted, so a national holiday never quietly eats someone’s balance. Manage them in Settings → Time off → Holidays.

What a holiday does

Company holidays and schedule exceptions are two different lists.
  • A company holiday stops the day consuming leave balance.
  • A schedule exception of type Public holiday sets expected hours to zero.
If you want both effects – the day is closed and it does not count against leave – add the day in both places. See /schedules/working-hours-and-days-off.

The holidays table

Each row has a pencil to edit and a lifecycle menu to archive, restore or delete. A scope filter switches between active, archived and trashed. New holiday opens the same dialog in create mode. Empty list: “No company holidays yet – add one to mark days off.”

How to add a holiday

1

Open Settings → Time off → Holidays

You need leave.managePolicy – Owner or Admin.
2

Click New holiday

The New company holiday dialog opens.
3

Name it and pick a colour

For example New Year's Day. The colour is what shows on the timeline and the Planner.
4

Set the dates

Pick a start date. Leave the end empty for a single-day holiday, or set it for a shutdown that spans several days.
5

Decide who observes it

Leave Applies to everyone on for a company-wide day. Switch it off to name specific people.
6

Set Occurs annually if it repeats

On, and the same dates repeat every year without you re-adding them.
7

Save

Click Create holiday.

The settings

Dates

A single date, or an inclusive range. A range is right for a shutdown week – set 23 December to 1 January and the whole block is covered. If you leave the end empty it defaults to the start, giving a one-day holiday.

Applies to everyone

On, and every current and future member observes it. Off, and a member picker appears. Use this when a holiday is national rather than company-wide – a Portuguese public holiday for the Lisbon team, say, and nobody else.
A holiday only skips leave for the people it applies to. Someone not on the list sees no effect at all – the day counts against their balance as normal.

Occurs annually

On, and the same month and day repeat every year. TimeTracker projects the stored range onto whichever year it is checking, so you add Christmas Day once. Off, and the holiday exists only on those exact dates. Use this for anything that moves, such as Easter or a company offsite.
A 29 February holiday set to repeat annually only occurs in leap years. It does not slide to 1 March.

Auto-create time entries

The dialog describes this as “Posts matching time entries for members on these days.”
Holidays do not currently appear as tracked time on a timesheet. They show on the Time Off timeline and the Planner, and they are skipped when counting leave.

Example

Northwind Studio is in London, with Ana Ferreira in Lisbon. Now Sarah Lin books 22 December to 2 January on Annual leave: Weekends inside the range are skipped too, because her schedule marks them non-working. The request costs her 3 days, not 12. If Ana books 9 to 11 June, Portugal Day on the 10th is skipped for her – because she is on the assignee list. It would not be skipped for Sarah.

How holidays reach the Planner

The Planner draws company holidays as named all-day events, in the holiday’s own colour, for the person whose calendar is on screen. Turn them on and off with the Holidays layer in the Calendars sidebar. See /planner/overview.

Archiving and deleting

Use the lifecycle menu on the row. Archiving a holiday does not recalculate past leave requests. Amounts were counted when the request was made and are not rewritten.

Permissions

Creating, editing, archiving and deleting holidays all need leave.managePolicyOwner and Admin only. Everyone with leave.request sees holidays that apply to them on the timeline and in their request counting. Approvers with leave.viewOthers see all holidays. Holidays are available on Free. The Time Off app must be switched on.

Common questions

No. Add a schedule exception of type Public holiday for that as well.
They can select the date, but it is skipped when the amount is counted, so it consumes nothing. A range covering only holidays is rejected with “Those dates cover no working days…”.
No. Add the days your workspace actually observes.
Switch Occurs annually off and add each year’s dates as its own entry.
Yes. Overlapping holidays mean the day is skipped once – a day is never skipped twice.
No. It only affects how leave is counted and what shows on the calendars.

Troubleshooting

Request time off

How holidays change what a request costs.

Leave policies

The other half of the Time off settings.

Working hours and days off

Schedule exceptions, and why they are separate.

Planner overview

Holidays on the planning grid.

Time off permissions

Who can add a holiday.