Skip to main content

Send a MCV to ERP Integrations for Accounting Acceptance


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 send a Main Contract Variation (MCV) to the ERP Integrations tool for acceptance for export to an integrated ERP system by an accounting approver.


If you have a MCV in Procore that does NOT exist in your ERP, you can send that data to your ERP. First, send the MCV to your company's ERP Integrations tool. After the data is successfully sent to the ERP Integrations tool, it can then be accepted or rejected for export to your ERP by your company's accounting approver. 

Things to Consider

  • Required User Permission:
    • 'Admin' permission on the project's Main Contracts Tool. 
  • Additional Information:
    • The Main Contract Variations tab of the ERP Integrations tool must be enabled.
    • The Main Contract Variation (MCV) you want to export must be in an 'Approved' status. 
    • Vertical and Horizontal Markups are supported. 
  • Not all ERP integrations support syncing MCVs. Additional considerations, limitations or requirements may apply depending on the ERP system your account is integrated with. See Things to Know about your ERP Integration for details.


  1. Navigate to the project's Main Contracts tool.
  2. Click the Variations tab.
  3. Locate the MCV that you want to export the Main Contract Variations list. 
  4. Choose from these options:
    • If the MCV is in the Approved status, click View
    • If the MCV is in any other status, click Edit. Then change the status to Approved and click Save at the bottom on the page.
      Note: You must have 'Admin' permission on the Main Contracts tool or be a 'Designated Approver' on the MCV to change the status of a MCV to Approved.
  5. If the MCV is in the 'Approved' status, click Send to ERP.
    Note: If this button is greyed out and unavailable, check to see if the MCV is in the 'Approved' status. Hover your mouse cursor over the tooltip for more information. 


    The system sends the MCV to the Company level ERP Integrations tool and the icon at the top of the page changes to BLUE. See What do the ERP icons mean?

If you send a MCV to the ERP Integrations tool and discover you need to make changes to it, follow the steps below before an accounting approver accepts the MCV for export to your ERP.

  1. Retrieve a MCV from ERP Integrations Before Acceptance
  2. Resend a Rejected MCV to ERP Integrations for Accounting Acceptance