Skip to main content

What Should Leave Software Show About Singapore Public Holidays?

Last updated: November 12, 2026

What Should Leave Software Show About Singapore Public Holidays?

Introduction

Public holidays play an important role in employee leave planning, workforce scheduling, payroll processing, and business operations in Singapore. Employers need to account for gazetted public holidays when calculating annual leave balances, approving leave requests, preparing work schedules, and managing holiday work arrangements.

For HR teams, manually maintaining public holiday calendars can become difficult, particularly when employees work across different locations, follow different work schedules, or belong to different business units. Leave management software can simplify these processes by displaying public holidays clearly and connecting them with employee leave applications and attendance records.

However, simply showing a list of public holidays is not enough. A useful leave management system should help employees understand which days are public holidays, identify how those dates affect their leave balances, and allow HR teams to manage applicable holiday arrangements accurately.

This article explains what Singapore employers should expect leave management software to display about public holidays and which features HR teams should evaluate when selecting a solution.

Leave Software Show About Singapore Public Holidays

1. A Complete Singapore Public Holiday Calendar

Leave software should display the official Singapore public holiday calendar for the relevant year. Employees and HR administrators should be able to view all applicable public holidays in one place.

Singapore generally observes 11 gazetted public holidays each year. These include:

Public holiday Typical timing
New Year's Day 1 January
Chinese New Year Dates vary
Hari Raya Puasa Date varies
Good Friday Date varies
Labour Day 1 May
Hari Raya Haji Date varies
Vesak Day Date varies
National Day 9 August
Deepavali Date varies
Christmas Day 25 December

The exact dates of movable public holidays change each year. Employers should ensure that the software uses the official dates announced for the relevant calendar year rather than relying on an outdated or manually copied calendar.

A good system should also allow HR administrators to review the calendar before publishing it to employees.

2. Clear Identification of Public Holidays in the Leave Calendar

Public holidays should be visually distinguishable from normal working days, weekends, annual leave, medical leave, and other absence types.

For example, the software could use different colours or calendar labels to identify:

  • Gazetted public holidays.
  • Approved annual leave.
  • Pending leave applications.
  • Medical leave.
  • Rest days and non-working days.
  • Company-specific holidays or office closures.

This visual distinction helps employees identify non-working days when planning leave. It also allows managers to understand team availability without checking several separate records.

The calendar should be accessible through desktop and mobile interfaces so employees can check upcoming holidays whenever necessary.

3. Accurate Public Holiday Dates for Each Year

Singapore's public holiday dates are not all fixed. Chinese New Year, Hari Raya Puasa, Hari Raya Haji, Vesak Day, and Deepavali may fall on different dates each year.

Leave management software should support annual calendar updates and make it easy for administrators to verify the dates before they become available to employees.

Important capabilities include:

  • Loading the correct public holiday dates for each calendar year.
  • Updating dates when official announcements are issued.
  • Displaying the holiday name alongside its date.
  • Maintaining historical holiday calendars.
  • Preventing outdated dates from being applied to future leave periods.
  • Recording changes made by administrators.

Historical calendars are particularly useful when HR teams need to review past leave applications, attendance records, or payroll calculations.

4. Automatic Exclusion of Public Holidays From Annual Leave Calculations

One of the most important features is the ability to account for public holidays when calculating annual leave.

Under Singapore's Employment Act, eligible employees are generally entitled to paid public holidays. If a public holiday falls during an employee's annual leave period, it is not counted as a day of annual leave.

For example, consider an employee who applies for annual leave from Monday to Friday. If Wednesday is a gazetted public holiday, the software should recognise that Wednesday is a public holiday and exclude it from the annual leave deduction, subject to the employee's applicable work schedule and entitlement rules.

An illustrative calculation is shown below:

Day Status Annual leave deducted
Monday Annual leave 1 day
Tuesday Annual leave 1 day
Wednesday Public holiday 0 days
Thursday Annual leave 1 day
Friday Annual leave 1 day
Total Leave period 4 days

