Overtime Pay Computation Calculator: Holiday, Rest Day and Night Pay (Philippines)

By , Chartered Accountant · Last updated

Quick answer

Overtime pay computation in the Philippines: hourly rate = daily rate ÷ 8, and daily rate = monthly salary × 12 ÷ your day factor (261 for a 5-day week, 313 for a 6-day week). Overtime on an ordinary day is the hourly rate × 125% for each hour beyond 8. On a rest day or special day the first 8 hours are paid at 130% and overtime at 169%; on a regular holiday, 200% and 260%. Night work from 10 pm to 6 am adds 10% of the hourly rate for that day.

This overtime pay computation calculator turns your monthly salary or daily rate into the exact peso amounts the Labor Code requires for overtime, rest-day work, regular holidays, special non-working days and night shifts. Pick your day factor (365, 313, 303 or 261), enter the hours, and it shows the multiplier, the hourly rate behind it and the result, line by line. A fifth tab adds a whole pay period together, basic pay plus every premium, and prints the breakdown so you can hold it next to your payslip. The 2026 holiday list from Proclamation No. 1006 is built in. Free, no sign-up, nothing leaves your browser.

Overtime, holiday pay and night differential calculator

Free · no sign-up · computed in your browser, nothing is sent anywhere

How are you paid?
₱

Basic pay only: leave out allowances, overtime and commissions (Art. 90 counts the cash wage only).

Five-day work week (Monday to Friday): 365 less 104 unworked, unpaid rest days (Saturdays and Sundays). Regular holidays are inside the 261.

Which factor applies to me?

Likely factor: 261. Five-day work week (Monday to Friday): 365 less 104 unworked, unpaid rest days (Saturdays and Sundays). Regular holidays are inside the 261.

These are payroll conventions, not one factor fixed by DOLE. Your company handbook or HR can confirm which one your payroll uses.

Your daily and hourly rate

₱1,149.43 a day

Hourly rate (daily ÷ 8)₱143.68
Annual salary (monthly × 12)₱300,000.00
Daily = ₱300,000.00 ÷ 261₱1,149.43

Same salary on the other factors:

÷ 261 (selected)₱1,149.43 · ₱143.68/h
÷ 303₱990.10 · ₱123.76/h
÷ 313₱958.47 · ₱119.81/h
÷ 365₱821.92 · ₱102.74/h

Overtime at +25%: ₱179.60 an hour. Night differential: ₱14.37 an hour on an ordinary day.

Key takeaways

  • Daily rate = monthly salary × 12 ÷ day factor; hourly rate = daily rate ÷ 8. Maria’s ₱25,000 on the 261 factor gives ₱1,149.43 a day and ₱143.68 an hour.
  • Overtime adds 25% of the hourly rate on an ordinary day, and 30% of that day’s rate on a rest day, special day or regular holiday (Labor Code Art. 87).
  • Regular holiday: 100% even if you do not work, 200% if you work, 260% if it is also your rest day. Special non-working day: no work, no pay; 130% if worked, 150% on a rest day.
  • Night differential is at least 10% of the hourly rate for that day for every hour worked from 10 pm to 6 am, and it applies to overtime hours too (Art. 86).
  • Underpaid? Ask HR in writing, then file a free SEnA request at DOLE. Money claims prescribe three years after each payday that was short.

How overtime pay computation works, step by step

