Holiday pay can become confusing when an employee works an overnight shift that starts on one calendar day and ends on the next. The issue becomes more complicated when the shift crosses into a regular holiday, starts on a holiday and ends on an ordinary day, or covers two different premium periods such as a holiday and a rest day.
In the Philippines, holiday pay rules are governed mainly by the Labor Code, its implementing rules, Department of Labor and Employment issuances, and related wage rules. The core principle is that holiday pay depends on the legal character of the day and the hours actually worked on that day. For overnight work, the payroll computation usually requires splitting the shift by calendar date and applying the correct premium to the hours that fall on the holiday.
This article discusses the Philippine rules on holiday pay for overnight shifts, including regular holidays, special non-working days, night shift differential, overtime, rest days, double holidays, employees covered or excluded, and practical computation methods.
I. Basic Concept of Holiday Pay
Holiday pay is the pay due to an employee on a holiday, whether the employee works or, in the case of regular holidays, even if the employee does not work, provided the legal conditions are met.
Philippine labor law generally distinguishes between:
- Regular holidays; and
- Special non-working days.
The distinction is important because the pay rules are different.
A regular holiday generally gives covered employees paid time off even if they do not work. If they work, they receive a higher premium.
A special non-working day generally follows the principle of “no work, no pay,” unless there is a company policy, collective bargaining agreement, employment contract, or other favorable practice granting pay even if no work is performed. If the employee works on a special non-working day, a premium applies.
II. Why Overnight Shifts Need Special Treatment
An overnight shift may cross two calendar days. For example:
- 10:00 p.m. on December 24 to 6:00 a.m. on December 25;
- 8:00 p.m. on December 25 to 4:00 a.m. on December 26;
- 11:00 p.m. before a regular holiday to 7:00 a.m. during the regular holiday;
- 10:00 p.m. on a special non-working day to 6:00 a.m. on an ordinary day.
In these cases, the employee does not work entirely on one legal day. Part of the shift may fall on an ordinary day, and part may fall on a holiday.
The proper method is usually to determine the exact hours worked on each calendar day and apply the correct pay rule for each portion.
III. General Rule: Split the Shift by Calendar Day
For holiday pay purposes, the workday is usually determined by the calendar date on which the hours are actually worked. If a shift begins before midnight and ends after midnight, the hours before midnight belong to the first calendar day, and the hours after midnight belong to the next calendar day.
Example
An employee works from 10:00 p.m. on April 8 to 6:00 a.m. on April 9. April 9 is a regular holiday.
The shift should generally be divided as follows:
- 10:00 p.m. to 12:00 midnight, April 8: ordinary day hours;
- 12:00 midnight to 6:00 a.m., April 9: regular holiday hours.
The April 9 portion is subject to regular holiday pay rules.
IV. Regular Holiday Pay Rules
For covered employees, the basic regular holiday rules are:
1. If the employee does not work on a regular holiday
The employee is generally entitled to 100% of the daily wage, subject to rules on attendance and coverage.
In simple terms:
No work on regular holiday = paid holiday, if covered and qualified.
2. If the employee works on a regular holiday
The employee is generally entitled to 200% of the wage for the first eight hours worked on that regular holiday.
In simple terms:
Work on regular holiday = 200% for the first eight hours.
3. If the employee works overtime on a regular holiday
Work beyond eight hours on a regular holiday is paid with an additional overtime premium.
The common formula is:
Hourly rate on regular holiday × 130% × number of overtime hours.
Because the regular holiday hourly rate is already 200% of the basic hourly rate, overtime on a regular holiday is commonly computed as:
Basic hourly rate × 200% × 130% × overtime hours.
V. Special Non-Working Day Pay Rules
Special non-working days are different from regular holidays.
1. If the employee does not work on a special non-working day
The general rule is:
No work, no pay.
However, the employee may still be paid if there is a favorable company policy, employment contract, collective bargaining agreement, or established practice.
2. If the employee works on a special non-working day
For the first eight hours, the employee is generally entitled to an additional premium.
The common rule is:
Basic wage × 130% for the first eight hours worked.
3. If the employee works overtime on a special non-working day
For overtime work, the common formula is:
Hourly rate on special day × 130% × overtime hours.
Since the special day hourly rate is usually 130% of the basic hourly rate, overtime on a special non-working day is commonly computed as:
Basic hourly rate × 130% × 130% × overtime hours.
VI. Night Shift Differential
Overnight shifts often involve night shift differential, also called NSD.
Under Philippine labor standards, covered employees are generally entitled to night shift differential of not less than 10% of the regular wage for each hour of work performed between:
10:00 p.m. and 6:00 a.m.
Night shift differential is separate from holiday pay. If an employee works at night during a holiday, the employee may be entitled to both:
- Holiday premium; and
- Night shift differential.
Example
An employee works from 10:00 p.m. on a regular holiday to 6:00 a.m. the next day.
The employee may be entitled to:
- Regular holiday pay for hours that fall on the regular holiday;
- Ordinary pay for hours that fall on the ordinary day;
- Night shift differential for hours between 10:00 p.m. and 6:00 a.m.;
- Overtime pay, if applicable.
VII. How to Compute Overnight Holiday Pay
The practical method is:
- Determine the employee’s basic hourly rate.
- Identify the exact shift start and end time.
- Split the shift by calendar date.
- Identify whether each date is an ordinary day, regular holiday, special non-working day, rest day, or double holiday.
- Determine whether the hours fall within the night shift differential period.
- Determine whether any hours are overtime.
- Apply the proper premium to each segment.
- Add all segments together.
VIII. Sample Computation: Shift Starts Before a Regular Holiday
Facts
- Employee’s daily wage: PHP 800
- Basic hourly rate: PHP 100
- Shift: 10:00 p.m. on April 8 to 6:00 a.m. on April 9
- April 9 is a regular holiday
- Total hours worked: 8
- Entire shift falls within night shift differential period
- No overtime
Step 1: Split the shift
| Time | Day Type | Hours |
|---|---|---|
| 10:00 p.m. to 12:00 midnight | Ordinary day | 2 |
| 12:00 midnight to 6:00 a.m. | Regular holiday | 6 |
Step 2: Compute ordinary day hours
Ordinary pay:
PHP 100 × 2 = PHP 200
Night shift differential:
PHP 100 × 10% × 2 = PHP 20
Subtotal:
PHP 220
Step 3: Compute regular holiday hours
Regular holiday pay:
PHP 100 × 200% × 6 = PHP 1,200
Night shift differential on regular holiday pay:
PHP 100 × 200% × 10% × 6 = PHP 120
Subtotal:
PHP 1,320
Total pay for the shift
PHP 220 + PHP 1,320 = PHP 1,540
IX. Sample Computation: Shift Starts on a Regular Holiday and Ends the Next Day
Facts
- Daily wage: PHP 800
- Basic hourly rate: PHP 100
- Shift: 10:00 p.m. on April 9 to 6:00 a.m. on April 10
- April 9 is a regular holiday
- April 10 is an ordinary day
- Total hours worked: 8
- Entire shift falls within night shift differential period
- No overtime
Step 1: Split the shift
| Time | Day Type | Hours |
|---|---|---|
| 10:00 p.m. to 12:00 midnight | Regular holiday | 2 |
| 12:00 midnight to 6:00 a.m. | Ordinary day | 6 |
Step 2: Compute regular holiday portion
Regular holiday pay:
PHP 100 × 200% × 2 = PHP 400
Night shift differential:
PHP 100 × 200% × 10% × 2 = PHP 40
Subtotal:
PHP 440
Step 3: Compute ordinary day portion
Ordinary pay:
PHP 100 × 6 = PHP 600
Night shift differential:
PHP 100 × 10% × 6 = PHP 60
Subtotal:
PHP 660
Total pay for the shift
PHP 440 + PHP 660 = PHP 1,100
X. Sample Computation: Overnight Shift on a Special Non-Working Day
Facts
- Daily wage: PHP 800
- Basic hourly rate: PHP 100
- Shift: 10:00 p.m. on a special non-working day to 6:00 a.m. the next ordinary day
- Total hours worked: 8
- Entire shift falls within night shift differential period
- No overtime
Step 1: Split the shift
| Time | Day Type | Hours |
|---|---|---|
| 10:00 p.m. to 12:00 midnight | Special non-working day | 2 |
| 12:00 midnight to 6:00 a.m. | Ordinary day | 6 |
Step 2: Compute special day portion
Special day pay:
PHP 100 × 130% × 2 = PHP 260
Night shift differential:
PHP 100 × 130% × 10% × 2 = PHP 26
Subtotal:
PHP 286
Step 3: Compute ordinary day portion
Ordinary pay:
PHP 100 × 6 = PHP 600
Night shift differential:
PHP 100 × 10% × 6 = PHP 60
Subtotal:
PHP 660
Total pay for the shift
PHP 286 + PHP 660 = PHP 946
XI. Rest Day and Holiday Coinciding
If an employee works on a holiday that also falls on the employee’s scheduled rest day, additional premiums apply.
A. Regular holiday also falling on rest day
For work on a regular holiday that is also the employee’s rest day, the common formula for the first eight hours is:
Basic wage × 200% × 130%
This results in:
260% of the basic wage.
For overtime:
Basic hourly rate × 200% × 130% × 130% × overtime hours.
B. Special non-working day also falling on rest day
For work on a special non-working day that is also the employee’s rest day, the common formula for the first eight hours is:
Basic wage × 150%
For overtime:
Basic hourly rate × 150% × 130% × overtime hours.
Overnight Issue
If only part of the overnight shift falls on the holiday-rest day, only that portion should receive the holiday-rest day premium. The rest of the shift should be computed according to the legal character of the hours worked.
XII. Double Holidays
A double holiday occurs when two regular holidays fall on the same day.
For work on a double regular holiday, the usual rule is:
- If the employee does not work: 200% of daily wage, subject to qualification rules;
- If the employee works: 300% of daily wage for the first eight hours.
For overtime on a double holiday:
Double holiday hourly rate × 130% × overtime hours.
If the double holiday also falls on the employee’s rest day, another premium may apply.
For overnight shifts, the same splitting principle applies. Only the hours that actually fall on the double holiday date should be paid using the double holiday rate.
XIII. Two Successive Holidays and Overnight Shifts
Sometimes two holidays occur on consecutive dates, such as December 25 and December 30, or holidays declared close together. There may also be consecutive regular holidays, special days, or a combination.
If an overnight shift crosses from one holiday into another, the shift must be divided according to the character of each date.
Example
An employee works from 10:00 p.m. on Holiday A to 6:00 a.m. on Holiday B.
The computation may require:
- 10:00 p.m. to 12:00 midnight: Holiday A rate;
- 12:00 midnight to 6:00 a.m.: Holiday B rate;
- Night shift differential for all covered hours;
- Overtime, if applicable.
This matters because Holiday A and Holiday B may not have the same pay rate if one is a regular holiday and the other is a special non-working day.
XIV. Overtime in Overnight Holiday Shifts
Overtime generally means work beyond eight hours in a workday.
For overnight shifts, employers must determine the applicable workday system used for timekeeping and payroll. The important point is that overtime premiums should be applied on top of the applicable hourly rate for the relevant day type.
Example
An employee works 10 hours from 8:00 p.m. on a regular holiday to 6:00 a.m. the next day. If the first eight hours are treated as regular hours and the last two as overtime, the overtime portion must be identified and computed using the correct day classification and night differential, if applicable.
If the overtime hours fall after midnight on an ordinary day, the overtime base may differ from overtime performed on the holiday itself.
XV. Night Shift Differential Computation on Holiday Pay
Night shift differential is usually computed based on the applicable wage rate for the hour worked.
Thus:
Ordinary night work
Basic hourly rate × 10%
Regular holiday night work
Basic hourly rate × 200% × 10%
Special non-working day night work
Basic hourly rate × 130% × 10%
Rest day night work
Basic hourly rate × applicable rest day rate × 10%
Holiday plus rest day night work
Basic hourly rate × applicable holiday-rest day rate × 10%
Night shift differential is not a substitute for holiday pay. It is an additional benefit.
XVI. Employees Covered by Holiday Pay
Holiday pay rules generally apply to rank-and-file employees covered by the Labor Code’s labor standards provisions.
However, some categories of workers may be excluded from holiday pay under labor regulations, depending on the nature of their work and employment arrangement.
Commonly excluded categories may include:
- Government employees;
- Managerial employees, under the legal definition;
- Officers or members of a managerial staff, if they meet the regulatory criteria;
- Field personnel and others whose time and performance are unsupervised by the employer, subject to strict requirements;
- Members of the employer’s family dependent on the employer for support;
- Domestic workers, who are governed by separate rules;
- Persons in the personal service of another;
- Workers paid by results, under certain conditions and regulations.
Classification matters. Job title alone is not controlling. A person called “manager” may still be entitled to holiday pay if the actual duties do not meet the legal definition of managerial employee.
XVII. Monthly-Paid Employees
A common issue is whether monthly-paid employees are still entitled to holiday pay.
Some monthly-paid employees are paid a fixed monthly amount that may already include pay for regular holidays. Others may be paid under a structure where holiday pay is separately computed or added.
The answer depends on the pay structure, company policy, wage order interpretation, employment contract, and payroll practice.
Employers should clearly state whether the monthly salary includes regular holidays. Employees should review payslips, contracts, handbook provisions, and company policies.
However, if a covered monthly-paid employee works on a regular holiday, the employer must still ensure that the required holiday work premium is properly paid, unless the pay arrangement lawfully and clearly already accounts for it.
XVIII. Compressed Workweek and Alternative Work Arrangements
Some employees work under compressed workweek schedules, such as four days of 10 or 12 hours per day, or shifting schedules in BPOs, manufacturing, security, healthcare, logistics, and hospitality.
For overnight holiday shifts under alternative arrangements, the employer must still ensure compliance with:
- Holiday pay;
- Night shift differential;
- Overtime, if applicable;
- Rest day premium;
- Minimum wage rules;
- Required consent or conditions for compressed workweek arrangements;
- Company policies more favorable than law.
A compressed workweek does not automatically eliminate holiday pay or night shift differential.
XIX. BPO, Call Center, Security, Healthcare, Manufacturing, and Hospitality Workers
Holiday overnight shifts are common in industries operating 24/7.
Examples include:
- BPO and call center employees;
- Security guards;
- Nurses and hospital workers;
- Hotel and restaurant employees;
- Manufacturing workers;
- Logistics and warehouse employees;
- Airline and airport personnel;
- Transport and delivery workers;
- IT operations and monitoring staff.
The same basic principles apply. The employer must determine the day classification for each hour worked, apply holiday premiums, apply night shift differential where applicable, and account for overtime and rest day premiums.
Industry practice cannot reduce statutory minimum benefits. However, a company may grant better benefits than the law requires.
XX. Holiday Pay When the Shift Begins Before the Holiday
When the shift begins on an ordinary day and continues into a regular holiday, the holiday rate applies only to the hours worked on the holiday.
Example
Shift: 9:00 p.m. December 24 to 5:00 a.m. December 25 December 25: regular holiday
The hours from:
- 9:00 p.m. to 12:00 midnight, December 24: ordinary day rate;
- 12:00 midnight to 5:00 a.m., December 25: regular holiday rate.
Night shift differential applies to hours between 10:00 p.m. and 5:00 a.m., with the applicable base rate for each segment.
XXI. Holiday Pay When the Shift Begins on the Holiday
When the shift begins on the holiday and continues into the next ordinary day, the holiday rate applies only to the hours worked before midnight, unless the next day is also a holiday.
Example
Shift: 9:00 p.m. December 25 to 5:00 a.m. December 26 December 25: regular holiday December 26: ordinary day
The hours from:
- 9:00 p.m. to 12:00 midnight, December 25: regular holiday rate;
- 12:00 midnight to 5:00 a.m., December 26: ordinary day rate.
Night shift differential applies to hours between 10:00 p.m. and 5:00 a.m.
XXII. Holiday Pay When the Entire Shift Falls Within the Holiday
If an overnight shift starts and ends within the same holiday date, the entire shift receives the applicable holiday rate.
Example
Shift: 12:00 a.m. to 8:00 a.m. on a regular holiday
All eight hours fall within the regular holiday. The employee is entitled to the regular holiday work rate for all eight hours, plus night shift differential for hours from 12:00 a.m. to 6:00 a.m.
XXIII. Holiday Pay for the Day Before the Holiday
Employees sometimes assume that work on the eve of a holiday automatically receives holiday pay. That is not correct.
Work performed before 12:00 midnight of the day before the holiday is still work on the previous calendar day. Holiday pay generally starts at 12:00 midnight of the holiday date.
Example
December 24 is an ordinary day. December 25 is a regular holiday. An employee works from 6:00 p.m. to 11:00 p.m. on December 24.
The employee does not receive December 25 holiday pay for that work because all hours were performed on December 24.
However, if the shift continues beyond midnight, the hours after midnight on December 25 are holiday hours.
XXIV. Holiday Pay for the Day After the Holiday
Similarly, once the holiday date ends at midnight, hours worked after midnight generally belong to the next day.
Example
December 25 is a regular holiday. December 26 is an ordinary day. An employee works from 8:00 p.m. on December 25 to 4:00 a.m. on December 26.
Only 8:00 p.m. to 12:00 midnight is regular holiday work. The hours from 12:00 midnight to 4:00 a.m. are ordinary day work, unless December 26 is also a holiday or rest day.
XXV. Effect of Employee’s Rest Day
For employees with shifting schedules, the rest day may not be Sunday. A rest day can fall on any day designated by the employer, subject to labor standards rules.
If an employee’s rest day coincides with a holiday, and the employee works, the payroll computation must include both:
- Holiday premium; and
- Rest day premium.
For overnight shifts, determine whether the hours fall on:
- Ordinary working day;
- Rest day;
- Regular holiday;
- Special non-working day;
- Regular holiday plus rest day;
- Special non-working day plus rest day.
The rest day classification may require reference to the employee’s schedule, not merely the calendar.
XXVI. Absence Before a Regular Holiday
For regular holiday pay even when no work is performed, employee attendance rules matter.
A common rule is that an employee may be entitled to regular holiday pay if the employee is present or on authorized leave with pay on the workday immediately preceding the regular holiday. If the employee is absent without pay on the day before the holiday, the employee may not be entitled to holiday pay unless the employee works on the holiday.
For overnight employees, identifying the “workday immediately preceding the holiday” may require careful review of the employee’s shift schedule.
Example
An employee’s scheduled shift is 10:00 p.m. to 6:00 a.m. The regular holiday begins at midnight. The employee was absent for the shift immediately before the holiday. The employer should examine the schedule, attendance, leave status, and applicable rules before denying holiday pay.
XXVII. Successive Regular Holidays
If there are two successive regular holidays, special rules may apply regarding absences before the first holiday and payment for the second holiday.
As a general practical rule, employers should examine:
- Whether the employee was present or on paid leave on the workday before the first holiday;
- Whether the employee worked on the first holiday;
- Whether the employee was paid for the first holiday;
- Whether the employee worked on the second holiday;
- Company policy or more favorable practice.
For overnight workers, each date and shift segment should be reviewed separately.
XXVIII. Work Suspension and Holiday Declarations
Sometimes the government declares a special non-working day or holiday after schedules have already been prepared. Employers must adjust payroll based on the official legal character of the date.
If a declaration affects a day covered by overnight shifts, the employer should identify the hours that fall within the newly declared holiday or special day.
Company payroll systems should be updated promptly to avoid underpayment.
XXIX. Local Holidays
Some holidays apply only in a particular city, municipality, province, or region.
If a local holiday is declared in the place where the employee is employed or where the establishment is located, the employer must determine whether the holiday pay rules apply to the employees concerned.
For remote work and hybrid work, the analysis may become more complicated. Factors may include:
- Location of the establishment;
- Employee’s assigned worksite;
- Location stated in the employment contract;
- Company policy;
- Government declaration;
- DOLE guidance;
- Payroll practice.
Employers should adopt a clear policy for local holidays affecting remote or distributed workers.
XXX. Muslim Holidays
Certain Muslim holidays may be recognized under Philippine law, with specific rules depending on the holiday and coverage. Employers should determine whether the holiday applies nationally, locally, or to specific areas or employees.
For overnight shifts crossing into or out of a Muslim holiday, the same calendar-day segmentation should be applied unless a specific rule provides otherwise.
XXXI. Company Policy More Favorable Than Law
Labor standards provide minimum benefits. Employers may voluntarily give more favorable benefits, such as:
- Paying the entire overnight shift at holiday rate if any part falls on a holiday;
- Paying special non-working days even if not worked;
- Higher night shift differential;
- Higher holiday premium;
- Double premium for certain company-declared holidays;
- More favorable overtime base;
- Holiday pay for managerial employees;
- Paid local holidays for remote employees.
Once a favorable benefit becomes contractual, embodied in a CBA, or established as a regular company practice, withdrawal may be restricted.
Employees should check:
- Employment contract;
- Company handbook;
- Collective bargaining agreement;
- Payroll policy;
- Past payslips;
- Written HR advisories.
XXXII. Payroll Documentation
Employers should keep proper payroll records showing:
- Employee’s schedule;
- Actual time in and time out;
- Day classification;
- Hours worked on each calendar date;
- Regular hours;
- Overtime hours;
- Night differential hours;
- Rest day hours;
- Holiday hours;
- Applicable rates;
- Deductions;
- Net pay;
- Employee acknowledgments or payslips.
Good records protect both employer and employee. They also make labor inspections and disputes easier to resolve.
XXXIII. Common Payroll Errors in Overnight Holiday Shifts
Common mistakes include:
- Treating the entire shift based only on the start date;
- Treating the entire shift based only on the end date;
- Forgetting to split the shift at midnight;
- Paying holiday premium but forgetting night shift differential;
- Paying night shift differential based only on basic rate instead of the applicable holiday rate;
- Ignoring rest day premium;
- Misclassifying special non-working days as regular holidays;
- Misclassifying regular holidays as special days;
- Failing to apply overtime premium on top of holiday premium;
- Treating monthly salary as automatically covering all holiday work premiums;
- Denying holiday pay due to attendance rules without checking authorized leave;
- Applying local holiday rules inconsistently;
- Failing to update payroll after late holiday declarations;
- Not preserving timekeeping records.
XXXIV. Common Employee Misunderstandings
Employees also commonly misunderstand holiday pay.
Common misconceptions include:
- If a shift touches a holiday, the entire shift must be paid at holiday rate.
- Holiday pay starts on the evening before the holiday.
- All special non-working days are paid even if not worked.
- Night shift differential replaces holiday premium.
- Monthly-paid employees can never receive additional holiday pay.
- Managers are always excluded regardless of actual duties.
- Rest day premium and holiday premium are the same.
- A local holiday applies to every branch nationwide.
- Overtime is computed before applying holiday premium.
- A company can ignore statutory holiday pay because employees are on shifting schedules.
The safest approach is to compute by hour, date, and applicable premium.
XXXV. Formula Summary
Ordinary day
Basic hourly rate × hours worked
Ordinary day night shift differential
Basic hourly rate × 10% × NSD hours
Regular holiday worked
Basic hourly rate × 200% × holiday hours worked
Regular holiday night shift differential
Basic hourly rate × 200% × 10% × NSD holiday hours
Regular holiday overtime
Basic hourly rate × 200% × 130% × overtime hours
Special non-working day worked
Basic hourly rate × 130% × special day hours worked
Special non-working day night shift differential
Basic hourly rate × 130% × 10% × NSD special day hours
Special non-working day overtime
Basic hourly rate × 130% × 130% × overtime hours
Regular holiday on rest day
Basic hourly rate × 260% × hours worked
Regular holiday on rest day night shift differential
Basic hourly rate × 260% × 10% × NSD hours
Special non-working day on rest day
Basic hourly rate × 150% × hours worked
Special non-working day on rest day night shift differential
Basic hourly rate × 150% × 10% × NSD hours
XXXVI. Practical Payroll Matrix for Overnight Shifts
For each segment of the overnight shift, identify the applicable category:
| Segment Type | Base Rate for First 8 Hours |
|---|---|
| Ordinary day | 100% |
| Ordinary rest day | 130% |
| Regular holiday | 200% |
| Regular holiday + rest day | 260% |
| Special non-working day | 130% |
| Special non-working day + rest day | 150% |
| Double regular holiday worked | 300% |
| Double regular holiday + rest day | Higher combined premium, depending on applicable rule |
Then add:
- Night shift differential for hours from 10:00 p.m. to 6:00 a.m.;
- Overtime premium for hours beyond eight, if applicable;
- Any company-granted benefit more favorable than law.
XXXVII. Practical Example With Rest Day and Regular Holiday
Facts
- Basic hourly rate: PHP 100
- Shift: 10:00 p.m. on a regular holiday to 6:00 a.m. next day
- The regular holiday is also the employee’s rest day
- The next day is an ordinary working day
- No overtime
- Entire shift is within night shift differential period
Split the shift
| Time | Classification | Hours |
|---|---|---|
| 10:00 p.m. to 12:00 midnight | Regular holiday + rest day | 2 |
| 12:00 midnight to 6:00 a.m. | Ordinary working day | 6 |
Holiday-rest day portion
Pay:
PHP 100 × 260% × 2 = PHP 520
Night shift differential:
PHP 100 × 260% × 10% × 2 = PHP 52
Subtotal:
PHP 572
Ordinary day portion
Pay:
PHP 100 × 6 = PHP 600
Night shift differential:
PHP 100 × 10% × 6 = PHP 60
Subtotal:
PHP 660
Total pay
PHP 572 + PHP 660 = PHP 1,232
XXXVIII. Practical Example With Overtime
Facts
- Basic hourly rate: PHP 100
- Shift: 8:00 p.m. on a regular holiday to 6:00 a.m. the next day
- Total hours worked: 10
- Regular holiday until midnight
- Next day is ordinary day
- Night shift differential applies from 10:00 p.m. to 6:00 a.m.
- Assume first 8 hours are regular hours and last 2 hours are overtime
Segment analysis
| Time | Classification | Hours |
|---|---|---|
| 8:00 p.m. to 10:00 p.m. | Regular holiday, no NSD | 2 |
| 10:00 p.m. to 12:00 midnight | Regular holiday with NSD | 2 |
| 12:00 midnight to 4:00 a.m. | Ordinary day with NSD, regular hours | 4 |
| 4:00 a.m. to 6:00 a.m. | Ordinary day with NSD, overtime | 2 |
Computation
Regular holiday, no NSD:
PHP 100 × 200% × 2 = PHP 400
Regular holiday with NSD:
PHP 100 × 200% × 2 = PHP 400 PHP 100 × 200% × 10% × 2 = PHP 40 Subtotal: PHP 440
Ordinary day with NSD, regular hours:
PHP 100 × 4 = PHP 400 PHP 100 × 10% × 4 = PHP 40 Subtotal: PHP 440
Ordinary day with NSD, overtime:
PHP 100 × 130% × 2 = PHP 260 PHP 100 × 130% × 10% × 2 = PHP 26 Subtotal: PHP 286
Total:
PHP 400 + PHP 440 + PHP 440 + PHP 286 = PHP 1,566
XXXIX. Employer Best Practices
Employers should:
- Maintain an updated holiday calendar;
- Clearly distinguish regular holidays from special non-working days;
- Configure payroll systems to split overnight shifts at midnight;
- Apply night shift differential separately;
- Apply rest day and overtime premiums correctly;
- Keep accurate time records;
- State whether monthly salary includes regular holiday pay;
- Issue clear payslips;
- Train payroll and HR staff;
- Review company policies for benefits more favorable than law;
- Correct payroll errors promptly;
- Keep documentation for labor inspections or complaints.
XL. Employee Best Practices
Employees should:
- Keep copies of schedules;
- Save time-in and time-out records;
- Review payslips;
- Know whether the date is a regular holiday or special non-working day;
- Check whether the shift crossed midnight;
- Check whether night shift differential was paid;
- Check whether overtime was paid;
- Check whether the holiday coincided with a rest day;
- Ask HR or payroll for a computation breakdown;
- Raise discrepancies promptly and in writing;
- Keep communications professional.
XLI. How to Raise a Holiday Pay Dispute
If an employee believes holiday pay was underpaid, the employee should first request a payroll clarification from HR or payroll.
A good written inquiry should include:
- Name and employee number;
- Date of shift;
- Time in and time out;
- Holiday involved;
- Rest day status, if any;
- Expected computation;
- Payslip received;
- Specific amount disputed;
- Request for correction or explanation.
If the issue is not resolved internally, the employee may consider seeking assistance through the appropriate labor dispute resolution channels.
Employers should take such inquiries seriously because holiday pay underpayment can result in monetary liability, penalties, and broader payroll audits.
XLII. Key Takeaways
Holiday pay for overnight shifts in the Philippines is computed by identifying the exact hours worked on each calendar date. The shift should usually be split at midnight. Hours that fall on a regular holiday are paid under regular holiday rules. Hours that fall on a special non-working day are paid under special day rules. Hours that fall on ordinary days are paid as ordinary work, unless they are overtime, rest day work, or covered by another premium.
Night shift differential is separate and generally applies to covered work performed between 10:00 p.m. and 6:00 a.m. It must be added on top of the applicable day rate, including holiday, rest day, and overtime rates where applicable.
The most common mistake is treating the entire overnight shift as one type of day based only on the start date or end date. The more accurate approach is to compute by segment: before midnight and after midnight, holiday and non-holiday, night differential and non-night differential, regular hours and overtime, rest day and non-rest day.
For employers, accurate timekeeping and payroll configuration are essential. For employees, payslip review and documentation are important. For both sides, the safest rule is simple: classify each hour correctly, then apply the proper legal premium.