Overview
In Keka, holidays are configured at the holiday calendar level and are typically assigned based on location, department, or employee groups.
There is no direct option to assign or modify a holiday for a single employee on a specific date.
However, there are supported workarounds that help you handle such exceptions effectively.
Who can access this feature?
- HR Admins
- Users with permissions to:
- Configure Holiday Calendars
- Manage Employee Profiles
- Update Attendance or Leave
Why this limitation exists
Keka is designed to:
- Maintain consistency in organisational holiday policies
- Avoid conflicts in attendance, payroll, and compliance calculations
Because of this:
- Holidays cannot be overridden at an individual employee level
- Changes must be managed via calendar assignment or alternative methods
Available Workarounds
Option 1: Assign a Different Holiday Calendar
If the employee needs a different set of holidays:
Steps:
- Go to Settings > Time & Attendance > Holidays
- Click on Add Holiday Calendar
- Create a new calendar:
- Add or remove the required holiday date
- Save the calendar
- Navigate to Employee Profile
- Edit Job/Organisation Details
- Assign the newly created Holiday Calendar
[Insert Screenshot: Holiday Calendar Creation Page]
[Insert Screenshot: Employee Profile – Holiday Calendar Assignment]
[Insert Screenshot: Employee Profile – Holiday Calendar Assignment]
When to use:
- Employee belongs to a different region/location
- Long-term or recurring difference in holidays
Option 2: Apply Leave Instead of Holiday
If this is a one-time exception:
Steps:
- Go to Leave > Apply Leave
- Select the employee
- Choose the specific date
- Apply leave under the appropriate leave type
- (e.g., Casual Leave, Special Leave)
[Insert Screenshot: Apply Leave Screen]
When to use:
- One-off cases
- Special approvals or exceptions
Option 3: Adjust Attendance Manually
If the goal is to correct attendance or payroll impact:
Steps:
- Go to Attendance > Daily Logs / Attendance Dashboard
- Select the employee
- Edit attendance for the specific date
- Mark appropriately (Present/Off/Override)
[Insert Screenshot: Attendance Adjustment Screen]
When to use:
- Only attendance needs correction
- Payroll impact needs adjustment without changing holiday
Important Notes
- ❌ Holidays cannot be edited or assigned directly for individual employees
- ✅ Changes must be made via holiday calendars or alternative workflows
- ⚠️ Assigning a new holiday calendar may impact:
- Future holidays
- Attendance tracking
- Payroll calculations
- ⚠️ Use leave or attendance adjustments for temporary or one-off cases
Example Scenario
Scenario:
An employee needs a day off on a date that is not a company holiday, but others are working.
An employee needs a day off on a date that is not a company holiday, but others are working.
Recommended Approach:
- For a one-time case → Apply leave
- For recurring differences → Assign a separate holiday calendar
Comments
0 comments
Please sign in to leave a comment.