Every premium in Philippine payroll is a percentage of one number: your hourly rate. Get that number right and the rest is multiplication. Get it wrong (for example by dividing a monthly salary by 30, or by including your rice allowance) and every overtime line on your payslip will be off. The calculator above follows the order below, which is also the order a payroll officer uses.

  1. 1

    Start from your basic wage only

    Use your basic monthly salary or basic daily rate as written in your contract or payslip. Labor Code Art. 90 says the regular wage used for overtime and premium computation is the cash wage only, without deduction for facilities the employer provides. Allowances, commissions and past overtime are not part of it unless your contract folds them into basic pay.

  2. 2

    Convert a monthly salary to a daily rate

    Daily rate = monthly salary × 12 ÷ day factor. The factor is the number of days in a year your monthly salary already pays for: 365, 313, 303 or 261. Daily-paid workers skip this step; their daily rate is the starting point.

  3. 3

    Divide by 8 to get the hourly rate

    Hourly rate = daily rate ÷ 8, because Art. 83 sets the normal hours of work at eight a day. Even if your actual shift is shorter, the statutory hourly rate is built on eight hours unless your contract says otherwise.

  4. 4

    Identify the kind of day

    Ordinary working day, scheduled rest day, special non-working day, regular holiday, or a combination (a holiday that falls on your rest day, or two regular holidays on one date). Each kind of day has its own rate for the first eight hours.

  5. 5

    Apply the rate for the first eight hours

    Ordinary day 100%, rest day 130%, special day 130%, special day on a rest day 150%, regular holiday 200%, regular holiday on a rest day 260%, double holiday 300%, double holiday on a rest day 390%.

  6. 6

    Add overtime for hours beyond eight

    Ordinary day: hourly rate × 125%. Any other day: the hourly rate for that day × 130%. So one overtime hour on a regular holiday is hourly rate × 200% × 130% = 260% of the hourly rate.

  7. 7

    Add the night differential

    For every hour actually worked between 10 pm and 6 am, add 10% of the hourly rate for that day. If the night hour is also an overtime hour, the 10% is taken on the overtime rate (ordinary day: 125% × 110% = 137.5% for the whole hour).

Legal basis: Labor Code Art. 83 (normal hours: eight a day), Art. 86 (night shift differential of not less than 10% of the regular wage for each hour of work between ten in the evening and six in the morning), Art. 87 (overtime: regular wage plus at least 25%; beyond eight hours on a holiday or rest day, the rate for the first eight hours plus at least 30% of it), Art. 90 (regular wage = cash wage only), Art. 93 (rest-day and special-day premiums of 30% and 50%) and Art. 94 (regular holiday pay; twice the regular rate if worked).

Primary sources: Labor Code (PD 442), lawphil.net · Department of Labor and Employment

Daily rate computation: which day factor applies to you

The day factor answers one question: how many days a year does my monthly salary already pay for? A worker on a Monday-to-Friday schedule is not paid for 104 Saturdays and Sundays, so the monthly salary covers 365 − 104 = 261 days, and those 261 include the regular holidays falling on weekdays. A Monday-to-Saturday worker loses only 52 Sundays, which leaves 313. Some employers pay monthly staff for every day of the year, rest days included, and divide by 365. A few six-day employers pay regular holidays separately and divide by 303. The table shows what each factor does to the same ₱25,000 salary.

FactorWho it fitsDaily rate on ₱25,000
261Five-day work week (Monday to Friday): 365 less 104 unworked, unpaid rest days (Saturdays and Sundays). Regular holidays are inside the 261.₱25,000 × 12 ÷ 261 = ₱1,149.43
303Six-day work week where the monthly rate does not cover pay for the regular holidays (313 less the 10 regular holidays, paid separately).₱25,000 × 12 ÷ 303 = ₱990.10
313Six-day work week (Monday to Saturday): 365 less 52 unworked, unpaid rest days. Regular holidays are inside the 313.₱25,000 × 12 ÷ 313 = ₱958.47
365Paid every day of the year, including rest days, regular holidays and special days (usual for monthly-paid employees who are paid even on days they do not work).₱25,000 × 12 ÷ 365 = ₱821.92

Built from the rates module (DAY_FACTORS). These are payroll conventions described in the DOLE Handbook on Workers’ Statutory Monetary Benefits’ equivalent monthly rate method, not a single factor fixed by law.

Picking the wrong factor moves every figure on your payslip. The same ₱25,000 salary gives ₱1,149.43 a day on the 261 factor but only ₱821.92 on the 365 factor, a difference of more than ₱300 per day of holiday pay. That does not make the 365 factor illegal: if your employer really pays you for every rest day, the lower daily rate is the honest one. What is not allowed is mixing conventions, for example dividing by 365 to compute your overtime while docking absences with the higher 261-factor rate. Ask HR which factor your payroll uses and check that it uses the same one in both directions.

Hourly rate computation and why the centavos differ

The hourly rate is the daily rate divided by eight. For Maria Clara S. Dela Cruz, a Customer Service Representative at Makati Business Solutions Inc. on ₱25,000 a month and a Monday-to-Friday week, that is ₱1,149.43 ÷ 8 = ₱143.68. The calculator keeps the unrounded figure (₱143.678161…) in memory and rounds each line only once, at the end, the same way our final pay calculator does. If you multiply the rounded ₱143.68 by hand you will sometimes land a centavo higher or lower. Payroll systems differ on this point too; a one- or two-centavo gap is rounding, not underpayment.

