Skip to main content

Export a Budget to QuickBooks


To export a budget from Procore to your company's integrated ERP system


The workflow for creating, accepting, and exporting a Procore budget into an integrated ERP system includes these tasks:

  1. A project manager performs these tasks:
    • Creates the project budget using the Budget tool.
    • Locks the project's budget.
    • Sends the budget to the ERP Integrations tool for acceptance by an accounting approver. 
  2. An accounting approver (see What is the accounting approver role?) performs these tasks:
    • Reviews the budget in the ERP Integrations tool.
    • Submits one (1) of these responses to the budget using the ERP Integrations tool:
      • Accept. Accepts the budget data and exports it from Procore. 
      • Reject. Rejects the budget and returns it to the Budget tool in an editable state. The data can then be corrected in the Budget tool and then re-sent to the ERP Integrations tool for acceptance by an accounting approver.

Things to Consider

  • Required User Permissions:
    • 'Standard' or 'Admin' level permission on the ERP Integrations tool.
    • The person's account must be granted the 'Can Push to Accounting' privilege in the Company Directory. To request to enable this privilege, submit a request to your Procore point of contact. This must be enabled for you by Procore. 
  • Prerequisites:
  • Limitations:
    • Procore does not currently support sub jobs for QuickBooks® integrated projects. 

  • Restrictions:
    • The ability to unlock the Procore budget (see Unlock a Budget), resend data to QuickBooks®, add budget line items, and create budget modifications will be disabled until the synced data (i.e., the original budget amount) is visible in the Job Costs Report. See View a QuickBooks Job Costs Report


Export a Procore Budget to QuickBooks

Export Budget Modifications to QuickBooks


Set Up and Export a Budget

Follow the steps outlined below to set up a budget in Procore and then export it to QuickBooks.

Update and Export a Budget

Follow the steps outlined below to update a budget and then export it. 


  1. project manager ( or user with 'Admin' permission on the Budget tool) will:
    1. If you are creating a new Procore budget, see Create a Budget Line Item.
      If you are updating a Procore budget that has been synced with QuickBooks®, see Create a Budget Modification
    2. Lock a Budget
    3. Send a Budget to ERP for Accounting Acceptance
  2. An accounting approver will accept the budget (see Accept or Reject a Budget for Export to QuickBooks). Once accepted, the system exports the budget data from Procore and syncs it to QuickBooks®. After you sync the budget for the first time, you can also sync an updated Procore budget to QuickBooks®.

See Also

  • Was this article helpful?