Skip to main content
Procore (en-GB)

Edit the Advanced Settings on a Main Contract


To update advanced settings for a main contract using the controls in the Main Contracts tool's Advanced Settings tab.


If you are a user with 'Admin' level permissions on the Main Contracts tool, the steps below show you how to edit advanced settings for the project's main contract. This includes choosing an accounting method for the Bill of Quantities (BOQ), enabling financial markup, owner payment application settings, comments settings and payment settings. In addition to these Advanced Settings, additional contract configuration settings are on the tool's Configure Settings page. See Configure Settings: Main Contracts.

Things to Consider

  • Required User Permissions:
    • 'Admin' level permissions on the project's Main Contracts tool.
  • Additional Information:



  1. Navigate to the project's Main Contracts tool. 
  2. Locate the main contract to work with. Then click its Number link. 
  3. Click Advanced Settings
    Note: If your browser window is not in full-screen mode, choose More > Advanced Settings.
  4. Click Edit.
  5. Under Bill of Quantities Settings, set the following:
  6. Under Financial Markup Settings, set the following:
  7. Under Owner Payment Application Settings, set the following:
    • Enable Owner Payment Applications. Place a tick in this box to enable owner payment applications on the main contract. 
    • Enable Completed Work Retention. Place a tick in this box to enable work completed work retention on Main Contract Variations.
    • Enable Stored Material Retention. Place a tick in this box to enable stored material retention on Main Contract Variations
    • Level of Detail to Display on Variations. The level of detail that is selected here determines how variations are displayed on the 'Detail' tab of the owner payment application. This setting affects the payment application in view mode and print mode. See What are the different variation tier settings in Project Financials? You will always enter and edit information at the line item level of detail specified. Select one of the following:
      • Main Contract Variation (MCV)
      • Potential Variation (PV)
      • Line items in each Potential Variation (PV). This is the default setting.
    • Show Markup on Payment application PDF and CSV.  Place a tick in this box to show financial markup on the Detail tab's Export > PDF or Export > CSV for the main contract payment applications. For the CSV option, markup line items will be included at the bottom of the CSV file.
    • Approve Subcontractor Payment applications when Owner Approves Main Contract Payment Applications. Place a tick in this box so that once an owner approves an owner payment application, the subcontractor payment application is also approved. This functionality will only be enabled if main contract payment applications are prefilled with payment applications. To learn how main contract payment applications are prefilled, see Create an Owner Payment application.
    • Show Cost Code on PDF. Place a tick in this box to show cost codes on the PDF. There is no cost code column in the Configurable PDF tab, but cost codes will show in headers if grouped by cost code.
  8. Under Payment Settings, set the following:
    • Enable Comments. Place a tick in this box to see the Comments tab. Only users with 'Admin' level permissions on the Main Contracts tool can leave comments.
    • Enable Payments. Place a tick in this box to enable payments on the main contract.
  9. Click Save


If you would like to learn more about Procore's main contract software and how it can help your business, please visit our construction contract management software product page icon-external-link.png.