Skip to main content
Procore

QuickBooks Desktop - User Permissions

ERP Integrations: QuickBooks

The following table highlights which user permissions are required on the ERP Integrations tool to perform the described user action.

This page details the Procore tools and minimum permissions required to complete specific tasks when your company's Procore account has the ERP Integrations tool configured to work with QuickBooks. 

Admin
Task Standard Admin Procore point of contact
Configure Cost Code Preferences for QuickBooks   icon-mindtouch-table-check.png  
Send Unsynced Standard QuickBooks Cost Codes to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Delete Project Cost Codes from a Procore + QuickBooks® Project   icon-mindtouch-table-check.png  
Budget
Task Standard Admin Procore point of contact
Resend a Rejected Budget to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Retrieve a Budget from ERP Integrations Before Acceptance   icon-mindtouch-table-check.png  
Send a Budget to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Commitments
Task Standard Admin Procore point of contact
Delete a Commitment Synced with QuickBooks     icon-mindtouch-table-check.png
Edit a Commitment Synced with QuickBooks icon-mindtouch-table-check.png 5 icon-mindtouch-table-check.png  
Resend a Rejected Commitment to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Resend a Rejected CCO to ERP for Accounting Acceptance   icon-mindtouch-table-check.png  
Retrieve a Commitment from ERP Integrations Before Acceptance   icon-mindtouch-table-check.png  
Retrieve a CCO from ERP Integrations Before Acceptance   icon-mindtouch-table-check.png  
Send a Commitment to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Send a CCO to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Directory
Task Standard Admin  
Consolidate and Link QuickBooks Vendors to Procore Companies   icon-mindtouch-table-check.png  
Create and Sync Vendors with the QuickBooks Integration   icon-mindtouch-table-check.png 4  
Link a QuickBooks Vendor to a Procore Company   icon-mindtouch-table-check.png  
Retrieve a Company from ERP Integrations Before Acceptance   icon-mindtouch-table-check.png 4  
Resend a Rejected Company to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Send a Procore Company to ERP Integrations for Accounting Acceptance   icon-mindtouch-table-check.png  
Portfolio
Task Standard Admin Procore point of contact
Add a New Procore Project into QuickBooks icon-mindtouch-table-check.png 1 icon-mindtouch-table-check.png  
Reports
Task Standard Admin Procore point of contact
View a QuickBooks Job Cost Report icon-mindtouch-table-check.png 2 icon-mindtouch-table-check.png  
ERP Integrations
Task Standard Admin + Accounting Approver
Accept or Reject a Budget for Export to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Accept or Reject a Commitment for Export to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Accept or Reject a CCO for Export to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Accept or Reject a Procore Company for Export to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Export a Budget to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Export a Commitment to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Export a CCO to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Export a Vendor/Company to QuickBooks icon-mindtouch-table-check.png icon-mindtouch-table-check.png  icon-green-checkmark.png
Unlink CCOs Synced with QuickBooks®   icon-mindtouch-table-check.png 3  

1 Also requires the 'Can Push to Accounting' privilege. 

2 The Project level report also requires 'Read-only' level permission on the Budget and Prime Contract tool. The Company level report does NOT support 'Standard' level permission access. 

3 Also requires 'Admin' level permission on the Commitments tool. 

4 Also requires the 'Admin' level permission on the ERP Integrations tool.

5 Also requires the 'Update Purchase Order Contract' and/or 'Update Work Order Contract' granular permission. For special use cases, Read-Only users can also be granted granular permission to perform these tasks. See Grant Granular Permissions in a Project Permissions Template.