Night Differential in the Philippines: How to Compute It

You're on the night shift in a BPO, a hospital, or a warehouse, and your payslip has a line called "ND" or "night diff." Is it right? Is it enough? And what happens when you do overtime at 3am?

Here's how night differential works in the Philippines, how to compute it yourself, and which formulas apply on overtime, rest days, and holidays. It's based on the Labor Code and DOLE's handbook, but it's general information, not legal advice. If your case is complicated, check with HR, your union, or DOLE.

The Basic Rule: 10% for Work Between 10pm and 6am

Sa madaling salita: ang night differential ay hindi bababa sa 10% ng iyong hourly rate para sa bawat oras na nagtrabaho ka mula 10pm hanggang 6am. (In short: at least 10% of your hourly rate for each hour worked from 10pm to 6am.)

Under Article 86 of the Labor Code, every covered employee gets a night shift differential of at least 10% of their regular wage for each hour worked between 10pm and 6am (Labor Code, Article 86).

A few things follow from that:

  • Only the hours inside 10pm-6am count. If your shift is 6pm-3am, five of those hours (10pm-3am) earn night differential, not all nine.
  • 10% is the minimum. Many employers, especially BPOs and hospitals, pay more through company policy or a collective bargaining agreement.
  • You can't sign it away. A contract clause that removes or reduces the legal minimum doesn't hold up.

How to Compute Night Differential

The basic computation takes three steps.

Step 1: Find your hourly rate. Divide your daily rate by 8. If you're paid monthly, first convert to a daily rate using the working-days factor your employer's payroll uses (it depends on how many days a week you work), then divide by 8. HR can tell you the factor.

Step 2: Multiply by 10%. That's your night differential per hour.

Step 3: Multiply by the number of hours you worked between 10pm and 6am.

Example

Say your daily rate is ₱800 and you work 10pm-6am, five nights a week.

  • Hourly rate: ₱800 / 8 = ₱100
  • Night differential per hour: ₱100 x 10% = ₱10
  • Per night: ₱10 x 8 hours = ₱80
  • Per week (5 nights): ₱400
  • Per year (about 52 weeks): around ₱20,800

That's the extra on top of your regular pay. To see what a different rate or percentage adds up to per paycheck and per year, you can plug your numbers into the shift differential calculator: enter your hourly rate, choose "Percentage," and put in 10 (or whatever your employer pays).

Night Differential on Overtime, Rest Days, and Holidays

This is where most payslip mistakes happen. When night work overlaps with overtime, a rest day, or a holiday, the 10% is applied on top of the premium rate for that hour, not just your basic rate. These are the standard DOLE formulas for an hour worked between 10pm and 6am:

Situation Pay for one night hour Example at ₱100/hour
Ordinary working day Hourly rate x 110% ₱110.00
Overtime on an ordinary day Hourly rate x 125% x 110% ₱137.50
Rest day or special non-working day Hourly rate x 130% x 110% ₱143.00
Regular holiday Hourly rate x 200% x 110% ₱220.00

The "Pay for one night hour" column is the total for that hour, including your regular pay. The night differential part is the difference: ₱10 on an ordinary day, ₱12.50 on ordinary-day overtime, and so on.

Other combinations, like overtime on a rest day that falls on a holiday, follow the same pattern: work out the premium rate for the day first, then multiply by 110% for each night hour. DOLE's Handbook on Workers' Statutory Monetary Benefits has the full list.

Who Gets Night Differential (and Who Doesn't)

Most private-sector employees who work between 10pm and 6am are covered. The main exclusions under the Labor Code are:

  • Managerial employees, and officers or members of the managerial staff
  • Field personnel and others whose working hours can't be supervised by the employer
  • Kasambahay and other people in the personal service of another
  • Workers of retail and service establishments that regularly employ no more than five people
  • Workers paid by results (such as per piece), in some cases

Government employees follow a separate law, RA 11701, which has its own night differential rules for public-sector workers.

If you're not sure whether an exclusion applies to you, your job title isn't what decides it. What matters is what you actually do. A "supervisor" who doesn't really manage anyone may still be entitled.

Checking Your Payslip

A quick way to sanity-check your ND line:

  1. Count the hours you actually worked between 10pm and 6am in the pay period.
  2. Split them by type: ordinary day, overtime, rest day, holiday.
  3. Apply the formulas above to each group and add them up.
  4. Compare with the night differential on your payslip.

If the numbers don't match, ask HR or payroll first. Many errors come from the system counting scheduled hours instead of actual hours, or leaving night differential off overtime. If it isn't resolved, you can contact your nearest DOLE field office.

Taking Care of Yourself on the Night Shift

The extra 10% helps, but night work costs you in sleep, too. If you're on a permanent night schedule, especially in a BPO where shifts follow US or European business hours, our guides to building a night shift sleep schedule and sleeping during the day cover how to protect your rest. The free sleep schedule calculator builds a sleep window around your actual shift and commute.

Related Articles

Frequently Asked Questions

How much is the night differential in the Philippines?

At least 10% of your regular hourly wage for every hour you work between 10pm and 6am, under Article 86 of the Labor Code. Your employer can pay more through a company policy or collective agreement, but not less.

How do you compute night differential?

Divide your daily rate by 8 to get your hourly rate, then multiply by 10% and by the number of hours you worked between 10pm and 6am. For example, a daily rate of 800 pesos is 100 pesos an hour, so 8 hours of night work earns 100 x 10% x 8 = 80 pesos in night differential.

How is night differential computed on overtime?

The 10% is applied on top of the overtime rate, not just the basic rate. On an ordinary working day, an overtime hour worked between 10pm and 6am is paid at your hourly rate x 125% x 110%, which is 137.5% of the hourly rate.

Who is not entitled to night differential?

Under the Labor Code, the main exclusions are managerial employees, field personnel whose hours aren't supervised, kasambahay and others in the personal service of another, and workers of retail and service businesses that regularly employ no more than five people. Government employees are covered by a separate law, RA 11701.

Can an employer refuse to pay night differential?

Not if you're covered. The 10% is a legal minimum, and you can't waive it in your contract. If you're not being paid it, raise it with HR first, then contact your nearest DOLE office if it isn't fixed.

What does ND mean on a payslip?

ND stands for night differential, the extra pay for hours worked between 10pm and 6am. It's usually shown as its own line, and it should equal at least 10% of your hourly rate for each night hour worked. If it's missing, or smaller than your own calculation, ask HR or payroll to explain it.

What percentage is night differential in the Philippines?

At least 10% of your hourly rate for each hour worked between 10pm and 6am. In Tagalog, ilang percent ang night differential: hindi bababa sa 10%. Some employers pay more, but never less.

Which hours does night differential cover?

Only the hours you actually work between 10pm and 6am. If your shift is 6pm to 3am, five hours (10pm to 3am) earn night differential, not all nine. Hours before 10pm or after 6am are paid at the normal rate.

What time does night differential start in the Philippines?

10pm. Every hour worked between 10pm and 6am earns the night differential of at least 10% of your hourly rate. Hours outside that window don't count, even on the same shift.