All posts

How to Price Change Orders Without Losing Margin

August 16, 2026

A change order can turn a good job into a bad one fast. The owner asks to move a wall, upgrade a fixture, add blocking, or work around an existing condition nobody saw during the walk-through. If you do not know how to price change orders before crews start, that extra work becomes a favor financed by your original margin.

The rule is simple: price the changed scope to profit on the front end, not hope for it on the back end. That means capturing the full cost of performing the work now, accounting for the disruption it creates, and getting written approval before labor or materials hit the job.

Why change orders get underpriced

Most change-order losses do not come from a bad markup percentage. They start earlier, when someone treats a change as a quick add-on instead of a separate piece of work.

A crew may already be mobilized, but that does not make the work free. The change can require another site visit, revised layout, additional supervision, procurement time, permit review, coordination with another trade, cleanup, and a schedule adjustment. On a remodel, opening a finished area to make one requested change may create patching, protection, and return-trip costs that are larger than the visible work itself.

The other problem is stale numbers. If your labor rate, burden, material pricing, or overhead assumptions are months old, a change order priced from a guess can quietly erode the job's margin. The estimate needs to reflect what it will cost your business to perform that work today.

Start by defining the changed scope

Before pricing anything, write down what changed and why. Separate owner-requested upgrades from unforeseen conditions, design errors, code-required work, and work caused by another trade. The billing conversation may differ by cause, but the cost of your work still needs to be documented.

A useful change-order description answers three questions: what work will be added, removed, or revised; what materials and labor are included; and what is excluded. Avoid phrases such as "additional work as needed." They invite arguments later because nobody can tell where the approved scope ends.

For example, "Install owner-selected tile backsplash" is not enough. A clearer scope might state that the price includes field verification, substrate prep, tile installation for a stated square footage, grout, trim, protection, and cleanup. It excludes electrical relocation, wall repair beyond normal prep, and any material increase caused by a final selection above the stated allowance.

If the scope is still uncertain, do not force a fixed price just to keep the job moving. Use a not-to-exceed amount, an allowance with defined labor rates, or a time-and-materials change order with a stated markup. The right approach depends on how much unknown condition risk remains.

Build the direct cost from the work plan

Price the change from the actual plan to perform it, not from a round number that feels fair. Break the work into labor, materials, equipment, subcontractors, permits or fees, and job-specific expenses.

Labor should include more than the productive hours with tools in hand. Account for pickup and delivery time, travel between jobs, layout, supervision, safety setup, site protection, cleanup, punch work, and return trips. If a change forces your lead carpenter to stop a planned task, coordinate with a plumber, and reset the schedule, those hours belong in the change order.

Use current supplier quotes for materials whenever the item is substantial, specialty, volatile, or owner-selected. For smaller materials, your pricing database may be enough if it is maintained. Add freight, rush charges, waste, tax, and the cost of handling the material. A $2,000 fixture is not a $2,000 installed fixture when it requires procurement, inspection, storage, delivery, and warranty responsibility.

For subcontractors, get a written quote that matches the revised scope. Then include your coordination cost and markup. Passing through a sub's number at cost leaves you carrying the administrative burden, schedule risk, and client communication for free.

Apply burden, overhead, and profit separately

A loaded labor rate is not the same thing as profit. Your employee's wage is only one part of the cost. Payroll taxes, workers' compensation, benefits, paid nonproductive time, vehicles, tools, training, and supervision all affect what that hour actually costs the company.

Then there is overhead: office payroll, rent, software, insurance, sales costs, accounting, phones, and the other expenses required to keep the business operating. Those costs do not disappear because the work is on an existing job.

A sound pricing structure follows this order:

  1. Calculate direct job costs, including loaded labor, materials, equipment, subs, and fees.
  2. Add the overhead recovery your business requires at its current sales volume.
  3. Add profit for the risk, responsibility, and return your company needs.
  4. Check the final price against the job's target gross margin and the schedule impact.

That third step matters. Markup and margin are not interchangeable. A 20% markup on cost produces a lower gross margin than many contractors assume. If your company targets a specific margin, calculate backward from that target instead of adding a familiar percentage by habit.

Static overhead rates can make this even harder. When revenue slows or operating costs rise, yesterday's overhead percentage may no longer recover today's real expense. A live approach, such as Partner's Proactively Adjusted Overhead methodology, helps contractors price from current operating data instead of an annual assumption that has already gone stale.

Price disruption and schedule impact honestly

Some changes are straightforward additions. Others disrupt the entire workflow. A late selection can delay installation, push a subcontractor out of sequence, require remobilization, or extend general conditions. Those are real costs, even when the client sees only a small revision on paper.

If the change extends the schedule, identify the impact in the change order. That may include project management time, site supervision, equipment rental, temporary protection, storage, or a revised completion date. On larger projects, it may also affect insurance, trailer costs, or subcontractor availability.

Be careful not to use schedule impact as a vague penalty. Tie it to a specific operational consequence. "Additional one-day site supervision and remobilization due to revised framing layout" is easier to defend than an unexplained contingency line.

There is also a judgment call. A small no-cost accommodation can be smart customer service when it takes minutes and protects a valuable relationship. But make that choice deliberately, record it, and put a limit around it. Repeated "small" favors train clients and project teams to treat your labor as an allowance.

Get approval before the work starts

The best-priced change order still fails if it is not approved. A text message saying "go ahead" may help establish intent, but it is a weak substitute for a signed or digitally accepted document that states the scope, price, payment terms, and schedule effect.

Your field team needs a simple rule: document the condition, notify the office, and do not proceed with out-of-scope work until authorization is in place, except where immediate work is needed to protect people or property. In that emergency, document the condition with photos, timestamps, and daily notes, then send the change for approval immediately.

Fast approval depends on fast documentation. Attach photos, marked-up plans, supplier quotes, and a plain-language scope to the request. When the client can see what changed and why, the conversation stays focused on facts instead of memory.

Track approved changes through final billing

An approved change order is not finished when it is signed. It needs to reach the schedule, purchase orders, work orders, field notes, job cost report, invoice, and client balance. If one system says the change is approved but the crew never sees it, you still have a field problem. If the work gets done but the invoice misses it, you have a cash-flow problem.

Assign each change order a status: requested, priced, sent, approved, declined, or completed. Tie approved labor hours, material receipts, and subcontractor bills back to that number. Review actual cost against the estimated cost before the job closes. That is where you find out whether your labor assumptions, material waste factor, or disruption allowance needs adjustment on the next job.

A change order should never be a scramble at the end of the month. Treat it like a small project inside the project: defined scope, current costs, clear approval, scheduled work, and tracked results. That discipline protects more than one line item. It protects the margin you bid the job to earn.

Keep reading