How your contract is priced decides who carries the risk of the unknown — you or the contractor. The two main models, fixed-price and cost-plus, handle that risk in opposite ways, and each shines on a different kind of project. Understanding the trade-offs before you sign helps you pick the structure that fits your job and your tolerance for surprises. This guide compares them plainly.
In a fixed-price (or lump-sum) contract, the contractor estimates the entire job, adds a markup, and commits to a single price to complete the defined scope. If the work costs more than expected, that is the contractor’s problem; if it costs less, they keep the difference. You get cost certainty, which is why homeowners often prefer it — you know the number before you start.
The catch is that certainty has a price. Because the contractor is taking on the risk of overruns, they build a cushion into the number to protect themselves. And because the price is tied to a specific scope, anything you change becomes a change order, which is where fixed-price jobs tend to grow.
In a cost-plus contract, you pay the actual cost of labor and materials, plus an agreed fee — either a percentage of cost or a flat amount. There is no built-in cushion, so if the job goes smoothly you may pay less than a padded fixed price. But if costs run high, you absorb that too. Cost-plus rewards transparency and trust, and it works best when the full scope genuinely cannot be pinned down in advance.
| Factor | Fixed-price | Cost-plus |
|---|---|---|
| Who carries overrun risk | Contractor | Homeowner |
| Cost certainty | High | Lower |
| Built-in cushion | Yes | No |
| Best for | Well-defined work | Open-ended or unknown scope |
| Transparency needed | Moderate | High |
The deciding question is how well you can define the work up front. A kitchen remodel with finalized plans and selections is a natural fixed-price job — the scope is clear, so the contractor can price it confidently and you get certainty. A restoration of an old house full of unknowns, or a project where you are still making decisions as you go, may suit cost-plus, because a fixed price on truly unknown work would carry a large cushion you would rather not pay if you do not have to.
Cost-plus only protects you if you can see the costs. Require the contractor to share supplier invoices and labor records, and negotiate a “not-to-exceed” cap so the total cannot run away from you. That combination keeps the flexibility of cost-plus without handing over a blank check.
Many contracts blend the two. A guaranteed-maximum-price arrangement is essentially cost-plus with a cap: you pay actual costs plus a fee, but never more than an agreed ceiling, and you often share any savings below it. This structure gives you much of the transparency of cost-plus with much of the protection of fixed-price, which is why it is popular on larger, partly-defined jobs.
It offers more cost certainty, which many homeowners value, but it is not automatically cheaper — the price includes a cushion for the contractor’s risk. For a well-defined job it is often the better fit; for genuinely open-ended work, that cushion can make it costlier than a well-run cost-plus contract.
When the scope cannot be pinned down in advance — older homes with unknown conditions, or projects where you are still deciding as you go. Cost-plus avoids paying a large fixed-price cushion for uncertainty, provided you have transparency and a cap.
It is a hybrid: you pay actual costs plus a fee, but the total is capped at an agreed ceiling, and savings below the cap are often shared. It blends the transparency of cost-plus with much of the protection of fixed-price.
Require open books — access to invoices and labor records — agree on the fee structure clearly, and negotiate a not-to-exceed cap. Those safeguards keep the flexibility of cost-plus without exposing you to an unlimited bill.
General information for homeowners — not legal or professional advice. Remodeling costs, permits, and licensing rules vary by location and change over time; confirm with a licensed local contractor.