Creating a holiday plan for your employees

Modified on Fri, 19 Apr 2024 at 11:49 AM



TABLE OF CONTENTS

Who’s this for? 

Global Admins, Members of the HR Team


What is a holiday plan?

 A Holiday Plan is the curated list of holidays for the organization in a year encompassing both government-mandated holidays and additional holidays granted by the company to its employees. This plan is designed to ensure transparency, adherence to legal requirements, uniformity, and efficient scheduling.

 

As an example, here's a sample list of holidays in India for 2023. Your company might want to give (either some or all of them as holidays) to its employees: 

  • JAN 16 - Sankranthi (Monday)
  • JAN 26 - Republic Day (Thursday)
  • FEB 18 - Maha Shivratri (Saturday)
  • MAR 08 - Holi (Wednesday)
  • MAR 22 - Ugadi (Wednesday)
  • MAR 30 - Rama Navami (Floater Leave - Thursday)
  • APR 07 - Good Friday (Floater Leave - Friday)
  • APR 22 - Ramzan (Saturday)
  • JUN 29 - Bakrid (Floater Leave - Thursday)
  • AUG 15 - Independence Day (Tuesday)
  • AUG 29 - Onam (Floater Leave - Tuesday)
  • SEP 19 - Ganesh Chaturthi (Tuesday)
  • SEP 28 - Milad-un-nabi (Floater Leave - Thursday)
  • OCT 02 - Gandhi Jayanti (Monday)
  • OCT 24 - Dusshera (Tuesday)
  • NOV 13 - Diwali (Monday)
  • DEC 25 - Christmas (Monday)

 

Now, it’s your duty to configure this into the system. And with the ‘Holiday Plan’, you can do exactly that! 

Why should I care about it? 

A Holiday Plan is one of the most anticipated lists in an organization! Here are some reasons why it’s important you configure it:   

  • Employee Engagement and Satisfaction: By providing a clear and well-communicated schedule of holidays, employees can plan their time off in advance leading to increased productivity and loyalty.
  • Compliance with Laws and Regulations: The holiday plan ensures that the company complies with applicable labour laws and regulations.
  • Effective Resource Management: By strategically scheduling holidays, you can ensure that critical business operations continue smoothly while maintaining adequate staff coverage. This proactive approach prevents disruptions, enhances productivity, and minimizes the burden on employees during peak holiday periods.
  • Consistency and Fairness: The holiday plan establishes a fair and consistent framework for granting time off. It ensures that all employees have equal access to holidays and reduces the potential for conflicts or favoritism. 

Who creates the holiday plan of the company?

In most companies, the Holiday plan is usually created by the HR department of the organization, but 

it’s sometimes vetted by Founders/Legal departments.

Can I create multiple Holiday Plans for multiple groups of employees? 

There can be a number of situations where your company might need to configure a different set of Holidays for a different group of employees. For example, your company might want to assign Holidays based on the location of employees (eg. employees in Bangalore might get a different set of Holidays vs employees in San Francisco). In such cases, you can create multiple Holidays lists and assign them to respective employees. 


So coming back to the main question - can it be done? Well, Yes!


Read on and you’ll learn how to do it. 

How do I create a holiday plan in Keka?

There are 3 main steps in creating a Holiday Plan

  1. Creating a holiday list
  2. Adding Holidays to the List
  3. Assigning employees to the Holiday Plan

Let's tackle each of them one by one. 

Creating a Holiday list

To create a holiday list, navigate to Time Attend from the left navigation pane and select the Shifts, Weekly Offs & Holidays tab. Here, go to the Holidays tab. Click on +Add New Holiday Plan from the left pane



In the Add Holiday List window, enter the List Name and the Description and then click Add.



By repeating the above process, you can create as many lists as you like based on the requirements of your company. 


Adding holidays to the list

After you create the holiday list, you will need to add holidays to it. You can do it in two ways within Keka. 

Adding Holidays through UI (One-by-One)       


To add a holiday to the list, click on the +Add Holiday button after selecting the Holiday List to which you want to add this from the left pane that has all the holiday lists you have added. 


Enter the Name of the holiday and a Description. Select the Date for which this holiday applies as well. Click Add once you have entered the necessary details. 


A Floater or Optional Holiday is a day off that an employee can choose to take in addition to the company's standard holidays or vacation days. This option is used to mark which holidays can be considered floater/optional holidays. The floater holidays are also dependent on the floater leave type. To assign a particular holiday as a Floater leave, select the This is a Floater Leave Holiday checkbox on the Add Holiday screen. 


Adding holidays in Bulk

Since this requires a few extra steps, we'll you through each of the steps one by one.

To import the holiday list, you need to click on Import Holidays after selecting the required holiday list.

 


After you select the option, you will see a pop-up showing you the steps of importing as well as providing you with some instructions on the right

Download the editable excel template by clicking on Download the Excel Template hyperlink.



On opening the file, you will see the Name, Description, Date, and Is floater Leave fields. You can read more about each field in the previous section of this article. Enter the details in the fields in the Excel file and populate the holiday list. 



Once you update the holiday list, you need to upload the Excel file back into the system. Click on Upload Excel File. 



Once, the file is uploaded, you will be sent to the Match Columns section where you will be required to match the columns in the Excel file with the various fields on Keka. This is done in case you are using a different Excel file and not the template downloaded from Keka.



Once, the columns are matched, you can click Continue to go to the Preview Data step.


In this step, you can preview, how your data is mapped in the system.



In case there is a discrepancy in the data, you will see the cell turn red. You can hover over on the top right part of the cell to view the reason for the error and also double click on the error field to edit it from the preview screen.

Once you're done with the changes, click on Continue to finish the import. You should now see the holidays populated within the fields.



Once you're done creating the Holiday List and Adding Holidays to them, the only thing that remains is assigning employees to them.


Assigning employees to the Holiday Plan

Navigate to the Employee (either through search or through your preferred method) you want to assign the plan to. You can use the Search bar for this. Once the employee profile is opened, go to the Job section on the profile and find the Employee Time card and click on the Edit icon next to the Holiday Calendar.  


On the Update Holiday Calendar overlay window, select if the change is a correction of data or a change in the policy assignment. Select the New Holiday Calendar from the drop-down list and click on Update


That's all! Once this is done, the employee can view the Holiday List Assigned to him/her directly through the dashboard! 




Hope this article helped you set up your holiday plan. See you in the next one!

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article