Main Contracts
- Last updated
- Save as PDF
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
Popular Tutorials (view all)
Top FAQ (view all)
There are no items that match your search query.
Tip
To browse and search all Procore training videos, visit our video library.
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
Configure Main Contract Variation Tiers
Configure Main Contract Settings - Speciality Contractor
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
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
OUTDATED VIDEOS - Removed from Support Site and Certifications
Create Main Potential Variations (Prime PVs) (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 (Prime PVs) (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 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
Configure Main Contract Variation Tiers
Configure Main Contract Settings - Speciality Contractor
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
- Are there any system limitations when projects have multiple main contracts?
- At what tier can an upstream collaborator approve a variation?
- Can I create a list of overdue Main Contract Variations (MCVs)?
- Can I create a variation for a contract or funding before a downstream collaborator responds to an RFQ for a change event?
- How can I use tax codes on a Procore project?
- How do I adjust my budget view when the Client Contracts, Funding or Main Contracts tool is disabled in my company's Procore account?
- How do I change my web browser's default email client for mailto links?
- How do I set the accounting method for a contract or funding?
- How does Procore automatically complete amounts on an owner payment application? (Beta)
- How does Procore automatically complete amounts on an upstream payment application? (Legacy)
- How does Procore calculate a payment application's 'Current Payment Due' amount?
- What are Procore's default change types and change reasons?
- What are Procore's default cost codes?
- What are Procore's default cost types?
- What are custom fields and which Procore tools support them?
- What are custom sections and which Procore tools support them?
- What are multi-tiered locations?
- What are the DocuSign® fields and can I customise them?
- What are the default columns in the Main Contracts tool?
- What are the default statuses for Procore payment applications?
- What are the default statuses for variations in Procore?
- What are the different types of payment applications in Procore?
- What are the different variation tier settings in Project Financials?
- What are the requirements for importing BOQ Line Items from CSV?
- What granular permissions are available for the project's Main Contracts tool?
- What happens when 'Restrict Non-draft edits to Contracts and Variations' and 'Enable Always Editable Bill of Quantities' are both enabled?
- What is a budget code in Procore's WBS?
- What is an upstream collaborator?
- What is the 'Enable Always Editable Bill of Quantities' setting?
- What is the difference between a distribution group and distribution list in Procore?
- What is the difference between horizontal and vertical financial markup?
- What tool names and terms are different in Procore for main contractors, owners and speciality contractors?
- Which Microsoft Excel file versions can be attached to items in Procore?
- Which Procore project tools support the DocuSign® integration?
- Which Procore tools support Work Breakdown Structure?
- Which Procore tools support granular permissions?
- Which fields in the Main Contracts tool can be configured as required, optional or hidden?
- Which main contract and MCV fields are synced with Procore and Viewpoint Spectrum?
- Which units of measure are included on Procore's master list?
- Why can I access the Main Contracts tool if I can't view the main contract?
- Why can't I create a variation?
- Why can't I edit or delete an 'Approved' variation?
Main Contract
The following table highlights which user permissions are required to perform the described user action.
+ : 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.
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
improved navigation for bill of quantities (19/04/2024)
When modifying a cell in the Bill of Quantities table, users can now input content and easily move to the next cell after completing updates.
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.