---
title: Holiday Settings
description: The Holiday Settings page lets you manage public holidays for your company. You can create custom holidays, sync regional public holidays, assign staff to each holiday, and remove holidays you no longer need.
---

[Skip to content](https://help.jointimecloud.com/holiday-settings#main-content)

[Contact us](https://help.jointimecloud.com/kb-tickets/new?hsLang=en)

[![Timecloud-Logo-600-2](https://help.jointimecloud.com/hs-fs/hubfs/Timecloud-Logo-600-2.png?width=200&height=40&name=Timecloud-Logo-600-2.png)](https://help.jointimecloud.com/?hsLang=en)

Open main navigation

Close main navigation

- [Contact us](https://help.jointimecloud.com/kb-tickets/new)
- [Go to app.jointimecloud.com](https://app.jointimecloud.com/)

[Go to app.jointimecloud.com](https://app.jointimecloud.com/)

 Got questions? Ask away

- There are no suggestions because the search field is empty.

1. [Service Portal](https://help.jointimecloud.com/?hsLang=en)
2. [Settings](https://help.jointimecloud.com/settings?hsLang=en)

# Holiday Settings

## What is the Holiday Settings Page? The Holiday Settings page lets you manage public holidays for your company. You can create custom holidays, sync regional public holidays, assign staff to each holiday, and remove holidays you no longer need.

Navigate to **Settings → Holidays** from the sidebar menu.

![](https://media-cdn.atlassian.com/file/c332665b-3ea3-4f48-8079-09bdb4c835b0/image/cdn?allowAnimated=true&client=dcc85285-7586-445f-adb8-0dc0a5a71bd1&collection=contentId-1054638081&height=125&max-age=2592000&mode=full-fit&source=mediaCard&token=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkY2M4NTI4NS03NTg2LTQ0NWYtYWRiOC0wZGMwYTVhNzFiZDEiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpjb2xsZWN0aW9uOmNvbnRlbnRJZC0xMDU0NjM4MDgxIjpbInJlYWQiXX0sImV4cCI6MTc5MDgwNjQ0NiwibmJmIjoxNzkwODAzNTY2LCJhYUlkIjoiNjQwMTQzNzg0MzA3ZTQ2YWQxNDRlZGEyIiwiaHR0cHM6Ly9pZC5hdGxhc3NpYW4uY29tL2FwcEFjY3JlZGl0ZWQiOmZhbHNlLCJhdXRoVHlwZSI6InNlc3Npb24ifQ.Ck-OgxHuvN8WqEqlhnk1EmDXa7wa04ViJ4e01YhEbdA&width=544#media-blob-url=true&id=c332665b-3ea3-4f48-8079-09bdb4c835b0&clientId=dcc85285-7586-445f-adb8-0dc0a5a71bd1&contextId=contentId-1054638081&collection=contentId-1054638081)

**Getting Started**

- Ensure the **Public Holidays** toggle is switched **on** (shown at the top of the page).
- If you have just enabled this toggle, click **Save** to confirm.

**Public Holiday Options**

Once the **Public Holidays** toggle is switched on, two additional settings appear:

- **Add To Standard Hours** — when enabled, holiday hours are included in the employee's normal (standard) time as well as being counted as holiday hours. This is useful when your award or agreement requires public holiday work to contribute to both ordinary hours and public holiday entitlements.
- **Persist Public Holiday Leave Hours** — when enabled, the full scheduled public holiday leave hours are kept when an employee works on a public holiday. If you turn this on, switch off **Add To Standard Hours**.

Toggle each setting on or off, then click **Save** to apply.

**Viewing Holidays**

- Use the **date range picker** at the top to filter holidays by period (defaults to the current calendar year).
- The table shows each holiday's **Date**, **Holiday Name**, **Window** (full day or time range), **Assigned Staff** count, and available **Actions**.
- The **Window** column displays **Full day** for standard holidays or the specific time range (e.g. **09:00–17:00**) for part-day holidays.
- Click column headers to **sort** by Date, Holiday Name, or Assigned Staff.

**Syncing Public Holidays**

1. Set the **date range** for the period you want to sync.
2. Click **Synchronise New Public Holidays**.
3. Regional public holidays for the selected period will be automatically added to your list.
4. If syncing takes a while, a processing message will appear — simply click **OK** and check back shortly.

**Creating a Custom Holiday**

1. Click **Create Holiday**.
2. In the popup, enter the **Name** and select a **Date** using the calendar picker.
3. To create a **part-day** holiday, fill in the **Part-day start** and **Part-day end** time fields (24-hour format, e.g. **09:00** to **17:00**). Leave both blank for a full-day holiday.
4. Click **Save**.

![](https://media-cdn.atlassian.com/file/eb1ff7b9-13f4-46c6-932d-4f6b4e2119de/image/cdn?allowAnimated=true&client=dcc85285-7586-445f-adb8-0dc0a5a71bd1&collection=contentId-1054638081&height=125&max-age=2592000&mode=full-fit&source=mediaCard&token=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkY2M4NTI4NS03NTg2LTQ0NWYtYWRiOC0wZGMwYTVhNzFiZDEiLCJhY2Nlc3MiOnsidXJuOmZpbGVzdG9yZTpjb2xsZWN0aW9uOmNvbnRlbnRJZC0xMDU0NjM4MDgxIjpbInJlYWQiXX0sImV4cCI6MTc5MDgwNjQ0NiwibmJmIjoxNzkwODAzNTY2LCJhYUlkIjoiNjQwMTQzNzg0MzA3ZTQ2YWQxNDRlZGEyIiwiaHR0cHM6Ly9pZC5hdGxhc3NpYW4uY29tL2FwcEFjY3JlZGl0ZWQiOmZhbHNlLCJhdXRoVHlwZSI6InNlc3Npb24ifQ.Ck-OgxHuvN8WqEqlhnk1EmDXa7wa04ViJ4e01YhEbdA&width=544#media-blob-url=true&id=eb1ff7b9-13f4-46c6-932d-4f6b4e2119de&clientId=dcc85285-7586-445f-adb8-0dc0a5a71bd1&contextId=contentId-1054638081&collection=contentId-1054638081)

 

**Part-Day Public Holidays**

Part-day public holidays let you define a specific time window on a given date - for example, a half-day public holiday that runs from **13:00** to **00:00** (end of day).

- **Both start and end times are required** - you cannot set just one.
- Use **00:00** as the end time to mean end of day (midnight).
- Overnight windows (where start is later than end) are not supported.
- On **timesheets**, a part-day holiday shows the time window next to the holiday name - e.g. **Christmas Day (09:00–17:00)** - so you can see at a glance which hours are covered.
- Award calculations automatically account for the part-day window, applying public holiday rates only to the hours that fall within it.

**Assigning Staff to a Holiday**

1. Find the holiday in the table and click **Manage Assignment**.
2. Use the employee filter to select which staff members should be assigned to this holiday.
3. Check the employees you want, then click **Apply Selected Employees**.
4. Click **Confirm** to save the assignments.
5. The **Assigned Staff** count in the table will update to reflect your changes.

### **Approved Timesheets and Assignments**

When you assign or remove employees from a holiday, any employee whose timesheet has already been **approved** for the holiday date is automatically **skipped**. The rest of the batch still applies.

- A **warning message** appears listing the skipped employees (up to 10 names, then "and N more").
- To include a skipped employee, first **unapprove their timesheet** on the Attendance page, then retry the assignment.

**Deleting a Holiday**

1. Click the **delete** icon (red bin) next to the holiday you want to remove.
2. Click **Confirm** in the confirmation popup.

### **When Deletion Is Blocked**

You cannot delete a holiday if any employee has an **approved timesheet** on that date. An error message will appear listing the affected employees (up to 10 names, then "and N more").

To proceed:

1. Go to the **Attendance** page and find each listed employee's timesheet for the holiday date.
2. **Unapprove** their timesheet.
3. Return to **Settings → Holidays** and delete the holiday.

Quick Reference

 

| Action | Button / Control |
| --- | --- |

 

| Action | Button / Control |
| --- | --- |
| Enable public holidays | **Public Holidays** toggle + **Save** |
| Include holiday hours in standard time | **Add To Standard Hours** toggle |
| Keep full leave hours when working on a public holiday | **Persist Public Holiday Leave Hours** toggle |
| Filter by date | **Date range picker** (top left) |
| Sync regional holidays | **Synchronise New Public Holidays** |
| Add a custom holiday | **Create Holiday** |
| Set a part-day window | **Part-day start** / **Part-day end** fields in the create modal |
| Assign staff | **Manage Assignment** (per holiday row) |
| Remove a holiday | **Delete** icon (red bin) |

 

 

 

**Good to Know**

- **Approved timesheets are protected.** Assigning or removing a holiday skips employees with approved timesheets, and deleting a holiday is blocked entirely until those timesheets are unapproved. This prevents accidental changes to finalised payroll data.
- Part-day holidays appear in the **Window** column of the holidays table so you can quickly distinguish them from full-day holidays.
- On an employee's timesheet, the holiday exception label includes the time window (e.g. **Christmas Day (09:00–17:00)**) for easy reference.
- When you sync regional holidays, they are added as **full-day** holidays by default. You can always create a custom part-day holiday for the same date if needed.

 

 

 

 

- [Account & Security](https://help.jointimecloud.com/account-security?hsLang=en)
- [Attendance & Timesheets](https://help.jointimecloud.com/attendance-timesheets?hsLang=en)
- [Award Interpretation](https://help.jointimecloud.com/award-interpretation?hsLang=en)
- [Biometric Scanners](https://help.jointimecloud.com/biometric-scanners?hsLang=en)
- [Employees](https://help.jointimecloud.com/employees?hsLang=en)
- [Forms & Checklists](https://help.jointimecloud.com/forms-checklists?hsLang=en)
- [Geofencing](https://help.jointimecloud.com/geofencing?hsLang=en)
- [Human Resources](https://help.jointimecloud.com/human-resources?hsLang=en#main-content)

    - [Organisation View](https://help.jointimecloud.com/human-resources?hsLang=en#organisation-view)
- [Integrations](https://help.jointimecloud.com/integrations?hsLang=en)
- [Job Tracking](https://help.jointimecloud.com/job-tracking?hsLang=en)
- [Leave Management](https://help.jointimecloud.com/leave-management?hsLang=en)
- [Mobile App](https://help.jointimecloud.com/mobile-app?hsLang=en#main-content)

    - [Kiosk](https://help.jointimecloud.com/mobile-app?hsLang=en#kiosk)
    - [Mobile App](https://help.jointimecloud.com/mobile-app?hsLang=en#mobile-app)
- [Payroll](https://help.jointimecloud.com/payroll?hsLang=en#main-content)

    - [Xero](https://help.jointimecloud.com/payroll?hsLang=en#xero)
    - [iPayroll](https://help.jointimecloud.com/payroll?hsLang=en#ipayroll)
    - [MYOB](https://help.jointimecloud.com/payroll?hsLang=en#myob)
    - [Smartly](https://help.jointimecloud.com/payroll?hsLang=en#smartly)
- [Reporting](https://help.jointimecloud.com/reporting?hsLang=en)
- [Roster](https://help.jointimecloud.com/roster?hsLang=en)
- [Settings](https://help.jointimecloud.com/settings?hsLang=en)
- [Shifts](https://help.jointimecloud.com/shifts?hsLang=en)
- [Time Clock](https://help.jointimecloud.com/time-clock?hsLang=en)
- [Dashboard](https://help.jointimecloud.com/dashboard?hsLang=en)

Service Desk

Copyright © 2025, Timecloud Ltd