---
title: 'Holiday assignments'
summary: 'Links a holiday calendar entry to a population of employees. Controls per-employee scope of company-defined non-working days (department-specific closures, role-specific holidays).'
section: features
tags:
  - crud
  - tempus
  - holidays
  - calendar
updated: '2026-06-17'
---

> A **holiday assignment** in Tempus narrows a [holiday calendar](tempus_holiday_calendars.md) entry to a subset of employees, for example applying a closure only to the Sales department. It controls the per-employee scope of company-defined non-working days.

## Overview

Despite the legacy entity name (*TempusEmployeeHolidayQuota*), this is not the annual-leave balance, which lives on the [contract](tempus_contracts.md). You only need this page for partial closures, since a calendar entry already applies to the whole company by default. Each row links a company, a calendar template, and a target population (all, departments, or named employees). Typical uses: a department-only closure, a role-specific holiday, a project retreat, or an on-call team working through a closure.

## What it does

The **assignment type** decides the target population:

| Type | What it targets |
|---|---|
| **Company (all)** | Every active employee in the chosen company. |
| **Departments** | Every active employee whose contract names one of the chosen [departments](tempus_departments.md). |
| **Users** | Specific employees you pick by hand. |

At computation time, if no assignment rows exist for a calendar template every active employee observes the closure. If one or more rows exist, only the union of their target populations observes it. Changes take effect from the next nightly recalculation.

> [!IMPORTANT]
> The first assignment row inverts the default: instead of everyone, only that row's population observes the closure. Add more rows to re-include other populations. Deleting the last row restores the all-employees default.

## See also

- [Holiday calendars](tempus_holiday_calendars.md) - the template each assignment scopes.
- [Companies](tempus_companies.md) - the parent of each assignment.
- [Departments](tempus_departments.md), [Employees](tempus_employees.md) - the two target types.
- [Public holidays](tempus_public_holidays.md) - country-wide non-working days (cannot be scoped via assignments).
