Change orders are where most residential builders lose money without realizing it. Not because they do bad work — but because they fail to price scope additions correctly, present them awkwardly, and cave under client pressure. The result: the original job margin erodes 8–12 percentage points by the time you hand over the keys.

The builders who consistently protect their margins have a system for change orders — not just a number they throw out and hope sticks. They have defined markup rules, communication scripts, contract language that sets expectations upfront, and a scope creep detection process that catches additions before they become donations.

This post documents that system in full.

15–25%
Average Scope Growth on Residential Projects
8–12%
Typical Margin Erosion from Untracked Changes
$0
What an Unsigned Change Order Pays You

Why Change Order Pricing Breaks Down

Before getting into the mechanics, understand why most builders fail at change orders. It is almost never a math problem. It is almost always a psychology problem layered on top of a systems problem.

The psychology: builders who have built a positive relationship with a client feel social pressure not to "nickel and dime" them. A client who says "while you're at it, can you just add an outlet there?" is triggering a social norm — you've been in their home for three weeks, they like you, and saying "that's a $280 change order" feels like breaking the relationship. So you do it for free. Then you do the next thing for free. And the thing after that.

The systems failure: there is no written policy in place. The original contract doesn't define what triggers a change order. There's no standard change order form. There's no communication script. Every scope addition is handled on the fly, which means it gets absorbed based on the builder's discomfort level in that moment — not based on actual cost.

The fix is to take the decision out of the moment by building a system that makes change orders automatic, expected, and non-threatening. When clients sign a contract that tells them, clearly, how change orders work — and when your change order process is smooth and professional — the conversation stops feeling adversarial and starts feeling like standard business practice.

Change Order Pricing: The Markup Framework

How you price a change order depends on what's in it. Change orders are not all the same — and using a single flat markup for every type is leaving money on the table or underpricing risk.

Change Order TypeRecommended MarkupWhy
Material-Only (Client-Supplied Spec)20–25% on materialsLow complexity, predictable cost. Standard markup applies.
Labor Additions (In-Scope Trade)25–35% on labor + materialsDisrupts crew schedule. Coordination cost is real.
Structural / Unforeseen Conditions30–40% on labor + materialsHigh risk, unpredictable duration. Price for the worst case.
Scope Additions (New Work Category)30–35% on full estimated costRequires re-estimating, possibly different trade. Full margin.
Emergency / Same-Day Response40–50% on laborYou're pulling resources and rearranging schedules. Price accordingly.
Owner-Directed DeletionsDeduct at cost; retain 10–15%Demobilization, restocking, and schedule disruption have real cost.

These are not suggestions — they're minimum floors. If your change order markup is lower than these numbers, you're probably absorbing more real cost than the markup recovers. The fully burdened cost of a one-hour field change (crew coordination, PM time, material trip, documentation) is often $150–$250 before a single dollar of work gets done.

The Markup vs. Margin Problem (Again)

The same math that kills your base job estimates kills your change orders. A 25% markup on a $400 change order produces $500 billed — $100 gross profit. But at 25% margin, you'd bill $400 ÷ (1 − 0.25) = $533. That's $33 per change order. Small on one change order. On 40 change orders in a $600K project, that's $1,320 in recovered margin — just from fixing the math.

Always price change orders using the margin formula: Change Order Price = Total Cost ÷ (1 − Target Margin %)

Contract Language That Prevents Change Order Disputes

The best time to resolve a change order dispute is before it happens. The way you do that is in the original contract. Every construction contract should include a change order clause that covers four things: (1) what triggers a change order, (2) how change orders are documented, (3) that work does not proceed until a change order is signed, and (4) the pricing methodology you'll use.

Here is example contract language you can adapt:

"Any addition to, deletion from, or modification of the work described in this Agreement constitutes a Change in Scope and requires a written Change Order signed by both parties before work proceeds. Change Orders will be priced at cost plus [X]% overhead and profit, or on a time-and-materials basis at [rate schedule], as determined by Contractor. Owner agrees that verbal authorizations do not constitute approval. Contractor is not obligated to perform any out-of-scope work without a signed Change Order. Owner-requested scope deletions may result in a restocking or demobilization charge."

This language does several things. It establishes that you require a signed document. It removes ambiguity about verbal approvals — a common source of disputes. It gives you flexibility in pricing method. And it protects you on deletions, which clients often assume are free to remove.

Present this language explicitly during the pre-construction meeting — don't just bury it in the contract and hope they read it. Say: "I want to walk you through our change order process because it protects both of us. Here's how it works..." Then explain it in plain language. Clients who understand the process are far less likely to push back when a change order arrives.

Scope Creep: How to Catch It Before It Costs You

Scope creep doesn't arrive announced. It accumulates through small decisions made in the field — a verbal "while you're at it," a client who walks the job and starts making requests, a subcontractor who does adjacent work without checking first. By the time you realize how much has been added, the work is already done and billing it retroactively is a relationship risk.

The answer is a scope creep detection process that runs during execution, not after it.

