Procore's timecards and timesheets track the hours employees and workers spend on a construction project.
Users can create a new timesheet each day, which logs individual timecard entries for a specific date. Within a timesheet, individual timecard entries track the employee's hours, cost code, work location, hours worked, time type (like regular or overtime), and whether the hours are billable.
An administrator can also configure timesheets to record data such as classifications and sub jobs.
You can also use these options to create a new daily timesheet:
To create a new timesheet from a previous daily timesheet, see Copy a Previous Timesheet.
To create a new daily timesheet and update its timecard entries bulk, see Bulk Enter Timecard Entry.
Employees and workers can have multiple timecard entries on a daily timesheet.
Zero hour timecard entries are supported to provide flexibility to enter time off and per diem.
'Approved' timecard entries cannot be deleted.
Additional edits cannot be made after a timecard entry has been marked as 'Completed.'
Equipment. Show/Hide Details
To sync Equipment Timesheets with Daily Log entries, the following must be true:
The configurable fieldset for Daily Log Equipment Entries must match the Equipment fieldset for Timesheets.
The Daily Log must be open and not marked as 'Complete'.
Users must have permissions to create a timecard entry.
Users must have permissions to create an Equipment Daily Log Entry.
Resource Planning. Show/Hide Details
Users under the 'Assigned to Project' sub header have corresponding assignments in the Resource Planning tool. Their start and stop times are automatically filled in based on their assignment in Resource Planning.
Users must be added to the project in Procore for their Resource Planning assignment hours to automatically populate in Timesheets. See Add an Existing User to Projects in Your Company's Procore Account.
Requirements to be added to a Timesheet. Show/Hide Details
The person must be added to a the Directory and marked as an employee of your company.
Employees who are only entered in the Company Directory can be selected if the 'Employee Tracking on Projects' setting is enabled.
Note: With the setting enabled, you must have at least 'Read Only' permissions on the Company Directory tool to see all employees and workers.
To create a timesheet for equipment you must configure the following settings:
Enable Task Codes
Set the default cost type for Equipment in the Company Timesheets tool.
To select a crew, first create a crew in the Crews tool.
To add quantities, you must Import a Unit Quantity Based Budget, and optionally, Enable Sub Jobs.
Navigate to the project's Timesheets tool.
Select the date for which you want to create a timesheet. You can use the arrows to navigate day-by-day or select using the drop-down calendar control.
Click Create and select New Daily Timesheet from the drop-down list.
Click All Employees, Equipment, or select a Crew.
Mark the checkbox(es) for the people or equipment you want to create a timesheet for.
Click Add.
Select the Date.
Optional: Click the Add Employees button to to add additional employees.
Enter the timesheet information. Show/Hide Fields
Some fields can be configured as required, optional, or hidden. See Which fields in the Timesheets tool can be configured as required, optional, or hidden?
Classification: The resource classification.
Codes
Task Code: A combination of Cost Codes and Sub Jobs. See Enable Task Codes.
Tip: Administrators can limit the task code selections that appear in this list. See Configure Advanced Settings: Company Level Timesheets.
Cost Code: The cost code associated with the time entry.
Tip: Administrators can limit the cost code selections that appear in this list. See Configure Advanced Settings: Company Level Timesheets.
Sub Job: Select from the drop-down menu the sub job associated with the time entry.
Location: The location where the work was performed.
Time
Total Time: The total time worked for the day.
Start Time: The time the resource started working.
Stop Time: The time the resource stopped working.
Note: You will only see the Start and Stop fields if you have configured your settings to show these fields. See Configure Advanced Settings: Project Level Timesheets.
Lunch Time: The amount of time taken for a lunch break.
Notes:
The amount of time selected will be subtracted from the Total Time.
This field will only be available if Start Time and Stop Time is enabled.
Time Type: Select the type of pay being entered.
Regular Time
Double Time
Exempt
Holiday
Overtime
PTO
Salary
Vacation
Billable: Tap the toggle to indicate whether or not the entry is billable.
Auto-Apply Overtime Rules (Beta). Tap the toggle to automatically enforce overtime rules.
Description: Additional comments that will show in the timecard entry.
Review the summary for the timesheet's hours, and the daily and weekly hours across all projects.
Click Submit or Submit and Add Quantities to add the quantities to your timesheet.