How to Compute Holiday Pay in the Philippines: Regular and Special Holidays

Holiday pay in the Philippines depends on the holiday type, whether the employee worked, and whether they were present on the related workdays required by the rules.

Calendar of Philippine regular and special holidays used in payroll

Holiday pay in the Philippines depends on the kind of holiday, whether the employee worked, whether the day was also a rest day, and whether the employee meets the entitlement conditions for an unworked regular holiday. Payroll that treats every red date on a calendar as the same premium will mispay someone.

This article was last reviewed in September 2026 for alignment with the Labor Code and the DOLE / BWC / NWPC 2024 Handbook on Workers’ Statutory Monetary Benefits. The list of regular holidays and special non-working days is set by law and by presidential proclamations that can change by year. Handbook editions can change. Always use the proclamation that applies to the payroll period, and confirm rates in the current handbook.

TimeBoxHR is designed to support configurable payroll rules and holiday calendars (regular and special, by branch or location) so the day type on the DTR matches the proclamation, not a pantry wall calendar.

Start with the holiday type

Holiday pay is not a single percentage. The first job of payroll and timekeeping is to classify the date.

Three families appear in everyday cutoff work:

  • Regular holidays, which generally carry holiday pay even when unworked, if the employee is entitled
  • Special non-working days, which generally follow no work, no pay unless a more generous company rule exists
  • Special working days, which are typically treated as ordinary working days for pay unless a proclamation or policy says otherwise

When a proclamation is unclear to the team, do not guess. Check the official text for that year. Load the classified calendar into the same system that stores rest days and punches. A wall calendar in the pantry does not update the DTR.

The 2024 handbook first-eight-hours and overtime equivalents used below are handbook figures. Later editions can change. Combinations with night work use the night multiplier of at least × 1.10 on the applicable hourly rate; see night differential.

Regular holiday, unworked

The 2024 handbook lists 100% of the daily wage for a covered employee who does not work on a regular holiday, if entitled under the applicable rules.

DOLE materials commonly discuss a presence condition: the employee should have been present—or on leave with pay—on the workday immediately preceding the holiday. This is where attendance tracking is not optional. If the DTR cannot show the preceding workday, payroll cannot apply the condition without reconstructing the week.

Monthly-paid structures sometimes already include regular holiday pay in the monthly factor used by the company (for example a 365-day factor). That is a computation-method issue. It does not mean the holiday can be ignored in the DTR. Worked holidays, absences around the holiday, and rest-day-on-holiday combinations still need classification. Daily-paid employees generally receive the 100% as a separate day’s pay when entitled. Neither treatment is something you should copy from another company’s spreadsheet without reading your own policy. See monthly versus daily paid.

Formula and example (unworked regular holiday)

For a daily-paid employee with a documented daily rate of ₱800, entitled and unworked:

ItemAmount
Daily rate₱800
Unworked regular holiday (100%)₱800 × 100% = ₱800

If the same employee was absent without pay on the preceding workday and no handbook exception applies, the ₱800 line is the item to withhold pending review—not a silent deletion of the holiday from the calendar.

Regular holiday, worked

If the employee works on a regular holiday, the 2024 handbook lists 200% of the daily wage for the first eight hours and 260% for hours beyond eight.

Hours beyond eight are holiday overtime computed on the holiday hourly rate, not ordinary 125%. See overtime pay for the stacking principle.

Using ₱800 daily / ₱100 hourly, eight hours worked on a regular holiday that is not also a rest day:

ItemComputationPay
First 8 hours (200%)₱800 × 200%₱1,600

Same employee, 10 hours worked:

ComponentComputationPay
First 8 hours (200%)₱800 × 200%₱1,600
2 hours holiday OT (260%)2 × ₱100 × 260%₱520
Total for the date₱2,120

For a monthly-paid employee whose monthly salary already includes the unworked regular holiday, working the day typically adds the extra 100% (to reach 200% for the first eight hours), plus holiday overtime if any. Document that method. Do not add a second full 200% on top of a monthly factor that already paid the first 100%.

Night hours on a worked holiday also attract night differential of at least 10% for work between 10:00 p.m. and 6:00 a.m.

Special non-working day

Unworked

The general rule is no work, no pay. If the employee does not work, there is generally no pay for that day unless:

  • Company policy says otherwise
  • A CBA provides pay
  • An established practice of paying the day can be shown

Do not encode special non-working unworked days as 100% because it is a holiday unless you can point to one of those sources. That single mistake inflates payroll every long weekend.

