Skip to main content
Procore

Main Contracts

The Main Contracts tool in Procore allows you to easily create and manage a contract with an upstream client and keep track of all variations and related items.

 
 
 
 
 
 
 
 
 
 
  • Create a main contract that includes a comprehensive bill of quantities and manage contract access permissions
  • Import a bil of quantities from CSV or add line items manually by cost code
  • Email completed contracts to key stakeholders and change the contract status when approved
  • Manage the Main Contract Variation (MCV) process and approval workflow

There are no items that match your search query.

Integrations
Workflows (BETA)

These tutorials detail the Beta Version of the Workflows tool. To learn more about this release, see About the Workflows Beta Program. See (Beta) Workflows for more tutorials and FAQ's about the company level Workflows tool.

 Tip

To browse and search all Procore training videos, visit our video library.

Configure Main Contract Settings - Speciality Contractor
 
Configure Main Contract Variation Tiers
 
Configure Main Contract Variation Tiers - Speciality Contractor
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Review a Main Contract - Owner
 

OUTDATED VIDEOS - Removed from Support Site and Certifications

Create an Owner Payment Application

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create and Send RFQs

 

Speciality Contractor as Client - Create a Main Contract

 

Speciality Contractor as Client - Add Financial Markup to a Client Contract

 

Speciality Contractor as Client - Configure Main Contract Order Tiers

 

Speciality Contractor as Client - Create Bill of Quantities for a Main Contract

 

Speciality Contractor as Client - Configure Main Contract Settings

 

Configure Variation Tiers for the Main Contract Tool

 

Owner - Set up a Funding Source

 

Owner - Create a Funding Variation

 

Owner - Create Bill of Quantities for a Funding Source

 

Owner as Collaborator - Review a Main Contract

 

Owner as Collaborator - Review MCVs

 

Create Main Potential Variations (Prime PVs) (with Change Events)

 

Set Up a Main Contract

 

Owner - Set Up Main Contracts

 

Owner - Create Bill of Quantities for a Main Contract

 

Owner - Configure Variation Tiers for the Main Contract Tool

 

Speciality Contractor as Client - Create and Send RFQs

 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Configure Main Contract Variation Tiers
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Configure Main Contract Variation Tiers
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 

OUTDATED VIDEOS - Removed from Support Site and Certifications

Create Main Potential Variations (Main PCOs) (with Change Events)

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create an Owner Payment Application

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 

OUTDATED VIDEOS - Removed from Support Site and Certifications

Create Main Potential Variations (Main PCOs) (with Change Events)

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create an Owner Payment Application

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Configure Main Contract Settings - Speciality Contractor
 
Configure Main Contract Variation Tiers
 
Configure Main Contract Variation Tiers - Speciality Contractor
 
Create a Main Contract
 
Create Bill of Quantities for a Main Contract
 
Add Financial Markup to a Main Contract
 
Review a Main Contract - Owner
 

OUTDATED VIDEOS - Removed from Support Site and Certifications

Create an Owner Payment Application

 

Video content may not accurately reflect the current state of the system and/or it may be out of date.

Create and Send RFQs

 

Speciality Contractor as Client - Create a Main Contract

 

Speciality Contractor as Client - Add Financial Markup to a Client Contract

 

Speciality Contractor as Client - Configure Main Contract Order Tiers

 

Speciality Contractor as Client - Create Bill of Quantities for a Main Contract

 

Speciality Contractor as Client - Configure Main Contract Settings

 

Configure Variation Tiers for the Main Contract Tool

 

Owner - Set up a Funding Source

 

Owner - Create a Funding Variation

 

Owner - Create Bill of Quantities for a Funding Source

 

Owner as Collaborator - Review a Main Contract

 

Owner as Collaborator - Review MCVs

 

Create Main Potential Variations (Prime PVs) (with Change Events)

 

Set Up a Main Contract

 

Owner - Set Up Main Contracts

 

Owner - Create Bill of Quantities for a Main Contract

 

Owner - Configure Variation Tiers for the Main Contract Tool

 

Speciality Contractor as Client - Create and Send RFQs

 


Create a Record for a Payment Received
Create a Record for a...


END
END



Configure Settings: Main Contracts
Configure Settings: Pr...


START
START


Create Main Contracts
Create Main Contracts


Edit the Advanced Settings on a Main Contract
Edit the Advanced Sett...


Add Line Items to the BOQ
Add Line Items to the...


Create the BOQ from the Project's Budget
Create the BOQ from th...


Import the BOQ from a CSV File
Import the BOQ from a...
Update the Bill of Quantities on a Main Contract
Update the Bill of Quantities on a Main Contract