Daily-paid workers start one step later. A worker in Metro Manila earning a daily wage has an hourly rate of that wage ÷ 8, and every premium is a percentage of it. Because daily-paid workers are paid only for days actually worked (plus unworked regular holidays), there is no factor to choose; the calculator’s “Daily rate” switch removes the factor field.

Premium pay rates for every kind of day

This is the full table the calculator applies. The first column is what you are owed for a day you did not work; the second is the rate for each of the first eight hours worked; the third is the rate for each overtime hour; the fourth is the night differential add-on per night hour within the first eight. All percentages are of your basic hourly (or daily) rate.

Kind of dayNot workedWorked, first 8 hoursEach overtime hourNight differential add-on
Ordinary working day0% (no work, no pay)100%125%10%
Rest day0% (no work, no pay)130%169%13%
Special non-working day0% (no work, no pay)130%169%13%
Special non-working day that is also your rest day0% (no work, no pay)150%195%15%
Regular holiday100%200%260%20%
Regular holiday that is also your rest day100%260%338%26%
Double regular holiday200%300%390%30%
Double regular holiday that is also your rest day200%390%507%39%

Built from PAY_RULES in the rates module. Source: Labor Code Arts. 86, 87, 93 and 94 (renumbered); DOLE Handbook on Workers' Statutory Monetary Benefits; DOLE holiday pay advisories. A CBA, contract or company practice that pays more must be followed (Art. 93, last paragraph).

Two cells surprise people. First, a regular holiday that falls on your rest day still pays 100% if you do not work it; you do not lose holiday pay because the holiday landed on a Saturday or Sunday. Second, double holidays happen: in some years a religious holiday and a national holiday land on the same date, and DOLE then treats the day as two regular holidays, 200% unworked and 300% worked. When that happens, DOLE announces it in a labor advisory before the date.

Worked examples of overtime, holiday and night pay

All five examples use Maria’s salary: ₱25,000 a month, 261 factor, so ₱300,000 a year. Each line is computed from the unrounded rate (₱300,000 ÷ 261 ÷ 8 = ₱300,000 ÷ 2,088 per hour) and rounded once. Our test suite recomputes every figure below on each build.

Example 1: Daily rate computation and hourly rate computation for ₱25,000
Basic monthly salary
₱25,000.00
Annual salary (₱25,000 × 12)
₱300,000.00
Daily rate, 5-day week (₱300,000 ÷ 261)
₱1,149.43
Hourly rate (₱1,149.43 ÷ 8)
₱143.68
Same salary on a 6-day week: daily (₱300,000 ÷ 313)
₱958.47
Same salary on a 6-day week: hourly (₱958.47 ÷ 8)
₱119.81

Maria’s rates: ₱1,149.43 a day and ₱143.68 an hour on the 261 factor.

Example 2: Three overtime hours on an ordinary working day
Day
Tuesday, ordinary working day
Shift
8:00 am to 5:00 pm (8 hours + 1-hour meal), then 5:00 pm to 8:00 pm
Overtime hours
3
Overtime rate per hour (₱143.68 × 125%)
₱179.60
Overtime pay (₱300,000 × 1.25 × 3 ÷ 2,088 = ₱1,125,000 ÷ 2,088)
₱538.79

Overtime pay: ₱538.79, on top of her regular salary for the day.

Example 3: Working Christmas Day (Friday, December 25, 2026), with 2 hours of overtime
Kind of day
Regular holiday, on a scheduled workday
First 8 hours at 200% (₱300,000 × 2 ÷ 261)
₱2,298.85
Overtime rate: 200% × 130% = 260% of the hourly rate
₱373.56 an hour
2 overtime hours (₱300,000 × 2.6 × 2 ÷ 2,088)
₱747.13
Total pay for the day (₱2,298.85 + ₱747.13)
₱3,045.98
Already inside her monthly salary (100% of the day)
₱1,149.43
Extra her payslip should show (₱3,045.98 − ₱1,149.43)
₱1,896.55

