Skip to content

Holiday Pay Rate Calculator

Pick a Philippine holiday and get your pay: 200% on regular holidays, 130% on special days, plus overtime and night differential.

Regular holiday on Monday, November 30, 2026.

Did you work that day?

Hours beyond 8 count as overtime.

Adds the 10% night shift differential.

PHP

Results update as you type.

Pay for this day

₱1,400.00

200% of your daily rate for the first 8 hours.

First 8 hours × ₱175.00
₱1,400.00
Total for the day
₱1,400.00
Same hours on an ordinary working day
₱700.00
Extra for working this day
₱700.00

Daily rate ₱700.00 · hourly rate ₱87.50.

Based on DOLE's holiday pay rules for private-sector workers. A company policy or CBA can pay more, never less.

Working on Bonifacio Day or Christmas? Check the rate first

Your schedule says you are on duty on November 30. A co-worker says it is double pay; someone else says it is only 30% extra. Both can be right, because the Philippines has two kinds of holidays with different rates. Bonifacio Day is a regular holiday, which pays 200% if you work. December 24 is a special non-working day, which pays 130%.

This calculator looks up the kind of day for you, applies the DOLE rate, and adds overtime and night shift differential if you worked longer or at night. It shows the pay for that day and how much more it is than an ordinary working day. It does not know your company's policy or CBA, which may pay more than the legal minimum.

DOLE holiday pay rates at a glance

Pay rates for holidays and rest days in the Philippines
Kind of dayIf you don't workFirst 8 hours workedIf it is also your rest dayOvertime per hour
Regular holiday100% (if eligible)200%260%Hourly rate × 200% × 130% (× 260% × 130% on a rest day)
Special non-working dayNo work, no pay130%150%Hourly rate × 130% × 130% (× 150% × 130% on a rest day)
Special working dayNo work, no pay100%130%Same as an ordinary day
Ordinary rest dayNo work, no pay—130%Hourly rate × 130% × 130%

"No work, no pay" applies to special days unless your company policy, practice or CBA says otherwise. Night shift differential adds at least 10% of the hourly rate for each hour worked between 10:00 PM and 6:00 AM, on top of the holiday rate.

How to use the calculator

Step 1

Pick the day

Choose the holiday from Which day?. The calculator shows whether it is a regular holiday or a special day. Tick This day is also my scheduled rest day if you were not supposed to work that day anyway.

Step 2

Say whether you worked, and for how long

If you worked, enter the total hours and, if any, the hours between 10 PM and 6 AM. If you did not work a regular holiday, confirm whether you worked or were on paid leave on your last working day before it.

Step 3

Enter your rate

Enter your basic daily rate, or your monthly salary with the paid-days factor your payroll uses. Use basic pay only, without allowances.

Examples at ₱700 a day

Let's say your basic daily rate is ₱700, so your hourly rate is ₱700 ÷ 8 = ₱87.50.

8 hours on Bonifacio Day (regular holiday)

₱700 × 200% = ₱1,400.00

You earn ₱1,400, which is ₱700 more than an ordinary day. If November 30 is also your rest day, it is ₱700 × 260% = ₱1,820.00.

10 hours on Bonifacio Day

First 8 hours: ₱87.50 × 200% × 8 = ₱1,400.00

Overtime rate: ₱87.50 × 200% × 130% = ₱227.50 per hour

Overtime: ₱227.50 × 2 = ₱455.00

Total: ₱1,855.00

8 hours on Christmas Eve (special non-working day)

₱700 × 130% = ₱910.00

That is ₱210 more than an ordinary day, not double. If you do not work on December 24, you are not paid for the day unless your company policy says otherwise.

Night shift on a regular holiday

A BPO agent works 8 hours on Christmas Day, all between 10 PM and 6 AM. The night differential is 10% of the holiday hourly rate for each of those hours.

Holiday pay: ₱700 × 200% = ₱1,400.00

Night differential: ₱87.50 × 200% × 10% × 8 = ₱140.00

Total: ₱1,540.00

How the calculator works it out

Hourly rate = daily rate ÷ 8

First 8 hours = hourly rate × day rate × hours (up to 8)

Overtime = hourly rate × day rate × 130% × hours beyond 8

Night differential = 10% × the hourly rate for that hour × night hours

The "day rate" is the percentage from the table above, such as 200% for a regular holiday or 150% for a special day that is also your rest day. On an ordinary working day, overtime is 125% instead of 130%, which the calculator uses when you choose Ordinary working day.

Night hours are counted against your first 8 hours first, then against overtime hours. That matches most night shifts, where the night hours are part of the regular shift. If your overtime was the part that fell after 10 PM, the night differential is slightly higher than shown, because it is 10% of the higher overtime rate.

If you are paid monthly

The calculator turns your monthly salary into a daily rate with the factor you choose: 261 for Monday to Friday, 313 for Monday to Saturday, or 365 if your salary covers every day of the year. On factor 365, regular holidays are already included in your monthly pay. When you work one, payroll usually adds the extra 100% (or 160% on a rest day) on top of your salary, so look at the "Extra for working this day" line.

