Skip to main content
Procore

Project Financials + Yardi Voyager®

Procore's Accounting Integrations connect Procore with your ERP or Accounting system, uniting the office and field teams with one source of financial project data.

Availability of ERP connectors is dependent on several factors, including the country or region in which your business operates. To learn whether or not an integration is available in your area, contact your Procore point of contact.

There are no items that match your search query.

Sync Procore Companies with Yardi Vendors
 
Import Yardi Jobs
 
Export a Procore Budget to Yardi
 
Export Budget Modifications to Yardi
 
Export a Procore Commitment to Yardi
 
Export a Procore CCO to Yardi
 
Export a Subcontractor Invoice to Yardi
 

OUTDATED VIDEOS - Removed from Support Site and Certifications

Sync Companies with Yardi Vendors

 

Export a Budget Modification

 

Export a Budget

 

Export a Commitment Change Order

 

Export a Commitment

 

Export Subcontractor Invoices

 

The following workflow diagrams explain the order of operations when creating certain types of items in a Procore account that's integrated with Yardi Voyager®.

Job Setup

 

Create a Job in
Yardi
Create a Job in...

 

Add a Yardi Project to Procore
Add a Yardi Project to...

 

START
START

 

END
END
LEGEND
LEGEND
Performed in ERP system
Performed in ERP system
PROCORE PROJECT SYNCED WITH YARDI JOB
PROCORE PROJECT SYNC...

Budget Setup in Procore

 

How do you want to set up the project's budget in Procore?
How do you want to set up the pr...

 

Import a Budget (CSV)
Import a Budget (CSV)

 

Add a Budget
Line Item
Add a Budget...

 

Lock a Budget
Lock a Budget

 

START
START

 

END
END
BUDGET EXPORTED TO ERP
BUDGET EXPORTE...
LEGEND
LEGEND
Optional Step
Optional Step

 

Send a Budget to
ERP Integrations for Accounting Acceptance
Send a Budget to...

 

Accept the budget for export?
Accept the budget for export?

 

Edit a Budget
Edit a Budget

 

Resend a Rejected Budget to ERP Integrations for Accounting Acceptance
Resend a Rejected Budget t...

Budget Update

 

 

Add a Partial Budget Line Item
Add a Partial Budget L...

 

START
START

 

END
END

 

Create a Budget Modification
Create a Budget Modifi...

 

Delete a Budget
Line Item
Delete a Budget...

 

Send a Budget to
ERP Integrations for Accounting Acceptance
Send a Budget to...

 

Do you need to update the project's budget in Procore?
Do you need to update the proj...

 

Edit a Budget
Edit a Budget

 

Resend a
Rejected Budget to
ERP Integrations for Accounting Acceptance
Resend a...
UPDATE OPTIONS
UPDATE O...
Accept or Reject
a Budget for Export to 
ERP
Accept or Reject...
Optional Step
Optional Step
LEGEND
LEGEND
Procore Budget Tool
Procore Budget Tool
ERP Integrations Tool
ERP Integrations Tool
BUDGET EXPORTED TO ERP
BUDGET EXPORTE...

Create and Export Commitments

 

Create a Subcontract
Create a Subcontract
Create a
Purchase Order
Create a...

 

Send a Commitment  to ERP Integrations for Accounting Acceptance
Send a Commitment  to...

 

START
START

 

END
END
COMMITMENT EXPORTED TO Yardi
COMMITMENT EXP...
LEGEND
LEGEND
Optional Step
Optional Step

 

Accept the commitment
for export?
Accept the commitment...

 

Edit a Commitment
Edit a Commitment

 

Resend a Rejected Commitment to ERP Integrations for  Accounting Acceptance
Resend a Rejected Commitme...
APPROVE
APPROVE

Create and Export CCOs

 

Create a Commitment Change Order (CCO)
Create a Commitment Ch...

 

Create a CCO from
a Change Event
Create a CCO from...

 

Send a CCO to
ERP Integrations
for Acceptance
Send a CCO to...

 

START
START

 

END
END
CCO EXPORTED TO ERP
CCO EXPORTED T...

 

Edit a CCO
Edit a CCO

 

Resend a
Rejected CCO to
ERP Integrations for Accounting Acceptance
Resend a...

 

Accept or Reject
a Commitment for Export to ERP Integration
Accept or Reject...
Is the Change Events tool enabled?
Is the Change Events to...
LEGEND
LEGEND
Procore Commitments Tool
Procore Commitments Tool
Procore Change Events Tool
Procore Change Events Tool
Optional Step
Optional Step
ERP Integrations Tool
ERP Integrations Tool
Procore Change Orders Tool
Procore Change Orders Tool

Create and Sync Vendors

 

Create a Vendor in Yardi
Create a Vendor in Yar...

 

START
START

 

END
END
LEGEND
LEGEND
Performed in ERP system
Performed in ERP system

 

Does the matching company record already exist in Procore?
Does the matching company record...

 

Add a Yardi Vendor to Procore's Company Directory
Add a Yardi Vendor to P...

 

Link Vendors in Yardi to Matching Companies in Procore
Link Vendors in Yardi to...

Export Subcontractor Invoices

 

 

START
START

 

Resend a Rejected Invoice to ERP Integrations
Resend a Rejected Invo...
END
END
LEGEND
LEGEND
Optional Step
Optional Step

 

Send Subcontractor Invoices to ERP Integration for Accounting Acceptance
Send Subcontractor Invoice...
Invoice Administrator
Invoice Administrator
Accounting Approver
Accounting Approver

 

Accept or Reject Subcontractor Invoices for Export to ERP
Accept or Reject Subc...
Invoice exported to ERP
Invoice exported t...
Accept
Accept
Reject
Reject
Update the invoice as needed
Update the invoice...
Continued from the 'Create Your Subcontractor Invoices in Procore' workflow
Continued from the 'Create Your...