The Daily Scope Check (5 Minutes)

At the end of each field day, your superintendent or lead carpenter answers three questions before leaving the site:

  1. Did anyone ask us to do anything that isn't in the contract today?
  2. Did we do anything today that isn't in the contract?
  3. Did we discover any condition (rot, mold, structural, utilities) that changes scope?

If the answer to any of these is yes, it triggers a change order within 24 hours. This is a non-negotiable process rule — not optional based on how small the addition seems. Small additions that don't trigger change orders become the "free things we did" that eat your margin. The $85 item and the $35 item and the $120 item add up to $2,400 over a ten-week project. That's a real number.

Unforeseen Conditions: Price for Discovery, Not Assumption

Demo work, concealed structural elements, plumbing in walls, HVAC access — these are inherently uncertain scopes. Pricing them at the same markup as a known material run is underpricing the risk.

Two strategies for unforeseen conditions:

Strategy 1: Allowances with defined triggers. Write the original contract with an allowance for contingency work: "This contract includes a $4,500 contingency allowance for unforeseen demo conditions. Any unforeseen conditions within this allowance will be addressed at cost. Any unforeseen conditions exceeding this allowance will be priced as a Change Order." This sets expectation before the job starts and gives you a documented trigger for change orders above the threshold.

Strategy 2: Time-and-materials with a cap. For genuinely unknowable scopes (full gut rehab, historic homes, foundation work), price discovery phases on T&M with a stated cap. "Demo and investigation: T&M at [$X/hour labor] + materials + 30% overhead. Cap: $[Y]." Once the extent of work is known, issue a fixed-price Change Order for the remediation. This is honest pricing that protects both parties.

Client Communication Templates for Change Orders

How you present a change order matters as much as what's in it. A well-written, professional change order document that arrives promptly gets signed. A verbal "by the way, we need to add a few thousand dollars" triggers suspicion and negotiation.

The Change Order Conversation Script

When presenting a change order, use this sequence:

1. Lead with the discovery, not the price. "When we opened the wall in the master bath, we found the original drain line is galvanized — it needs to be replaced before we set the tile. This wasn't visible during our walkthrough." Lead with the fact. Not the price. Let them absorb the discovery first.

2. Explain the consequence of not doing it. "If we leave it, there's a real risk of failure within a few years — potentially behind the new tile we're installing." This isn't fear-mongering. It's honest. Let them make an informed decision.

3. Present the change order as documentation, not negotiation. "I've documented it here as Change Order #4. The work is [X hours labor + materials] at our standard rate. Total is $[Y]. I need your signature before we proceed." Hand them the document. Make it routine. Don't apologize for the price or hedge.

4. Give them a decision timeline. "We're planning to set tile Thursday. I'd need the signed CO by Wednesday morning so we can schedule the plumber." A deadline creates appropriate urgency without pressure tactics.

The Written Change Order: What to Include

Every change order document should contain:

  • Change Order number (CO-001, CO-002, etc.) — demonstrates you have a system
  • Date issued
  • Project name and original contract reference
  • Description of scope change (plain language, specific)
  • Reason for change (client request, unforeseen condition, design revision)
  • Labor hours and rate
  • Material line items
  • Subcontractor cost if applicable
  • Overhead and profit (as a line item or built into rates)
  • Change Order total
  • Impact on project timeline (if any)
  • Running contract total (original contract + all COs to date)
  • Signature and date lines for both parties

The running contract total is particularly important. Clients who see their project total grow incrementally through numbered, documented change orders accept it far better than clients who receive a surprise number at the end. Transparency builds tolerance. Surprises breed disputes.

When Clients Push Back: Handling the Negotiation

Even with a perfect process, some clients will push back on change order pricing. They'll say it's too expensive, that they didn't realize it would cost that much, that it feels like you're taking advantage. Here is how to handle each scenario:

Pushback Type 1: "Can you just absorb this one?"

No. But say it like this: "I understand it's frustrating when something unexpected comes up. I'm not able to absorb it because my crews and materials are priced exactly to the contract scope — there's no buffer in there for work outside it. What I can do is make sure you understand exactly what you're getting and why the cost is what it is." Then walk them through the math. Most clients who say "absorb it" are testing the relationship, not making a genuine financial argument.

Pushback Type 2: "That seems high for a small thing."

Break it down. "Let me show you the components: [X hours of plumber at $Y/hour fully burdened, materials at cost, overhead and coordination]. The labor looks expensive because we're paying a licensed tradesperson, workers' comp, and insurance — not just a wage." Transparency about cost structure converts more skeptics than any amount of negotiation.

Pushback Type 3: "The last contractor never charged for this kind of thing."

That's exactly why the last contractor went out of business (or why their margins were terrible). Don't say that. Say: "I price all work — including scope changes — at a rate that lets me stay in business and continue to serve clients well. Contractors who don't charge for scope additions either have it built somewhere else in their pricing, or they're subsidizing the work in ways that affect quality or scheduling. I'd rather be transparent about what things cost."

