How Should UAE Public Holidays Appear in Attendance and Leave Records?
How Should UAE Public Holidays Appear in Attendance and Leave Records?
UAE public holidays need to be handled carefully in attendance and leave systems because they can affect employee schedules, annual leave calculations, payroll, and workforce planning. Employers should distinguish public holidays from ordinary working days, annual leave, weekly rest days, and unauthorized absences.
For UAE private-sector employees, public holidays are determined through official announcements and applicable labour regulations. The UAE Government confirms that private-sector employees receive official holidays with full pay for the holidays specified under the applicable rules.

1. Create a Separate Public Holiday Calendar
Employers should configure public holidays separately from annual leave and weekly rest days.
A typical attendance calendar can show:
- Working day
- Public holiday
- Annual leave
- Sick leave
- Weekly rest day
- Unpaid leave
- Unauthorized absence
This prevents HR teams from incorrectly deducting annual leave for an official holiday.
2. Mark Public Holidays as Non-Working Days
Where an employee is entitled to a public holiday and is not required to work, the attendance system should display the date as:
Public Holiday – Paid
The employee should not need to clock in or submit an annual leave request for that date.
For example:
| Date | Status |
|---|---|
| Monday | Working Day |
| Tuesday | Working Day |
| Wednesday | Public Holiday |
| Thursday | Working Day |
This makes the employee's attendance history easier to understand.
3. Do Not Treat a Public Holiday as Annual Leave
A public holiday should generally remain separate from an employee's annual leave record.
For example, if an employee requests annual leave from Monday to Thursday and Tuesday is an applicable public holiday, the HR system should apply the relevant UAE leave rules rather than automatically deducting every calendar date as annual leave.
The UAE Labour Law specifically addresses public holidays occurring during annual leave and provides rules for how they are treated. Employers should configure their systems according to the applicable legislation and any more favourable contractual or workplace provisions.
4. Maintain an Official Holiday Calendar
HR teams should update the attendance system when UAE authorities announce official holidays.
The calendar should contain:
- Holiday name
- Date
- Applicable employee group
- Location, where relevant
- Paid/unpaid status
- Whether attendance is required
- Applicable compensation rules for employees who work
This is especially important because some Islamic-calendar holidays are confirmed according to official announcements.
5. Handle Employees Who Work on Public Holidays
Some businesses operate throughout public holidays.
Examples include:
- Hotels
- Hospitals
- Security services
- Logistics
- Retail
- Manufacturing
- Aviation
- Customer service
- Oil and gas operations
If an employee is scheduled to work on a public holiday, the attendance system should record the actual working hours rather than simply showing the employee as absent or on holiday.
Payroll should then apply the compensation requirements applicable to public-holiday work.
6. Record Actual Clock-In and Clock-Out Times
For employees working during a public holiday, employers should capture:
- Scheduled shift
- Actual clock-in
- Actual clock-out
- Breaks
- Total working hours
- Overtime, where applicable
- Manager approval
This creates supporting documentation for payroll calculations.
7. Separate Holiday Status From Attendance Status
A good attendance system should distinguish between the holiday itself and an employee's attendance on that date.
For example:
Public holiday: Eid holiday
Employee status: Worked
Clock-in: 8:58 a.m.
Clock-out: 5:05 p.m.
This is much clearer than simply recording the day as "Present."
8. Connect Public Holidays With Annual Leave
Leave management should automatically recognize public holidays when calculating approved annual leave.
For example:
Employee requests leave → System checks holiday calendar → Applicable public holiday identified → Leave calculation follows applicable rules
This reduces manual calculations and helps prevent incorrect leave deductions.
9. Account for Weekly Rest Days
Public holidays can sometimes fall close to or on an employee's normal weekly rest day.
HR should configure the system according to the applicable legal and company rules rather than automatically converting every holiday/rest-day combination into an additional leave day.
The system should retain the original schedule so HR can determine the appropriate treatment.
10. Manage Public Holidays Across Different Locations
Companies with employees across different UAE emirates should maintain a centralized calendar while allowing for location-specific operational schedules where necessary.
For example:
- Dubai office
- Abu Dhabi branch
- Sharjah warehouse
- Ras Al Khaimah project
- Fujairah site
The holiday calendar can be applied centrally while managers determine which employees are actually required to work.
11. Use Shift-Based Holiday Scheduling
For 24/7 operations, public holidays should be incorporated into shift schedules.
For example:
Employee A: Public holiday — Off
Employee B: Public holiday — Scheduled to work
Employee C: Public holiday — Night shift
This allows HR and payroll teams to distinguish between employees who received the holiday as a non-working day and employees who worked during it.
12. Record Holiday Work Approvals
Where company procedures require approval for working on a public holiday, the system should record the approval.
The workflow could be:
Manager schedules employee → Holiday work approved → Employee works → Attendance captured → Payroll processed
This creates a clear audit trail.
13. Integrate Public Holidays With Payroll
Attendance and payroll systems should use the same holiday calendar.
The workflow can be:
Holiday calendar → Employee schedule → Attendance → Holiday work → Payroll
This reduces the possibility of payroll teams manually entering public-holiday information.
14. Use Employee Self-Service
Employees should be able to see public holidays in their self-service calendar.
They can review:
- Public holidays
- Annual leave
- Approved leave
- Working days
- Rest days
- Shift assignments
This helps employees understand why they are not required to clock in on certain dates.
15. Avoid Automatic Absence Alerts
Attendance systems should suppress normal absence alerts for employees who are not scheduled to work because of an official public holiday.
For example:
Public holiday → No scheduled shift → No clock-in required → No absence alert
This prevents unnecessary HR investigations and incorrect attendance records.
16. Maintain an Audit Trail
HR systems should record changes made to holiday calendars and attendance statuses.
The audit trail can include:
- Original holiday date
- Calendar update
- Administrator
- Date of change
- Employee schedule
- Attendance status
- Payroll treatment
This is useful when holiday announcements or employee schedules change.
17. Generate Public Holiday Reports
HR and payroll teams can generate reports showing:
- Employees off on public holidays
- Employees who worked
- Hours worked
- Holiday work approvals
- Applicable compensation
- Branch-wise holiday staffing
- Department-wise holiday staffing
These reports support payroll reconciliation and workforce planning.
18. Keep the Holiday Calendar Updated
Public holiday dates should be updated as soon as official UAE announcements are available.
HR teams should avoid relying solely on a fixed annual calendar for holidays that depend on the Islamic calendar or official announcements.
A practical process is:
Official announcement → HR verifies holiday → Attendance calendar updated → Employee schedules reviewed → Payroll rules checked
Conclusion
UAE public holidays should appear as a distinct calendar status in attendance and leave systems rather than being treated as ordinary working days, annual leave, or unexplained absence.
Employers should maintain an official holiday calendar, automatically exclude applicable holidays from normal attendance requirements, and record actual attendance separately when employees are required to work. Public-holiday work should then flow into payroll according to the applicable UAE rules.
Integrating the holiday calendar, attendance, leave, shift scheduling, employee self-service, and payroll helps UAE employers maintain accurate records, avoid unnecessary leave deductions, and manage holiday staffing more efficiently.
A UAE holiday calendar in InnBuilt Attendance Software can distinguish scheduled holidays from absences and worked shifts, giving HR cleaner leave records and more reliable payroll inputs.