Skip to main content

Holiday List in Frappe HR: Defining Company Holidays & Weekly Offs

A Holiday List is a set of holidays and weekly offs for a given period, usually a calendar or financial year. It’s a foundational record in Frappe HR: attendance, leave allocation, and payroll all look at the holiday list to know which days are non-working, so holidays aren’t counted as absences or deducted from leave balances.

You will find it under Home > Human Resources > Leaves > Holiday List.

How to create a Holiday List

  1. Open the Holiday List and click New.
  2. Enter a Holiday List Name something clear like “Holidays 2025”.
  3. Set the From Date and To Date that define the period the list covers.
  4. Add your holidays (see below).
  5. Save.

The Total Holidays count updates automatically as you add days, giving you a quick check that everything’s been captured.

Adding weekly offs

Rather than entering every Sunday by hand, select a Weekly Off (for example, Sunday) and use the Add to Holidays action. Frappe HR fills in every occurrence of that day across your From Date–To Date range in one step. You can repeat this for a second weekly off if your organisation has, say, alternate Saturdays off.

Adding specific holidays

For festivals and national holidays, add rows to the Holidays table with the date and a description. In recent versions you can also pull in local public holidays by choosing the relevant country (and subdivision where applicable) and adding them to the list, so you don’t have to look each one up manually.

NOTE

A Holiday List takes effect once it’s assigned. Set a default Holiday List on the Company, on individual Employee records, or on a Shift Type that’s how attendance and leave know which holidays apply to a given person.

TIP

Create a fresh Holiday List for each year and set it as the Company default at the start of the year. Getting it in place early means leave allocation and auto-attendance count holidays correctly from day one, with no mid-year corrections.

Related Topics

  • Holiday List Assignment
  • Leave Allocation
  • Leave Application
  • Shift Type
  • Attendance

SUMMARY

A Holiday List defines the holidays and weekly offs for a period and underpins attendance, leave, and payroll. Create one with a name and a From/To date range, add weekly offs in bulk via the Weekly Off field and Add to Holidays, and add specific or local public holidays to the table. The Total Holidays count tracks everything automatically. A list only applies once assigned as the Company default, on an Employee, or on a Shift Type so set each year’s list early and make it the default.

Rating: 0 / 5 (0 votes)