PH Overtime & Night Differential Premium Calculator

Compute exact OT pay per hour on regular days, rest days, regular holidays, special non-working days, and rest-day-falling-on-regular-holiday collisions. Labor Code Art. 87 & 93 + DOLE Handbook multipliers + Proclamation 1006 (2026 holidays).

How the Labor Code pays overtime: an OT hour beyond 8 is paid in full at a premium rate — 125% of your hourly rate on an ordinary day, 169% on a rest day or special non-working day (130% × 130%), 260% on a regular holiday (200% × 130%), and 338% when a regular holiday falls on your rest day. The first 8 hours are paid at the day-type base: 100%, 130%, 200%, or 260%. Night differential adds another 10% for hours between 10 PM and 6 AM.

Compute as daily basic ÷ 8. For NCR non-agri min-wage (₱755/day from 25 Jul 2026) = ₱94.375/hour.
Quick pick: holidays are listed under the date field below; click a holiday date and we'll auto-classify.
Picking a date pre-fills the day-type dropdown.
ND = +10% of the rate earned in those hours. Enter only regular night hours here — use the checkbox for night OT.

Premium breakdown (per day)

Base pay (first 8 hours × day-type rate)
₱755.00
Overtime pay (hours beyond 8 × full OT-hour rate)
₱235.94
Night differential (+10% on night hours)
₱0.00
Total for the day
₱990.94

How the multipliers stack

Day typeFirst 8 hoursEach OT hour beyond 8ND premium (22:00–06:00)
Ordinary working dayHourly × 1.00Hourly × 1.25+10% of hourly
Rest dayHourly × 1.30Hourly × 1.69 (130% × 130%)+10% of day rate
Special Non-Working Day (worked)Hourly × 1.30Hourly × 1.69 (130% × 130%)+10% of day rate
Regular holiday (worked)Daily × 2.00 (paid even if unworked)Hourly × 2.60 (200% × 130%)+10% of day rate
Regular holiday on rest dayHourly × 2.60Hourly × 3.38 (260% × 130%)+10% of day rate

Per the DOLE Handbook on Workers' Statutory Monetary Benefits: work beyond 8 hours on any day type earns "+30% of the hourly rate on said day" — i.e., the full OT hour is paid at the day-type rate × 1.30 (× 1.25 on ordinary days per Art. 87). Night differential is computed on the rate actually earned in the night window, including premium OT hours.

2026 holidays at a glance

The day-type dropdown above lets you compute any scenario. For reference, here is the 2026 holiday list per Proclamation 1006:

DateDayHolidayType
2026-01-01ThursdayNew Year's DayRegular holiday
2026-04-02ThursdayMaundy ThursdayRegular holiday
2026-04-03FridayGood FridayRegular holiday
2026-04-09ThursdayAraw ng Kagitingan (Day of Valor)Regular holiday
2026-05-01FridayLabor DayRegular holiday
2026-06-12FridayIndependence DayRegular holiday
2026-08-31MondayNational Heroes Day (last Monday of August)Regular holiday
2026-11-30MondayBonifacio DayRegular holiday
2026-12-25FridayChristmas DayRegular holiday
2026-12-30WednesdayRizal DayRegular holiday
2026-08-21FridayNinoy Aquino DaySpecial Non-Working Day
2026-11-01SundayAll Saints' DaySpecial Non-Working Day
2026-12-08TuesdayFeast of the Immaculate Conception of MarySpecial Non-Working Day
2026-12-31ThursdayLast Day of the Year (New Year's Eve)Special Non-Working Day
2026-02-17TuesdayChinese New Year (Spring Festival)Additional Special NW Day
2026-04-04SaturdayBlack SaturdayAdditional Special NW Day
2026-11-02MondayAll Souls' Day (additional)Additional Special NW Day
2026-12-24ThursdayChristmas Eve (additional)Additional Special NW Day
2026-02-25WednesdayEDSA People Power AnniversarySpecial (Working) Day

Eid'l Fitr (RA 9177) and Eid'l Adha (RA 9849) are STATUTORILY regular holidays in the Philippines; their dates shift each year per the Islamic calendar and are added by separate proclamation each time. Verify the supplementary proclamation each year.

Frequently Asked Questions

How do I compute my hourly rate?

Hourly rate = daily rate ÷ 8. Use your daily basic salary, NOT monthly (monthly ÷ 22 working days ÷ 8 hours). For minimum wage: NCR non-agri rate is ₱755/day from 25 Jul 2026 → ₱94.375/hour; ₱780/day from 20 Jan 2027 → ₱97.50/hour.

What do I earn for each overtime hour?

Each OT hour beyond 8 is paid in full at a premium rate: 125% of your hourly rate on an ordinary day, 169% on a rest day or special non-working day, 260% on a regular holiday, and 338% when a regular holiday falls on your rest day (Labor Code Art. 87/93 + DOLE Handbook). The +25%/+30% figures you often see are how those rates are built: e.g., rest-day OT = 130% × 130% = 169%.

What about holiday premium on UNWORKED days?

On unworked REGULAR holidays, you still receive 200% of basic daily pay (= your usual pay PLUS another 100%). On unworked SPECIAL non-working days, you receive 0 (no work, no pay).