Most contractors pick a contract type out of habit. You bid lump sum because that's what you've always done, or you went cost-plus once on a remodel and stuck with it. But the contract structure you sign is the single biggest decision about who absorbs the surprises — the rotten subfloor, the price spike on lumber, the client who keeps "just adding one more thing." Pick wrong and you can do excellent work and still lose money. Pick right and a rough job still pays.

This is a plain-language breakdown of the three structures small and mid-size contractors actually use: lump sum (fixed price), cost-plus, and guaranteed maximum price (GMP). No legalese — just where the money and the risk land.

The One Question Every Contract Answers

Strip away the jargon and every construction contract answers a single question: when the real cost differs from the estimate, who pays the difference?

That's it. Lump sum puts that gap on you. Cost-plus puts it on the owner. GMP splits it — the owner carries it up to a ceiling, then you carry everything above. Once you see contracts through that lens, choosing becomes a risk decision, not a paperwork decision.

The contract doesn't change what the job costs. It only decides whose problem the overrun becomes. Choose based on how predictable the scope really is.

Predictability is the hinge. New construction from complete plans is predictable. Gutting a 1920s bathroom where nobody knows what's behind the plaster is not. The less you can predict, the more dangerous a fixed price becomes.

Lump Sum: You Carry the Risk, You Keep the Upside

In a lump sum (or "stipulated sum") contract, you quote one price for a defined scope. Deck for $18,400. If your real cost lands at $15,000, you pocket the extra $3,400. If it lands at $21,000, you eat $2,600. The owner pays the number on the contract regardless.

Owners love lump sum because they get certainty. That certainty is exactly the risk you're being paid to absorb — so price it accordingly.

  • Best for — well-defined scopes with complete plans and few unknowns: a new garage, a fence run, a standard re-roof, anything you've built ten times.
  • Your protection lives in the estimate — once you sign, your margin is locked. A missed line item is your loss, not a change order.
  • Contingency is mandatory — build 5–10% into the number for the stuff you can't see. On renovations, go higher.
  • Scope language is your shield — spell out exactly what's included and excluded. Vague scope on a fixed price is how contractors get talked into free work.

The fatal mistake with lump sum is treating it as fixed price but flexible scope. The price is only fixed for the work you described. The moment the owner asks for something outside that description, it's a change order — in writing, signed, before you do it. If you let scope creep in without re-pricing, you've quietly converted your fixed-price job into a charity project.

Cost-Plus: The Owner Carries the Risk, You Carry the Paperwork

In cost-plus, the owner reimburses your actual costs — materials, labor, subs, equipment — plus a fee for overhead and profit. The fee comes in two flavors: a fixed percentage (say cost plus 15%) or a flat fixed fee ($12,000 regardless of final cost).

Cost-plus shines when nobody can honestly predict the cost: historic renovations, fire and water restoration, custom builds where the owner is still deciding finishes mid-project. You're not gambling on an estimate because you're not bidding a fixed number.

But cost-plus has two traps that sink contractors who treat it as easy money:

  • The documentation burden is brutal — every receipt, every timesheet, every delivery ticket must be captured and tied to the job. No documentation, no reimbursement. The work shifts from estimating to record-keeping.
  • The percentage-fee perverse incentive — cost plus 15% means you earn more when costs go up, so owners rightly distrust it. Expect them to demand receipts and question every line.

That second point is why so many cost-plus jobs end in disputes. The owner watches the number climb and starts to suspect padding. The only defense is airtight, real-time cost records they can audit any time. This is precisely where field-grade cost tracking earns its keep — logging labor hours and material costs on site, the day they happen, so your billing is bulletproof. Tools like TrestleBook let you capture costs against a job from your phone offline, so the receipt photo and the hours get attached before the paperwork pile buries them.

On cost-plus, the contractor who documents wins the dispute. The one who reconstructs receipts from memory three weeks later loses — even when they're honest.

The same discipline matters for any independent who bills by actual time and cost, not just builders. If you also do freelance or trade work on the side, Stintly handles time tracking and small-business finances for self-employed folks who need that same receipts-and-hours rigor without a full construction stack.

