Start from the rules that apply to you
Before choosing holidays, check what your state's rules require for your type of establishment, including its national and festival holiday rules and the conditions of your Shops and Establishments or factory registration. State governments publish their holiday lists for the coming year, usually toward the end of the current year, and some festival dates follow the lunar calendar and are confirmed only then. Build a draft in October and check the dates against the state notifications once they are out.
Choose the holidays
A company calendar usually combines three layers. National holidays: Republic Day on 26 January, Independence Day on 15 August and Gandhi Jayanti on 2 October. Festival holidays that matter to your workforce, such as Holi, Eid, Diwali and Christmas. Regional holidays for each state: Pongal in Tamil Nadu, Onam in Kerala, Durga Puja in West Bengal, Ganesh Chaturthi in Maharashtra, Bihu in Assam and Chhath in Bihar. Balance the list across the communities in your team, and use optional holidays for festivals that matter to some staff but not all.
Branch-wise lists: an example
A company with offices in Mumbai, Chennai and Kolkata cannot use one list. Suppose it gives 10 fixed holidays a year: the three national holidays, Holi, two days of Diwali, Christmas and three regional holidays per branch. Mumbai gets Gudi Padwa, Maharashtra Day and Ganesh Chaturthi; Chennai gets Pongal, Tamil New Year and Ayudha Puja; Kolkata gets Bengali New Year and two days of Durga Puja. Everyone gets 10, but the regional days differ, and each branch's list is the one its attendance and payroll use. Staff who travel between branches follow the list of the branch they are attached to.
Publish early and handle changes
The earlier the calendar is out, the fewer leave clashes and roster changes you face during the year. Publish it once, with branch-wise lists and clear rules, and change it only when a date moves by government notification or a genuine business need.
- Publish by November or early December for the next year.
- Show which holidays apply to which branch, and which are optional.
- State the rule when a holiday falls on a weekly off: no substitute, or a substitute day.
- If a festival date moves after publication, announce the change as early as possible.
- Share the calendar in the employee app and on the notice board, not only by email.
Step by step
- Check state holiday rules. For each state where you have staff, check the holiday rules and your Shops and Establishments or factory registration for the holidays you must give.
- Draft the national and festival list. Start with the national holidays, add the main festivals your workforce celebrates, and mark dates that depend on the lunar calendar.
- Add regional holidays per branch. Add each state's key regional holidays for the branches there, keeping the total number of fixed holidays the same across branches.
- Decide optional holidays and the limit. Choose the festivals to offer as optional holidays and how many each employee may pick during the year.
- Enter the calendar in your system. Put the holidays where attendance is graded and payroll runs. ZeniaHR's Holiday Calendars hold holidays by year in six categories, each applied to chosen branches and departments, with recurring yearly holidays.
- Check rosters and leave around holidays. Review shift rosters for holiday cover and check how the sandwich rule treats long weekends. In ZeniaHR, holidays feed attendance, leave sandwich rules and payroll.
- Publish by early December. Share the calendar with every employee, showing the list for their branch and the optional holidays they can pick.
See it on your own data
A 30-minute demo on a video call. We set up your departments, shifts and leave rules and show attendance, leave and payroll running for your team. Free for your first 50 employees.
Book a free demoSee pricingFrequently asked questions
How many holidays should a company give in a year?
Start from what your state's rules require for your type of establishment, including national and festival holidays, then add the festival and regional days your workforce needs. Settle a total, such as 10 fixed holidays plus 2 optional ones, and keep that total the same across branches even when the regional days differ.
What are the national holidays in India?
The three national holidays are Republic Day on 26 January, Independence Day on 15 August and Gandhi Jayanti on 2 October. Company calendars include them alongside festival and regional holidays, which are chosen based on your state's rules and the communities in your workforce.
What if a holiday falls on a Sunday or weekly off?
Decide the rule in your holiday policy. Some companies give no substitute when a holiday falls on a weekly off, while others give a substitute day or a compensatory day. Check your state's holiday rules for any requirement, and state your choice when you publish the calendar.
Can different branches have different holidays?
Yes. Branches in different states usually follow different regional holidays, so each branch should have its own list, while the total number of holidays stays equal across the company. Attendance and payroll then use the list of the branch each employee is attached to.