The system should apply the correct calendar and employee work pattern rather than automatically treating every weekday as a working day.

5. Support for Public Holidays Falling on Rest Days

Public holidays may sometimes fall on an employee's rest day. Leave software should help HR teams identify these situations and manage the applicable replacement arrangements.

Under Singapore's Employment Act, when a public holiday falls on a rest day, the next working day is generally treated as a paid holiday. Employers may also make alternative arrangements where permitted by law.

The software should therefore support:

  • Identifying public holidays that coincide with scheduled rest days.
  • Displaying the applicable replacement holiday.
  • Recording the replacement date.
  • Showing the arrangement to the employee.
  • Maintaining an audit trail of changes.

This is especially important for organisations that operate on rotating shifts, retail schedules, healthcare rosters, hospitality operations, and other businesses where weekly rest days may not always fall on Sunday.

6. Public Holidays Falling on Non-Working Days

Some employees follow a five-day working week, while others work six days or have customised schedules. A public holiday falling on a non-working day may require a different arrangement depending on whether that day is the employee's rest day or a non-working day.

For example, an employee may have Saturday as a non-working day and Sunday as the weekly rest day. The software should distinguish between these two categories instead of treating them as interchangeable.

For employees covered by the relevant Employment Act provisions, when a public holiday falls on a non-working day, the employer generally provides another day off or an extra day's salary in lieu, subject to the applicable statutory arrangements.

A reliable system should allow HR administrators to record the selected arrangement and communicate it to the employee.

7. Display of Public Holiday Work Arrangements

Not every organisation closes on public holidays. Hotels, hospitals, retail stores, logistics companies, security providers, and manufacturing facilities may continue operating.

Leave management software should clearly show whether employees are expected to work on a particular public holiday.

Useful information includes:

  • Whether the employee is scheduled to work.
  • Whether the date is a public holiday or a normal working day for scheduling purposes.
  • The employee's assigned shift.
  • Applicable holiday compensation arrangements.
  • Whether a substitute holiday or another permitted arrangement has been recorded.

For employees covered by the Employment Act's public holiday provisions, working on a public holiday generally attracts an additional day's salary at the basic rate, on top of the gross rate of pay for that holiday, subject to the applicable rules. An employer and employee may also agree to another day off or, where permitted, an alternative payment arrangement.

The software should help HR teams record the selected arrangement accurately. It should not assume that every employee or work arrangement follows identical rules.

8. Customisation for Different Employee Work Schedules

Businesses in Singapore often employ people with different working patterns. A standard Monday-to-Friday calendar may not be appropriate for every employee.

Leave software should support different work schedules, such as:

  • Five-day working weeks.
  • Six-day working weeks.
  • Rotating shifts.
  • Overnight shifts.
  • Part-time schedules.
  • Flexible working arrangements.
  • Employees working on weekends and public holidays.

For example, a retail employee may work from Wednesday to Sunday, while an office employee works from Monday to Friday. If a public holiday falls on Monday, the system should not apply the same scheduling assumptions to both employees without considering their individual work arrangements.

The system should allow HR teams to configure work patterns and apply relevant public holiday rules accordingly.

9. Separate Display of Public Holidays and Company Holidays

Some employers provide additional holidays beyond Singapore's gazetted public holidays. These may include company anniversary holidays, annual shutdown days, festive closures, or additional days granted under company policy.

Leave software should distinguish between statutory public holidays and company-specific holidays.

For example:

Holiday category Example System treatment
Gazetted public holiday National Day Apply relevant statutory holiday rules
Company holiday Annual company closure Apply company policy
Substitute holiday Replacement day for an applicable public holiday Record the agreed or required arrangement
Special office closure Temporary office shutdown Apply the organisation's configured policy

This distinction prevents confusion when employees check their calendars or when HR teams calculate leave balances.

