🎉 Get 10% Extra Discount on EasyDo 365 Subscription!NEWYEAR10Click to Apply →
Company ManagementCompany Settings

Setting Company Holidays

Complete guide to adding, managing, and organizing company holidays, public holidays, and regional celebrations

Setting Company Holidays

Managing company holidays effectively is essential for workforce planning, leave management, and payroll processing. EasyDo 365's holiday management system allows you to configure national holidays, regional festivals, company-specific off days, and branch-specific holidays—all in one centralized location. A well-maintained holiday calendar ensures employees know their time off in advance, managers can plan resources effectively, and attendance systems correctly calculate working days.

The holiday management module supports multiple holiday types to accommodate different organizational needs. You can mark public holidays that affect all locations, regional holidays specific to certain areas, and company-specific celebrations or closure days. Each holiday can be assigned to specific branches, making it perfect for organizations operating across different regions with varying holiday calendars.

The system integrates holiday data across all modules—attendance tracking accounts for holidays automatically, leave calculations exclude holiday days, and payroll processing handles holiday pay appropriately. Employees can view upcoming holidays in their dashboard, helping them plan personal time around company off days. The calendar provides visibility for the entire year, supporting better work-life balance and operational planning.

Video Tutorial

Prerequisites

To manage company holidays, you need:

  • Administrative or HR manager permissions
  • Company and branch(es) created in the system
  • Knowledge of applicable public holidays
  • Understanding of regional holiday requirements
  • Authority to declare company off days

Method 1: Adding Holidays via Company Dashboard

Open EasyDo Tasks App

Launch the EasyDo Tasks app on your phone and log in with administrative credentials.

From the main interface, tap on the Company tab.

Access Company Dashboard

Within the Company tab, tap on Company Dashboard to open the administrative control panel.

Open Holidays Section

In the Company Dashboard, locate and tap on the Holidays option.

The holiday list will appear, showing all currently configured holidays organized chronologically.

Initiate New Holiday

To add a new holiday, tap the plus icon (+) in the bottom right corner of the screen.

The add holiday form will open with fields for holiday configuration.

Select Branch

Tap the Branch dropdown menu and select the branch or office location for which you want to add the holiday.

Considerations:

  • Select "All Branches" if holiday applies company-wide
  • Choose specific branch for location-specific holidays
  • You can add the same holiday multiple times for different branches

Enter Holiday Name

In the holiday name field, enter a descriptive name for the holiday.

Examples:

  • "Independence Day"
  • "Diwali"
  • "Christmas"
  • "New Year's Day"
  • "Company Foundation Day"
  • "Regional Festival - Pongal"

Best Practices:

  • Use clear, recognizable names
  • Be specific about religious or cultural holidays
  • Include year if it's a one-time event
  • Maintain consistent naming convention

Select Holiday Date

Tap the date field to open the date picker.

Select the date of the holiday from the calendar.

Tips:

  • Verify the date is correct (holidays change dates each year for lunar calendars)
  • Consider day of week (some organizations move holidays to Monday/Friday)
  • Check official government announcements for public holidays
  • Account for regional variations in holiday dates

Choose Holiday Type

Select the appropriate holiday type from the available options:

Company Holiday:

  • Company-specific off days
  • Foundation day, annual day
  • Company-declared shutdown days
  • Special closure days
  • Team building or retreat days

Public Holiday:

  • National holidays (Independence Day, Republic Day, etc.)
  • Government-declared holidays
  • Universal observances
  • Statutory holidays
  • Federally recognized days off

Regional Holiday:

  • State-specific festivals
  • Local cultural celebrations
  • Regional religious observances
  • Area-specific days off
  • Community events

Purpose of Holiday Types:

  • Organization and categorization
  • Filtering and reporting
  • Branch-specific application
  • Policy differentiation (paid vs unpaid, mandatory vs optional)

Submit the Holiday

After filling in all details:

  1. Review all entered information
  2. Verify branch, date, name, and type are correct
  3. Click the Submit button in the top right corner

The holiday is now added to the company calendar and will appear in the holiday list.

