All guides
4 min read

Night Shift Differential in the Philippines: The 10% Premium Explained

Who's entitled to the 10% night shift differential, who's excluded, and how it stacks — multiplicatively, not additively — with overtime and holiday pay.

By Sahod PH

Work the 10PM-to-6AM shift in the Philippines and the Labor Code entitles you to an extra 10% on top of your hourly rate for every hour inside that window — the Night Shift Differential (NSD). Simple enough on its own. Where it gets confusing is when a night shift also happens to fall on overtime or a holiday, because the three premiums don't just add up the way most people assume.

  • 10% NSD premium on the hourly rate
  • 10PM–6AM The covered window, every hour inside it
  • × Stacks multiplicatively with OT and holiday pay
  • 5 Employee categories excluded from Labor Code NSD

Who's Covered

NSD applies to rank-and-file employees in the private sector who perform work — any part of it — between 10:00 PM and 6:00 AM. It doesn't matter whether the shift is a permanent night schedule or a one-off; every hour worked inside that eight-hour window earns the premium, even if most of the shift falls outside it.

Who's Excluded

The Labor Code carves out several categories that don't receive NSD under Article 86, mirroring the same exclusions used for overtime pay:

  • Managerial employees — those whose primary duty is management and who direct the work of other employees
  • Officers or members of a managerial staff, as defined under the Labor Code's implementing rules
  • Field personnel — employees who regularly perform their duties away from the principal place of business and whose hours can't be determined with reasonable certainty
  • Family drivers and domestic helpers (kasambahay) — covered instead under the Kasambahay Law's own separate provisions
  • Government employees — excluded from Labor Code coverage, but typically covered by separate civil service or agency-specific night differential rules

If you fall into one of these categories, check your specific governing law or company policy — exclusion from the Labor Code provision doesn't necessarily mean no night premium exists, just that this particular 10% rule doesn't apply.

How NSD Stacks with Overtime and Holiday Pay

This is the part that catches people off guard: NSD, overtime premium, and holiday premium don't simply add to your base rate — they multiply, each one compounding on top of the rate already adjusted by the one before it. The order matters for the computation, though the end result is the same regardless of which premium is "applied first" mathematically, since multiplication is commutative.

Why this trips people up

Adding 30% (overtime) + 10% (NSD) + 30% (holiday) and calling it a 70% premium understates what's actually owed. Each premium is a multiplier applied to a rate that already includes the others, so the combined effect compounds rather than sums.

Worked Example: Night Shift + Overtime on a Regular Holiday

Suppose an employee's hourly rate is ₱100, and they work 2 hours between 10PM and 12AM on a regular holiday, with those 2 hours also counting as overtime (beyond their normal 8-hour shift).

Step Computation Rate
Base hourly rate₱100.00
Regular holiday premium (×200%)₱100 × 2.00₱200.00
+ Overtime on a holiday (+30% of holiday rate)₱200 × 1.30₱260.00
+ Night shift differential (+10% of that rate)₱260 × 1.10₱286.00

The final hourly rate for those 2 hours is ₱286.00, not the ₱100 + (₱100 × 100%) + (₱100 × 30%) + (₱100 × 10%) = ₱240 an additive approach would produce. The gap — ₱46 an hour in this example — is the entire reason payroll systems compute these premiums as sequential multipliers on a running rate, not flat percentages of the base.

₱100 base rate, compounding through each premium

  • Base rate ₱100
  • + Holiday premium ₱200
  • + Overtime ₱260
  • + Night shift differential ₱286

Each premium multiplies the rate carried over from the step before it — not the original ₱100 base.

Night Shift Alone, No Other Premiums

On an ordinary working day with no overtime and no holiday involved, the computation is much simpler — just the base rate plus 10%:

Hourly rate × 1.10 = NSD-adjusted rate for hours between 10PM and 6AM

At a ₱100 hourly rate, that's ₱110 per hour for each hour worked inside the covered window, with all other hours of the shift paid at the normal rate.

Key Takeaways

  • Night shift differential adds 10% to the hourly rate for every hour worked between 10PM and 6AM.
  • Managerial employees, field personnel, family drivers/kasambahay, and government employees are excluded from this Labor Code provision, though some may have separate rules.
  • NSD stacks multiplicatively with overtime and holiday premiums, not additively — each premium is applied to the rate already adjusted by the ones before it.
  • Skip the manual multiplication and run your actual shift, hours, and day type through the Overtime & Holiday Pay Calculator, which already computes this exact stacked premium.

Sources

Run these numbers on your own salary

Every figure in this guide comes from the same tables our calculators use.

Browse the calculators