1-866-477-6267 (toll-free)
Support Home > Integrations > QuickBooks > Tutorials > Configure Cost Code Preferences for QuickBooks

Configure Cost Code Preferences for QuickBooks


To configure your company's Admin tool so that your QuickBooks Standard Cost Codes are available for use on projects.

Things to Consider

  • Required User Permissions:
    • 'Admin' level permissions on the company's Admin tool. 
  • Prerequisites:
  • Limitations:
    • After enabling the QuickBooks Standard Costs Codes preferences, the settings only go into effect on new Procore projects. The setting is NOT retroactively applied to existing projects.
    • Important! Unlike other third-party ERP systems that integrate with Procore (e.g., Sage 300 CRE), QuickBooks cost categories are NOT utilized in Procore. This is because QuickBooks does not support the 'Categories' concept. It is also important to note that QuickBooks 'Classes' are not equivalent to Procore 'Categories'. 


  1. Navigate to the company's Admin tool. 
  2. Under 'Administrative Settings', click Cost Codes.
  3. In the Standard Cost Code Lists page, mark the checkbox that corresponds to the desired option:
    Important! It is recommended that you utilize the QuickBooks Standard Cost Code list for any projects you desire to integrate with QuickBooks. Any projects using the Standard Cost Code List will not be able to be integrated.  
    • QuickBooks Standard Cost Codes. Mark this checkbox to permit new projects to use your QuickBooks codes (Note: If you want to review the codes, click the Edit button. This reveals the QuickBooks Standard Cost Codes page. To return to the Standard Cost Codes List view shown below, click the Cost Codes link under 'Administrative Settings' in the right-pane). 
    • Standard Cost Codes List. Mark this checkbox to permit new projects to use the Standard Cost Code list. Remove the checkmark if you do not want to use the Standard Cost Code list on new projects. 
      (Note: The Standard Cost Code list can either be the default list that is included with Procore or a custom cost code list that was imported for your company. See Edit and Add Company Cost Codes or Import Custom Cost Codes).  
  4. Click Update.
    This makes the selected cost code list available for use on new projects. 
  5. Under  'Administrative Settings' click Contract Configuration
  6. Ensure that under 'QuickBooks Standard Categories' only the 'Other' label and a single abbreviation displays. See What are Standard Categories in the Contract Configuration page? 

You have successfully set your QuickBooks cost code preferences. 

See Also

You must to post a comment.
Last modified



This page has no classifications.