Method 2: Adding Holidays via Company Settings

Open the app and go to the Company tab.

Access Company Settings

Tap the three dots (â‹®) in the top right corner.

The company and branch settings menu will appear.

Select Add Holiday Option

In the settings menu, tap on the Add Holiday option.

This alternative path takes you to the same holiday management interface.

Add New Holiday

Tap on the plus icon to open the holiday form.

Fill in all holiday details as described in Method 1:

  • Branch selection
  • Holiday name
  • Holiday date
  • Holiday type

Submit Holiday

Click the Submit button to save the holiday to your calendar.

Managing Existing Holidays

Viewing Holiday List

The holiday list displays:

  • Holiday Name: What the holiday is called
  • Holiday Date: When it occurs
  • Holiday Type: Company, Public, or Regional
  • Branch: Which location(s) it applies to
  • Day of Week: Helpful for planning

Holidays are typically organized:

  • Chronologically (upcoming holidays first)
  • By month
  • By branch (in filtered views)

Editing Holidays

To modify an existing holiday:

  1. Tap on the holiday in the list
  2. Update necessary information (date, name, type, branch)
  3. Save changes

Common Edits:

  • Correcting dates when official announcements change
  • Updating holiday names for clarity
  • Changing holiday type classification
  • Modifying branch assignments

Deleting Holidays

To remove a holiday:

  1. Tap on the holiday
  2. Select delete or remove option
  3. Confirm deletion

When to Delete:

  • Holiday was added in error
  • Government cancels a declared holiday
  • Company decides not to observe a previously planned holiday
  • Duplicate entries

Holiday Planning Best Practices

Annual Holiday Planning

At Year Start:

  1. Review official government holiday lists
  2. Identify regional holidays for all branch locations
  3. Decide company-specific holidays
  4. Add all holidays for the entire year
  5. Communicate holiday calendar to all employees

Benefits of Early Planning:

  • Employees can plan vacations around holidays
  • Better resource planning for projects
  • Advance notice for client commitments
  • Reduced last-minute scheduling issues

Holiday Types Usage

Public Holidays:

  • Use for government-declared national holidays
  • Typically paid holidays for all employees
  • Mandatory observance
  • Examples: Independence Day, Republic Day, Gandhi Jayanti

Regional Holidays:

  • State or region-specific festivals
  • May vary by branch location
  • Examples: Pongal (Tamil Nadu), Onam (Kerala), Durga Puja (West Bengal)
  • Allows cultural diversity recognition

Company Holidays:

  • Organization's discretionary days off
  • Foundation day, anniversary celebrations
  • Year-end shutdown periods
  • Team events or retreats

Multi-Branch Considerations

For organizations with multiple locations:

Centralized Management:

  • Add common public holidays for all branches
  • Separately add regional holidays for specific branches
  • Maintain master holiday calendar

Branch-Specific Holidays:

  • Respect regional cultural celebrations
  • Account for state government holidays
  • Consider local business practices
  • Communicate clearly which holidays apply where

Example Multi-Branch Setup:

  • Mumbai Branch: Maharashtra-specific holidays (Ganesh Chaturthi, Gudi Padwa)
  • Chennai Branch: Tamil Nadu holidays (Pongal, Tamil New Year)
  • Delhi Branch: Delhi-specific holidays (special local observances)
  • All Branches: National holidays (Aug 15, Jan 26, Oct 2)

Integration with Other Modules

Attendance System

Holidays automatically:

  • Exclude from attendance calculations
  • Don't count as absent days
  • Don't require leave application
  • Show as "Holiday" in attendance records

Leave Management

Holidays affect leave:

  • Don't consume leave balance
  • Sandwiched holidays (between weekend and leave) handling per policy
  • Leave applications automatically account for holidays
  • Holiday on leave period doesn't count as leave day

Payroll Processing

Holiday pay handling:

  • Regular salary continues (typically)
  • Holiday work (if applicable) may earn premium pay
  • Part-time or hourly employees may have special rules
  • Prorated for mid-month joiners/leavers

Employee Dashboard

