Home / Blog / How-to
How-to

How to Price a Change Order So You Actually Get Paid

Most change orders are underpriced before they're even written. Here's the full cost stack, a worked example, and the checklist to run before you hit send.

Most contractors don't lose money on change orders because the client refused to pay. They lose it because the number was wrong before the client ever saw it. If you want to know how to price a change order so it covers your real costs — not just the obvious ones — the short version is this: build the full cost stack, apply a markup you can defend, and put it in writing before the work starts. This guide walks through each step with real numbers.

Why Most Change Orders Are Underpriced

The typical change order gets priced in about ninety seconds, standing in a half-framed hallway, with the homeowner or GC waiting for an answer. Under that pressure, three things happen:

  • You quote raw labor instead of burdened labor. Your carpenter costs you a lot more than his hourly wage once you add payroll taxes, workers' comp, insurance, and paid downtime.
  • You forget the drag on the rest of the job. A "small" change often means re-sequencing other trades, a second mobilization, or an extra inspection. None of that shows up when you price only the task itself.
  • You guilt-price. The client winces, so you shave the markup. Now the change order covers cost — maybe — and contributes nothing to overhead or profit.

Underpricing one change order stings. Underpricing fifteen of them across a job is how a profitable contract quietly turns into a break-even one. The fix isn't charm or negotiation tactics. It's a repeatable pricing method you run every time, no matter who's standing in the hallway.

How to Price a Change Order: The Full Cost Stack

Price every change order from the bottom up, in this order. Skip a layer and that money comes out of your pocket.

1. Burdened labor

Start with the hours the change will actually take — including demo of work already in place, protection, cleanup, and the trip to the supplier. Then use your burdened labor rate: base wage plus payroll taxes, workers' comp, liability insurance, and benefits. For most residential contractors, the burden adds roughly 25–40% on top of the wage. If you pay a lead carpenter $38/hour, your real cost is likely $48–$53/hour before you've made a dime.

2. Materials, with waste and delivery

Price materials at what they cost you today, not what you paid when you bid the job. Add a realistic waste factor (5–10% for lumber and drywall, more for tile and anything with pattern matching) and delivery or pickup time. If a change requires a special-order item, include the freight and the risk of a re-order.

3. Equipment and rentals

An extra day of lift rental, another dumpster pull, a second round of floor protection. Small line items, but they're real costs and they belong in the price.

4. Subcontractor quotes — in writing

If the change touches a sub's work, get their number in writing before you commit yours. A verbal "probably around fifteen hundred" from your electrician has a way of becoming $2,200 on his invoice. Pass sub costs through with your markup applied — you're carrying the coordination, the schedule risk, and the warranty.

5. Schedule and general-conditions impact

If the change adds days to the job, it adds days of supervision, temporary facilities, insurance, and your own time. A change that extends a project by a week has a cost even if the task itself takes four hours. Price the extension, and state the new completion date on the change order itself.

6. Markup: overhead and profit

Only after all of the above do you apply markup. Markup is not profit — it's overhead plus profit. Your overhead (office, truck, phone, software, estimating time, the hours you spend running the business) typically eats 10–20% of revenue on its own. That's why change order markups in the 15–25% range are standard practice across residential and light commercial work, and why some contractors justifiably charge more on small changes where the fixed cost of processing the change is high relative to the work.

A Worked Example: The Beam That Almost Went Out at $1,900

A client asks you to open up a wall between the kitchen and dining room mid-project. Tailgate math says: beam plus hardware $700, two guys for a day and a half, call it $1,200 labor. $1,900, done.

Now run the stack:

  1. Labor: 24 crew-hours, but add demo of finished drywall on one side, temporary shoring, cleanup, and a supply run — 32 hours at a burdened $50/hour = $1,600
  2. Materials: LVL beam, hangers, posts, blocking, drywall and mud to patch both sides, at today's prices with waste = $860
  3. Equipment: shoring posts and an extra dumpster pull = $140
  4. Subs: electrician to relocate two circuits in the wall, written quote = $650
  5. Schedule: two added days of general conditions and supervision = $300
  6. Subtotal: $3,550. With 20% markup: $4,260.

That's not padding — every line is a real cost. The $1,900 version wasn't a price; it was a donation. If you want to see how numbers like these get presented so clients sign without a fight, look at these real change order examples.