Christmas Day pay: ₱3,045.98 for 10 hours, of which ₱1,896.55 is added to her basic pay.

Example 4: Night shift with overtime (6:00 pm to 5:00 am, ordinary day)
Hours worked
6–10 pm and 11 pm–3 am = 8 hours (10–11 pm unpaid meal), then 3–5 am overtime
Night hours within the first 8 (11 pm–3 am)
4
Night hours that are overtime (3–5 am)
2
Overtime: 2 hours × 125% (₱300,000 × 1.25 × 2 ÷ 2,088)
₱359.20
Night differential, regular hours: 4 × 10% (₱300,000 × 0.10 × 4 ÷ 2,088)
₱57.47
Night differential on overtime: 2 × 125% × 10% (₱300,000 × 0.125 × 2 ÷ 2,088)
₱35.92
Total extras for the shift (₱359.20 + ₱57.47 + ₱35.92)
₱452.59

Extras for the night: ₱452.59, on top of her ordinary pay for the 8 hours.

Example 5: The whole pay period, December 16–31, 2026
Basic pay, semi-monthly (₱25,000 ÷ 2)
₱12,500.00
Christmas Day, 8 hours: extra 100% above what basic pay covers (₱300,000 × 1 × 8 ÷ 2,088)
₱1,149.43
Christmas Day, 2 overtime hours at 260%
₱747.13
Christmas Eve (special day), 8 hours: extra 30% (₱300,000 × 0.3 × 8 ÷ 2,088)
₱344.83
Five ordinary days with 1 overtime hour each (₱300,000 × 1.25 × 5 ÷ 2,088)
₱897.99
Rizal Day (December 30) not worked
Already in basic pay
Gross pay for the period (₱12,500.00 + ₱1,149.43 + ₱747.13 + ₱344.83 + ₱897.99)
₱15,639.38

Gross pay for December 16–31, 2026: ₱15,639.38, before SSS, PhilHealth, Pag-IBIG and tax.

Example 5 is what the “This pay period” tab is for. Maria’s employer does not dock monthly-paid staff for the unworked special day on December 31, which is a common company practice; if your employer does apply no work, no pay on special days, enter that day as an unpaid absence. Put the gross figure next to the earnings section of your payslip. If the totals differ by more than a few centavos, compare line by line: the usual culprits are the wrong factor, a holiday treated as ordinary, or overtime paid at a flat rate.

Check it against a payslip: make one free →

Rest day pay: when it applies and how much

Art. 91 gives every employee a rest period of at least 24 consecutive hours after every six consecutive normal workdays. Your rest day is the day your employer scheduled as your weekly rest, which is not always Sunday: a mall worker’s rest day might be Tuesday. Rest day pay is due only for work on your own scheduled rest day; Art. 93 says work on a Sunday earns the premium only when Sunday is your established rest day.

  • Rest day, first 8 hours: 130% of the daily or hourly rate. On Maria’s pay, 8 hours on a Saturday is ₱300,000 × 1.3 ÷ 261 = ₱1,494.25.
  • Rest day overtime: 130% × 130% = 169% of the hourly rate per hour. Two hours: ₱485.63.
  • Special non-working day on your rest day: 150% for the first 8 hours, 195% per overtime hour.
  • Regular holiday on your rest day: 260% for the first 8 hours, 338% per overtime hour.
  • Workers with no regular workdays and no scheduled rest day get at least 30% extra for work on Sundays and holidays (Art. 93).

For a monthly-paid worker on the 261 or 313 factor, rest-day work is entirely extra: the monthly salary never paid for that day, so the full 130% is added to the payslip. On the 365 factor the salary already includes rest days at 100%, so only the 30% premium is added. The calculator’s pay period tab handles both automatically from the factor you choose. If your employer asks you to work your rest day often, read our guide to shifting schedules and the compressed work week, which covers when an employer may require rest-day work under Art. 92.

Holiday pay computation and the 2026 holiday list

Regular holidays are paid even when you stay home, provided you were present at work, or on leave with pay, on the workday immediately before the holiday. Special non-working days follow the no work, no pay rule unless a company policy, practice or CBA pays them. If you work either kind, the premium applies whatever your contract calls the day. The list below is the national list for the year; local holidays declared for a city or province follow the same special-day rules within that area.