Email a Main Contract
Email a Main Contract


Create an Owner Payment application
Create an Owner Invoic...


Email an Owner Payment application
Email an Owner Payment Application
Approve a Main Contract
Approve a Main Contra...


Create a Main Contract Variation
Create a Main Contrac...
Variation
Variation
Payment Application
Payment Application
Create a variation or a payment application?
Create a variation or a payment application?
Have you received payment for the owner payment application?
Have you received payment for the ow...


Approve or Reject Main Contract Variations
Approve or Reject Prim...
LEGEND
LEGEND
Project Manager/Main Contractor
Project Manager/Main Contractor
Owner
Owner
Main Contracts 'Admin'
Main Contracts 'Admi...
Main Contracts Tool
Main Contracts Tool
Variations Tool
Variations Tool
Resend payment application?
Resend payment application?
Optional
Optional

Main Contract

The following table highlights which user permissions are required to perform the described user action.

icon-mindtouch-table-check.png+ : Indicates that one or more granular permissions are available for the task. See the relevant tutorial or Grant Granular Permissions in a Project Permissions Template for more information.

Task None Read Only Standard Admin
Add Financial Markup to Main Contract Variations       icon-mindtouch-table-check.png
Add a Related Item to a Main Contract Variation       icon-mindtouch-table-check.png
Approve a Main Contract       icon-mindtouch-table-check.png
Configure Advanced Settings: Main Contract       icon-mindtouch-table-check.png
Create Variation Request       icon-mindtouch-table-check.png
Create Payment Received for a Main Contract       icon-mindtouch-table-check.png
Create Main Contract Payment Applications        icon-mindtouch-table-check.png
Create a Main Contract   icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png
Create a Potential Variation for a Main Contract 1     icon-mindtouch-table-check.png icon-mindtouch-table-check.png
Create a Main Contract Variation       icon-mindtouch-table-check.png
Create Bill of Quantities (BOQ) from the Budget       icon-mindtouch-table-check.png
Delete a Main Contract   icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png
Edit a Commitment Variation Linked to a Potential Variation for a Main Contract       icon-mindtouch-table-check.png
Edit a Main Contract 2   icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png+ icon-mindtouch-table-check.png
Edit the Advanced Settings on a Main Contract       icon-mindtouch-table-check.png
Email Main Contract Payment Applications        icon-mindtouch-table-check.png
Email a Potential Variation for a Main Contract       icon-mindtouch-table-check.png
Email Main Contract       icon-mindtouch-table-check.png
Enable Financial Markup on a Main Contract       icon-mindtouch-table-check.png
Export Main Contract Payment Applications       icon-mindtouch-table-check.png
Export a Main Contract 3   icon-mindtouch-table-check.png icon-mindtouch-table-check.png icon-mindtouch-table-check.png
Filter Main Contract Variations   icon-mindtouch-table-check.png icon-mindtouch-table-check.png icon-mindtouch-table-check.png
Import a Main Contract CSV       icon-mindtouch-table-check.png
Remove a Variation from a Main Contract       icon-mindtouch-table-check.png
Delete a Main Contract Variation       icon-mindtouch-table-check.png
Search for and Add Filters to Main Contracts   icon-mindtouch-table-check.png icon-mindtouch-table-check.png icon-mindtouch-table-check.png
Set Up a Main Contract       icon-mindtouch-table-check.png
View Main Contract 2   icon-mindtouch-table-check.png icon-mindtouch-table-check.png icon-mindtouch-table-check.png
View the Change History of a Main Contract       icon-mindtouch-table-check.png

1 Users with 'Standard' level permissions can only create a PV if the 'Allow Standard Level Users to Create PVs' tickbox is enabled in the Configure Settings page. For more information, see Configure Advanced Settings: Main Contract.

2 Users with 'Read Only' and 'Standard' level permissions can only view a main contract that is private if they have been added to the 'Private' drop-down list on the main contract.

3 Users with 'Read Only' or 'Standard' level permissions can only export to the PDF file format. Users with 'Admin' level permissions can export to both DOCX and PDF. 

Below are the notable changes to the project's Main Contracts tool (also known as the Funding tool or the Client Contracts tool in some accounts). 

Recent Changes

Main Contract Payment Applications added to Workflows Open Beta (13/03/2024)

Main Contract Payment Applications has been added to the list of tools supported by the self-serve workflows open beta. See Best Practices for Creating an Owner Payment application Workflow.

Custom Fields now visible in Main Contract List view (05/01/2023) 

Users can now see custom fields within the main contract list view table. Users can now view, filter and sort by custom fields in the list view.