Security Guard 12-Hour Shift Overtime and Holiday Pay (PH)
A security guard on a 12-hour post works four hours of overtime every single day, and most underpayment cases start there. The agency quotes the client one daily rate, the guard signs a duty detail order showing 7:00 to 19:00, and the payslip shows a flat amount that looks like the minimum wage. The four extra hours, the seventh straight duty day and the holiday shift often never appear as separate lines.
This guide shows payroll officers, agency operators and guards how to compute overtime, rest-day, holiday and night pay on 12-hour posts under Articles 86, 87, 93 and 94 of the Labor Code, with worked peso examples and the rules on who pays when the agency does not: the agency, the client, or both.
Direct Answer
A security guard on a 12-hour shift is owed eight hours at the regular rate plus four overtime hours at 125% of the hourly rate on an ordinary day.[1] On a rest day or special day, the first eight hours earn 130% and each overtime hour 169%. On a regular holiday, the first eight hours earn 200% and each overtime hour 260%. Hours from 10:00 PM to 6:00 AM add a 10% night differential. The agency and its client are jointly liable for any shortfall.[1][9]
Key Takeaways
- Hourly rate = daily wage ÷ 8. A 12-hour post means 4 overtime hours a day, each at hourly rate × 1.25 on an ordinary day.[1]
- A meal break taken at the post while still on watch is generally hours worked under Article 84.[1]
- A “broken shift” that keeps the guard on the premises during the “break” does not cut overtime. The Supreme Court called such a scheme a way to circumvent labor laws.[7]
- Guards rostered seven days a week are working their rest day: 130% for the first 8 hours and 169% for overtime.[1][6]
- Post logbooks and DTRs countersigned by the client are prima facie proof of overtime. The agency must then produce payroll records.[7][8]
- The client answers for unpaid wages even if it paid the agency in full, and bears wage-order increases.[4][9]
Legal Basis
| Authority | Classification | Rule Supported | Effect |
|---|---|---|---|
| Labor Code, Articles 83, 84 and 87[1] | Statute | Eight-hour day; on-duty time counts as worked; overtime at +25%, or +30% on rest days and holidays | Hours 9 to 12 on every post are overtime |
| Labor Code, Article 86[1] | Statute | +10% for each hour from 10:00 PM to 6:00 AM | Applies to every graveyard post |
| Labor Code, Articles 91, 93 and 94[1] | Statute | Weekly rest day; +30% for rest-day and special-day work; 200% for regular holidays | Seven-day rosters and holiday posts carry premiums |
| Labor Code, Articles 106 to 109; RA 6727, Section 6[1][4] | Statute | Client and agency solidarily liable; client bears wage-order increases | Guards can collect from either |
| DOLE D.O. No. 150-16; RA 11917[2][3] | Department order; statute | Agency is the employer; license at risk for Labor Code violations | Underpayment threatens the license |
Counting Hours on a 12-Hour Post
Why the 12-hour post is all overtime after hour eight
Clients want 24-hour coverage with two guards instead of three, so agencies roster 12-hour day and night posts. The Labor Code does not ban this. It prices it: hours 9 to 12 are overtime, every day.[1] Guards at a fixed post whose hours are logged are not field personnel, so the Article 82 exclusion does not apply to them.[1] See who qualifies as field personnel and the general rule on 8-hour days and 12-hour shifts.
Meal breaks taken at the post
Deducting an unpaid meal hour works only if the guard is truly relieved. Article 84 counts as hours worked all time an employee is required to be on duty or at a prescribed workplace.[1] A lone guard who eats at the guardhouse, keeps the radio on and must open the gate for deliveries has not been relieved. Count all 12 hours unless a reliever takes the post and the guard is free to leave it. See what counts as hours worked.
Broken shifts and “split” duty detail orders
Some agencies write the duty detail order as two four-hour blocks with a long break in between. In Cambila v. Seabren Security Agency, the guards’ DTRs showed continuous duty from 07:00 to 19:00 and the agency admitted they did not leave the premises during the supposed break. The Court found the broken-period scheme was used to circumvent labor laws and restored the overtime award.[7]
Turnover briefings and late relievers
Count required guard mounting before the post opens and every minute a guard waits for a late reliever. A guard held 16 hours because the night reliever did not report is owed eight overtime hours, and undertime on another day cannot offset them.[1]
12-Hour Shift Rate Table
The table uses an illustrative basic rate of ₱800 a day, or ₱100 an hour. Your rate must not be lower than the current regional minimum wage where the post is located. Overtime is 125% of the hourly rate on an ordinary day and 130% of the day’s higher hourly rate on rest days and holidays.[1][6]
| Day type | First 8 hours | Each OT hour | 8 hours pay | 4 OT hours | 12-hour post total |
|---|---|---|---|---|---|
| Ordinary working day | 100% | 125% | ₱800.00 | ₱500.00 | ₱1,300.00 |
| Rest day or special non-working day | 130% | 169% | ₱1,040.00 | ₱676.00 | ₱1,716.00 |
| Special day falling on the rest day | 150% | 195% | ₱1,200.00 | ₱780.00 | ₱1,980.00 |
| Regular holiday | 200% | 260% | ₱1,600.00 | ₱1,040.00 | ₱2,640.00 |
| Regular holiday falling on the rest day | 260% | 338% | ₱2,080.00 | ₱1,352.00 | ₱3,432.00 |
The holiday and special-day rates follow DOLE’s pay rules: 200% for regular-holiday work, 260% when it falls on the rest day, 130% for special-day work and 150% when it falls on the rest day, each plus 30% for overtime hours.[6] A guard off duty on a regular holiday is still paid the daily wage under Article 94.[1] When two regular holidays fall on the same day, the Supreme Court upheld 200% of the daily wage even if unworked.[11] See the 2026–2027 holiday calendar and regular vs special day pay.
Worked Peso Examples
Example 1: Day post, ordinary day, meal at the post
A lobby guard at ₱800 a day works 7:00 AM to 7:00 PM and eats at the post with no reliever.
- Regular pay: ₱800.00
- Overtime: 4 hours × ₱100 × 1.25 = ₱500.00
- Total: ₱1,300.00
With a real one-hour reliever: 11 hours, so ₱800 + 3 × ₱125 = ₱1,175.00.
Example 2: Night post, 7:00 PM to 7:00 AM
The first eight hours run 7:00 PM to 3:00 AM; hours 3:00 AM to 7:00 AM are overtime. Night differential applies from 10:00 PM to 6:00 AM.[1]
- Regular pay: ₱800.00, plus night differential for 10:00 PM to 3:00 AM: 5 × ₱100 × 0.10 = ₱50.00
- Night overtime, 3:00 AM to 6:00 AM: 3 × ₱100 × 1.25 × 1.10 = ₱412.50
- Overtime, 6:00 AM to 7:00 AM: 1 × ₱125 = ₱125.00
- Total: ₱1,387.50
The stacking method matches the night differential computation guide for graveyard shifts. See also the rules on night shift differential hours and rates.
Example 3: Seventh straight duty day
The guard is rostered daily with no day off. The seventh day is rest-day work.[1]
- Rest-day pay: ₱800 × 1.30 = ₱1,040.00
- Overtime: 4 × ₱100 × 1.30 × 1.30 = ₱676.00
- Total: ₱1,716.00
See the rest day rules and premium pay rates.
Example 4: A month of 12-hour duty with no rest day
A guard works 30 days in a 30-day month with no holidays: 26 ordinary days and 4 rest days, all 12-hour posts.
- Ordinary days: 26 × ₱1,300 = ₱33,800.00
- Rest days: 4 × ₱1,716 = ₱6,864.00
- Gross due: ₱40,664.00
If the agency paid a flat ₱800 × 30 = ₱24,000, the shortfall is ₱16,664 for that month. Across the three-year prescriptive period that pattern adds up to roughly ₱600,000 per guard, before interest.[1]
Agency and Client Liability for Underpayment
The agency hires, pays and disciplines the guard, and D.O. 150-16 treats it as the employer of guards it posts with clients.[2] Under RA 11917, its license may be cancelled, revoked or suspended for Labor Code violations.[3] The client is not off the hook. Under Articles 106 to 109, it is jointly and severally liable with the agency for unpaid wages.[1] In Mariveles Shipyard Corp. v. Court of Appeals, guards on 12-hour shifts recovered from the shipyard client even though it had paid the agency in full; labor laws are written into every contract, and the client keeps only a right of reimbursement against the agency.[9] Eparwa Security and Janitorial Services v. Liceo de Cagayan University confirms guards may collect from either.[10]
Wage orders and the contract price
RA 6727, Section 6, makes wage-order increases on security contracts the client’s cost, and the contract is deemed amended.[4] A new wage order raises the overtime cost of every 12-hour post with it. A contract rate too low to cover four daily overtime hours, rest days and holidays is a red flag for both sides. See Articles 106 to 109 and who becomes liable.
Logbooks, DTRs and Proof of Overtime
A guard claiming overtime must first prove the extra hours were worked. Once the guard does, the burden shifts.[7][8] In Zonio v. 1st Quantum Leap Security Agency, the post logbook showing 12-hour shifts was prima facie evidence of overtime and night work, and the agency’s failure to present payroll or time records counted against it. Holiday and rest-day premiums failed because the logbook did not show which days those were, so record them separately.[8]
| Record | Usually kept by | What it proves |
|---|---|---|
| Post logbook with time in and time out | Detachment commander or guard on duty | Actual hours at the post, turnover times |
| DTR countersigned by the client | Client’s admin or building manager | Independent proof of 12-hour duty |
| Reliever roster | Agency operations | Whether a meal reliever existed; late relievers |
| Payroll and payslips with OT, ND and holiday lines | Agency payroll | What was actually paid at each rate |
Agencies should keep these records for at least three years after each payday.[1]
Step-by-Step Computation Procedure
- Set the hourly rate. Daily wage ÷ 8, checked against the regional minimum where the post is.
- Pull the hours per post. Use the logbook or countersigned DTR; count unrelieved meal time and turnover briefings.[1]
- Tag each day. Ordinary day, rest day, special day or regular holiday. A seven-day roster still has a rest day.
- Split night hours. Isolate 10:00 PM to 6:00 AM hours and flag which are overtime.
- Apply the multipliers. 125% for ordinary-day overtime; 130% of the day rate for overtime on rest days and holidays; 10% night differential on top.[1][6]
- Show each item on the payslip. Basic, overtime, night differential, rest-day and holiday pay as separate lines.
Common Employer Mistakes
- Paying a flat “12-hour rate”. Stipulations below labor standards are void.[9]
- Deducting an unpaid meal hour for a lone guard. If no one relieves the post, the hour is worked.[1]
- Splitting the duty detail order on paper. A broken shift where the guard never leaves the premises does not avoid overtime.[7]
- No rest day in the roster. Every seventh straight duty day needs a rest-day premium.[1]
- Applying 125% on holidays. Holiday overtime is 130% of the 200% holiday hourly rate, so ₱260 an hour at ₱800 a day, not ₱125.[6]
- Not producing payroll in the case. Against logbook entries, a missing payroll creates a presumption against the agency.[8]
Frequently Asked Questions
How much overtime pay does a security guard on a 12-hour shift get?
On an ordinary day, the last four hours of a 12-hour post are overtime at 125% of the hourly rate. At a ₱800 daily rate, that is ₱125 an hour, or ₱500 a day, for a daily total of ₱1,300. Night hours add 10%.
Is a 12-hour shift legal for security guards in the Philippines?
Yes. The Labor Code does not prohibit 12-hour posts, but it sets eight hours as the normal workday and requires overtime pay for every hour beyond eight. A 12-hour roster is lawful only if the four extra hours, rest days, holidays and night hours are paid at the proper rates.
Can the agency deduct a one-hour meal break from a 12-hour post?
Only if the guard is completely relieved and free to leave the post for that hour. Article 84 counts as hours worked any time an employee must be on duty or at a prescribed workplace. A lone guard who eats at the guardhouse and must keep watching the gate is still working, so all 12 hours count.
How much is holiday pay for a security guard on a 12-hour shift?
A guard who works a 12-hour day post on a regular holiday earns 200% for the first eight hours and 260% for each overtime hour. At ₱800 a day, that is ₱1,600 plus ₱1,040, or ₱2,640. A guard who is off duty on that holiday still receives the regular daily wage.
Who pays a guard’s unpaid overtime, the agency or the client?
Both are answerable. Under Articles 106 to 109 of the Labor Code, the client is jointly and severally liable with the security agency for unpaid wages. The Supreme Court has held that a client cannot escape by showing it paid the agency in full; it can only seek reimbursement from the agency afterward.
What proof does a security guard need to claim overtime?
The guard must first show the extra hours were worked. The Supreme Court has accepted post logbook entries and DTRs countersigned by the client as prima facie proof of 12-hour duty. Once the guard shows 12-hour duty, the agency must produce payroll and time records proving payment.
What to Do Next
If you are the security guard
- Keep your own record. Note time in and out, reliever arrival, rest days and holidays worked for every shift.[8]
- Ask the agency in writing to correct the computation, and keep a copy.
- File a Request for Assistance under SEnA at the DOLE office covering the agency or the post. Name both the agency and the client.[5] See how to file SEnA at DOLE and how to file a DOLE complaint.
- Bring your proof. Your ID, your agency ID or license, payslips, your duty detail orders, your own time notes, photos of the post logbook or DTR pages if you were allowed to take them, and the name and address of the client where you are posted. If the agency holds the logbook and payroll, say so: the agency must produce them.[7][8]
- Escalate if SEnA fails. Claims of ₱5,000 or less per worker, with no reinstatement sought, may go to the DOLE Regional Director; larger claims go to a Labor Arbiter of the NLRC.[1]
- Mind the deadline. Money claims prescribe three years from the time each cause of action accrued, so each unpaid payday starts its own three-year clock. File before the oldest months you want to recover fall outside it.[1]
If you are the agency or the client
- Audit the last three years of 12-hour posts against the rate table, starting with seven-day rosters and holiday posts.
- Fix the duty detail orders. Schedule a weekly rest day or pay its premium; staff real meal relievers or pay all 12 hours.
- Clients: require proof of payment with each billing, including overtime, night and holiday lines, before releasing payment.[9]
Check a guard’s pay before the next cutoff: use the free payroll calculator to compute a 12-hour post with the daily rate, four overtime hours, night differential, rest-day and holiday premiums filled in, and when a guard is separated, follow the final pay calculator guide to add unpaid overtime and holiday pay to final pay.
Related Guides for Security Guards
Sources and Legal Citations
Labor Code and Implementing Rules
[1] Labor Code of the Philippines (PD 442, as amended), Lawphil, Articles 82 to 84, 86 to 89, 91, 93, 94, 106 to 109, 128, 129 and 291 (Article 306 in the renumbered edition). Supports: eight-hour day; hours worked; overtime at 25% and 30%; no offsetting of undertime; night differential; weekly rest day; rest-day, special-day and holiday pay; solidary liability of contractor and principal; DOLE enforcement; Regional Director jurisdiction over claims of ₱5,000 or less; three-year prescription.
[2] DOLE Department Order No. 150-16, Revised Guidelines Governing the Employment and Working Conditions of Security Guards and Other Private Security Personnel in the Private Security Industry, Department of Labor and Employment. Supports: the agency as employer of posted guards; application of labor standards to private security personnel.
[3] Republic Act No. 11917, The Private Security Services Industry Act (July 30, 2022), Lawphil. Supports: cancellation, revocation or suspension of an agency license for violating the Labor Code (Sec. 16).
[4] Republic Act No. 6727, Wage Rationalization Act (June 9, 1989), Lawphil. Supports: Section 6, wage increases on security service contracts borne by the principal or client; joint and several liability of contractor and client.
[5] Republic Act No. 10396 (2013), amending Article 228 of the Labor Code, Lawphil. Supports: mandatory conciliation-mediation of labor issues before a formal case.
[6] DOLE issues pay guidelines for December holidays, Philippine Information Agency, December 1, 2025. Supports: 200% and 260% regular-holiday rates, 130% and 150% special-day rates, and the additional 30% for overtime hours.
Supreme Court Decisions
[7] Lorenzo D. Cambila, Jr. and Albajar S. Samad v. Seabren Security Agency and Elizabeth S. Dureza, G.R. No. 261716, October 21, 2024, Lawphil. Supports: broken-period duty scheme used to circumvent overtime; DTRs countersigned by the client as prima facie proof of 12-hour duty; employee must first prove overtime; employer bears burden of proving payment of holiday pay and other benefits.
[8] Reggie Orbista Zonio v. 1st Quantum Leap Security Agency, Inc. and Romulo Q. Par, G.R. No. 224944, May 5, 2021, Lawphil. Supports: logbook showing 12-hour shifts as prima facie evidence of overtime and night work; presumption against the agency that failed to present payroll; holiday and rest-day premiums denied without proof of the days worked.
[9] Mariveles Shipyard Corp. v. Court of Appeals, G.R. No. 144134, November 11, 2003, Lawphil. Supports: client of a security agency jointly and severally liable for guards’ unpaid wages on 12-hour shifts despite full payment to the agency; labor laws written into every contract; client’s right of reimbursement.
[10] Eparwa Security and Janitorial Services, Inc. v. Liceo de Cagayan University, G.R. No. 150402, November 28, 2006, Lawphil. Supports: guards may collect wage differentials from either the agency or the client as solidary debtors.
[11] Asian Transmission Corporation v. Court of Appeals, G.R. No. 144664, March 15, 2004, Lawphil. Supports: 200% of the daily wage for an unworked day on which two regular holidays fall.
Sources rechecked as of: October 14, 2026