DateHolidayTypePay rule
Thursday, January 1New Year's DayRegular holiday100% if not worked; 200% if worked
Tuesday, February 17Chinese New YearSpecial non-working dayNo work, no pay; 130% if worked
Wednesday, February 25EDSA People Power Revolution Anniversary (special working day)Special working dayOrdinary pay (100%)
Thursday, April 2Maundy ThursdayRegular holiday100% if not worked; 200% if worked
Friday, April 3Good FridayRegular holiday100% if not worked; 200% if worked
Saturday, April 4Black SaturdaySpecial non-working dayNo work, no pay; 130% if worked
Thursday, April 9Araw ng KagitinganRegular holiday100% if not worked; 200% if worked
Friday, May 1Labor DayRegular holiday100% if not worked; 200% if worked
Friday, June 12Independence DayRegular holiday100% if not worked; 200% if worked
Friday, August 21Ninoy Aquino DaySpecial non-working dayNo work, no pay; 130% if worked
Monday, August 31National Heroes DayRegular holiday100% if not worked; 200% if worked
Sunday, November 1All Saints' DaySpecial non-working dayNo work, no pay; 130% if worked
Monday, November 2All Souls' DaySpecial non-working dayNo work, no pay; 130% if worked
Monday, November 30Bonifacio DayRegular holiday100% if not worked; 200% if worked
Tuesday, December 8Feast of the Immaculate Conception of MarySpecial non-working dayNo work, no pay; 130% if worked
Thursday, December 24Christmas EveSpecial non-working dayNo work, no pay; 130% if worked
Friday, December 25Christmas DayRegular holiday100% if not worked; 200% if worked
Wednesday, December 30Rizal DayRegular holiday100% if not worked; 200% if worked
Thursday, December 31Last Day of the YearSpecial non-working dayNo work, no pay; 130% if worked

Source: Proclamation No. 1006, s. 2025, as of 2026-10-23. Eid'l Fitr and Eid'l Adha are regular holidays declared by separate proclamations once their dates are known; check the proclamation for the year. DOLE issues a labor advisory with the pay rules before each holiday.

Watch for three traps. A special working day (in 2026, the EDSA anniversary on February 25) is an ordinary workday for pay purposes, so no premium is due. A regular holiday falling on a Saturday is still paid at 100% to a Monday-to-Friday worker on the 261 factor, because that holiday pay is inside the monthly salary. And for retail and service establishments regularly employing fewer than ten workers, Art. 94 exempts the employer from regular holiday pay; ask DOLE hotline 1349 if you are unsure whether your workplace counts.

Night differential on top of overtime and holidays

The night shift differential is not a separate rate for the whole shift; it is an add-on of at least 10% for each hour actually worked between 10 pm and 6 am. It is computed on the hourly rate that already applies to that hour. On an ordinary day the add-on is 10% of the basic hourly rate (₱14.37 for Maria). On a regular holiday it is 10% of 200% (₱28.74 an hour). On an overtime hour it is 10% of the overtime rate, which is why a night overtime hour on an ordinary day costs the employer 137.5% of the basic hourly rate in total: 125% for the overtime, plus 12.5% night differential.

Unpaid meal breaks inside the night window do not earn the differential because they are not hours worked. Paid short breaks of a few minutes do count. For call-centre and BPO staff whose whole shift falls inside the window, a full 8-hour graveyard shift on an ordinary day earns 8 × 10% = 80% of one hour’s pay a night, roughly an extra 10% of daily pay. Over a 22-workday month on Maria’s salary that is about ₱2,529, so it is worth checking. The rules behind the differential, including who is excluded, are explained on our overtime, holiday pay and night differential law page.

What you need before you compute

  • Your basic monthly salary or daily rate, from your contract, appointment paper or the earnings line of your latest payslip.
  • Your work week (5 or 6 days) and which day is your scheduled rest day.
  • Your daily time record or timekeeping report for the period: time in, time out, and unpaid breaks.
  • Any overtime authorisations or messages asking you to stay, which prove you were required or permitted to work.
  • The holiday list for the year and any local holidays declared for your city.
  • Your company handbook or CBA, in case it pays more than the law (higher premiums must be followed).

Sample pay breakdown printout

The Print button in the pay period tab produces a one-page breakdown like the one below. Attach it to an email to HR when you ask about a payslip; a line-by-line computation gets a faster answer than “my pay seems low”.