Learn which user permissions are required to take the described actions in this tool.

 Important

Some actions that impact this tool are done in other Procore tools. See the User Permissions Matrix for the full list of actions taken in all other tools.

   The action is available on Procore's Web, iOS, and/or Android application. Click to view the tutorial.

icon-mindtouch-table-check.png Users can take the action with this permission level.

icon-mindtouch-table-check.png Users can take this action with this permission level AND one or more additional requirements, like granular permissions.

 Important

Several available actions in the ERP Integrations tool also require Accounting Approver permissions. An Accounting Approver is a user with either 'Standard' or 'Admin' level permissions to the ERP Integrations tool who has been granted the 'Can Push to Accounting' privilege. 

Not all ERP connectors support every action described below. To learn more about your connector's supported functions, see Things to Know About your ERP Integration

Action None Read Only Standard Admin Notes

Accept or Reject Cost Codes for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject Owner Invoices for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject Subcontractor Invoices for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a Budget for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a CCO for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a Commitment for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a Company for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a PCCO for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a Project for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Accept or Reject a Sub Job for Export to ERP

 Web

     

icon-mindtouch-table-check.png

 

Add a Procore Project to your ERP System

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Add an ERP Company to the Procore Company Directory

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Add an ERP Job to Procore

 Web

      icon-mindtouch-table-check.png  

Archive an ERP Company in Procore

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Assign Default Cost Types To ERP Standard Cost Codes

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Configure Advanced Settings: ERP Integrations

 Web

      icon-mindtouch-table-check.png  

Configure the Sync Schedule for your ERP Integration

 Web

      icon-mindtouch-table-check.png  

Enable or Disable ERP Direct Exports

 Web

      icon-mindtouch-table-check.png  

Import a Budget from ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Import a Prime Contract from an Integrated ERP System into Procore

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Import an ERP Sub Job to a Procore Project

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Link ERP Companies to Procore Companies

 Web

      icon-mindtouch-table-check.png  

Refresh the Companies List for ERP

 Web

      icon-mindtouch-table-check.png  

Refresh the Cost Codes on an ERP Integrated Project

 Web

      icon-mindtouch-table-check.png  

Send, Retrieve, or Resend Items to ERP Integrations for Accounting Acceptance

 Web

       
  • These actions do NOT require permissions to the ERP Integrations tool.
  • Sending items to ERP for accounting acceptance requires 'Admin' level permissions on the tool where the item is located. 

Sync Job Cost Transactions from an Integrated ERP into Procore

 Web

      icon-mindtouch-table-check.png  

Sync Paid Invoice Notifications from ERP into Procore

 Web

      icon-mindtouch-table-check.png  

Unlink CCOs Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Unlink Commitments Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Unlink Owner Invoices Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Unlink PCCOs Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Unlink Subcontractor Invoices Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

Unlink a Company Synced with ERP

 Web

    icon-mindtouch-table-check.png icon-mindtouch-table-check.png  

View a List of Synced Sub Jobs

 Web

   

icon-mindtouch-table-check.png

  • Requires additional tool permissions 

icon-mindtouch-table-check.png

  • Requires additional tool permissions 

Also requires 'Admin' level permissions to the Company level Directory tool, or 'Standard' level permissions with the 'Create New Project' granular permission.

View an Accountant Report for ERP

 Web

      icon-mindtouch-table-check.png  

View an ERP Job Costs Report

 Web

     

icon-mindtouch-table-check.png

  • Requires additional tool permissions to view at the project level

'Admin' level permissions to the ERP Integrations tool allows users to view this report at the Company level. 

To view at the Project level, users also require:

  • 'Read-only' level permission or above on the project's Reports tool.
    AND
    • 'Admin' level permission on the project's Budgets tool.
      OR
    • 'Admin' level permission on the project's Prime Contract tool.

View an ERP Unsyncable Direct Costs Report

 Web

       

Users do NOT require permissions to the ERP Integrations tool to view this report. They do require:

  • 'Read-only' level permission and above on the project's Reports tool
    AND
    • 'Admin' level permission on the project's Budgets tool
      OR
    • 'Admin' level permission on the project's Prime Contract tool.

View the Archived Companies List for ERP

 Web

   

icon-mindtouch-table-check.png

icon-mindtouch-table-check.png

 

 

Below are the notable changes to the Procore + Yardi Voyager® integration.

Recent Changes

NEW! SYNC PURCHASE ORDERS WITH the PROJECT FINANCIALS + Yardi Voyager® CONNECTOR (10/26/2023)  

Integration users now have the option to sync Purchase Orders created in the Commitments tool with Yardi Voyager®. You must first reach out to your Integration Implementation Specialist or contact ERP support to enable this feature. This feature enhances the existing Commitment export capability by allowing for export of an additional contract type from that tool. 

NEW! filter cost codes before importing through the PROJECT FINANCIALS + Yardi Voyager® CONNECTOR (06/26/2023)  

Integration users now have the option to filter out certain cost codes from the list that is imported into Procore upon cost code setup. This feature allows you to keep some cost codes for use in Yardi Voyager® only. Please contact your Procore point of contact to take advantage of this new functionality.

NEW! Sync payment retainage and more details about payments issued with the PROJECT FINANCIALS + Yardi Voyager® CONNECTOR (05/23/2023)  

Additional payment details now carry over into Procore from payments issued in Yardi Voyager®, as well as retainage in payments issued. There is no action needed to take advantage of these new features. This feature enhancement is only available if invoice syncing is enabled with your integration. 

For more information, see Yardi Voyager® Detailed Data Mapping.