Set up your company holidays for the year - and let attendance, leave, and payroll take them into account automatically.
The Holiday Calendar lets Admin and HR users create and manage company holidays, year by year. Once holidays are added, PrimeHR uses them across attendance, leave, and payroll, so working days, leave counts, and salary calculations stay accurate without manual adjustments.
How to Access the Holiday Calendar
Log in to the Admin Panel.
Go to Settings → Organization Settings → Holiday Calendar.
Selecting a Year
Use the year dropdown to choose which year’s holidays to view or manage. Each year’s calendar is managed separately.
Holiday Types
National Holiday - applies to all employees across the organization, regardless of location or branch
Regional Holiday - applies only to employees in specific states, locations, or branches, based on local observances. You can add up to 10 restricted regional holidays per year.
Optional Holiday - employees can choose whether to take the day off, based on your company policy
How to Add a Holiday
Click Add Holiday.
Enter the Holiday Name.
Select the Date.
Choose the Holiday Type: National, Regional, or Optional.
Click Save.
The holiday is added to the selected year.
How to Add Multiple Holidays at Once
Use Bulk Insert to add several holidays in one go - useful when setting up the calendar for a new year or adding a standard list of holidays.
Holiday List
All holidays for the selected year appear in the panel on the left, showing:
Holiday Name - the name of the holiday
Date - the holiday date, in DD/MM/YYYY format
Day - the day of the week
Holiday Type - National, Regional, or Optional
Viewing and Editing a Holiday
Select a holiday from the list to see its details in the panel on the right. From there, you can update the holiday’s date or type if needed.
If no holiday is selected, the right panel shows: “Choose a holiday from the list to view its details, or create a new holiday to get started.”
How Holidays Work with Other Modules
Attendance - holidays are marked in attendance records (shown as HD in the Field Attendance Matrix), and the right attendance rules are applied for those days
Leave Management - holidays are taken into account for leave requests, based on your Leave Settings, such as the Sandwich Policy and whether holidays count toward leave taken
Payroll - holidays are used to calculate working days, Loss of Pay (LOP), and any applicable overtime
Why it helps
One holiday calendar for the whole company, managed year by year
Different holidays for different locations, without separate setups
Attendance, leave, and payroll all use the same holiday data automatically
Set up a full year’s holidays in one go with Bulk Insert