Pay breakdown — December 16–31, 2026 (Maria Clara S. Dela Cruz)

Monthly salary ₱25,000.00 · factor 261 · daily ₱1,149.43 · hourly ₱143.68

Basic pay for the period .......................................... ₱12,500.00

Regular holiday (Dec 25): 1 day × 8 h at 200%, less 100% in basic ..... ₱1,149.43

Regular holiday (Dec 25): overtime 1 × 2 h at 260% .................... ₱747.13

Special non-working day (Dec 24): 1 day × 8 h at 130%, less 100% ...... ₱344.83

Ordinary working day: overtime 5 × 1 h at 125% ........................ ₱897.99

Gross pay before SSS, PhilHealth, Pag-IBIG and tax .................... ₱15,639.38

Rates: Labor Code Arts. 86, 87, 93 and 94. Each line computed from the unrounded hourly rate and rounded once.

Fictional example. Your printout uses your own figures and pay period label.

When overtime and holiday pay must be paid: deadlines

  1. The day you work

    Keep your own record of time in and time out, and screenshots of any instruction to stay late or report on a holiday.

  2. Next payday (at most 16 days later)

    Wages, including overtime and premiums, are paid at least once every two weeks or twice a month at intervals not exceeding 16 days (Labor Code Art. 103).

  3. When you receive the payslip

    Compare it with this calculator. Ask HR in writing within the same month if a line is missing; payroll corrections are easiest in the next cut-off.

  4. No correction after one or two cut-offs

    Send a short written demand listing the dates and amounts, then file a free SEnA request at DOLE or online at arms.dole.gov.ph.

  5. Three years from each short payday

    Money claims prescribe three years from the time the cause of action accrued (Labor Code Art. 306, formerly Art. 291). Each underpaid payday starts its own clock.

DeadlineRuleSource
Payment of wages and premiumsAt least twice a month, intervals not over 16 daysLabor Code Art. 103
13th month payOn or before December 24 (overtime and premiums are not part of the base)PD 851 and its Revised Guidelines
Final pay, including unpaid overtimeWithin 30 days from separationDOLE Labor Advisory No. 06, s. 2020
SEnA conciliation30 calendar days from the first conferenceDOLE Department Order No. 249, s. 2025
Money claims3 years from accrualLabor Code Art. 306 (formerly 291)

Penalties for not paying overtime, holiday pay and night differential

An employer that underpays premiums owes the difference, and DOLE can order it paid. Under Art. 128, DOLE labor inspectors may inspect payroll and time records and the Secretary of Labor or authorised representatives may issue compliance orders where the employer-employee relationship still exists. Violations of the Labor Code declared unlawful or penal are punishable under Art. 303 (formerly Art. 288) by a fine of ₱1,000 to ₱10,000, imprisonment of three months to three years, or both. Where the underpayment is of a wage increase set by a wage order, RA 8188 raises the fine to ₱25,000–₱100,000 or two to four years’ imprisonment, and requires the employer to pay double the unpaid benefits.

Where to claimWhen it fitsCost
HR / payroll, in writingFirst step for any wrong payslip lineFree
SEnA Request for Assistance (DOLE ARMS or any DOLE office)Most unpaid-pay disputes, before a formal caseFree; no lawyer needed
DOLE Regional Director (Art. 129)Claims of ₱5,000 or less per worker, no reinstatement soughtFree
DOLE inspection (Art. 128)Company-wide underpayment while you are still employedFree; can be requested
NLRC Labor ArbiterLarger claims, or claims joined with illegal dismissalAsk the NLRC public assistance desk; a lawyer or PAO is advisable

Legal basis: Labor Code Art. 103 (time of payment), Art. 128 (visitorial and enforcement power), Art. 129 (recovery of wages up to ₱5,000), Art. 303, formerly 288 (penalties), Art. 306, formerly 291 (three-year prescription); RA 8188 (double indemnity for wage order violations); RA 10396 and DOLE Department Order No. 249, s. 2025 (SEnA).

Primary sources: Labor Code (PD 442), lawphil.net · RA 8188, lawphil.net · DOLE ARMS

