Articles in this section

Public Holiday Assignment by Work Location

The Public Holiday by Work Location feature allows you to assign different sets of public holidays to employees based on their country or state. This is especially useful for companies managing staff across multiple countries or regions following a different public holiday calendar. For example, employees in Malaysia and Singapore, or even different Malaysian states.

This guide explains how to set up and manage this feature in three parts.

đź§­ 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: You’ll see a list of all employees in your system. Click on the employee’s name hyperlinked (e.g., Jen Xuan) to open their profile.

mceclip3.png

You will be redirected to the page where the staff details are reflected:

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 you don’t see the Work Location field, 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 will determine the set of Public Holidays that will be applied for the staff)

mceclip7.png

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

mceclip8.png

 

Step 7: Click  mceclip9.png  to confirm your changes.

âś… Once saved, the public holidays for the assigned country/state will automatically apply to the employee. If you need to customize the public holidays, continue with Part 2.

 

🗓️ Part 2: Configure Public Holidays by Country or State

Step 1: Go to settings.png âžś then click  company_settings_2.png âžś navigate to  public_holidays.png tab 

Step 2: You’ll now see all configured countries (and states, if applicable) that were assigned in the People module in part 1.

33.png

đź’ˇ For countries with multiple states, each state will be displayed separately.
You can add, edit, or delete holidays for each as needed.

34.png

âž• Add a Custom Public Holiday

Step 1: Choose the country/state you would like to add a public holiday to.

34.png

Step 2: Click on add_custom.png

Step 3: Complete the fields in the pop-up window:

35.png

Step 4: Click on save.png

✏️ Edit a Custom Public Holiday

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

(Note: Only custom public holidays are editable — system default holidays cannot be clicked.)

mceclip18.png

Step 2: Click the holiday name.
Step 3: Update the date or name as required.

mceclip19.png

Step 4: Click on save.png

🗑️ Delete a Custom Public Holiday

Step 1: Locate the public holiday you want to remove.
Step 2: Toggle the Enable/Disable slider to disable it.

mceclip21.png

The slider should appear as disabled once the public holiday has been turned off. 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.

Examples:

  • On Web: The Leave Calendar will show holidays according to the employee’s assigned country/state.mceclip23.png
  • On the Dashboard: The Public Holiday Widget displays upcoming holidays.mceclip24.pngEmployees can also tap View Public Holidays for the full list.mceclip25.png
  • On Mobile App:
    The Leave Calendar will reflect the same public holidays for their location.mceclip26.png
Was this article helpful?
4 out of 4 found this helpful