OTCheck

Philippine Labor Code · statutory minimums

Overtime calculator for the Philippines

Enter your basic rate and day type, then choose a full shift or a quick overtime block. The calculator breaks the pay down per hour and follows the Labor Code and DOLE minimums for ordinary days, rest days, and holidays.

Your pay

Example values are pre-filled. Results update as you type.

Entry mode
Pay basis
₱

Use the basic or regular wage under your contract, CBA, and payroll rules. Leave out unrelated reimbursements and non-wage benefits; some allowances may be integrated into the wage base.

Shift

8h 00m paid9h 00m shift

The break is treated as unpaid and placed at the midpoint of the shift. If your break is compensable or falls at another time, the result changes.

Day type

A regular workday with no holiday or rest-day premium.

First 8 hours 100%Overtime 125%Night +10%

Statutory minimums · no signup

Assumes one continuous shift, a normal 8-hour workday, and an unpaid meal break. Overtime is counted after 8 paid hours. How to compute overtime pay

Why this calculator is different

How it is built
Built from your actual shift
Enter start and end times. The calculator splits the shift at 10 p.m., 6 a.m., midnight, and your break, so night hours and a holiday that starts at midnight land on the right segments.
The extra pay, not the day total
For monthly-paid employees, the headline is what is added on top of the salary. At a ₱1,000 daily rate, a rest day is worth ₱1,300, but only ₱300 of that is extra.
Your divisor, not ours
Start from the DOLE 365-day monthly-paid factor, or switch to 313, 305, 261, 253, or 312 to match the divisor your payroll uses.
Every line, on the record
See the rate and pay for each time segment, copy the breakdown, or print it for HR. The engine is tested and rounds once at the end.

Calculations run in your browser. Salary and shift details are not sent to a server, URL, analytics, or logs. See the privacy policy.

Rates at a glance

The first eight hours on a rest day or holiday are paid at a premium. Only hours beyond eight get the overtime premium on top of that rate, which is why holiday pay overtime can reach 260% per hour.

How to compute overtime pay
Philippine statutory minimum pay multipliers by day type
Worked onFirst 8 hoursOT per hour
Ordinary working day100%125%
Rest day or special non-working day130%169%
Special non-working day + rest day150%195%
Double special non-working day150%195%
Double special non-working day + rest day195%253.5%
Regular holiday200%260%
Regular holiday + rest day260%338%
Double regular holiday300%390%
Double regular holiday + rest day390%507%

Night differential adds 10% to the applicable rate for work between 10 p.m. and 6 a.m. These are statutory minimums; a CBA or company policy may provide more.

What those rates look like in pesos

The percentages matter, but the pesos make the difference clear. Here is one ten-hour day at a ₱1,000 daily rate, priced by the same engine.

Worked example: an eight-hour shift plus two overtime hours at a ₱1,000 daily rate
Worked onFirst 8 hours2 OT hoursDay total
Ordinary day₱1,000.00₱312.50₱1,312.50
Rest day₱1,300.00₱422.50₱1,722.50
Special non-working day₱1,300.00₱422.50₱1,722.50
Special non-working day + rest day₱1,500.00₱487.50₱1,987.50
Regular holiday₱2,000.00₱650.00₱2,650.00
Regular holiday + rest day₱2,600.00₱845.00₱3,445.00

A 9 a.m. to 8 p.m. shift with a one-hour unpaid break, so ten paid hours: eight regular hours and two overtime hours. Amounts are statutory minimums and exclude night differential.

How to compute overtime pay in the Philippines

Every overtime pay computation starts from the basic hourly rate and the multiplier for the day type. The overtime pay formula is:

overtime pay = basic hourly rate × overtime multiplier × OT hours

  1. 1. Get the hourly rate

    Divide the basic daily rate by eight. For a monthly salary, multiply by 12 and divide by the applicable divisor and eight. The DOLE monthly-paid factor is 365; some employers use a paid-days factor instead.

  2. 2. Apply the multiplier

    125% on an ordinary day, 169% on a rest day, 195% when a special day falls on a rest day, and 260% on a regular holiday.

  3. 3. Add night premium

    Work between 10 p.m. and 6 a.m. adds 10% night differential to the applicable rate, so the premiums stack.

To compute overtime pay per hour, stop after step 2: one overtime hour is the hourly rate times the multiplier. Our how to compute overtime pay guide has the full overtime computation with worked examples.

Overtime rate per hour

How much is overtime pay per hour in the Philippines? It depends on the day type, not just the basic rate.

