Skip to main content

How Should UAE Public Holidays Appear in Attendance and Leave Records?

Last updated: October 5, 2026

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.

Attendance Management Software

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.