Yes, a change order can — and often should — cost more than the same work would have on the original bid. The bid rate was priced for scheduled work on a clean slate. The change order arrives mid-job, short-notice, with setup costs already baked in: someone stops what they are doing, re-plans, drives for parts that were not on the original materials list, and disrupts the rest of the schedule. That friction is real labor cost. If you do not price it, it comes out of your margin.
This article teaches the dollar decision. For the process of writing, presenting, and getting a signature on a change order, see the change order and scope creep guide. What follows is strictly the math: bid rate versus premium on identical scope, why the numbers diverge, and how to run both through the calculator to see whether your target margin holds.
What Change-Order Premium Actually Means
A change-order premium is the dollar amount above your original bid unit rate that a mid-job change order needs to carry in order to cover friction costs and hold your target margin. It is not a penalty. It is not a made-up fee. It is the mathematical consequence of the fact that the same physical task costs more to execute when it is unplanned, short-notice, and inserted into an existing work sequence.
The premium can show up in your pricing two ways:
- A higher Hourly Labor Rate — you apply a bumped charge-out rate to the change order hours, reflecting the higher cost-per-productive-hour when crew time is partially consumed by remobilization and re-planning.
- Explicit friction hours — you price the actual hours at your standard rate, but you count all the hours: the productive work plus the remobilization time, the extra supply-run drive, and any setup that the change created.
Either method works. Many shops use both: a modest rate bump to reflect schedule disruption, plus explicit remob hours for any physical re-drive or setup the change requires. What does not work is entering only the productive task hours at the bid rate and calling it done — that is the combination that turns mid-job disruption into unpaid overhead.
Key distinction: Change-order premium is separate from whether you wrote a change order at all. You can write a perfectly formatted, customer-signed change order and still underprice it by using the bid rate without accounting for friction. The process and the dollar math are two separate disciplines.
The same principle applies whether you are doing HVAC work or any other trade — the moment a mid-job addition forces you to break from the current task and reset, you have incurred cost the original bid rate never covered.
The Same Scope, Priced Two Ways
All dollar figures below are made-up examples chosen to make the arithmetic clear. They are not typical rates, margins, or labor costs for any specific trade or market.
Scenario (made-up): A plumbing crew is three days into a bathroom renovation. The customer requests a laundry sink rough-in — a discrete, self-contained scope that was never in the bid. The work itself: 4 hours of productive labor for 2 plumbers, plus $240 in PEX fittings, drain stub-out, and supply (already marked up). You have run this type of work before. On the bid, it would have been straightforward.
But mid-job, two things happen that would not have happened if this were a line item on the original estimate:
- Remobilization: The lead plumber breaks from the current task, reviews the rough-in location, and re-plans the run — 0.5 hours per plumber = 1 remob hour total.
- Extra supply run: The fittings are not on the truck. One plumber drives to the supply house and back — 0.75 hours of labor and drive time you will not recover if you forget to count it.
Those two items add 1.75 total labor-hours of cost you did not build into the productive-work estimate. Here is what happens when you price it both ways.
Pass A — Bid Rate, No Friction Accounted For
The calculator screen looks fine. The math says 22%. But the real cost of executing this change order — including the remob hour and the supply run — is about $157.50 higher in labor alone than the input reflects (1.75 hours × $90), before overhead on those hours. That cost did not appear in the calculator because you did not enter it. The crew worked it anyway. At a $1,428 charge against a true cost near $1,271, you deliver roughly 11% margin on a ticket you priced for 22%.
Pass B — Premium Pass, Friction Captured
The $5/hr rate bump is not a standard. It is a number this shop chose after running the calculator and seeing that $90/hr with full hours captured still fell slightly short of their target due to overhead dilution. Your shop may choose to hold the rate and add only the explicit hours, or bump the rate more and add fewer extra hours — what matters is that the cost basis in the calculator reflects every hour of real labor, and the suggested charge holds the margin you need.
The difference between Pass A and Pass B is $305 on a small change order. On ten change orders across a busy month, that gap is over $3,000 in margin you either keep or give away.
When a Premium Is Rational — and When Bid Rate Is Fine
Not every change order justifies a premium rate. The question is whether the change created friction costs that were not in your original estimate. If the answer is no, bid rate is appropriate. If yes, the premium reflects actual cost, not preference.
Charge a premium when
- The change is short-notice. A customer request that arrives mid-job, on-site, with no planning window means your crew pivots from a scheduled task. That pivot has a cost even if no one drives anywhere.
- Remobilization is real. Any time the crew has to stop, re-assess, re-plan, re-set tools, or re-sequence work around the change, those minutes are on the clock whether or not they appear on a ticket.
- An extra materials run is required. If the change needs parts not already on the truck, someone is driving. That drive time is a labor cost. If it is 45 minutes round-trip for two workers, that is 1.5 hours of your fully loaded labor cost sitting in a van.
- The change disrupts other scheduled work. A late addition that pushes the afternoon task to tomorrow means you now have a scheduling gap, a possibly delayed customer, and idle time you absorbed. That schedule hit belongs in the cost basis even if it never shows up as a line item.
- The change is small relative to setup cost. A one-hour productive task with 0.75 hours of setup has a labor ratio that no flat bid rate was designed to absorb. Small changes in particular carry disproportionate friction per productive hour.
Bid rate is fine when
- The change was anticipated. If your original estimate included an allowance for this type of addition, or the crew already had the materials and the setup cost was built into the job schedule, bid rate is appropriate.
- The crew is already on site and set up for exactly this work. If the change requires no extra drive, no disruption to existing tasks, and the materials are already on the truck, the marginal cost of the extra work is genuinely close to the bid unit rate. Price it that way.
- The change is large enough to absorb its own setup. A substantial addition — say, an HVAC zone upgrade that warrants its own mobilization — may be priced as a clean sub-scope with its own setup and teardown built into the hours, at a rate close to your standard bid rate. The friction has its own line; you do not need a rate bump on top.
The honest version of this question is: does this change order carry any cost that my bid rate was not designed to recover? If yes, build that cost in explicitly. If no, your standard rate already covers it.
How to Model This in the Calculator
The Job Profit Calculator does not have a dedicated change-order premium field. You build the premium through the inputs. The method is to run the same change order twice: once at bid rate to establish your baseline, and once with friction captured to find the charge that actually holds your margin. Here are the numbered steps for each pass.
Pass A — The Bid-Rate Baseline
- Enter the productive labor hours for the change: the hours the work itself actually requires, the same hours you would have entered if this scope were on the original bid.
- Enter the number of workers assigned to this change order.
- Enter your standard Hourly Labor Rate — the same rate you used when you built the original bid.
- Enter materials with markup: the cost of parts and supplies for this specific change, marked up at your standard materials rate.
- Enter your overhead % as usual.
- Leave drive time at zero for now.
- Enter your target margin.
- Note the Suggested Charge the calculator returns. This is what the change would cost if it carried no friction at all — a perfect-world bid-rate price. Write it down.
That number is your floor. It is the minimum the change order should generate assuming zero remobilization, zero extra drive, and perfect schedule absorption. In practice, if any of those assumptions are false, your actual margin at this charge is lower than displayed.
Pass B — The Premium Pass
- Keep materials and overhead the same as Pass A.
- Estimate the remobilization time honestly: how long did the lead spend re-planning, re-assessing, or re-sequencing? Add those hours to the productive labor hours. If each of two workers spent 30 minutes re-orienting, that is 1 additional labor-hour.
- Enter the updated total hours (productive + remob) into the Labor Hours field.
- Use the Drive Time field for any extra supply run. This is not the original drive to the job — it is only the unplanned drive this change required. Enter the round-trip time honestly.
- Decide whether to adjust the Hourly Labor Rate. If the schedule disruption is significant — the change pushed other work, created idle time, or forced a crew into an inefficient work sequence — a rate increase on top of the extra hours is defensible. If you have fully captured the remob time in hours and drive time, a flat rate may already close the gap. Run both and compare the Suggested Charge.
- Enter your target margin (same as Pass A).
- Note the Suggested Charge. This is your premium price — the number that holds your margin after real costs are captured.
The difference between Pass A and Pass B is your change-order premium in dollar terms. That is the number you can show a customer if they ask why the change order costs more than the "same work" would have on the original bid: it is the remob time and the supply run, priced at your standard rate or slightly above, run through the same margin math you use on every job.
No invented percentages needed. You do not need an "industry standard" CO premium markup. Your shop's premium is whatever brings Pass B's suggested charge up to your target margin after all real hours are entered. That number is different for a 30-minute re-plan versus a 2-hour remobilization, as it should be.
Five Mistakes That Kill Change-Order Margin
Most change-order margin loss comes from a small set of consistent errors. Each one is a version of the same root cause: pricing the change as if it were bid work, when it is not.
- Matching the bid unit rate on every change order, automatically. The bid rate was built for planned, scheduled work. It was not built to absorb re-planning, short-notice pivots, or extra supply runs. Applying it automatically to every CO means absorbing those costs silently on every change order that carries them.
- Forgetting remob time entirely. Remobilization is invisible on paper because no one writes "30 minutes re-planning" on a job ticket. It happens in real time and gets absorbed into the productive labor without a trace. The fix is to estimate it explicitly before you write the CO price — not after the job closes. Ask: will the crew need to stop what they are doing, re-assess, and reset before starting this change? If yes, add those hours.
- Treating the re-drive as a sunk cost. An extra trip to the supply house is not "part of the job." It is a direct consequence of the change order arriving after the truck was already loaded. That drive is your labor cost, and it belongs in the CO price. If you routinely forget supply-run drive on change orders, add a drive time line as a matter of policy and let the calculator absorb it.
- Using the CO as a way to give the customer a break. Some contractors price change orders below cost intentionally, trying to keep the customer happy mid-job. This is the inverse of sound pricing: the job you already committed to covers your fixed costs, and the CO work competes with nothing. It should carry your full margin, not a discount. A CO priced at 10% margin on a job with a 22% target means that work subsidized your overhead without leaving anything for profit.
- Raising the CO price without math to back it up. The opposite error: sensing that the change "deserves" a premium and quoting higher without running the calculator to justify it. When a customer asks why the change order is more expensive than the same work on the bid, "it always is" is not an answer. "This is the remob time and the extra supply run, here are the hours" is an answer. Math is the defense; instinct is not.
Frequently Asked Questions
Is there a standard change order markup percentage contractors should use?
There is no industry-standard percentage. The right premium is whatever brings your change order back to your target margin after you account for remobilization, extra drive, and any schedule disruption specific to that job. Run the numbers in the calculator, not a rule of thumb someone posted online. A 30-minute remob on a 6-hour CO requires a smaller premium than a 2-hour remob on a 2-hour CO — the math is not the same, and a flat percentage treats them as if it is.
How do I explain a higher change order price to a customer who expects bid-rate pricing?
Show the cost components: the original productive hours, plus the remobilization time and any extra supply run that the change created. Customers who understand that mid-job work triggers setup costs they would not have paid on the original bid generally accept the math. What they object to is a higher number with no explanation. "The extra drive and remob time brought this to 9.75 hours instead of 8, at a slightly higher rate because the change came in short-notice — here is how the calculator built the price" is a defensible answer. "Change orders cost more" is not.
The Bottom Line
Pricing a change order at bid rate is not neutral. It is a choice to absorb every minute of friction — remobilization, re-planning, unplanned supply runs, schedule disruption — without recovering it in the price. On any individual change order the loss might be small. Across a season of mid-job additions, you are systematically converting disruption into unpaid overhead.
The fix is not a gut-feel markup. It is two passes through the calculator: one at bid rate to see the floor, one with all real hours entered to see the number that holds your margin. The difference is your premium. Some changes will produce a small one. Some will produce a meaningful one. All of them deserve to be checked rather than assumed.
For the process side — writing the document, getting the signature, having the mid-job conversation — see the change order and scope creep guide. The dollar decision ends here.
This article is for educational purposes only and does not constitute legal, financial, or tax advice. Pricing decisions depend on your specific costs, market, and business structure. Consult a qualified professional for advice specific to your situation.