Articles in this section

Public Holiday Assignment by Work Location

The Public Holiday by Work Location feature lets you assign different public holiday calendars to employees based on their country or state. This is especially useful for companies managing staff across multiple countries or regions β€” for example, employees in Malaysia and Singapore, or across different Malaysian states.

This guide walks you through setup and management in three parts:

  1. Part 1 – Assign a country or state to each employee
  2. Part 2 – Configure the public holidays for each country or state
  3. Part 3 – View public holidays from the employee's perspective

Part 1: Assign Country or State to Employees

Step 1: Log in to your account.

Step 2: Click on people.png ➜ Go to employees.png

Step 3: A list of all employees in your system will appear. Click the employee's name (displayed as a hyperlink) to open their profile.

mceclip3.png

You will be redirected to the employee's details page:

mceclip2.png

Step 4: Under the Basic Information section, click Edit.

mceclip5.png

Step 5: Scroll down to find the Work Location/Country field.

mceclip6.png

Note: If the Work Location field is not visible, check the employee's Access Level settings. Refer to the Access Level configuration guide for details.

Step 6: Select the Country or Work Location that the employee is based in. This selection determines which public holiday calendar will apply to that employee.

mceclip7.png

  • If the selected country has multiple states (e.g., Malaysia), an additional State field will appear.
  • Select the correct State for the employee.

mceclip8.png

Step 7: Click save button to confirm your changes.

βœ… Done! Once saved, the public holidays for the assigned country or state will automatically apply to the employee. To customise the public holiday list, continue with Part 2.

Part 2: Configure Public Holidays by Country or State

Step 1: Go to settings.png ➜ click company_settings_2.png ➜ navigate to the public_holidays.png tab.

Step 2: All configured countries (and states, if applicable) that were assigned in Part 1 will be displayed here.

33.png

Note: For countries with multiple states, each state is listed separately. You can add, edit, or disable holidays for each country or state independently.

34.png

βž• Add a Custom Public Holiday

Step 1: Select the country or state you want to add a public holiday to.

34.png

Step 2: Click add_custom.png.

Step 3: Fill in the fields in the pop-up window.

35.png

Step 4: Click save.png to save the new holiday.

✏️ Edit a Custom Public Holiday

Note: Only custom public holidays can be edited. System default holidays are read-only and cannot be modified.

Step 1: Find the custom public holiday you want to edit.

mceclip18.png

Step 2: Click the holiday name to open it.

Step 3: Update the date or name as required.

mceclip19.png

Step 4: Click save.png to confirm your changes.

πŸ”• Disable a Public Holiday

Step 1: Locate the public holiday you want to disable.

Step 2: Toggle the Enable/Disable slider to the off position.

mceclip21.png

Once disabled, the slider will appear in the off state, and the holiday will no longer apply to employees.

mceclip22.png

Part 3: Viewing Public Holidays (Employee View)

Once configured, employees will automatically see the correct public holidays based on their assigned work location. Holidays are visible in the following places:

On Web β€” Leave Calendar

The Leave Calendar will display public holidays according to the employee's assigned country or state.

mceclip23.png

On the Dashboard β€” Public Holiday Widget

The Public Holiday Widget displays upcoming public holidays at a glance. Employees can also click View Public Holidays to see the full list.

mceclip24.png

mceclip25.png

On Mobile App β€” Leave Calendar

The Leave Calendar in the mobile app reflects the same public holidays for the employee's assigned location.

mceclip26.png

Was this article helpful?
4 out of 4 found this helpful