Company-specific holidays should not automatically be treated as statutory public holidays. Their treatment should follow the employment contract and applicable company policy.

10. Public Holiday Information for Different Employee Groups

Not all employees necessarily have identical holiday arrangements. Leave software should allow HR teams to manage different employee categories without losing visibility of the central public holiday calendar.

Relevant categories may include:

  • Full-time employees.
  • Part-time employees.
  • Shift workers.
  • Employees on fixed-term contracts.
  • Employees working at different business locations.
  • Employees with individual work schedules.

For part-time employees, public holiday entitlements and payment calculations should follow the applicable part-time employment rules.

The system should use employee-specific working hours, contractual arrangements, and eligibility information where required. It should not automatically apply a full-time employee's holiday calculation to every worker.

11. Employee Self-Service Access to Public Holiday Information

Employees should be able to view public holidays without contacting HR for routine information.

An employee self-service portal should display:

  • Upcoming public holidays.
  • Holiday names and dates.
  • The employee's applicable work schedule.
  • Replacement holidays, where relevant.
  • Annual leave balances.
  • Leave applications around public holiday periods.
  • Any special company holiday arrangements.

For example, an employee planning a family trip around Chinese New Year should be able to see the holiday dates and identify how many annual leave days are required to extend the break.

Mobile access is particularly useful for employees who work outside the office or follow shift-based schedules.

12. Integration With Attendance and Payroll Systems

Public holiday information should be consistent across leave, attendance, scheduling, and payroll systems.

If the public holiday calendar in the leave system differs from the attendance system, HR teams may encounter incorrect absence records or holiday work classifications.

Integration should help organisations:

  • Identify employees scheduled to work on public holidays.
  • Compare scheduled and actual attendance.
  • Record public holiday work.
  • Pass approved substitute holiday arrangements to the relevant systems.
  • Support applicable holiday pay calculations.
  • Reconcile leave and payroll records.

For example, if an employee works on National Day, the attendance system should capture the hours worked and make the relevant information available to payroll. Payroll should then apply the employee's applicable compensation arrangement.

Employers should test the integration carefully because displaying a public holiday in a calendar does not automatically guarantee that payroll calculations are correct.

13. Public Holiday Notifications and Reminders

Leave management software should provide notifications about upcoming public holidays and important calendar changes.

Useful notifications include:

  • Advance reminders about upcoming public holidays.
  • Announcements when the new annual holiday calendar is published.
  • Notifications when a public holiday date is updated.
  • Reminders about scheduled public holiday shifts.
  • Alerts when replacement holidays are assigned.
  • Notifications about pending leave applications around holiday periods.

Managers can also use reminders to plan staffing requirements during busy festive periods.

Notifications should be configurable so employees receive useful information without being overwhelmed by unnecessary messages.

14. Public Holiday Calendar Reporting and Audit Trails

HR administrators should have access to reports that help them review public holiday arrangements and identify discrepancies.

Useful reports include:

Report Purpose
Annual public holiday calendar Displays all configured public holidays for the year
Employee holiday schedule Shows applicable holidays for each employee
Public holiday work report Identifies employees scheduled to work on holidays
Replacement holiday report Tracks substitute holidays and alternative arrangements
Leave deduction report Helps verify annual leave calculations
Holiday attendance report Compares scheduled and actual attendance
Calendar change history Records updates made to holiday dates or settings

An audit trail should capture who made a change, when it was made, and what information was modified.

These records help HR teams investigate employee queries, resolve discrepancies, and support internal audits.

15. PDPA-Compliant Handling of Employee Holiday and Leave Data

Public holiday calendars are generally not sensitive by themselves, but leave management systems may contain personal employee information, absence details, and supporting documents.

Employers should evaluate whether the software provides appropriate safeguards under Singapore's Personal Data Protection Act (PDPA).

