Holidays
Manage your organization's holiday calendar to ensure accurate attendance tracking and leave calculations. This guide covers holiday creation, types, and visibility settings.
Holiday Calendar
Navigate to Attendance Management > Holidays from the sidebar to view and manage your holiday calendar.
Holiday List View
The holiday list displays holidays in a DataTable with:
- Date: Holiday date and day of week
- Name: Holiday name
- Type: Holiday type badge (color-coded)
- Applicability: Who the holiday applies to
- Properties: Badges for optional, half day, recurring, compensatory, restricted
- Status: Active or Inactive
You can filter holidays by year, type, and status.
Creating Holidays
Add a New Holiday
- Navigate to Attendance Management > Holidays and click Add New
- Fill in the holiday details
- Click Save
Holiday Fields
| Field | Description | Required |
|---|---|---|
| Holiday Name | Name of the holiday | Yes |
| Date | Date of the holiday | Yes |
| Code | Short identifier code | No |
| Holiday Type | Type classification (see below) | Yes |
| Category | Category classification (see below) | No |
| Description | Detailed description of the holiday | No |
| Notes | Internal notes | No |
| Color | Visual identifier color | No |
Holiday Types
| Type | Description |
|---|---|
| Public | Government-declared public holidays |
| Religious | Religious observance holidays |
| Regional | Region-specific holidays |
| Optional | Employees can choose to observe |
| Company | Company-specific holidays |
| Special | Special occasion holidays |
Holiday Categories
| Category | Description |
|---|---|
| National | National holidays |
| State | State-level holidays |
| Cultural | Cultural celebrations |
| Festival | Festival holidays |
| Company Event | Internal company events |
| Other | Other categories |
Holiday Properties
| Property | Description |
|---|---|
| Optional | Employees can choose whether to observe |
| Restricted | Some employees may need to work |
| Recurring | Repeats annually |
| Half Day | Only half the day is a holiday |
| Compensatory | Has a compensatory working day |
| Visible to Employees | Whether employees can see this holiday |
| Send Notification | Send notification to employees |
| Notification Days Before | How many days before to notify |
Half Day Configuration
When marking a holiday as half day:
| Field | Description |
|---|---|
| Half Day Type | First half or second half |
| Half Day Start Time | When the half day begins |
| Half Day End Time | When the half day ends |
Compensatory Day
When marking a holiday as compensatory:
| Field | Description |
|---|---|
| Compensatory Date | The date employees work instead |
Holiday Applicability
All Employees
By default, holidays can apply to everyone by setting Applicable For to "All Employees".
Targeted Applicability
Restrict holidays to specific groups:
| Option | Description |
|---|---|
| All Employees | Applies to everyone |
| Specific Departments | Only selected departments observe |
| Specific Locations | Location-based holidays |
| Specific Employee Types | Based on employment type |
| Specific Branches | Branch-specific holidays |
| Specific Employees | Hand-picked individual employees |
When selecting a targeted option, additional fields appear to select the specific departments, locations, employee types, branches, or employees.
If you operate in multiple regions, use the location-based applicability to handle different regional observances.
Holiday Impact on Attendance
Automatic Handling
When a holiday is configured:
- Attendance Records: Marked as "Holiday" automatically
- No Check-in Required: Employees don't need to clock in
- Reports: Holidays excluded from absent counts
Working on Holidays
If employees work on holidays:
- They can check in normally
- System flags the day as a holiday worked
- May trigger overtime calculations
Holiday Impact on Leave
Leave Calculation
Holidays affect leave calculations:
- Leave Request: Holidays between leave dates may be excluded
- Example: 5-day leave with 1 holiday in between = 4 leave days deducted
Managing Holidays
Toggle Status
- Click the Activate/Deactivate action on a holiday
- Inactive holidays do not affect attendance or leave calculations
Deleting Holidays
- Click Delete from the actions menu
- Confirm the deletion
Employee Holiday View
Employees can view their applicable holidays via Self Service > My Holidays. This view shows:
- Holidays grouped by month
- Upcoming holidays
- Total, past, and future holiday counts
- Only holidays applicable to the employee are displayed
Best Practices
Planning
- Set up holidays at the start of each year
- Verify variable date holidays annually
- Communicate the holiday list to employees
- Align with local labor law requirements
Management
- Review and update holiday list periodically
- Handle holiday conflicts proactively
- Consider cultural and religious diversity
- Use the notification feature to alert employees of upcoming holidays
System Configuration
- Enable automatic attendance marking for holidays
- Configure applicability correctly for multi-location setups
- Test leave calculations around holiday periods
Next: Learn about Leave Types to configure your organization's leave policies.