Skip the Word doc. Send it in 30 seconds.

ChangeOrdersPro turns this into a 30-second job — fill in the change, hit send, and your client signs from their phone. The contract total updates itself. It’s 100% free.

Create a free change order →

Defending Your Markup Without Apologizing

When a client questions the number, most contractors start discounting before the client has even pushed back. Don't. Instead:

  • Show the breakdown. A change order that lists labor, materials, subs, and markup as separate lines gets signed faster than a single mystery number. Itemized prices read as honest; lump sums read as padded.
  • Name the markup plainly. "Overhead and profit at 20%" is a normal line on a normal document. Hiding it invites suspicion; stating it invites a signature.
  • Hold the line on small changes. A $400 change order still costs you an estimate, a written document, a supplier trip, and schedule juggling. If anything, small changes deserve a higher markup percentage, not a sympathy discount.

T&M vs Fixed Price: Which Way to Go

Fixed price is the default for a reason: the client knows the cost, you know the target, and the signed number is the number. Use it whenever you can scope the change with confidence.

Go time-and-materials (T&M) when the scope genuinely can't be known up front — opening a wall with unknown framing, chasing a leak, rot repair. If you go T&M, put three things in writing: the burdened hourly rate for each trade, the materials markup, and a not-to-exceed number or a checkpoint ("we'll stop and re-price at $2,500"). T&M without a written rate sheet is just an argument scheduled for the end of the job.

The Pricing Checklist Before You Hit Send

Run this list on every change order, every time:

  1. Hours estimated for the whole task — demo, protection, cleanup, supply runs — not just the headline work
  2. Labor priced at your burdened rate, not the wage
  3. Materials at current prices, with waste and delivery
  4. Equipment and rental days included
  5. Sub quotes in writing, marked up
  6. Schedule impact priced, and the new completion date stated
  7. Markup applied on top of all costs — and shown as its own line
  8. Signed before the work starts

That last item matters more than the other seven combined. A perfectly priced change order that never gets signed is worth exactly nothing in a dispute. If you're not sure what the document itself should say, here's how to write a change order step by step, and the blog covers the rest of the paperwork side of the trade.

The fastest way to get from "priced" to "signed" is to make signing effortless: send a free digital change order the client can approve from their phone in about a minute, with the itemized price, the schedule change, and the signature all in one place. It's completely free — here's why.

Grab the free Excel change order template

A professional, auto-calculating change order spreadsheet — line items, markup, tax and your revised contract value all worked out for you, plus a log to track every change order on the job. Free to download and use on any project.

Download the free Excel template →

Frequently asked questions

What is a fair markup on a change order?

Markup in the 15–25% range on total cost (labor, materials, equipment, and subs) is standard practice in residential and light commercial construction. Remember that markup covers overhead and profit — overhead alone often runs 10–20% of revenue, so a 10% markup usually means you're working for free. Small change orders often justify a higher percentage because the fixed cost of estimating and processing them is the same as for a large one.

Should I charge for the time it takes to write and price a change order?

Yes — that time is overhead, and overhead is exactly what your markup is supposed to recover. Some contractors also add an administrative line item for changes requested after work in that area is complete, which is reasonable as long as it's disclosed in the contract. Either way, the estimating and paperwork time is a real cost; don't eat it. Using a free change order tool cuts that time down to a few minutes per change.

When should I price a change order as T&M instead of fixed price?

Use time-and-materials only when the scope genuinely can't be estimated — concealed conditions, rot, leaks, unknown framing. Put the burdened hourly rates, the materials markup, and a not-to-exceed amount in writing before starting. For anything you can scope with confidence, fixed price is cleaner for both sides.

What do I do if the client says the change order price is too high?

Walk them through the itemized breakdown line by line — labor, materials, subs, schedule impact, and markup. Most price objections are really transparency objections, and they disappear when the client can see where the money goes. If they still want a lower number, reduce the scope, not your markup: offer a cheaper material or a smaller version of the change. Never start work while the price is still being argued.

Daisy Porter
Daisy Porter
Co-Founder, ChangeOrdersPro

Daisy writes about the unglamorous side of running a build — the paperwork, the change orders, and the conversations that keep a job profitable. ChangeOrdersPro is the free tool her team built so contractors can send a professional change order and get it signed from a phone in about 30 seconds.