Managing public holidays across multiple countries is one of the most complex compliance challenges for global employers. Each country has its own holiday calendar, its own rules for substitute days, and its own pay obligations. A single mistake can result in underpayment claims, employee dissatisfaction, and regulatory penalties.
This guide explains how to build and maintain a multi-country holiday calendar, covers the key compliance considerations, and provides practical tools for managing holidays across borders.
This article is general information, not legal advice.
Key Takeaways
- Each country has its own public holiday calendar — there is no global standard
- The employee’s work location determines which calendar applies
- Use country-specific calendars in your HR and payroll systems
- Track substitute days, regional variations, and moon-sighted dates
- Automate where possible to reduce manual errors
The Challenge
Why It’s Complex
| Challenge | Example |
|---|---|
| Different holidays | UK has Boxing Day; US does not |
| Different dates | Easter dates vary by country |
| Regional variations | Germany has 16 state calendars |
| Substitute days | Australia substitutes Monday for weekend holidays |
| Moon-sighted dates | Islamic holidays shift annually |
| Multiple calendars per country | India has national + state + restricted holidays |
The Cost of Getting It Wrong
- Underpayment claims: If an employee doesn’t receive their entitled holiday pay
- Compliance penalties: Regulatory action for failing to observe statutory holidays
- Employee dissatisfaction: Missed holidays erode trust and engagement
- Payroll errors: Incorrect calculations create cascading errors
Building a Multi-Country Holiday Calendar
Step 1: Identify Where You Have Employees
Map every country (and region within countries) where you have employees:
| Country | Number of Calendars | Complexity |
|---|---|---|
| UK | 4 (England, Scotland, Wales, NI) | Medium |
| Germany | 16 (one per Bundesland) | High |
| India | 30+ (national + state + restricted) | High |
| Australia | 8 (national + state) | Medium |
| US | 50+ (federal + state) | Medium |
| France | 3 (mainland + Alsace-Moselle + overseas) | Low-Medium |
Step 2: Source the Calendars
Use reliable sources for each country:
- Government websites: Official gazettes and labour ministry publications
- HR platforms: Built-in multi-country calendars (e.g., Leave Balance)
- Embassy/consulate notices: For moon-sighted Islamic holidays
- Industry associations: Sector-specific holiday information
Step 3: Set Up Country-Specific Calendars
Create separate calendar entries for each country and region:
- National holidays
- Regional/state holidays
- Substitute days
- Moon-sighted dates (updated annually)
Step 4: Apply to Each Employee
Apply the correct calendar based on the employee’s work location. Do not apply a single global calendar.
Managing Substitute Days
The Substitute Day Challenge
When a public holiday falls on a weekend, different countries handle it differently:
| Country | Substitute Day Rule |
|---|---|
| UK (England/Wales) | No automatic substitute |
| UK (Scotland/NI) | Substitute Monday |
| Australia | Substitute Monday (varies by state) |
| New Zealand | Mondayisation system |
| US | Federal: preceding Friday (Saturday) / following Monday (Sunday) |
| Germany | No substitute (holiday falls away) |
| India | No substitute (varies by state) |
Tracking Substitute Days
For each country, track:
- Which holidays are Mondayisable (NZ) or have substitution rules
- Which holidays fall away when on a weekend
- Whether the employer offers substitute days as a goodwill measure
Handling Moon-Sighted Dates
Islamic holidays (Eid al-Fitr, Eid al-Adha, Mawlid al-Nabi) depend on moon sightings and shift annually. To manage this:
- Publish tentative dates at the start of the year
- Update when official announcements are made (usually 1-2 days before)
- Communicate changes to affected employees promptly
- Allow flexibility in scheduling for these holidays
Tools and Automation
HR Software
Use HR software that supports multi-country holiday management:
- Country-specific holiday calendars built in
- Automatic updates when holidays change
- Regional variations included
- Integration with payroll systems
Calendar Integration
Sync holiday calendars with:
- Google Calendar / Outlook
- Team scheduling tools
- Payroll systems
- Leave management systems
API-Based Solutions
For custom implementations, use holiday APIs that provide:
- Country-specific holiday data
- Substitute day calculations
- Moon-sighted date updates
- Regional variations
Best Practices
1. Centralise Holiday Management
Assign one person or team to manage the multi-country holiday calendar. Decentralised management creates inconsistencies.
2. Publish Early
Publish the holiday calendar for all countries at the start of each year. Update moon-sighted dates as they are confirmed.
3. Communicate Clearly
Share country-specific calendars with employees in each location. Ensure they know which holidays apply to them.
4. Integrate with Payroll
Ensure your payroll system accounts for multi-country holidays. Incorrect pay calculations are the most common compliance error.
5. Audit Annually
Review the holiday calendar annually for accuracy. Update for new holidays, changed dates, and regulatory changes.
Common Mistakes
Applying One Calendar Globally
The most common error. Each country has its own holidays — apply the correct calendar per location.
Not Updating Moon-Sighted Dates
Islamic holidays shift annually. Publishing tentative dates and not updating them creates confusion.
Ignoring Regional Variations
A country may have national, regional, and local holidays. Ignoring the variations means some employees miss entitled holidays.
Manual Tracking
Manually tracking holidays across multiple countries is error-prone. Automate where possible.
Frequently Asked Questions
How many public holidays does each country have?
The number varies from 6 (Mexico) to 30+ (Cambodia, Myanmar). Most countries have 10-15 public holidays per year.
How do I handle holidays for employees in countries where I don’t have a legal entity?
Use an Employer of Record (EOR) to employ the worker locally. The EOR handles compliance with local employment law, including public holidays.
Can I give all employees the same holidays?
No. Each employee is entitled to the holidays of their work location. Giving all employees the same holidays ignores local legal requirements.
How do I handle the first year of employment?
New employees are entitled to public holidays from their first day. The holiday calendar applies regardless of start date.
What if an employee moves between countries?
Track the employee’s work location and update the applicable calendar. Public holidays follow the work location, not the employee’s nationality.