Contractor Insights

Fixed-Price vs Cost-Plus
Which Is Better for You?

May 29, 2026 · 6 min read · By Dream Touch Renovations Ottawa

Fixed-Price vs Cost-Plus Contracts: Which Is Better for You?
← All articles

A homeowner in Alta Vista signed a cost-plus contract last summer thinking she was being smart. Open scope, partial design, big addition. The total ran well past where the fixed-price quote we'd put together for her would have landed. She paid a real premium to "have the flexibility."

Two months later, an old client in Stittsville signed a fixed-price contract for a basement legalization. Mid-project, the framers found a 1970s mid-pour footing that wasn't on any drawing. It cost us real money to address. He paid the contracted number; we ate it. Fixed-price worked exactly the way it was supposed to.

These two stories are why this conversation matters. Fixed-price isn't always better. Cost-plus isn't always worse. The right answer depends on whether your scope is actually defined yet.

What "fixed-price" really means

A fixed-price contract names a single dollar number for a defined scope of work. If the contractor's estimate was wrong, that's their problem, not yours. Surprises in walls? On them. Lumber prices spike mid-project? On them. The job runs three weeks long? Their schedule risk.

The trade-off is that fixed-price requires defined scope. Every cabinet brand, every fixture, every finish, every layout decision needs to be locked before signing. If those aren't locked, the contractor can't give you a real number; they're guessing.

Most "fixed-price" contracts in Ottawa aren't actually fixed because the scope isn't actually defined. There are vague allowances, "as-required" lines, and "to-be-selected" finishes scattered through the document. Each one is a future change order in disguise.

What "cost-plus" really means

Cost-plus is exactly what it sounds like: you pay the actual cost of materials and subs, plus a contractor's fee. The fee is either a percentage (typically 15% to 25% in Ottawa) or a fixed management fee.

The pitch is transparency. You see every receipt. You know exactly what the lumber cost, what the electrician charged. The contractor's incentive is clean: more accurate ordering means less waste, but they don't profit by inflating numbers.

The reality: total cost is unknown until the project is done. The contract has a budget estimate, but no ceiling unless you specifically negotiate one. If lumber rises, if a wall surprise forces a redesign, if an inspector requires an upgrade, you pay for all of it plus the percentage.

When fixed-price works (and when it backfires)

Fixed-price is the right structure when:

Fixed-price backfires when the scope is fake. If the contractor priced "kitchen renovation" without selections finalized, the contract is a guess in formal clothing. Every selection you make later that's slightly above the assumed allowance becomes a change. By month three, you're in a cost-plus job with the paperwork of a fixed-price one.

When cost-plus works (and when it doesn't)

Cost-plus is the right structure when:

Cost-plus fails when the homeowner doesn't actually want to manage decisions. If you can't make 30 product selections in three weeks, cost-plus stalls. It also fails when the contractor's tracking is sloppy. You're trusting them with every receipt. If receipts are vague, the trust breaks fast.

The hybrid most Ottawa homeowners actually want

Most successful Ottawa renovations use a hybrid: fixed-price for the defined parts (cabinets, counters, finishes) and a smaller cost-plus or allowance pool for the unknowns (structural, mechanical surprises, soil conditions). The contract names a maximum spend, with detailed reconciliation at the end. We build most of our addition contracts this way.

A side-by-side comparison

Here's the same Westboro kitchen renovation structured both ways. Defined scope, partial design. What each contract actually contains:

Fixed-price structure

Cost-plus structure, same project

For this project, fixed-price came out ahead. Why? Because the scope was actually definable. The kitchen is in a 2008 home, no structural surprises, the homeowner had selections done.

Now flip it. Same homeowner, but for a basement legalization in a 1958 Civic Hospital area home with bowing walls and a partial dig. Here cost-plus would likely come out lower, because fixed-price would have to bake in worst-case contingency. The unknown scope makes cost-plus the cheaper bet.

Risk allocation: who pays for surprises?

Every renovation has surprises. The contract decides who pays for them.

Under fixed-price, surprises that fall within scope are the contractor's problem. Surprises outside scope (a hidden pipe needing a re-route, a structural condition not visible during the site visit) become a change order. The contractor has to prove the surprise was outside the original scope, which is why scope clarity matters so much.

Under cost-plus, the homeowner pays for every surprise plus the markup percentage. There's no defense against bad luck. The flip side is the contractor has no incentive to "win" the surprise argument, because there's no upside in inflating it.

Fixed-price pays for the contractor's risk. Cost-plus pays for your own.

The contract clause that fixes most of this

Whether you go fixed-price or cost-plus, one clause solves 80% of the future arguments: a guaranteed maximum price, often called a GMP.

A GMP says "the project will not exceed a named ceiling regardless of overruns." Cost-plus with a GMP gives you the open-book transparency you wanted, plus a ceiling. If costs come in below the GMP, you save the difference (sometimes split with the contractor, sometimes returned 100%). If they exceed the GMP, the contractor eats it.

GMP contracts cost a few percent more than pure cost-plus because the contractor is accepting tail risk. They cost less than fixed-price because the contingency is shared, not buried. For most large Ottawa projects, a GMP cost-plus is the cleanest structure.

How to decide for your project

Three questions:

  1. Is the design complete? If yes, fixed-price probably wins. If no, you can't honestly fixed-price what isn't drawn yet.
  2. Are there structural unknowns? If your home is pre-1965 or you're touching foundations, cost-plus or GMP usually wins.
  3. What's your tolerance for surprise? If a 15% overrun would break your financing, fixed-price is the safer bet even if it costs slightly more on average.

We do roughly 80% of our Ottawa work as fixed-price because we insist on completing design before pricing. For the 20% of jobs where the scope can't be honestly defined upfront, we use GMP cost-plus. We don't do open-ended cost-plus contracts; we've watched too many of those balloon for our clients.

If you want to see whether your project should be priced fixed or cost-plus, our team will look at your scope and tell you honestly which structure fits. Walk us through what you're planning and we'll tell you what we'd sign if it were our own house.

The contract structure is the second most important decision you make on a renovation. The first is who you sign with.

Want this kind of insight applied to your project?

Free in-home consultation. Fixed-price quote. An honest conversation about what's possible for your Ottawa home.

Get a Free Quote →
Free Quote →