← Back to Resources

The Ultimate Guide to Philippine Attendance and Timekeeping Rules (DOLE)

Published by the PayrollCenter.ph Expert | 10 min read

For Human Resources and Payroll professionals in the Philippines, accurate timekeeping is the foundation of precise payroll. Navigating the rules set by the Department of Labor and Employment (DOLE) regarding lates, undertime, grace periods, and absences can be a complex endeavor. This comprehensive guide breaks down the essential rules of attendance management to ensure compliance and fairness in the workplace.

1. The Basis of Timekeeping: Standard Work Hours

Under Article 83 of the Philippine Labor Code, the normal hours of work of any employee shall not exceed eight (8) hours a day. This implies that compensation should reflect the actual hours worked. Timekeeping devices, whether traditional punch cards, RFID scanners, or modern biometric systems, must accurately capture the employee's time-in and time-out to compute these work hours.

2. Handling Lates and Undertime

One of the most common issues HR faces is how to correctly account for late arrivals (tardiness) and early departures (undertime). DOLE rules stipulate the following principles:

3. Grace Periods and Company Policies

Many Philippine companies offer a "grace period"—a window of time (often 10 to 15 minutes) after the official start of the shift where an employee is not penalized for being late. It is important to note that a grace period is a management prerogative and not mandated by DOLE. However, if a grace period is established, it must be applied consistently. If an employee logs in beyond the grace period, companies typically deduct the entire duration of the late (including the grace period).

4. Rest Days and Shifting Schedules

Employees are entitled to a rest period of not less than twenty-four (24) consecutive hours after every six (6) consecutive normal work days. Tracking schedules becomes complicated in industries like BPOs, where shifts cross midnight (Night Shift) or rotate frequently. Timekeeping systems must be capable of bridging logs that cross days and accurately identifying when an employee works on their scheduled rest day, as this commands a premium pay of at least 130%.

5. Automating Compliance with PayrollCenter.ph

Manually comparing an employee's biometric logs against their shifting schedule is prone to human error and consumes significant HR resources. This is where an automated solution becomes invaluable. The PayrollCenter.ph Attendance Engine was designed to completely automate this step and ensure DOLE compliance.

Smart Log Parsing

Every time you upload a `.csv` or `.dat` file from your biometric device, the engine parses the raw text file. It identifies the unique Biometric ID and the exact timestamp. Because biometric machines can generate duplicate logs if an employee scans their finger twice, the engine utilizes a de-duplication algorithm, ensuring only the true "Time In" and "Time Out" are recorded.

Automated Schedule Matching

Once logs are cleaned, the engine cross-references them with the employee's assigned shift schedule:

The Issues Dashboard

Any day where an employee has an incomplete log (e.g., they forgot to time out) is automatically flagged on the Issues Dashboard. HR can quickly review the infraction and "Resolve" the issue by injecting the missing log. Employees can also proactively file a "Log Correction" via their Employee Self-Service (ESS) portal. Once approved, the engine instantly recalculates that specific day, keeping the Daily Time Record (DTR) perfectly accurate without manual intervention.

By understanding the DOLE rules and leveraging smart automation, HR teams can transform timekeeping from a tedious chore into a strategic, compliant, and highly efficient process.