Importing Holidays

Bulk import holidays into Officaid using ICS files for quick calendar setup.

Set up your holiday calendar in seconds

Adding holidays one by one can be tedious, especially when setting up a new year. Officaid can import your country's official public holidays in one click, or you can upload an ICS file containing multiple holidays at once.

Watch it done: Singapore's public holidays imported from Officaid in one click.

Import Official Holidays from Officaid

This is the quickest way to set up the year. Officaid keeps the official public holidays for your country ready to import.

  1. 1 Navigate to Team → Leaves → Holidays.
  2. 2 Click Import in the toolbar and choose Import from Officaid. If your Holidays list is empty, you can also click Import From Officaid on the "Official holidays available!" banner.
  3. 3 Confirm the import when prompted.

Officaid adds the public holidays for your country and tells you how many were imported and how many duplicates were skipped, so holidays you already have are not added twice.

Observed in-lieu days are included. When a public holiday falls on a Sunday, the following Monday is observed as a holiday, and the import adds it too, for example Vesak Day (observed).

What is an ICS File?

ICS (iCalendar) is a standard file format for calendar data. Many government websites, calendar applications, and online resources provide public holiday calendars in ICS format. You can also export calendars from applications like Google Calendar, Outlook, or Apple Calendar as ICS files.

Import Holidays from an ICS File

Use an ICS file for regional or company calendars that are not in the official list.

  1. 1 Navigate to Team → Leaves → Holidays.
  2. 2 Click Import in the toolbar and choose Upload ICS File.
  3. 3 In the dialog, click Select File.
  4. 4 Choose the ICS file from your computer.
  5. 5 Click Import to process the file.

The holidays from the file are added to your Holidays list. You can review, edit, or delete any imported holidays as needed.

Where to Find ICS Files

Public holiday calendars in ICS format are available from various sources:

  • Government websites often publish official holiday calendars.
  • Calendar applications let you export existing calendars as ICS files.
  • Online resources provide downloadable regional holiday calendars.
Search for "[your country] public holidays ICS" to find downloadable calendar files from official or reputable sources.

After Importing

Once imported, review the holidays to ensure accuracy:

  • Check that dates are correct, as some calendars may use different date formats.
  • Verify holiday names match your preferred terminology.
  • Remove any holidays that do not apply to your company.
  • Add any company-specific holidays that were not in the file.

All imported holidays default to non-working days. If any should be treated as working days, edit them individually to toggle the Working Day setting.

Handling Duplicates

Import from Officaid skips holidays that are already in your list and reports how many it skipped. If you upload an ICS file that contains holidays already in your system, duplicates may be created, so review your holiday list afterwards and remove any duplicate entries manually.

Frequently Asked Questions

Ensure the file is a valid ICS format. Some files may have encoding issues or use non-standard formatting. Try downloading from a different source or creating the calendar entries manually.

Yes. In Google Calendar, go to Settings, select the calendar you want to export, and use the Export option to download an ICS file. Then import that file into Officaid.

No. Importing adds new holidays to your existing list. It does not remove or replace holidays already configured. Import from Officaid skips duplicates for you; after an ICS upload, review and clean up duplicates if needed.

What's Next?

Manage your holiday calendar: