GMP Contract Guide for Construction Projects [2026]
A GMP contract, short for guaranteed maximum price, sets a ceiling on what the owner will pay for a defined construction scope. It is commonly used when the project team wants more cost transparency than a lump sum contract but more owner budget protection than a pure cost-plus contract.
For contractors, the opportunity is clear: a GMP contract can reward disciplined estimating, procurement, subcontractor buyout, and cost management. The risk is also clear: vague scope, unclear contingencies, weak allowance language, or poorly defined exclusions can turn a workable GMP into a margin problem.
This guide explains how GMP contracts work, what belongs in the price, how they compare with other contract types, and what contractors should review before bidding or signing.
What Is a GMP Contract in Construction?
A guaranteed maximum price contract establishes the maximum amount the owner will pay for the contractually defined work, subject to approved changes and stated exclusions. The contractor usually tracks actual costs through open-book accounting and applies an agreed fee structure.
A typical GMP agreement may include:
- Direct construction costs
- Subcontractor costs
- Materials and equipment
- General conditions
- Site supervision
- Temporary facilities
- Insurance and bonding, if included by contract
- Contractor fee
- Contractor contingency
- Owner contingency, if separately stated
- Allowances and unit prices
- Approved change orders
The phrase "guaranteed maximum price" does not mean every project cost is locked forever. It means the defined scope has a price ceiling, and the contract explains what happens when the scope, assumptions, exclusions, or owner requirements change.
Why GMP Contracts Need Clear Scope
The GMP is only as strong as the scope definition behind it. Before a contractor accepts the ceiling price, the contract should explain what drawings, specifications, narratives, alternates, allowances, assumptions, and exclusions were used to build the estimate.
Review these scope items carefully:
- Current drawing and specification list
- Accepted alternates
- Excluded work
- Owner-furnished materials or equipment
- Temporary utility assumptions
- Site access assumptions
- Permit and inspection responsibilities
- Procurement and escalation assumptions
- Subcontractor scope gaps
- Schedule and phasing assumptions
- Design development responsibilities
If the GMP is based on incomplete documents, the assumptions should be written clearly. A verbal understanding during preconstruction is not enough when costs change later.
GMP Contract Cost Components
Contract language should define which costs are reimbursable and which costs are included in the contractor fee.
Direct Construction Costs
Direct costs are the project-specific costs needed to build the work. They may include labor, materials, equipment, subcontractors, testing, inspection support, temporary work, and approved project expenses.
The contract should explain documentation requirements for each cost type. For example, subcontractor invoices, purchase orders, equipment records, and labor reports may be needed to support reimbursement.
General Conditions
General conditions cover project-specific management and site support. Examples include field supervision, jobsite office needs, site communications, temporary facilities, cleanup, safety support, and project documentation.
Some contracts reimburse actual general conditions. Others convert general conditions into a fixed amount. The contractor should know which approach applies before accepting the GMP.
Contractor Fee
The contractor fee covers profit and home office overhead unless the contract says otherwise. The fee can be stated as a fixed amount or calculated from eligible costs.
The key question is simple: what costs does the fee apply to, and what costs are excluded from the fee calculation?
Contingency
GMP contracts often include contingency language, but the details vary. The contract should identify:
- Whether the contingency belongs to the owner, contractor, or both
- What costs each contingency can cover
- Who approves contingency use
- Whether unused contingency is returned, shared, or included in savings
- Whether contingency can be used for scope gaps, coordination issues, or buyout variance
Do not treat contingency as a vague cushion. It should be a defined project-control tool.
Allowances and Unit Prices
Allowances are placeholders for scope that is not fully defined when the GMP is set. Unit prices handle work where final quantities are unknown.
For each allowance, document:
- What the allowance includes
- What it excludes
- Who chooses the final product or scope
- How overruns or underruns are handled
- Whether markup, fee, tax, freight, or installation are included
Allowance language is a frequent source of disputes because teams use the same word to mean different things. Write the rules before procurement begins.
GMP vs Lump Sum vs Cost Plus
Each contract structure allocates risk differently.
| Contract Type | How Pricing Works | Best Fit | Main Contractor Risk |
|---|---|---|---|
| GMP | Maximum price with cost tracking and approved changes | Projects needing cost transparency plus a ceiling | Undefined scope, unclear contingency rules, and unreimbursed overruns |
| Lump Sum | One fixed price for a defined scope | Complete drawings and clear scope | Missed scope and underestimated costs |
| Cost Plus | Owner reimburses eligible costs plus fee | Early work, uncertain scope, emergency work, or evolving design | Owner dissatisfaction if cost controls are weak |
A GMP contract can be a good middle ground, but it is not automatically safer than lump sum. It depends on how well the estimate, assumptions, and contract language match the project reality.
Shared Savings in GMP Contracts
Some GMP contracts include shared savings if final allowable costs are below the GMP. This can align the contractor and owner around cost control, but only if the formula is clear.
The contract should answer:
- What counts as final allowable cost?
- Are unused contingencies included in savings?
- Are allowances measured at budget or actual cost?
- Are owner changes excluded from the savings calculation?
- When is savings measured?
- What documentation is required before savings are paid?
Shared savings should not be left to interpretation at closeout. Define it before the first subcontract is bought out.
Contractor Review Checklist Before Signing a GMP
Before agreeing to a GMP contract, contractors should review the bid file and contract together.
Confirm:
- The drawing and specification set used for pricing
- The estimate basis and escalation assumptions
- Included and excluded costs
- General conditions treatment
- Contractor fee calculation
- Insurance and bonding treatment
- Contractor and owner contingency rules
- Allowance and unit-price language
- Subcontractor buyout strategy
- Change-order process
- Audit and backup-document requirements
- Schedule and phasing assumptions
- Shared-savings language, if included
- Demobilization and closeout responsibilities
The best GMP review connects contract language to the estimate. If a cost is in the estimate but not recoverable under the contract, the contractor has a risk that needs to be priced, clarified, or negotiated.
Where GMP Risk Shows Up in the Bid
GMP risk usually appears in a few predictable places:
- Incomplete design documents
- Owner-directed changes that are not documented quickly
- Allowances that do not include installation or related scope
- Contingency language that does not say who controls the money
- General conditions that last longer than the planned schedule
- Subcontractor scope gaps found after buyout
- Unclear audit requirements for reimbursable costs
- Exclusions that conflict with owner expectations
Contractors can reduce these risks by keeping a written assumptions log, tying every clarification to the estimate, and using a consistent construction bid template for scope review.
Practical GMP Bidding Workflow
Use this workflow when evaluating a GMP opportunity:
- Review the contract form and proposed GMP language.
- Build a scope matrix from drawings, specifications, alternates, and narratives.
- Separate direct costs, general conditions, contractor fee, allowances, and contingencies.
- Document exclusions and assumptions.
- Ask subcontractors to identify startup, procurement, schedule, and scope-gap risks.
- Confirm how changes, allowances, contingency, and shared savings will be handled.
- Review the final contract language against the estimate before signing.
For projects where startup and site constraints affect cost, connect the GMP review to the construction mobilization plan and site logistics plan. A clean GMP number still depends on realistic field execution assumptions.
Final Takeaway
A GMP contract can be a strong construction delivery tool when the scope, assumptions, and cost rules are clear. It gives the owner a price ceiling, gives the contractor a transparent path to reimbursement, and can create shared incentives for cost control.
But the contract details matter. Before bidding or signing, contractors should confirm what is included, what is excluded, how changes are handled, who controls contingency, and how any savings are calculated. The safest GMP is not the lowest number. It is the number backed by clear scope, clear assumptions, and clear contract language.