What to do if your overtime or holiday pay is short

  1. 1

    Rebuild the period in the calculator

    Enter your salary, factor and each day with overtime, night hours, holiday or rest-day work. Print the breakdown.

  2. 2

    Ask HR in writing

    Send the printout with a short email: the dates, the hours, the amount you expected and the amount on your payslip. Ask for the computation they used. Most errors are clerical (a holiday coded as an ordinary day) and are fixed in the next cut-off.

  3. 3

    Keep records

    Save your payslips, your own log of hours and any messages that asked you to stay late. If the company says overtime was “not approved”, note that Art. 84 counts all time you were required or permitted to work.

  4. 4

    File a SEnA request if HR does not correct it

    SEnA is free and fast. Prepare your details with our SEnA request for assistance form and follow how to file a DOLE complaint. Bring the printout to the conference.

  5. 5

    Escalate if there is no settlement

    The desk officer refers you to the DOLE Regional Office (claims of ₱5,000 or less) or the NLRC. If you have already left the company, your unpaid premiums belong in your final pay claim; see the final pay calculator.

Common overtime pay computation mistakes

MistakeEffectDo this instead
Dividing the monthly salary by 30 or 26Daily rate is too low or too high depending on the caseUse monthly × 12 ÷ your payroll’s factor
Including allowances in the baseOverstates every premiumUse basic pay only (Art. 90)
Paying overtime as a flat amount per hourUsually below 125%Hourly rate × 125% (ordinary day)
Adding 25% to a holiday overtime hourUnderpays: holiday OT is +30% of the 200% rateHourly × 200% × 130% = 260%
Adding 10% night differential to the basic rate on an OT hourUnderpays by 2.5% of the hourly rate10% of the overtime rate (125% × 110%)
Treating Sunday as a rest day for everyonePremium paid on the wrong dayRest day pay follows your scheduled rest day
Offsetting undertime with overtimeNot allowed (Art. 88)Deduct undertime; pay overtime separately
Counting a paid meal break as unpaidUnderpays hours workedBreaks of 5 to 20 minutes are hours worked

Other names people search for

  • how to compute overtime pay in the Philippines
  • OT pay computation
  • overtime pay calculator Philippines
  • daily rate computation for monthly paid employees
  • hourly rate computation Philippines
  • rest day pay computation
  • holiday pay computation 2026
  • regular holiday pay calculator
  • special non-working day pay
  • night differential calculator
  • premium pay calculator
  • paano mag-compute ng overtime

For the article-by-article rules on hours of work, start at our Labor Code guide. For leave and year-end pay, see service incentive leave and the 13th month pay calculator.

Frequently asked questions

+How do I compute overtime pay in the Philippines?

Find your hourly rate first: monthly salary × 12 ÷ your day factor gives the daily rate, then divide by 8. On an ordinary working day, each overtime hour is paid at the hourly rate × 125%. On a rest day, special day or regular holiday, multiply the rate for that day by 130%. Three overtime hours on a ₱25,000 salary (261 factor) come to ₱538.79.

+What is the daily rate computation for monthly paid employees?

Daily rate = monthly salary × 12 ÷ the number of paid days in a year. Payroll commonly uses 261 for a Monday-to-Friday week, 313 for Monday to Saturday, 365 when the salary covers every day including rest days, and 303 for a six-day week with regular holidays paid separately. ₱25,000 on the 261 factor is ₱1,149.43 a day.

+How is the hourly rate computed?

Divide your daily rate by eight, the normal hours of work under Labor Code Art. 83. A daily rate of ₱1,149.43 gives an hourly rate of ₱143.68. Every overtime, night differential and premium computation is a percentage of this hourly rate, so it is the most important number to get right before checking your payslip.

+How much is rest day pay?

Work on your scheduled rest day is paid at 130% of your rate for the first eight hours, and each overtime hour at 169% (130% × 130%). If a special non-working day falls on your rest day, the first eight hours are 150%; a regular holiday on your rest day is 260%. The premium follows your own rest day, which is not necessarily Sunday.

+What is the holiday pay computation for a regular holiday?

If you do not work, you still get 100% of your daily rate, provided you were at work or on paid leave the workday before. If you work, you get 200% for the first eight hours and 260% for each overtime hour. Working Christmas Day 2026 for eight hours on a ₱25,000 salary (261 factor) pays ₱2,298.85.

+Do I get paid on a special non-working day if I do not work?

