How to Add a Specific Holiday to a User in Horilla CRM
In many organisations, not every holiday applies to every employee. Certain holidays may be applicable only to employees working in a specific region, branch, department, or team. Some employees may also receive personal holiday entitlements that are not shared across the company. Managing these situations manually can quickly become confusing, especially as organisations grow.
Thank you for reading this post, don't forget to subscribe!To solve this, Horilla CRM provides a flexible Holiday Management system that allows administrators to assign holidays either company-wide or only to specific users. Instead of creating separate calendars outside the system or manually notifying employees, administrators can configure everything directly inside Horilla CRM.
Accessing Holiday Settings
To create or manage user-specific holidays:
- Navigate to Settings
- Open the Holiday section
- The holiday list page will display all existing holidays

From this page, administrators can:
- Create new holidays
- Edit existing holidays
- Assign holidays to users
- Configure recurring holidays
- View company and personal holidays
Adding a Specific Holiday to a User

Step 1 — Click Add Holidays
On the Holiday settings page:
- Click the Add Holidays button
- The holiday creation form will open
This form is used for both company-wide holidays and user-specific holidays.
Step 2 — Enter the Holiday Details
The first section of the form contains the basic holiday information.
Holiday Name
Enter a clear and descriptive holiday name.
Using meaningful names helps users easily identify the holiday in their holiday list.
Start Date
Select the starting date of the holiday.
End Date
Select the ending date of the holiday.
For a single-day holiday:
- The start date and end date should remain the same
For multi-day holidays:
- Select the full holiday duration
Step 3 — Disable the All Users Option
This is the most important step when creating a user-specific holiday.
The holiday form includes an All Users checkbox or toggle.
If All Users is Enabled
- The holiday applies to every active user in the company
- The Specific Users field remains hidden
If All Users is Disabled
- The holiday applies only to selected users
- The Specific Users field becomes visible
To assign the holiday only to specific employees:
- Leave All Users unchecked
Once disabled, the system allows manual user selection.
Step 4 — Select the Specific Users
After disabling All Users:
- Click the Specific Users field
- The user selection list will open
- Search for employees by name if needed
- Select one or multiple users
The selected employees will appear inside the field.
Multiple users can be assigned to a single configuration without needing to create separate holidays for each person.
Step 5 — Configure Recurrence (Optional)
If the holiday repeats regularly, Horilla CRM allows administrators to create recurring holidays.
Enable the Is Recurring option if needed.
Available recurrence types include:
Weekly Recurrence
Useful for repeated weekly schedules.
Monthly Recurrence
Useful for monthly observances or repeated events.
Yearly Recurrence
Useful for annual public holidays or regional festivals.
Recurring holidays automatically continue in future periods, reducing manual work and preventing repeated holiday creation every year.
If the holiday is a one-time event:
- Leave recurrence disabled
Once all details are completed:
- Review the holiday information
- Click Save
The holiday is immediately assigned to the selected users.
Assigned users can instantly view the holiday from their own Holiday section without requiring any additional setup.
Viewing Assigned Holidays
Employees can view their assigned holidays by:

- Navigating to My Settings
- Opening the Holiday section
The page displays:
- Company-wide holidays
- User-specific holidays are assigned to them
This ensures users see only the holidays relevant to their schedule.
Benefits of User-Specific Holidays
The Specific Users holiday feature provides several advantages:
- Precise control over holiday allocation
- Prevents unrelated employees from seeing unnecessary holidays
- Supports regional and branch-specific requirements
- Simplifies personal holiday management
- Reduces manual communication
- Keeps employee holiday calendars accurate
- Supports recurring holiday automation
- Easy management from a single interface
The Specific Users holiday assignment feature in Horilla CRM makes holiday management far more flexible and organised. Instead of applying every holiday to the entire company, administrators can precisely control which employees receive a particular holiday based on region, team, branch, or personal entitlement.
Whether managing regional observances, department-specific schedules, or recurring annual holidays for selected staff, Horilla CRM provides a simple and efficient way to handle user-specific holiday allocation while ensuring every employee sees only the holidays that apply to them.