Employees can:

  • View upcoming holidays
  • Plan personal time
  • Check branch-specific holidays
  • See complete year calendar

Communication and Visibility

Announcing New Holidays

When adding holidays:

  1. Use the Announcements module to notify employees
  2. Update printed/digital holiday calendars
  3. Remind employees before long weekends
  4. Clarify any special arrangements (e.g., compensatory day off)

Holiday Calendar Distribution

Share with Employees:

  • Export holiday list
  • Share via company announcement
  • Include in employee handbook
  • Post in office notice board
  • Add to company intranet

External Communication:

  • Inform clients of upcoming closures
  • Update website with business hours/holidays
  • Set automated email responders
  • Notify vendors and partners

Special Holiday Scenarios

Floating Holidays

Some organizations offer floating holidays:

  • Employees choose personal celebration days
  • Alternative to declaring all religious holidays
  • Supports diversity and inclusion
  • Requires leave application system (not fixed holiday)

Weekend Holidays

When holiday falls on weekend:

  • Some organizations provide compensatory off on Monday/Friday
  • Others don't provide substitute day off
  • Configure policy clearly
  • Communicate to employees

Unexpected Holidays

For last-minute government declarations:

  • Add immediately to system
  • Send urgent announcement
  • Update client commitments
  • Adjust project timelines

Partial Day Holidays

Some occasions are half-day holidays:

  • Can mark as holiday with special note
  • Or use flexible timing for that day
  • Communicate working hours clearly

Key Features

Company holiday management provides:

  • Multiple Holiday Types: Company, Public, Regional categories
  • Branch-Specific: Different holidays for different locations
  • Easy Addition: Simple form to add holidays quickly
  • Calendar View: See all holidays at a glance
  • Integration: Automatic connection with attendance and leave
  • Employee Visibility: Holidays show in employee dashboards
  • Flexible Management: Edit or delete holidays as needed
  • Year Planning: Add entire year's holidays in advance
  • Mobile Access: Manage holidays from anywhere

Troubleshooting

Holiday Not Showing for Employees

If employees can't see a holiday:

  • Verify holiday was saved (click Submit)
  • Check correct branch was selected
  • Ensure date is in future (for upcoming holidays view)
  • Verify employee is assigned to correct branch
  • Refresh employee dashboard

Holiday Showing on Wrong Date

If holiday appears on wrong date:

  • Edit the holiday
  • Select correct date
  • Resubmit
  • Common with lunar calendar holidays that shift dates

Attendance Marked on Holiday

If system allows attendance on holiday:

  • Verify holiday is properly saved
  • Check date is correct
  • Ensure holiday type is set
  • System may allow attendance marking (for analytics) but won't count as absent

Duplicate Holidays

If same holiday appears multiple times:

  • Review holiday list
  • Delete duplicates
  • Verify you haven't added same holiday for overlapping branches

Tips & Tricks

  • Batch Entry: Add all yearly holidays in one session
  • Government Sources: Bookmark official holiday notification websites
  • Set Reminders: Calendar reminder to update next year's holidays
  • Color Coding: Use holiday types to create visual calendar distinctions
  • Quarterly Review: Check quarterly if any new holidays declared
  • Template Usage: Keep previous year as template for next year
  • Early Communication: Announce holidays at least 2 weeks in advance
  • Long Weekend Planning: Highlight long weekend combinations for employees
  • Client Notification: Auto-reminder to inform clients before holidays
  • Documentation: Maintain holiday policy document

Need Help?

Holiday management affects the entire organization. If you need assistance:

  • Planning Support: Help planning annual holiday calendar
  • Regional Guidance: Advice on regional holiday requirements
  • Policy Development: Creating fair holiday policies
  • Legal Compliance: Ensuring statutory holiday compliance
  • Bulk Import: Uploading multiple holidays at once
  • Communication Templates: Holiday announcement templates
  • Technical Issues: Troubleshooting holiday system problems

A well-maintained holiday calendar supports employee morale, legal compliance, and operational planning—making it a critical component of effective workforce management in EasyDo 365!