Worked

If the employee works, the 2024 handbook lists 130% for the first eight hours and 169% for overtime. If the special non-working day is also the employee’s rest day, the handbook lists 150% / 195%.

₱800 daily / ₱100 hourly, 10 hours on a special non-working day that is not a rest day:

ComponentComputationPay
First 8 hours (130%)₱800 × 130%₱1,040
2 hours OT (169%)2 × ₱100 × 169%₱338
Total for the date₱1,378

10 hours on a special non-working day that is also the rest day:

ComponentComputationPay
First 8 hours (150%)₱800 × 150%₱1,200
2 hours OT (195%)2 × ₱100 × 195%₱390
Total for the date₱1,590

Special working day

Presidential proclamations sometimes declare a special working day. For pay, that date is typically treated as an ordinary working day unless the proclamation or a company policy says otherwise.

That means:

  • No automatic 200% regular-holiday pay
  • No automatic 130% special non-working premium
  • Ordinary overtime (125%) if the employee works beyond eight hours
  • Ordinary attendance rules for absence and tardiness

Encoding a special working day as special non-working is a calendar error, not a rounding error. It will overpay everyone who worked and may incorrectly create a no-work-no-pay day for those who did not.

Rest day falling on a holiday

When the holiday is also the employee’s rest day, premiums are higher than a holiday on an ordinary workday.

Regular holiday + rest day, 2024 handbook: 260% first eight hours, 338% overtime.

₱800 / ₱100, 10 hours worked:

ComponentComputationPay
First 8 hours (260%)₱800 × 260%₱2,080
2 hours OT (338%)2 × ₱100 × 338%₱676
Total for the date₱2,756

Timekeeping must know the employee’s rest-day assignment for that date, not the company’s default weekend. Two employees who both work on the same Sunday may have different day types. Rest-day pay and holiday pay then combine.

Simplify holiday pay with TimeBoxHR

TimeBoxHR keeps holiday calendars—regular and special, by branch or location—next to attendance and daily time records. Worked and unworked holidays can be reviewed with overtime, night hours, and leave before payroll, instead of being reclassified in a separate holiday spreadsheet.

Preceding workday, approved leave, and consecutive holidays

Holiday pay disputes often are not about the percentage. They are about whether the employee qualified.

The preceding-workday condition

For an unworked regular holiday, DOLE materials commonly require that the employee was present, or on leave with pay, on the workday immediately preceding the holiday. Official business on the eve of a holiday should not look like absence if the company sent the employee out. Encode it before cutoff.

Approved vacation leave, sick leave, or service incentive leave on that preceding workday is commonly treated as preserving entitlement. VL and SL are usually company benefits, not universally mandated. SIL is statutory subject to exceptions. Unpaid absence generally is not treated as presence. See how to calculate leave credits for the credit side; here the point is the attendance flag the holiday rule will read.

Consecutive regular holidays

When two regular holidays fall on successive days (Maundy Thursday and Good Friday are the usual example), handbook practice commonly looks at the workday immediately preceding the first holiday. Presence or paid leave on that preceding workday is often treated as the condition for both holiday dates. Absence without pay on that Wednesday can therefore affect Thursday and Friday.

Do not invent a third rule such as the employee must also have worked the first holiday to earn the second, unless the current handbook or a qualified reading of the facts says so. Confirm the edition you are using. Consecutive special non-working days do not automatically inherit the regular-holiday presence test; they still follow no work, no pay unless policy, CBA, or practice says otherwise.

An employee attendance tracking process that only marks the holiday itself cannot answer the preceding-day question.

What to put on the DTR and payslip

For each holiday date, the DTR should show:

  • Holiday type (regular vs special non-working vs special working vs other)
  • Whether it was also a rest day for that employee
  • Worked or unworked
  • Hours worked, if any, including night overlap and overtime
  • Attendance or paid-leave status on the relevant surrounding workdays when required for entitlement

The payslip or register should show the holiday earnings as a distinct component, not as inflated basic. Employees cannot verify a combined number, and finance cannot audit it.

Local holidays, moved dates, and company practice

Nationwide regular holidays are not the only dates that hit payroll. Local holidays can apply to a workplace even when the head office calendar is blank. If you operate in more than one city or province, the holiday table must be location-aware. Paying a Manila office for a local holiday that applies only to another site, or missing a local holiday where staff actually worked or were entitled, both show up as register noise.

