Settings

Public Holidays

Learn how to configure public holidays by location and ensure accurate calendar visibility without affecting leave balances.

What Are Public Holidays?

The Public Holidays module allows administrators to configure holidays based on country or region.

Public holidays are automatically applied across the system and:

  • Appear in employee calendars
  • Do not reduce leave balances
  • Prevent leave bookings on those dates

Adding a Holiday Location

To enable public holidays for a specific country:

  1. Navigate to Settings → Public Holidays.
  2. Open the Add Holiday Location section.
  3. Select a country.
  4. Save the selection.

Once added:

  • Holidays are automatically fetched
  • All employee calendars are updated
Public holidays are automatically updated for future years and require no manual maintenance.

Active Locations

The Active Locations section displays all enabled holiday regions.

For each location:

  • Country name is displayed
  • Holidays are automatically retrieved
  • Calendars reflect the configured holidays

Removing a Location

To remove a holiday location:

  1. Click the Delete icon next to the location.
  2. Confirm the action.

Removal Behavior

  • Holidays for that location will no longer appear in future calendar views
  • Historical data remains unchanged for:
    • Reporting
    • Audit purposes
Removing a location does not affect past records or historical calendar data.

Region-Specific Holidays

For countries with regional variations:

  • Select specific states or provinces
  • Only relevant holidays for those regions will be applied

This ensures accurate holiday coverage for organizations operating in multiple regions.


Impact on Leave

Public holidays affect leave behavior as follows:

BehaviorResult
Leave booking on holidaysNot allowed
Leave balanceNot affected
Calendar displayHolidays are clearly marked

Automatic Holiday Updates

  • Holidays are fetched automatically for all years
  • No manual setup is required
  • The system stays aligned with official holiday calendars
Holiday data is automatically updated to ensure accuracy across all calendar views.

Notes

  • Public holidays are applied organization-wide based on selected locations
  • Regional settings determine which holidays are displayed
  • Access and configuration depend on administrator permissions