Ready to put this into practice? Download TrestleBook Free — it’s free and works offline.

GMP: The Hybrid That Caps Everyone's Pain

Guaranteed maximum price is cost-plus with a ceiling. The owner reimburses actual costs plus your fee, exactly like cost-plus — but you guarantee the total won't exceed a stated cap. Come in under the cap and you've protected the owner. Go over it and that overage comes out of your pocket, not theirs.

GMP tries to give both sides what they want: the owner gets a worst-case ceiling, and you get reimbursed for real costs instead of betting everything on one bid number. It's common on larger renovations and commercial work where the scope is mostly known but carries real risk.

  • The cap is the whole game — set it too low and you're carrying lump-sum risk with cost-plus paperwork, the worst of both. Set it with enough contingency baked in.
  • Savings clauses sweeten the deal — many GMP contracts split the savings if you finish under the cap (say 75/25 owner/contractor). That rewards you for controlling cost instead of burning the whole budget.
  • You must track against the cap continuously — not at the end. If you discover you're blowing the ceiling on the final invoice, it's already too late to do anything but eat it.

GMP demands the tightest cost discipline of the three because you're running cost-plus accounting and watching a fixed lid at the same time. Knowing on week six that you're tracking 8% over budget gives you room to value-engineer, renegotiate scope, or flag the owner. Finding out at closeout gives you nothing but a loss. Running a live job-cost view — committed costs versus the cap, updated as you go — is what makes GMP survivable rather than a slow-motion ambush.

How to Actually Choose

Forget preference. Match the contract to how predictable the scope is and who should reasonably carry the unknowns.

  • Complete plans, known scope, you've built it before — lump sum. Lock your margin in the estimate and protect it with tight scope language.
  • Genuine unknowns, evolving design, restoration or deep remodel — cost-plus, ideally with a fixed fee rather than a percentage so the owner trusts your incentives.
  • Mostly known but high-stakes, owner needs a ceiling — GMP with a realistic cap and a savings-share clause.
  • Owner pushing fixed price on a fuzzy scope — that's a red flag. Either nail the scope down first or build a fat contingency. Don't sign certainty you can't deliver.

A useful gut check: if you can't estimate the job within about 10% with confidence, you shouldn't be signing a lump sum on it. The wider your uncertainty, the more you want the owner sharing or carrying that risk through cost-plus or GMP.

The contract type is a risk-transfer tool, not a billing preference. Sign the structure that puts the unknowns on whoever can best absorb them — and price accordingly.

The Discipline That Makes Any Contract Work

Here's the part nobody tells you: the contract type matters far less than your cost tracking. A lump sum job with sloppy job-costing will bleed margin you never see. A cost-plus job with disciplined records bills clean and pays on time. The structure sets the rules; your records decide whether you actually win under them.

Every one of these contracts depends on knowing your real costs against each job, in close to real time:

  • Lump sum needs accurate historical costs so your next estimate is sharp and your contingency is right-sized.
  • Cost-plus needs every receipt and hour captured and attributed, or you simply don't get paid for it.
  • GMP needs a running total against the cap so you catch overruns while you can still steer.

This is why field-level cost capture beats waiting for the monthly bookkeeping catch-up. When you log labor and materials against the job the day they hit — not three weeks later from a shoebox of receipts — you always know where you stand. TrestleBook is built around exactly this: offline job costing and billing you can run from the truck, so the contract you signed actually protects the margin it promised.

The same principle applies well beyond construction. Landlords running renovation budgets across rental units face the identical problem — tracking actual cost against a unit before the numbers blur together. KeyLoft handles that side for property managers juggling repairs, turnovers, and tenant work orders.

The Bottom Line

Lump sum pays you to absorb risk — only take it where you can actually predict the cost. Cost-plus moves the risk to the owner but trades it for a documentation burden you can't skip. GMP splits the difference and lives or dies on where you set the cap. None of them save you from bad cost tracking, and all of them reward good cost tracking.

Pick the structure that matches the job's real uncertainty, write the scope tight, and capture your costs as they happen. Do that and the contract stops being a gamble and starts being what it's supposed to be: a clear agreement about who pays for the surprises — signed before the surprises arrive.