Does night differential stack on top of holiday pay in the Philippines? Yes. Under Article 86 of the Labor Code, the 10% night shift differential applies to whatever rate is already in effect for that hour, including holiday and rest day premiums. The night differential is calculated on top of the stacked rate, not on the employee's base wage alone.
Our holiday pay computation guide covers the base rates: 100% unworked, 200% worked, 260% on a rest day. Those numbers are correct for a single-shift, daytime workforce. They are incomplete for any multi-branch operation running night shifts, 24/7 retail, or BPO seats, where holidays, rest days, night hours, and overtime routinely collide on the same shift.
This guide covers only that overlap: what happens when night differential meets a holiday, a rest day, overtime, or more than one of these at once.
Download the free cheat sheet (PDF)Every stacking table on this page, formatted for printing. No email required.The Rule Everyone Gets Wrong: Multiplicative, Not Additive
Article 86 of the Labor Code (Presidential Decree No. 442, as renumbered by Republic Act No. 10151) entitles covered employees to a night shift differential of not less than 10% of their regular wage for every hour worked between 10:00 PM and 6:00 AM.
The error: Adding a flat 10% of the employee's basic daily rate on top of the holiday rate, instead of applying 10% to the holiday rate itself. On a regular holiday, that mistake underpays the employee by roughly 10% of their entire holiday premium, not just 10% of their base pay.
Correct approach: night differential is 10% of whatever rate is already active for that hour. If the hour falls on a regular holiday paid at 200%, night differential adds 10% of that 200% rate, for an effective 220%.
Regular Holiday Stacking Table
All rates below are expressed as a percentage of the employee's basic daily (or hourly) rate.
| Scenario | Effective Rate |
|---|---|
| Regular holiday, worked | 200% |
| Regular holiday + rest day | 260% |
| Regular holiday + night shift | 220% |
| Regular holiday + rest day + night shift | 286% |
| Regular holiday + overtime | 260% of hourly rate |
| Regular holiday + rest day + overtime | 338% of hourly rate |
| Regular holiday + night shift + overtime | 286% of hourly rate |
| Regular holiday + rest day + night shift + overtime | 371.8% of hourly rate |
Double Regular Holiday Stacking Table
A double holiday occurs when two regular holidays are proclaimed on the same calendar date (for example, when a movable religious holiday coincides with a fixed civil holiday). This is rare, but the premium compounds sharply when it happens.
| Scenario | Effective Rate |
|---|---|
| Double regular holiday, worked | 300% |
| Double regular holiday + rest day | 390% |
| Double regular holiday + night shift | 330% |
| Double regular holiday + rest day + night shift | 429% |
| Double regular holiday + overtime | 390% of hourly rate |
| Double regular holiday + rest day + overtime | 507% of hourly rate |
| Double regular holiday + night shift + overtime | 429% of hourly rate |
Special Non-Working Day Stacking Table
| Scenario | Effective Rate |
|---|---|
| Special non-working day, worked | 130% |
| Special non-working day + rest day | 150% |
| Special non-working day + night shift | 143% |
| Special non-working day + rest day + night shift | 165% |
| Double special non-working day + rest day | 195% |
Unworked special non-working days remain governed by the "no work, no pay" principle, unless a company policy or CBA provides otherwise.
Worked Example: A Night-Shift Employee on a Regular Holiday Rest Day
An employee with an hourly basic rate of ₱120 is scheduled for an 8-hour night shift (10:00 PM to 6:00 AM) on a regular holiday that also falls on their rest day.
- Regular holiday + rest day rate: ₱120 × 260% = ₱312 per hour
- Night differential on that stacked rate: ₱312 × 10% = ₱31.20 per hour
- Effective hourly rate: ₱312 + ₱31.20 = ₱343.20 (equivalent to the 286% figure in the table above)
- Total for the 8-hour shift: ₱343.20 × 8 = ₱2,745.60
Applying the additive shortcut instead (₱120 × 260% + ₱120 × 10% = ₱312 + ₱12 = ₱324 per hour) underpays this employee by ₱19.20 every hour of that shift: ₱153.60 for the night alone, repeated every time the schedule recurs.
Private Sector vs. Government Sector: Different Rate, Different Hours
Article 86 applies to private-sector employees: 10%, for hours worked between 10:00 PM and 6:00 AM. Government and public sector employees follow separate civil service rules: a 20% night differential for hours worked between 6:00 PM and 6:00 AM, a wider 12-hour window. Applying the government rate or window to a private-sector payroll (or vice versa) is a common source of confusion in mixed-workforce organizations, such as hospitals and schools with both plantilla and contractual staff.
YAHSHUA HRIS stacks night differential, holiday, rest day, and overtime rates automatically and correctly, every payroll run.
Multi-branch and shift-based teams don't have to maintain a lookup table or trust a spreadsheet formula. The system applies the right multiplicative rate based on each employee's actual schedule, holiday classification, and clock-in data.
Book a free demoFrequently Asked Questions
Is night differential added to holiday pay or computed separately?
Night differential is added on top of the applicable holiday rate, not computed separately on the base wage. If an hour falls under a 200% regular holiday rate, the 10% night differential applies to that 200% rate, producing an effective 220%, not 210%.
What is the effective rate for working a night shift on a regular holiday that is also a rest day?
286% of the basic hourly rate: the 260% regular holiday-plus-rest-day rate, with a 10% night differential applied on top of that stacked figure.
What happens when two regular holidays fall on the same date?
This is a double regular holiday. An employee who works receives 300% of their daily rate for the first eight hours, rising to 390% if it also falls on their rest day, and higher still with night shift or overtime premiums layered on top.
Is the night differential rate the same for government employees?
No. Private-sector employees receive a minimum 10% night differential for hours worked between 10:00 PM and 6:00 AM under Article 86 of the Labor Code. Government and public sector employees follow separate civil service rules, typically a 20% differential for hours between 6:00 PM and 6:00 AM.
Where can I find the base holiday pay rates before overlap premiums are applied?
See our Philippine Holiday Pay Computation Guide for the base 100%/200%/260% regular holiday rates and 130%/150% special non-working day rates before night differential or overtime are layered on.
Written by YAHSHUA HRIS Team · Last updated August 2026
This article reflects Article 86 of the Philippine Labor Code and current DOLE Labor Advisories on holiday pay. For legal advice specific to your workplace, consult a licensed labor law practitioner or your DOLE regional office.