Not by law. Special non-working days follow the no work, no pay rule unless a company policy, practice or collective bargaining agreement pays them. Many employers do not dock monthly-paid staff on the 261 or 313 factor for these days. If you do work, you get 130% for the first eight hours, or 150% if the day is also your rest day.

+How is night differential computed on overtime hours?

Take 10% of the overtime hourly rate, not of the basic rate. On an ordinary day the overtime rate is 125%, so the night differential for that hour is 12.5% of the basic hourly rate and the whole hour costs 137.5%. Two night overtime hours on ₱143.68 an hour add ₱35.92 of night differential on top of the overtime pay.

+Which day factor should I use, 261 or 313?

Use the factor that matches what your monthly salary pays for. A Monday-to-Friday worker whose salary does not cover Saturdays and Sundays fits 261. A Monday-to-Saturday worker fits 313. If your payslip never adds pay for rest days, your employer may use 365. The calculator’s helper asks three questions and suggests a factor; HR can confirm the one your payroll applies.

+Can my employer refuse to pay overtime that was not pre-approved?

Labor Code Art. 84 counts as hours worked all time you are required to be on duty and all time you are suffered or permitted to work. If your supervisor knew you were working late and let you continue, the hours generally count. Approval policies are valid for planning, but keep messages or logs showing you were asked or allowed to stay.

+Is overtime pay included in the 13th month pay?

No. The 13th month is one-twelfth of basic salary earned in the year, and the Revised Guidelines exclude overtime, holiday pay, night differential and premium pay from that base. Those amounts are still paid to you every payday on their own lines. Use our 13th month pay calculator with your basic salary only to check the year-end amount.

+What can I do if my holiday pay or overtime is missing from my payslip?

Print the breakdown from the pay period tab and send it to HR with the dates and hours, asking for the computation they used. If nothing is corrected after a cut-off or two, file a free SEnA request at DOLE online through ARMS or at the nearest field office. Claims prescribe three years after each short payday, so do not wait too long.

+Does the calculator work for daily-paid and minimum wage workers?

Yes. Switch to “Daily rate” and enter your daily wage; the factor field disappears because daily-paid workers are paid for days worked. In the pay period tab, enter ordinary days worked × your daily rate as basic pay, list worked holidays and rest days as rows, and add any unworked regular holidays, which are still paid at 100%.

Related formats and guides

Know your rightsNight Differential, Overtime and Holiday PayNight differential, overtime, rest day and holiday pay under Labor Code Arts. 82–96, who is exempt, 2026 holidays, minimum wages and how to claim.Know your rightsCompressed Work Week and Shifting SchedulesCompressed work week rules (DOLE Advisory 02-04), 12-hour shifts, rest days, night work, rotating shifts and lactation breaks, with sample schedules.TemplatePayslipPayslip sample with every line explained: SSS, PhilHealth, Pag-IBIG, tax, overtime and holiday pay computed for you. Kasambahay version. Free PDF or Word.Calculator13th Month Pay CalculatorCompute 13th month pay in seconds: basic salary earned ÷ 12, pro-rated for new hires and resigned staff. Worked examples, PD 851 rules, Dec 24 deadline.CalculatorFinal Pay CalculatorCompute your final pay: unpaid salary, leave conversion, pro-rated 13th month, separation pay and deductions, plus the 30-day release date.Know your rightsService Incentive LeaveService incentive leave explained: 5 paid days after one year, who is excluded, cash conversion of unused SIL, final pay and the 3-year claim limit.Know your rightsLabor Code of the PhilippinesThe Labor Code of the Philippines explained: the seven Books, the 2015 renumbering with an old-to-new article converter, and where to read the text.How-toHow to File a DOLE ComplaintHow to file a DOLE complaint for unpaid final pay, wages or a COE: the free SEnA request, where to file, what to bring, and what if there is no deal.

Official sources

, Chartered Accountant

18 years in hedge funds; writes and maintains sulat.ph. Legal statements on this page link to the statute, issuance or court decision they rest on, and were checked against those sources on 2026-10-23. Where a rule could not be confirmed from an official source, the page says so or leaves it out.

Related tools

Continue in employment documents

← All employment documents

Sulat.ph is not a law firm and does not provide legal advice. AI-generated drafts should be reviewed by a qualified Philippine lawyer before formal use.