How to Create and Approve Timesheets
Learn how to create timesheets, punch in employees, log task hours, and approve timesheets for accurate project and payroll tracking.
This guide walks you through the process of creating, managing, and approving timesheets. Completing these steps ensures that employee hours and tasks are logged accurately for payroll and project tracking.
This workflow is primarily for foremen, supervisors, or payroll administrators. It should be used daily or weekly to punch crews in and out, allocate time to specific job sites, and finalize timesheet approvals.
Creating a New Timesheet



Punching In Employees



Logging Time and Tasks






Reviewing and Approving Timesheets
Depending on the stage of the workflow, a timesheet can hold one of several statuses. Familiarize yourself with these states before finalizing approvals:
Status | Description |
|---|---|
In Progress | The timesheet is actively being logged and hasn't been finalized by the crew. |
Submitted | The crew has completed the timesheet and sent it up for review. |
Approved | A supervisor or administrator has reviewed and finalized the time entries. |





Q: Why am I getting a validation error when setting the end time?
A: This typically happens if you attempt to enter a pending end time for a task that was started on a previous day. Ensure your start and end times reflect the correct shift date to avoid this block.
Q: Can I edit a timesheet after it has been approved?
A: Yes. You can click the "Edit Timesheet" button to revert an approved timesheet back to "In Progress" status, which allows you to make necessary adjustments to the time or tasks.
Term | Definition |
|---|---|
Punch In | The action of recording the start time for an employee's daily shift. |
Log Services | A step in the timesheet workflow where specific equipment usage or service details are recorded alongside operational hours. |
Timesheet Module | The central dashboard where daily or weekly time entries are created, managed, and submitted. |