Who gets regular holiday pay when not working

For an unworked regular holiday, DOLE's rules pay 100% of your daily rate if you worked, or were on paid leave, on the working day just before the holiday. If the day before was a rest day or a non-working day for your company, the rule looks at the working day before that. If you were absent without pay on that day, you may not get pay for the holiday.

The Labor Code's holiday pay rules do not cover everyone. Managerial employees, field personnel whose hours cannot be tracked, and workers in retail and service businesses that regularly employ fewer than ten workers are among those excluded from regular holiday pay. Government employees follow civil service rules instead.

Upcoming Philippine holidays and their rates

Upcoming Philippine holidays with the pay rate for the first 8 hours worked
DateHolidayTypeIf you work 8 hours
Mon, Nov 16, 202649th ASEAN Summit (Metro Manila only)Special non-working day130%
Tue, Nov 17, 202649th ASEAN Summit (Metro Manila only)Special non-working day130%
Wed, Nov 18, 202649th ASEAN Summit (Metro Manila only)Special non-working day130%
Mon, Nov 30, 2026Bonifacio DayRegular holiday200%
Tue, Dec 8, 2026Feast of the Immaculate Conception of MarySpecial non-working day130%
Thu, Dec 24, 2026Christmas EveSpecial non-working day130%
Fri, Dec 25, 2026Christmas DayRegular holiday200%
Wed, Dec 30, 2026Rizal DayRegular holiday200%
Thu, Dec 31, 2026Last Day of the YearSpecial non-working day130%
Fri, Jan 1, 2027New Year's DayRegular holiday200%
Sat, Feb 6, 2027Chinese New YearSpecial non-working day130%
Thu, Mar 25, 2027Maundy ThursdayRegular holiday200%
Fri, Mar 26, 2027Good FridayRegular holiday200%
Sat, Mar 27, 2027Black SaturdaySpecial non-working day130%
Fri, Apr 9, 2027Araw ng KagitinganRegular holiday200%
Sat, May 1, 2027Labor DayRegular holiday200%
Sat, Jun 12, 2027Independence DayRegular holiday200%
Sat, Aug 21, 2027Ninoy Aquino DaySpecial non-working day130%
Mon, Aug 30, 2027National Heroes DayRegular holiday200%
Mon, Nov 1, 2027All Saints' DaySpecial non-working day130%
Tue, Nov 2, 2027All Souls' DaySpecial non-working day130%

Eid'l Fitr and Eid'l Adha are proclaimed separately each year and appear here once declared. Local holidays declared by your city or province are not listed; for those, choose Another special non-working day.

Before you check your payslip

  • Confirm whether the day is a regular holiday or a special day. The rate difference is large.
  • Check whether it was your scheduled rest day. A holiday on your rest day pays more.
  • Use your basic daily rate. Allowances such as COLA are usually not part of the holiday rate.
  • Check whether your company or CBA pays more than the DOLE minimum, such as paying unworked special days.
  • For a full cutoff with late and undertime, use the DTR Calculator, then add the holiday premium from here.

Questions about holiday pay

How much is holiday pay on a regular holiday?

200% of your daily rate for the first 8 hours if you work, or 260% if it is also your rest day. If you do not work, you still get 100% as long as you worked or were on paid leave on your last working day before it.

How much is pay on a special non-working day?

130% of your daily rate for the first 8 hours, or 150% if it is also your rest day. If you do not work, the rule is no work, no pay, unless your company policy or CBA says otherwise.

Is November 30 double pay?

Yes. Bonifacio Day is a regular holiday, so working the first 8 hours pays 200% of your daily rate.

Is December 24 double pay?

No. Christmas Eve is a special non-working day, so it pays 130% if you work. December 25 and December 30 are regular holidays and pay 200%.

How is overtime on a holiday computed?

Multiply your hourly rate by the day rate, then by 130%. At ₱700 a day, one overtime hour on a regular holiday is ₱87.50 × 200% × 130% = ₱227.50.

Do I get night differential on a holiday?

Yes. Each hour worked between 10 PM and 6 AM gets at least 10% of the hourly rate for that day, so on a regular holiday it is 10% of the 200% hourly rate.

Are November 16 to 18 holidays?

Only in Metro Manila. Proclamation No. 1447 made them special non-working days in the National Capital Region for the ASEAN Summit. Elsewhere they are ordinary working days.

What if my company pays more than this?

Company policy or a CBA can pay more than the DOLE minimum, never less. If yours does, its rate applies.

Mga tanong sa Tagalog

Magkano ang sahod kapag pumasok sa regular holiday?

Doble, o 200% ng daily rate mo sa unang 8 oras. Kung rest day mo rin, 260%.

May bayad ba kapag hindi pumasok sa special non-working day?

Wala, dahil "no work, no pay" ang patakaran, maliban kung may company policy o CBA na nagbibigay ng bayad.

Sources