Skip to main content

Enable ERP Job Cost Transaction Syncing on a Procore Project


We're building a better way to serve you documentation that gives you the most up-to-date and relevant information about how to use your company's Procore + ERP integration.

This page is part of the new experience. The new experience is currently complete for Workday®, QuickBooks® Online, Yardi Voyager®, Xero™, CMiC, NetSuite®, MRI Platform X®, Acumatica Cloud ERP and MYOB Advanced Construction only. 

To view documentation for a Procore-supported ERP integration that is not yet part of the new experience, please see ERP Integrations and select the tile for your ERP system.


To enable the job cost transaction syncing setting on a Procore project for companies using supported ERP integrations.


If your company's Procore account is integrated with an ERP system that supports this feature, you can import job cost transaction data from your ERP. Once imported, the values of those transactions can be viewed in the 'Direct Costs' column on a budget line item in a Procore project.

Users who are assigned the appropriate granular permission can click the values in the 'Direct Costs' column in the budget tool to open a window showing detailed information about the item.

  • Add a 'Direct Costs' source column to your Procore project's budget view
    Provides authorized users with the ability to add a 'Direct Costs' column to your project's budget view. 
  • Track ERP costs in a Procore budget Once the 'Direct Costs' column has been added to a budget view, project users with access permissions to the budget can view the lump-sum totals from the job cost transactions as a value on a budget line item. The value in this column shows your project's 'Direct Costs' total for the types and statuses selected in the column configuration. To learn more see Add Columns to a Budget View for ERP Job Cost Transaction Detail.
  • View direct cost transaction detail on a budget line item.
    Project users with the 'View Direct Cost Detail' granular permission enabled on their permission template can click the hyperlink in the Direct Costs column of a budget line item to open the direct cost's details in a popup window. This granular permission is located in the 'Budget' area when configuring a permission template.

Things to Consider

  • Required User Permissions:
    • To enable this setting, 'Admin' level permissions on the project's Admin tool. 
    • To submit a request to enable the feature in your company's Procore account, you must be your company's Procore Administrator or the designated ERP Integration Contact on your company's Procore account. 
  • Requirements:
    • Your company's Procore Administrator must submit a request to your company's Procore point of contact to enable this feature on the backend of Procore.
    • A user with 'Admin' permission on the project's Admin tool must enable the job cost transaction syncing capability as described in the steps below.
    • Your Procore Administrator must update your project's budget view(s) to complete these steps:
      1. If you have previously completed the steps described in Add the 'ERP Direct Costs' Column to a Procore Budget View for ERP Integrations, you will need to remove both the existing 'ERP Direct Costs' calculated column and the 'ERP Job to Date Costs' source column. 
      2. After removing these columns, you will need to add the recommended columns for job cost transaction syncing to your budget view. For instructions, see Add Columns to a Budget View for ERP Job Cost Transaction Detail.
  • Not all ERP Integrations support Job Cost Transaction Syncing. Additional considerations might apply depending on the ERP system your company is integrated with. See Things to Know about your ERP Integration for details.


  1. Navigate to the project's Admin tool. 
  2. Under 'Project Settings', click General.
  3. Scroll to 'Advanced'.
  4. Mark the checkbox to Enable ERP Job Cost Transaction Syncing.
    This action enables the syncing feature in the project.
  5. Click Update.