Moved holidays and additional special days appear in proclamations during the year. Assign an owner who updates the payroll calendar before the affected cutoff. Encoding the holiday after payday creates a correction run that is easy to get incomplete.

Company practice can be more generous than the special-day default of no work, no pay. If you have been paying unworked special days, document whether that is policy, CBA, or practice. If a CBA treats company anniversary dates like holidays, those dates belong in the calendar with a labeled type, not as ad hoc adjustments.

Common errors

  • Treating all red dates as regular holidays
  • Paying 200% for an unworked special day
  • Encoding a special working day as special non-working
  • Forgetting the preceding-workday condition, or applying it to special days as if it were the same rule
  • Ignoring approved paid leave on the eve of a regular holiday
  • Using a company-wide rest day of Sunday when some shifts rest on Wednesday
  • Paying worked-holiday overtime at ordinary 125%
  • Dropping the second of two consecutive regular holidays without reading the handbook condition

Each error is cheaper to prevent with a classified calendar and a reviewed DTR than to refund after payday.

Operations sometimes staff a skeleton crew and later argue about who really worked. The DTR should list who punched, who was on approved leave, and who was scheduled off. Paying 200% to people who did not work, or 100% unworked holiday pay to people who worked eight hours, are opposite errors with the same root: the worked flag was not reviewed.

A payroll system for the Philippines should consume that calendar rather than hiding holiday logic in a one-off Excel tab.

How TimeBoxHR Handles This

TimeBoxHR keeps holiday calendars next to attendance and daily time records, with regular and special dates that can differ by branch or location. Time captured through DTR scanning or geofenced mobile attendance carries the day type into review. Leave requests and approvals flow into the same DTR so a paid leave day before a regular holiday is visible when entitlement is checked.

Overtime requests can include configurable holiday premiums and night differential once the hours and day type are approved. TimeBoxHR is designed to support configurable payroll rules; it does not replace the year’s proclamation, the current handbook, or a decision on exemptions.

For how those holiday lines sit inside a full payslip, see how to compute payroll in the Philippines.

Frequently Asked Questions

What is the difference between a regular holiday and a special non-working day?

Regular holidays generally entitle covered employees to holiday pay even if unworked, subject to the applicable conditions (including the preceding-workday rule discussed in DOLE materials). Special non-working days generally follow no work, no pay unless a company policy, CBA, or practice provides pay. Worked days use different premiums. Confirm the year’s proclamations and the current DOLE handbook.

How is a special working day paid?

A special working day is typically treated as an ordinary working day for pay unless a proclamation or company policy says otherwise. It should not be encoded as a special non-working day (130%) or a regular holiday (200%). Read the proclamation text for that year.

How much is regular holiday pay if the employee did not work?

The 2024 handbook lists 100% of the daily wage for an entitled, unworked regular holiday. DOLE materials commonly require presence—or leave with pay—on the workday immediately preceding the holiday. Monthly-paid structures that already include regular holidays in the monthly factor may not add another day’s basic pay for an unworked holiday. Verify the method your company documents.

How much is regular holiday pay if the employee worked?

For the first eight hours, the 2024 handbook lists 200% of the daily wage. Hours beyond eight are holiday overtime at 260%. If the holiday is also the employee’s rest day, the handbook lists 260% for the first eight hours and 338% for overtime. Confirm the current edition.

Is a special non-working day paid if no one works?

Generally no, unless company policy, a CBA, or established practice grants pay. If the employee works, the 2024 handbook lists 130% for the first eight hours and 169% for overtime. If the special day is also a rest day, the handbook lists 150% / 195%.

What if two regular holidays fall on consecutive days?

DOLE handbook practice commonly treats entitlement to both holidays as depending on presence or paid leave on the workday immediately preceding the first holiday. Absence without pay on that preceding workday can affect both dates. Confirm the current handbook statement before denying or granting both days.

Does approved leave the day before a regular holiday preserve holiday pay?

Leave with pay on the preceding workday is commonly treated as satisfying the presence condition. Unpaid absence generally does not. Encode approved vacation leave, sick leave, or service incentive leave before cutoff so the holiday row does not look like a break in attendance. VL and SL are usually company benefits; SIL is statutory subject to exceptions.

What records does payroll need for holiday pay?

Payroll needs the official holiday type for the date, the employee’s rest-day assignment, attendance or paid leave on the relevant surrounding workdays, hours worked if any (including night overlap), and the DTR used at cutoff.

Sources & References