Hire anywhere—No entity required
Start hiring nowThe ideal is that public holidays in India would exist as one clean, universal list. Something you could print out once, maybe pin to a wall, and be done with it.
But that’s not quite how it works.
What you actually run into is more like layers. There are national holidays that everyone recognizes. Then there are the gazetted holidays of the central government. Then the optional ones—these kinds of floating, pick-what-applies days. And then, maybe most importantly, the state-specific rules, which hinge on where your employee is physically working, not just where your company is based.
And for HR and finance teams, this is where it stops being abstract and starts getting very real.
Because those state lists? They don’t line up neatly. Not across regions, not across roles. And when someone works on a holiday, it’s not just a scheduling quirk—it can mean premium pay or a compensatory day off, sometimes both. It all depends on the specific law governing that employee in that place, at that moment.
Official public holidays in India
Before you build a holiday calendar, keep three things in mind. Dates can move for lunar or regional holidays. State and union territory holidays vary across India. And you should always confirm the employee’s work location before you decide what applies.
| Holiday | Typical date or timing | What it is | Do employees usually get a paid day off? | If they work, what’s the usual requirement? | Notes for payroll teams |
| Republic Day | January 26 | National holiday | Yes, where covered by the applicable law | Usually premium pay, substitute day off, or both | Common statutory holiday; check state rules |
| Holi | March, date varies | Central government gazetted holiday in many calendars | Varies | Check state rules | Not uniform nationwide |
| Id-ul-Fitr | Date varies | Central government gazetted holiday | Varies | Check state rules | Final date can move |
| Mahavir Jayanti | Date varies | Central government gazetted holiday | Varies | Check state rules | Confirm annual notice |
| Good Friday | March or April | Central government gazetted holiday | Varies | Check state rules | Also matters for bank processing |
| Buddha Purnima | Date varies | Central government gazetted holiday | Varies | Check state rules | Date may shift year to year |
| Muharram | Date varies | Central government gazetted holiday | Varies | Check state rules | Moon-sighting changes can affect timing |
| Independence Day | August 15 | National holiday | Yes, where covered by the applicable law | Usually premium pay, substitute day off, or both | Common statutory holiday; check state rules |
| Janmashtami | August, date varies | Central government gazetted holiday in many calendars | Varies | Check state rules | Not observed the same way everywhere |
| Milad-un-Nabi | Date varies | Central government gazetted holiday | Varies | Check state rules | Confirm final notified date |
| Mahatma Gandhi Jayanti | October 2 | National holiday | Yes, where covered by the applicable law | Usually premium pay, substitute day off, or both | Common statutory holiday; check state rules |
| Dussehra | September or October | Central government gazetted holiday | Varies | Check state rules | Regional practice differs |
| Diwali | October or November | Central government gazetted holiday | Varies | Check state rules | Local observance may affect the exact day |
| Christmas Day | December 25 | Central government gazetted holiday | Varies | Check state rules | Widely observed, but still confirm coverage |
| Restricted holidays | Published annually | Restricted or optional holiday | Varies | Usually governed by policy, not automatic premium rules | Useful for flexible holiday programs |
| State or union territory holidays | Varies by location | State or union territory holiday | Often yes where declared under local rules | Check state rules | Critical for multi-state payroll |
| Bank holidays | RBI city-wise schedule | Bank holiday | Not necessarily | Not necessarily | Important for salary timing, not automatic employee eligibility |
How India's public holidays work across national, state, and bank calendars
India’s holiday system has layers. That’s why payroll teams run into trouble when they use one calendar for everyone.
The clearest starting point is the annual list of holidays published for central government offices. The 2026 holiday circular for central government offices sets out gazetted holidays and restricted holidays for that year. It’s a strong reference point, but it’s not the same thing as a universal private-sector paid holiday rule.
National holidays are the most widely recognized days in private-sector holiday laws. In many states, Republic Day, Independence Day, and Gandhi Jayanti are the core mandatory holidays. Some states also require additional festival holidays.
Restricted or optional holidays exist because India’s workforce is diverse by region, religion, and local custom. Instead of trying to make every employer observe every possible holiday, some systems let employees choose from a shorter optional list.
State and union territory holidays are where the real payroll work starts. A holiday observed in Maharashtra may not be observed in Karnataka. A festival holiday in Telangana may not appear in Delhi. That’s why your employee’s actual work location matters more than your company HQ.
Bank holidays are a separate issue. The city-wise bank closure schedule is operationally important because it tells you when banks are closed and when second and fourth Saturdays affect processing. It doesn’t automatically mean every private employee gets that day off with pay.
Who must provide paid public holidays in India?
Private-sector coverage usually comes from state-level National and Festival Holidays laws, Shops and Establishments rules, and sector-specific requirements.
Factories and manufacturing sites may be covered differently from offices and commercial establishments. Shops, commercial establishments, and service businesses often fall under state employment frameworks plus state holiday laws. Contract labor can add another layer because you still need to know who is handling payroll, where the person is actually working, and which local law applies.
Remote work makes this even more important. If your company is based in Bengaluru and your employee works remotely from Chennai, you shouldn’t assume one Karnataka holiday calendar solves the issue.
State laws show how different these rules can be. Under the Tamil Nadu National and Festival Holidays law, covered employees receive paid national holidays and festival holidays, and holiday work can trigger either extra wages or a substitute holiday. Andhra Pradesh follows a similar model under its own state law.
Paid holiday rules in India when the day is off
When a holiday is treated as a statutory paid holiday under the law that applies, the employee is usually entitled to paid time off without working that day. That’s the simple version. The details can still vary.
Some local laws include eligibility conditions, especially for daily-rated workers or newer employees. In Andhra Pradesh, for example, eligibility can depend on having worked a minimum number of days during a set period before the holiday. Tamil Nadu also uses service-based conditions for some holiday entitlements.
Your policy should make three points crystal clear.
- Eligibility. Who qualifies for a paid holiday under your policy and under local law
- Payroll treatment. How the holiday is coded for salaried and daily-rated employees
- Approval flow. Who signs off before someone is scheduled to work on a holiday
Holiday pay in India when an employee works on a public holiday
This is where payroll mistakes usually show up.
Across many Indian state holiday laws, the same pattern comes up again and again. If someone works on a statutory holiday, you may owe double wages, a paid substitute day off, or a choice between the two. In Tamil Nadu, the employee can generally receive either twice the wages or wages for the day plus a substituted holiday. Andhra Pradesh uses a similar framework.
For monthly-salaried employees, you need a consistent internal calculation method so the holiday premium is applied the same way every time. For daily-rated employees, the law may refer to daily average wages. If overtime also applies because of the hours worked, don’t assume the holiday premium settles the whole issue. Check whether overtime rules stack separately under the applicable law.
A few real-world examples make this easier.
- Retail shift coverage. A store stays open on Independence Day. The employee may be entitled to double wages, a substitute day off, or both, depending on the state rule.
- Customer support and operations. A support team covers a holiday for overseas clients. You need a written approval trail, the right premium code, and clean compensatory-off tracking.
- On-call and standby. Standby time is not always treated the same as active work. If on-call status turns into actual work on the holiday, record the hours and apply the right pay rule.
Substitute holidays and weekly off collisions in India
Things get messy when a public holiday lands on a weekly rest day or when you want to swap holidays for business reasons.
Some state laws require a substitute day off when the employee works on a holiday. Some also allow substituted festival holidays if you follow notice requirements and keep records. That sounds straightforward until you’re running payroll across several states at once.
If you allow a holiday swap, capture it in writing. Record the original holiday, the replacement day, the manager's approval, and the payroll treatment. That one step prevents a lot of avoidable confusion later.
Bank holidays in India and what payroll teams should do
Bank holidays matter because salary payments still need to land on time.
When local banks are closed, move your file cutoff earlier and check your payment calendar against the Reserve Bank of India (RBI) city list, not just your head office location. This matters even more if your team is spread across multiple states or payroll is funded through different banking relationships.
It also helps to tell employees what’s happening before the pay date. A short note usually works: due to a local bank closure, payroll for the affected location will be processed one business day earlier, so the salary is credited on time. If you manage payroll across other markets too, it helps to compare these timing risks with your broader global payroll calendar planning.
India public holiday compliance checklist for employers
- Confirm the right holiday list. Use the employee’s state or union territory, not just your company HQ
- Verify the governing law. Check whether the workforce is covered by a holiday law, Shops and Establishments rules, factory rules, or another framework
- Update the holiday calendar each year. Don’t carry last year’s setup forward without review
- Align policy and payroll configuration. Set up holiday codes, premium pay codes, and compensatory-off tracking
- Keep proof. Save holiday notices, holiday-work approvals, pay calculations, and substitute-day records
Common India holiday pay mistakes that create payroll risk
A lot of payroll trouble comes from very ordinary assumptions.
One is treating a bank holiday as if it automatically means a paid public holiday for every employee. Another is using one holiday calendar for a workforce that spans several states. The next big one is poor substitute-day tracking after someone works on a holiday. And then there’s inconsistent premium pay for employees in similar roles, which creates both payroll and employee-relations problems.
If you’re reviewing leave and pay rules more broadly, related topics like paid vacation practices by country and holiday bonus expectations in different countries can help you spot where your global policies need local adjustments.
What this means for payroll, compliance, and EOR support in India
India’s public holiday rules are manageable once you stop treating them like one national standard. The right question isn’t just which holidays exist. It’s which holidays are statutory for the employee, what pay treatment applies if they work, and whether your payroll setup can handle state-by-state differences without manual fixes.
That’s one reason companies lean on an employer of record (EOR) when they hire across India. If you’re exploring an EOR in India, the value isn’t just speed. It’s having holiday calendars, payroll logic, and local compliance requirements lined up with where your people actually work.
How Pebl can help
When you’re trying to keep track of everything—the different rules, the different states, the edge cases that keep popping up—it can start to feel a little unmanageable. Like you can’t quite get your arms around all the moving parts.
But this is exactly where Pebl comes in. Our global Employer of Record (EOR) service helps you hire across states without rebuilding your holiday process from scratch each time. And your payroll team? They get a cleaner path for holiday codes, premium pay handling, and substitute-day tracking.
If this sounds like a good fit for your global expansion plans, reach out today to learn more.
This information does not, and is not intended to, constitute legal or tax advice and is for general informational purposes only. The intent of this document is solely to provide general and preliminary information for private use. Do not rely on it as an alternative to legal, financial, taxation, or accountancy advice from an appropriately qualified professional. The content in this guide is provided “as is,” and no representations are made that the content is error-free.
© 2026 Pebl, LLC. All rights reserved.
Topic:
Country Guides