Skip to main content
Holidays and PTO

Set company holidays to properly calculate time off requests.

Brett avatar
Written by Brett
Updated over 10 months ago

For customers of our PTO module.


To set up company holidays:

Note: Only Company Admins and HR Admins can configure company settings. To learn more, please refer to: Understanding User Roles & Permissions.

  1. Click your company name at the top of the main navigation, then click Company Settings.

  2. Click the Company Holidays tab.

  3. On the calendar, click the day you want to select.

    Note: The dark gray dates in the calendar are suggested holidays for companies in the United States and are not officially a company holiday in the system until you select the date, complete the form that appears, and click Add Holiday to save. The date will then appear blue, indicating it’s a company holiday.

  4. When the Add Company Date window opens, enter a name for the date you selected.

  5. For the Type of Day setting, select Company Holiday.

  6. Use the checkboxes to specify the location(s) and PTO policies to which the company holiday will apply.

  7. Select the appropriate date range and click Add Company Holiday.

Once you've set up your company holidays, all PTO calculations will take these days into account. Here's an example to explain how holidays affect PTO requests.

Let's say John requests a vacation from Monday through Friday, with the following dates:

12/30 Monday
12/31 Tuesday
01/01 Wednesday
01/02 Thursday
01/03 Friday

If your company has January 1 set as a company holiday (New Year's Day in the U.S.), John's PTO request will be calculated as follows:

12/30 Monday: 8 hours
12/31 Tuesday: 8 hours
01/01 Wednesday: 0 hours
01/02 Thursday: 8 hours
01/03 Friday: 8 hours

In this example the total number of hours John will request for this vacation is 32 hours.

Note: At this time, Built does not support the creation of half-day Company Holidays.

Please contact our customer success team for additional assistance.

Additional Resources

Did this answer your question?