Important controls include:

  • Role-based access permissions.
  • Secure employee authentication.
  • Encryption of data where appropriate.
  • Audit logs for administrative changes.
  • Controlled access to leave and attendance records.
  • Secure data storage and transfer arrangements.
  • Appropriate retention and deletion procedures.
  • Clear responsibilities between the employer and software provider.

Access to employee leave information should be limited to authorised personnel who need it for legitimate business purposes.

16. What HR Teams Should Test Before Buying Leave Software

Before purchasing a leave management solution, HR teams should test how it handles common Singapore public holiday scenarios.

A practical demonstration checklist includes:

Test scenario Expected software behaviour
Employee applies for leave across a public holiday Excludes the applicable public holiday from annual leave deduction
Public holiday falls on a rest day Identifies the situation and supports the applicable replacement arrangement
Public holiday falls on a non-working day Allows the appropriate alternative arrangement to be recorded
Employee works on a public holiday Records the work schedule and relevant compensation arrangement
Employee follows rotating shifts Applies the configured work pattern
Employee works part-time Supports applicable part-time holiday calculations
New annual holiday calendar is published Allows administrators to update and verify dates
Holiday arrangement is changed Maintains an audit trail
Employee checks the mobile application Displays relevant holiday dates and leave information
Leave data is transferred to payroll Passes the necessary approved information accurately

Employers should also ask vendors how public holiday rules are updated, whether updates require manual configuration, and how the system handles changes to employee schedules.

17. Common Mistakes Employers Should Avoid

Even with leave management software, incorrect configuration can create problems. Employers should watch out for the following mistakes:

Using outdated public holiday calendars: Old dates may cause incorrect leave calculations and employee scheduling problems.

Treating every Saturday or Sunday as a rest day: Employee work schedules differ, so the system must distinguish between rest days and non-working days.

Deducting public holidays from annual leave: Applicable public holidays falling within an annual leave period should not be deducted as annual leave for eligible employees.

Ignoring replacement holiday arrangements: Public holidays that coincide with rest days or non-working days may require specific treatment.

Applying identical rules to all employees: Part-time employees and workers with different schedules may require different calculations.

Failing to connect leave and attendance records: Separate calendars can create inconsistencies in scheduling and payroll.

Treating company holidays as statutory public holidays: Additional company holidays should be clearly classified and managed under the appropriate policy.

Assuming software automatically guarantees compliance: HR teams must verify system configurations against current legislation, employment contracts, and company policies.

18. Best Practices for Managing Singapore Public Holidays Through Leave Software

Employers can improve public holiday management by following these practices:

  1. Use the official Singapore public holiday calendar for each year.
  2. Review and approve holiday dates before publishing them.
  3. Configure employee work schedules accurately.
  4. Separate statutory public holidays from company-specific holidays.
  5. Test annual leave calculations around public holidays.
  6. Establish clear procedures for replacement holidays.
  7. Record public holiday work and applicable compensation arrangements.
  8. Integrate leave, attendance, and payroll systems.
  9. Give employees access to an updated holiday calendar.
  10. Review system reports and audit trails regularly.
  11. Protect employee information through appropriate access controls.
  12. Recheck statutory requirements whenever employment regulations or official guidance changes.

These practices help HR teams maintain accurate leave records while reducing manual administration.

Conclusion

Leave management software should provide more than a basic list of Singapore public holidays. It should display accurate annual holiday dates, distinguish statutory holidays from company-specific closures, and account for public holidays when calculating annual leave.

The system should also support rest-day and non-working-day arrangements, public holiday work records, different employee schedules, employee self-service, and integration with attendance and payroll.

For Singapore employers, selecting software with these capabilities can improve workforce planning, reduce leave calculation errors, and make holiday arrangements easier to communicate. However, HR teams must ensure that the system is configured according to current Ministry of Manpower (MOM) requirements, employment contracts, and applicable company policies

Confirm the holiday calendar used by the team and how it affects leave requests. Check InnBuilt's configuration and any manual review steps for Singapore schedules.