What Is a Guaranteed Maximum Price Contract? A Builder's Guide to GMP in Residential Construction
A guaranteed maximum price contract sets a not-to-exceed ceiling on project costs, protecting the owner while reimbursing the builder for actual expenses plus a fee. Learn how GMP works, when to use it, and how to keep it profitable.

Ressio Staff
August 31, 2026
TL;DR: A guaranteed maximum price contract (GMP) is a cost-reimbursable agreement with a not-to-exceed ceiling. The owner pays actual project costs plus a builder fee, but the total cannot exceed the agreed maximum. Costs that come in under the cap can be shared between owner and builder through a savings clause. The builder absorbs any overrun above the cap.
Disclaimer: This article is for educational purposes only. Contract structures vary widely by project, jurisdiction, and circumstance. Consult a licensed attorney or financial advisor before entering any construction contract.
A guaranteed maximum price contract sits in the middle of the construction contract spectrum. It gives owners the cost transparency of a cost-plus arrangement and the protection of a not-to-exceed ceiling. For home builders, that combination can open doors to projects where an owner wants early involvement in design but also needs a firm budget commitment. Understanding how a GMP contract works, and where the risk falls, is essential before you price one and put your name on it.
What Is a Guaranteed Maximum Price Contract?
A guaranteed maximum price contract is a cost-reimbursable construction agreement that includes a hard cap on total project cost. The owner pays the builder's direct costs (labor, materials, subcontractors) plus an agreed fee, but the combined total cannot exceed the agreed ceiling. If the project runs over the cap, the builder covers the difference. If the project comes in under the cap, a shared-savings clause often splits that amount between owner and builder.
The GMP is not a fixed-price contract. The owner can see the underlying costs. It is not an uncapped cost-plus contract either. The ceiling is a real financial commitment the builder is on the hook to keep.
How Does a GMP Contract Work?
In a GMP contract, the builder tracks and submits all direct project costs (sometimes called "the cost of the work"), adds the agreed fee on top, and bills the owner as work progresses. The contract specifies what counts as a reimbursable cost and what does not. Owner-caused design changes can adjust the ceiling upward through a change order process. Scope creep from the builder side does not.
Most GMP contracts also include a built-in contingency line. This is an owner-held (or sometimes jointly held) reserve that covers unforeseen conditions within the agreed scope, not out-of-scope changes. Once the contingency is drawn down, the builder has no further cushion. Any cost above the ceiling comes out of the builder's fee, or out of pocket.
The open-book nature of a GMP is intentional. Owners typically have the right to audit project costs. That transparency is part of the value the contract type provides, but it also means your estimating, purchasing, and subcontractor management are visible.
What Is the Difference Between a GMP, Cost-Plus, and Fixed-Price Contract?
These three contract types are often discussed together but they serve different purposes and carry different risk profiles.
A fixed-price contract (also called lump-sum) sets a single total price regardless of what the work actually costs. The builder keeps any savings and absorbs any overruns. The owner gets certainty. The builder takes all cost risk.
A cost-plus contract reimburses the builder for actual costs plus a fee, with no ceiling. The owner gets full transparency, and shares some of the savings naturally if costs come in low, but has no guaranteed maximum. Cost risk is largely with the owner.
A GMP contract is a cost-plus contract with a ceiling. The owner gets transparency plus a cap. The builder gets reimbursed for actual costs plus the fee, but is on the hook if costs exceed the cap. It is a risk-sharing arrangement: owner risk below the cap, builder risk above it.
If you are comparing contract types for a specific project, Ressio's compare page breaks down key differences in how project management and cost tracking tools support each approach.
When Does a Home Builder Use a GMP Contract?
GMP contracts are most common when the owner wants to be involved before design is complete but still needs budget certainty. A few scenarios where it fits:
Early involvement with design-build or pre-construction services. When you are brought in during the design phase to provide pricing input, this structure lets the owner move forward with confidence once construction documents are ready, without waiting for a full competitive bid.
Custom residential projects with high owner engagement. Owners building a custom home often want to see the cost breakdown and participate in material selections. It gives them that visibility without exposing the builder to unlimited cost pressure.
Projects where the owner's lender requires a ceiling. Some construction lenders require a not-to-exceed figure for loan underwriting. It satisfies that requirement while keeping the cost-transparent structure the owner may prefer.
What Are the Pros and Cons of a GMP Contract for a Builder?
GMP contracts have real advantages, but they come with a risk profile that is different from fixed-price or open-ended cost-plus work.
Advantages for the builder:
- You are reimbursed for actual costs, so you are not guessing on scope the way you do in a lump-sum bid.
- Your fee is transparent and agreed upfront, which can reduce disputes about profit margin.
- Shared-savings clauses let you participate in the upside if you manage costs well.
- Early project involvement often means better relationships and repeat work.
Risks for the builder:
- Any cost overrun above the ceiling comes out of your pocket. There is no claiming it back from the owner unless the scope genuinely changed.
- Open-book requirements mean your subcontractor pricing and purchasing practices are visible.
- Estimating must be precise. If your initial GMP is underpriced and the owner approved it, you own the difference.
- Change order management is critical. Scope additions must be documented and priced as owner-directed changes or you absorb them.
The risk profile of a GMP is only manageable if you have reliable, real-time visibility into costs as the project progresses. Discovering an overrun at close-out is too late.
How Do You Keep a GMP Contract Profitable?
The answer is real-time job costing. A GMP contract is built around the gap between your actual costs and the cap. That gap closes fast if you are not watching it. You need to know, at any point during the project, what you have spent, what is committed (subcontractor contracts, open POs), and what you have left against the cap.
Gut feel and monthly spreadsheet reviews do not cut it on a GMP job. By the time a monthly report flags a problem, you may have another four weeks of spend on top of it before you can course-correct.
That is the operational case for Ressio. Ressio's job costing and budget tracking tools give home builders the live cost-vs-budget visibility that a GMP requires. Track every cost code against the cap, see budget-versus-actual updated in real time, and catch overruns while there is still time to act. Mason, Ressio's AI PM assistant, surfaces anomalies and keeps your project team aligned without requiring manual reports every week.
If you run GMP contracts or are considering adding them to your project mix, see what Ressio's features can do for your job costing and budget tracking, then book a demo to see it on a real project.
Frequently Asked Questions
What is a guaranteed maximum price (GMP) contract?
A guaranteed maximum price contract is a cost-reimbursable construction agreement with a not-to-exceed ceiling. The owner pays actual project costs plus a builder fee, but the total cannot exceed the agreed maximum. The builder absorbs any overrun above the cap. Savings below the cap are often shared between owner and builder through a contractual clause.
How does a GMP contract work?
The builder tracks and bills actual project costs (labor, materials, subcontractors) plus an agreed fee. A built-in contingency covers unforeseen conditions within scope. The owner can audit costs openly. If the total hits the GMP ceiling, the builder covers any additional cost. Owner-directed scope changes can adjust the cap through the change order process.
What is the difference between a GMP, cost-plus, and fixed-price contract?
A fixed-price contract sets one total, and the builder takes all cost risk. A cost-plus contract reimburses actual costs plus a fee, with no ceiling, so the owner carries the cost risk. A GMP contract sits between them: it is a cost-plus agreement with a hard ceiling. The owner is protected above the cap; the builder is on the hook if costs exceed it.
What are the pros and cons of a GMP contract for a builder?
Pros: reimbursement for actual costs, transparent fee structure, shared-savings upside, and early involvement in design. Cons: the builder absorbs all costs above the GMP ceiling, open-book requirements expose purchasing and subcontractor pricing, and precise estimating is non-negotiable. A poorly priced GMP can be costly, because the owner approved the number and the builder owns the gap.
How do you keep a GMP contract profitable?
Real-time job costing. You need live budget-versus-actual visibility at every stage so you can catch overruns while there is still time to act. Waiting for month-end reports means the problem is already compounding. Tools like Ressio give home builders the continuous cost tracking and budget monitoring a GMP contract demands. Book a demo to see how it works.