Pushback Type 4: "I just won't pay for it."

This is the rare but real scenario — usually with clients who've been adversarial throughout. Your contract language handles this. "Per our contract, Change Order #4 was signed and authorized before work proceeded. The work is complete and the invoice is outstanding as of [date]. I'm committed to finishing the project as contracted and look forward to resolving this. If you'd like to discuss it, I'm available Wednesday at [time]." Then follow your contract terms. Don't argue in the moment. Document everything.

Building a Change Order Culture on Your Team

Your change order system fails if your field team doesn't execute it consistently. Superintendents and lead carpenters who absorb scope to avoid confrontation are costing you money. This is a training problem, not a character problem.

Train your field team on three things:

1. The daily scope check habit. Make it part of daily close-out, like locking the toolbox. Non-negotiable, five minutes, every day.

2. What to say when clients make requests on site. Script: "That sounds great — let me get that documented as a change order and we'll get you a price today. I'm not able to start on it until it's approved, but it usually takes less than 24 hours." This is friendly, professional, and non-negotiable.

3. What not to say. "I'll just do it real quick" costs your business every time it's said. Train your team that "real quick" additions are not their call to make. The change order process exists for a reason. Their job is to flag it; yours is to price and present it.

Change Order Metrics: What to Track

If you're not tracking change order performance, you're flying blind. At minimum, track these metrics per project:

  • Change order volume: Number of COs issued. High volume on shorter jobs often signals estimating gaps — things you missed, not true scope additions.
  • Change order value as % of original contract: Healthy range is 5–15% for well-defined scopes. Consistently above 20% signals either weak estimating or clients who are chronically scope-creeping.
  • Change order close rate: Of COs presented, what % get signed vs. disputed. Below 90% close rate warrants a process review — either your pricing, your presentation, or your client selection.
  • Average time to signature: More than 72 hours is a problem. You can't proceed; they're deliberating. Build urgency into your presentation with clear work-dependency timelines.
  • Unrecovered scope (estimated): What you should have charged but didn't. Track this even informally. If it's consistently above $2,000 per project, your detection system is leaking.
What markup should I use on construction change orders?

Minimum 25–30% on straightforward labor and material additions; 30–40% on structural or unforeseen conditions; 40–50% on emergency same-day work. These floors account for coordination cost, schedule disruption, PM time for documentation, and the overhead that every job change creates. If you're pricing at cost plus 10–15%, you're recovering materials but absorbing the true cost of the change. Use the margin formula, not markup: Change Order Price = Total Cost ÷ (1 − Target Margin %). At 30% margin on a $600 cost change order: $600 ÷ 0.70 = $857 billed.

What should be in a construction change order document?

Every change order needs: CO number, date, project name, description of scope change, reason for change, labor hours and rate, material line items, overhead and profit, change order total, impact on timeline, updated running contract total, and signature lines for both parties. The running contract total is especially important — clients who can see their cumulative project cost growing through transparent, numbered documents accept change orders better than those hit with a lump sum at project close. Professional documentation also protects you legally if a client disputes the charge later.

Can I charge for scope deletions on a construction project?

Yes — and you should. When a client removes scope from a project mid-execution, there is real cost: materials may already be ordered (restocking fees run 15–25%), subcontractors may have mobilized (demobilization charges apply), and your schedule has been disrupted. The standard approach is to deduct the cost of the deleted work, then retain 10–15% as a demobilization/administration fee. Your original contract should explicitly state this. Clients assume that removing scope saves them the full amount — your contract needs to clarify that partial execution has non-recoverable cost.

How do I handle a client who refuses to sign a change order but wants the work done?

Don't do the work. Full stop. Your contract states that work does not proceed without a signed change order. If a client refuses to sign but pressures you to proceed, hold the line: "I understand you'd like to move forward, but I'm not able to start work on this without written authorization. It's a standard requirement in all my contracts — it protects both of us. If you'd like to review the change order together, I'm available today." If they continue to refuse and the work is critical-path, escalate to a formal written notice. Never do undocumented out-of-scope work hoping to collect later. The chances of collecting drop significantly once the work is complete and they're holding leverage.

How do I prevent scope creep on construction projects?

Three systems work together: (1) Airtight contract language that defines what triggers a change order and states that verbal approvals are invalid. (2) A daily scope check routine where your field team flags any out-of-scope request or discovery before leaving the site. (3) A change order presentation process that makes signing feel routine rather than adversarial — professional documentation, clear explanation, 24-hour turnaround. Scope creep isn't client malice in most cases — it's the absence of a system that makes scope additions visible and priced in real time. When you install the system, the creep stops because both parties see it happening and address it immediately.

Beyond the Bid Circle

Get Change Order Templates, Live Coaching, and the Builder Community

The Circle includes a full change order template library, pre-construction communication scripts, and live monthly sessions where you can bring real client situations. Builders who implement this system recover an average of $18,000–$32,000 annually in previously absorbed scope. Founding Member rate is $29/month locked for life.

Join the Circle at the Founding Rate →