Table of Contents
Rate tables centralize and standardize your labor and equipment rates across all projects.
When you create rate tables, you define cost and billable rates for labor and equipment. You can also define which rates can be overridden at the project level.
Rate tables are then applied to projects and referenced by different Procore tools such as Timesheets and Equipment. They can be viewed in 360 Reporting, Analytics, and within some Procore tools.
Rates can be applied to the following tools:
Change Events created from T&M Tickets
Rates are configured in T&M Tickets and applied to Labor and Equipment entries. When a Change Event is created from a T&M Ticket, the revenue unit cost in each change event line item is pre-populated based on the rates from the T&M entries.
These cost rates are visible in the Change Event in the Change Events tool.
Equipment
View rates when viewing equipment in the Project or Company level Equipment tool.
Rates can be viewed in 360 Reporting or Analytics.
Timesheets
Can be applied to Equipment and Labor timecard entries, however they are not displayed in the Timesheets tool.
Rates can be viewed in 360 Reporting or Analytics.
Before rates can be applied to tools within your project, you must configure the rates tool, create rate tables, and configure project tools to apply rates.
Please follow the steps in the Rates Setup Guide.
Procore's Equipment tool ensures all machines are optimally used and effectively managed from arrival to departure. The project's Equipment tool shows what equipment has been assigned to your project and is available for use in the project's Timesheets, Inspections, and Budget tools.
The Equipment tool must be enabled for your project. See Add and Remove Project Tools.
Equipment on the Registry tab includes full details for equipment that is owned or subcontracted by your company. Records here are also added to the company's Equipment Registry.
The Project-Only Equipment tab includes short term or temporary equipment that was created in the Daily Log, Incidents, or Inspections tools. These records are not added to the company's Equipment Registry.
Navigate to the project's Equipment tool.
View Equipment.
Click the Registry tab and the Equipment ID to view the equipment details.
Click the relevant tab to see information:
Information. Includes general information and specifications about the equipment.
Rates. Includes information about the equipment's cost and billable rates.
Maintenance Records. Includes information about maintenance records.
Click the Project-Only Equipment tab to view temporary equipment that was created in the Daily Log, Incidents, or Inspections tools.
Procore's timecards and timesheets track the hours employees and equipment spend on a construction project.
When timecards are created, they are added to a daily timesheet. Within a timesheet, individual timecard entries track the employee and equipment hours. For employees, information tracked includes cost code, work location, hours worked, time type (like regular or overtime), and whether the hours are billable. For equipment, the task code and the operating hours are tracked.
An administrator can also configure timesheets to record employee data such as classifications and sub jobs.
You can only bulk enter labor.
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.'
Company Timesheets Administrators can limit the cost codes and types that appear the selectors when creating timecard entries. See Configure Advanced Settings: Company Level Timesheets.
Project Timesheets Administrators configure how time is collected for each project. Additionally, each some fields can be configured as required, optional, or hidden.
Equipment. Show/Hide Details
To sync Equipment Timesheets with Daily Log entries, the following must be true:
The required fields in your Equipment Timesheets fieldset must match those in your Daily Log Equipment fieldset.
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.
Company Administrators can enable the Equipment: Telematics to Timesheets - Operating Hours Sync beta in Procore Explore. (US 2 | UK)
Daily cumulative operating hours automatically pull in to equipment timecards in the Timesheets tool.
Equipment must be 'On Site' at a project.
This integration is currently only available for Timesheets on Web.
Resource Planning. Show/Hide Details
Users under the 'Assigned to Project' or 'Assigned Employees' 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 for Users 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.
Rates. Show/Hide Details
Company Administrators can enable the Resource Management: Rate Tables - Company & Project Rate Management beta in Procore Explore. (US 2 | UK)
Rate tables centralize and standardize your labor and equipment rates across all projects.
When you create rate tables, you define cost and billable rates for labor and equipment. You can also define which rates can be overridden at the project level.
Rate tables are then applied to projects and referenced by different Procore tools such as Timesheets and Equipment. They can be viewed in 360 Reporting, Analytics, and within some Procore tools.
You can configure Timesheets to map rates for labor and equipment. When you create a timesheet, those rates are applied to labor and equipment. You can view rates in 360 Reporting and Analytics.
To protect historical data from accidental changes, rates created in the table will be applied the next day.
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.
To use Grid Entry on a tablet, you must enable Task Codes.
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 one of the following:
New Daily Timesheet to create a blank timesheet.
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.
From Previous Timesheet to copy the last timesheet that you created.
Copy From Any Date to copy any previous timesheet that you have access to.
Select the timesheet to copy.
Note: By default, Procore displays the date with the most recent timesheet.
Click Copy Timesheet.
Optional: Click the Add Resources button to to add additional employees.
Enter the timecard information for labor. Show/Hide Fields
Classification: The resource classification.
Codes
Task Code: A time-entry selector based on your company’s configured Work Breakdown Structure and project settings.
Cost Code: The budget code associated with the time entry.
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: Select to indicate whether or not the entry is billable.
Time Type Rules. Mark the checkbox to automatically enforce overtime rules.
Description: Additional comments that will show in the timecard entry.
Enter the timecard information for equipment. Show/Hide Fields
Task Code: The budget code associated with the entry.
Operator: The user operating the equipment.
Operating Hours: How many hours the equipment was operating.
Idle Hours: How many hours the equipment was idle.
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.
Quickly document out-of-scope work from the field by creating a T&M ticket. Use this tool to log labor, equipment, and materials, and to capture required stakeholder signatures on-site.
To appear in the list for the 'Ordered by' and 'Signee' fields, the person must have a user account in the project's Directory tool. See Add a User Account to the Project Directory.
To appear in Labor category, people must be listed as employees or workers for your company. See Add Someone as an Employee of Your Company or Add a Worker.
To appear in list for the 'Company' field, the company must have a record in the Project Directory. See Add a Company to the Project Directory.
Statuses
The status is set to 'In Progress' status when created.
The status is updated to 'Ready for Review' when the ticket has been signed by the Company Signee.
The status is updated to 'Field Verified' when the the ticket has been signed by the Customer Signee.
Navigate to the project's T&M Tickets tool.
Click Create.
Fill out the 'General Information' section of the form.
Show/Hide Fields
Ordered By. The person in your project directory that ordered the work.
Location. The location the work was performed.
Reference Number. A reference number for the work.
Performed On. The date the work was performed.
Description of Work. A description of the work that was performed.
In the 'Labor' section, enter labor information. Then click Add.
Show/Hide Fields
Employee. The person in your project directory that performed the work.
Classification. The person's classification.
Time Type. The kind of time to be billed.
Hours. The quantity of hours worked.
In the 'Materials' section, enter information for the installed materials. Then click Add.
Show/Hide Fields
Material. The materials used to perform the work.
Description. A description of the materials.
Unit. The unit of measure for the materials.
Quantity. The quantity of materials used.
In the 'Equipment' section, enter information for the equipment used. Then click Add.
Show/Hide Fields
Equipment. The equipment in your project's equipment tool used to perform the work.
Description. A description of the equipment.
Quantity. The quantity of hours the equipment was used.
In the 'Subcontractors' section, enter the relevant information. Then click Add.
Show/Hide Fields
Company. The company listed in your project's directory.
Description. A description of the company.
In the 'Approvals' section, select the Signees from the drop-down list.
Company Signee. A company signee is a person with signature authority for the company performing the work requested in the ticket.
Customer Signee. A customer signee is a person with signature authority for the entity that requested the labor, materials, or equipment being requested in the T&M ticket.
Optional: In the Notes box, type any additional notes you want to add to the ticket.
Optional: In the Attachments area, you can attach photos or any important documents, emails, or forms associated with the ticket.
Click Save to create a T&M ticket is 'In Progress' and actively being worked on.
When a T&M ticket involves a change in scope, you can add it directly to a change event. Doing so automatically links the ticket and its attachments to the change event's description while transferring all line items.
The T&M tickets and their attachments appear as hyperlinks in the 'Description' field of the change event.
Alternate ways to create change events:
To learn how to use other Procore tools to create a change event.
Company Administrators can enable the Resource Management: Rate Tables - Company & Project Rate Management beta in Procore Explore. (US 2 | UK)
Rate tables centralize and standardize your labor and equipment rates across all projects.
When you create rate tables, you define cost and billable rates for labor and equipment. You can also define which rates can be overridden at the project level.
Rate tables are then applied to projects and referenced by different Procore tools such as Timesheets and Equipment. They can be viewed in 360 Reporting, Analytics, and within some Procore tools.
Rates are configured in T&M Tickets and applied to Labor and Equipment entries. When a Change Event is created from a T&M Ticket, the revenue unit cost in each change event line item is pre-populated based on the rates from the T&M entries.
These cost rates are visible in the Change Event in the Change Events tool.
Optional: Create a Change Event
Navigate to the project's T&M Tickets tool.
Mark the checkboxes next to the T&M tickets you want to associate with a change event.
Add to a change event.
Add to Existing Change Event
Click the Bulk Actions menu and select Add to an Existing Change Event.
Select the change event from the drop-down menu.
Click Add to Change Event.
Click Save.
Add to a New Change Event
Click the Bulk Actions menu and select Create Change Event.
Click Create Change Event.
Enter Change Event information. See Create Change Events.
Click Save.
After a change event is created, you can follow the steps below to view it in the project's Change Events tool.
Required User Permissions:
'Read Only' level permissions or higher on the project's Change Events tool.
Company Administrators can enable the Resource Management: Rate Tables - Company & Project Rate Management beta in Procore Explore. (US 2 | UK)
Rate tables centralize and standardize your labor and equipment rates across all projects.
When you create rate tables, you define cost and billable rates for labor and equipment. You can also define which rates can be overridden at the project level.
Rate tables are then applied to projects and referenced by different Procore tools such as Timesheets and Equipment. They can be viewed in 360 Reporting, Analytics, and within some Procore tools.
Rates are configured in T&M Tickets and applied to Labor and Equipment entries. When a Change Event is created from a T&M Ticket, the revenue unit cost in each change event line item is pre-populated based on the rates from the T&M entries.
These cost rates are visible in the Change Event in the Change Events tool.
Navigate to the project's Change Events tool.
Click the change event number to view the details.
Click the General tab, to view the following 'General Information':
If the change event is linked to a T&M ticket (see Create a Change Event from a T&M Ticket or Add a T&M Ticket to a Change Event), Procore displays the T&M ticket in these Description field options:
The Line Items card on an individual change event lets you perform different viewing and editing functions. To learn about your options, see (Beta) View the Change Events Line Items View.
Using Company or Project 360 Reports, you can build dashboards and reports to understand rates for labor and equipment Timesheets, as well as Equipment rates in general.
You can build custom reports using both rate attributes and related items data. Pre-built dashboards specific to Rates are not provided out of the box — most customers build their own dashboards tailored to their reporting needs.
Additionally, you can use Analytics 2.0 to build your own custom Rates reports.
360 Reporting
Analytics 2.0
Use the 360 Reporting tool to create, customize, and export reports. You can build reports using data from Procore tools, design the column layout, and apply groups and filters. Once generated, export your report to Microsoft Excel.
This article describes how to:
Create a 360 Report.
Configure a 360 Report by configuring Columns, managing Filters, creating Custom Columns, and managing Table Groups.
Additional Information:
As you make changes to your report, click the Load Data button to populate the data.
To refresh your data automatically, toggle off Load Data Manually. However, this can increase wait time, especially for large or complex reports.
Before creating a 360 Report, first generate the initial report and select your data source. Then, follow the steps below.
Navigate to the 360 Reporting tool at the Company or Project level.
Click Create Report in the top right corner.
Click the 360 Report tile.
Under Select Data Set, click the dataset to use.
Click Continue.
After selecting your dataset, refine the report by configuring columns, applying filters, and grouping data.
Click the Columns icon in the right sidebar.
Click the > angle bracket to open or close a field group.
OR
Enter a key word in the search box to locate a field.
Mark the check box for the filed to add as a column.
To group or filter the report's data by a supported field without adding the field as a column to your report, follow the steps below:
Hover over the field's name in the Configure Columns menu.
To group your report's data by the field, click the Group By icon that shows.
To filter your report's data by the field, click the Filter By icon that shows.
Note: Not every field that can be added as a column can be used to group or filter the report's data.
Mark the checkbox next to the field name to add it as a column to your report.
To move a column, click the column name and drag your cursor to where you want the column to be.
To resize a column:
Hover your cursor next to the column's vertical ellipsis (⋮) until the ↔ cursor appears.
Click and drag the column to adjust its width.
Click the vertical ellipsis (⋮) next to a column name to select one of the following options:
Group by Address
Pin Column
Autosize this Column
Autosize All Columns
Sort by this Column
Filter by this Column
Remove
Click the Filters icon in the right sidebar.
Click Add Filters to see which fields are available to filter data in your report. A field does not need to be added as a column on the report before it can be used for filtering.
Enter a key word in the search box to locate a field to use as a filter.
OR
Scroll through the filters list.
Click on a field that you want to filter your report by.
If the field that you selected in step 4 is a text string (such as an item's status):
Select the Include button or select the Exclude button.
Click the Select Values drop-down menu.
Select one or more values to include or exclude in the filter.
OR
Select 'None' to either include or exclude null values in the filter.
If the field that you selected in step 4 is a date value, click the Select Dates drop-down menu and select one of the following options:
Select Fixed Date Range to set minimum and maximum dates using the Min and Max fields.
To see items dated before a certain date, leave the Min field blank.
To see items dated after a certain date, leave the Max field blank.
Select Custom Time Period to define your own date range to filter results.
Click the left Select drop-down menu and choose This, Last, or Next (where This refers to the present, Last to the previous, and Next to the upcoming period).
Use the + and - buttons to choose the numeric value for your custom time period.
Note: When you select This from the left Select drop-down menu, the number field is not available.
Click the right Select drop-down menu and choose Day, Week, Work Week, Month, Quarter, or Year.
Where,
Day defines the specified number of days (for example, This Day, Last 1 day or Next 2 days).
Week defines a specified week period. For example, Sunday - Saturday (This week, Last 2 weeks, or Next 3 weeks).
Work Week indicates a specific work week. For example, Monday-Sunday (This work week, Last 2 work weeks, or Next 1 work week).
Note: The work week does NOT change based on Project > Admin > Working Days configuration.
Month defines the first and the last calendar day (This month, Last 2 months, or Next 3 months).
Quarter defines the first and the last calendar quarter (This quarter, Last 2 quarters, or Next 3 quarters).
Year defines the whole annual period (This year, Last 2 years, or Next 3 years).
Select an existing time period (such as Today, This Week, This Work Week, This Month, This Quarter, or This Year).
Select None (Fields with no date).
Select All (Fields with any date).
If the field that you selected in step 4 is a boolean value, select the Yes, No, or None button.
To remove a filter, click the X next to the filter name.
To remove all filters, the vertical ellipsis (⋮) at the top of the Filters menu and click Delete all filters.
Click the Custom Columns icon in the right sidebar.
Type a Name for the column.
Enter a Description.
Select one (1) option from the Column Type drop-down list:
Basic Calculation.
Date Variance.
Search for and select a column to add from the Select a Column list.
Select one (1) operator from the Select an Operator list.
Search for and select a column to add from the Select a Column list.
Choose a number format from the Format list. Options include: Number, Currency, or Percent.
Click the
Table Groups at the top of the report.
To rearrange table groups, click the vertical grip (⋮⋮) icon and use a drag-and-drop operation to move the groups into your preferred order.
To remove a table group, click the X next to the table group name.
Click Update.
Use the 360 Reporting tool to create, customize, and export reports. You can build reports using data from Procore tools, design the column layout, and apply groups and filters. Once generated, export your report to Microsoft Excel.
This article describes how to:
Create a 360 Report.
Configure a 360 Report by configuring Columns, managing Filters, creating Custom Columns, and managing Table Groups.
Additional Information:
As you make changes to your report, click the Load Data button to populate the data.
To refresh your data automatically, toggle off Load Data Manually. However, this can increase wait time, especially for large or complex reports.
Before creating a 360 Report, first generate the initial report and select your data source. Then, follow the steps below.
Navigate to the 360 Reporting tool at the Company or Project level.
Click Create Report in the top right corner.
Click the 360 Report tile.
Under Select Data Set, click the dataset to use.
Click Continue.
After selecting your dataset, refine the report by configuring columns, applying filters, and grouping data.
Click the Columns icon in the right sidebar.
Click the > angle bracket to open or close a field group.
OR
Enter a key word in the search box to locate a field.
Mark the check box for the filed to add as a column.
To group or filter the report's data by a supported field without adding the field as a column to your report, follow the steps below:
Hover over the field's name in the Configure Columns menu.
To group your report's data by the field, click the Group By icon that shows.
To filter your report's data by the field, click the Filter By icon that shows.
Note: Not every field that can be added as a column can be used to group or filter the report's data.
Mark the checkbox next to the field name to add it as a column to your report.
To move a column, click the column name and drag your cursor to where you want the column to be.
To resize a column:
Hover your cursor next to the column's vertical ellipsis (⋮) until the ↔ cursor appears.
Click and drag the column to adjust its width.
Click the vertical ellipsis (⋮) next to a column name to select one of the following options:
Group by Address
Pin Column
Autosize this Column
Autosize All Columns
Sort by this Column
Filter by this Column
Remove
Click the Filters icon in the right sidebar.
Click Add Filters to see which fields are available to filter data in your report. A field does not need to be added as a column on the report before it can be used for filtering.
Enter a key word in the search box to locate a field to use as a filter.
OR
Scroll through the filters list.
Click on a field that you want to filter your report by.
If the field that you selected in step 4 is a text string (such as an item's status):
Select the Include button or select the Exclude button.
Click the Select Values drop-down menu.
Select one or more values to include or exclude in the filter.
OR
Select 'None' to either include or exclude null values in the filter.
If the field that you selected in step 4 is a date value, click the Select Dates drop-down menu and select one of the following options:
Select Fixed Date Range to set minimum and maximum dates using the Min and Max fields.
To see items dated before a certain date, leave the Min field blank.
To see items dated after a certain date, leave the Max field blank.
Select Custom Time Period to define your own date range to filter results.
Click the left Select drop-down menu and choose This, Last, or Next (where This refers to the present, Last to the previous, and Next to the upcoming period).
Use the + and - buttons to choose the numeric value for your custom time period.
Note: When you select This from the left Select drop-down menu, the number field is not available.
Click the right Select drop-down menu and choose Day, Week, Work Week, Month, Quarter, or Year.
Where,
Day defines the specified number of days (for example, This Day, Last 1 day or Next 2 days).
Week defines a specified week period. For example, Sunday - Saturday (This week, Last 2 weeks, or Next 3 weeks).
Work Week indicates a specific work week. For example, Monday-Sunday (This work week, Last 2 work weeks, or Next 1 work week).
Note: The work week does NOT change based on Project > Admin > Working Days configuration.
Month defines the first and the last calendar day (This month, Last 2 months, or Next 3 months).
Quarter defines the first and the last calendar quarter (This quarter, Last 2 quarters, or Next 3 quarters).
Year defines the whole annual period (This year, Last 2 years, or Next 3 years).
Select an existing time period (such as Today, This Week, This Work Week, This Month, This Quarter, or This Year).
Select None (Fields with no date).
Select All (Fields with any date).
If the field that you selected in step 4 is a boolean value, select the Yes, No, or None button.
To remove a filter, click the X next to the filter name.
To remove all filters, the vertical ellipsis (⋮) at the top of the Filters menu and click Delete all filters.
Click the Custom Columns icon in the right sidebar.
Type a Name for the column.
Enter a Description.
Select one (1) option from the Column Type drop-down list:
Basic Calculation.
Date Variance.
Search for and select a column to add from the Select a Column list.
Select one (1) operator from the Select an Operator list.
Search for and select a column to add from the Select a Column list.
Choose a number format from the Format list. Options include: Number, Currency, or Percent.
Click the
Table Groups at the top of the report.
To rearrange table groups, click the vertical grip (⋮⋮) icon and use a drag-and-drop operation to move the groups into your preferred order.
To remove a table group, click the X next to the table group name.
Click Update.
Reference the Analytics 2.0 Data Change Log for a list of available data objects.
Analytics leverages Microsoft Power BI for data visualization and reporting. While Procore assists with data connection and extraction, users have several paths for report management depending on their technical needs and desired level of customization.
Prerequisites:
To manage Analytics reports yourself, you must first establish a connection between Procore and Power BI. For details on generating access credentials and the initial setup, see the Power BI Connection section under Analytics 2.0 - Tutorials.
Additional Information:
Procore does not provide support for native Power BI functionality, such as writing Data Analysis Expressions (DAX) or creating custom measures.
You have two options for managing your Analytics reports:
If you require custom report creation or optimization that falls outside of standard support, you can engage Procore’s Professional Services team.
Reach out to your Procore point of contact.
Request a consultation to discuss your specific reporting requirements and the purchase of Professional Services hours.
Collaborate with the Analytics Install Team (Professional Services for Analytics) to create, edit, or optimize your Analytics report files. See Professional Services and Support Offerings.
Refer to the following Microsoft resources to manage your reports independently:
Get Started: Access the Power BI documentation for a comprehensive overview of the platform.
Create Reports: For instructions on connecting to data and building new visualizations, see Create a Power BI Report.
Edit Reports: To learn how to modify existing layouts or use the Report Editor, see Edit a Power BI Report.