At a ₱1,000 basic daily rate, the basic rate is ₱125 per hour. An ordinary overtime hour is at least ₱156.25, a rest-day overtime hour is ₱211.25, and a regular-holiday overtime hour is ₱325. If the overtime hour falls between 10 p.m. and 6 a.m., the 10% night differential is added on top.

That is why the question of how much is the overtime pay in the Philippines has no single answer: two employees on the same basic rate can receive different amounts for the same number of overtime hours.

DOLE overtime computation

Articles 87 to 89 of the Labor Code set the overtime pay DOLE enforces.

The overtime pay computation DOLE publishes in its handbook uses a normal workday of eight hours, a 100% rate for those hours, and the 125% or 130% premium for work beyond them. Rest days and holidays change the base before the overtime premium is applied.

Article 89 identifies the emergency and exceptional cases in which an employer may require overtime. Outside those cases, overtime is generally voluntary, but whether declining it can lead to discipline depends on the contract, CBA, company rules, and the facts of the work. Hours actually worked must still be paid at the statutory rate. See the overtime pay FAQ and the sources for the legal basis.

Overtime vs over time

Two spellings, two meanings.

Overtime is one word when it means extra hours or the pay for them: overtime pay, overtime rate per hour, overtime computation. Over time is two words when it means gradually, as in rates changing over time. Payslips, DOLE issuances, and this overtime calculator use the one-word form.

Is overtime pay taxable in the Philippines?

Usually, but the answer depends on your tax status.

Overtime pay is part of your compensation, so it can be subject to income tax and withholding. Minimum wage earners and employees with low taxable income may be exempt, so check the current BIR rules or ask your payroll team. This overtime calculator shows gross statutory pay and does not deduct tax, SSS, PhilHealth, or Pag-IBIG contributions.

Common questions

The calculator uses statutory minimums. A collective bargaining agreement or company policy may give you more.

Read the full FAQ
How much is overtime pay in the Philippines?

On an ordinary working day, overtime pay is at least 125% of the basic hourly rate. With a ₱1,000 daily basic rate the hourly rate is ₱125, so each overtime hour is at least ₱156.25. How much overtime pay per hour in the Philippines depends on the day type: a rest-day overtime hour is 169% (₱211.25), and a regular-holiday overtime hour is 260% (₱325). Night differential adds another 10% for work between 10 p.m. and 6 a.m.

How do I compute overtime pay per hour?

Divide the basic daily rate by eight to get the basic hourly rate, then multiply it by the overtime multiplier for the day. For a ₱1,000 daily rate: ₱1,000 ÷ 8 = ₱125, and ₱125 × 125% = ₱156.25 per overtime hour on an ordinary day. Use the applicable basic or regular wage under your contract, CBA, and payroll rules. Leave out unrelated reimbursements and non-wage benefits; some allowances may already be integrated into the wage base. The overtime rate per hour changes on rest days and holidays.

What is the overtime pay formula?

Overtime pay = basic hourly rate × overtime multiplier × overtime hours. The multiplier is 125% on an ordinary day, 169% on a rest day or special non-working day, 195% when a special day falls on a rest day, 260% on a regular holiday, and 338% when a regular holiday falls on a rest day. The calculator applies this overtime pay formula to every segment of the shift, then adds night differential.

Is overtime pay 125% or 130%?

On an ordinary working day, overtime is at least 125% of the hourly rate. On a rest day, special non-working day, or regular holiday, the overtime premium is at least 30% on top of the rate payable for the first eight hours. For example, overtime on a rest day is 130% × 130% = 169%.

How do I compute overtime pay on a rest day in the Philippines?

On a scheduled rest day, the first eight hours are paid at 130% of the basic rate. Overtime on a rest day adds another 30% on top of that rest-day rate, so every overtime hour is 169%. With a ₱1,000 daily rate the rest-day overtime rate per hour is ₱125 × 169% = ₱211.25. If a special non-working day falls on a rest day, the rates are 150% and 195%.

How is holiday pay overtime computed?

The first eight hours on a regular holiday are paid at 200% of the basic rate. Holiday pay overtime adds 30% of that holiday rate, so every overtime hour is 260%. If the holiday also falls on the employee's rest day, the first eight hours are 260% and overtime is 338%. A double regular holiday reaches 300% for the first eight hours and 390% for overtime.

This is an educational estimate based on the Labor Code and DOLE guidance. It covers rank-and-file private-sector employees and hours actually worked. It does not include unworked holiday pay, absences, 13th month pay, tax, or government contributions. Actual pay may be higher under a CBA or company policy. This site is not affiliated with DOLE and does not provide legal advice. See our sources.