Change Orders
Change Orders: The Margin You Are Leaving on the Table
Every job grows. The customer sees the open wall and remembers the outlet they wanted. The tile choice changes. The "while you're here" list appears. This is normal. It is also where a large share of contractor margin quietly disappears, because the extra work gets done on a handshake and billed on hope.
Run the numbers on your last ten jobs. Add up the extras that were never formally priced: the half-day here, the material run there, the small additions the crew absorbed. For most contractors, the total is staggering. It is not unusual for unbilled extras to equal the entire profit of the job. The job did not go bad. The extras went free.
The margin hiding in extras
Change orders are the highest-margin work a contractor does. The crew is already on site, the customer is already committed, and the work is usually small, urgent, and valued. There is no bidding against three competitors for a change order. There is just a price and a yes.
That is why the change order deserves the same pricing discipline as the original bid: real labor hours at the loaded rate, real material costs, real markup. The temptation is to price extras cheaply, as a favor, because the customer is already paying for the main job. Resist it. The favor compounds across every job, and at the end of the year the contractor who priced extras properly took home meaningfully more for the same work.
There is also a defensive reason. Documented change orders with signatures are the contractor's best protection in a payment dispute. "We agreed to the extra bathroom fan for $380, signed March 12" ends conversations that "you said it was included" starts.
What makes a change order enforceable
A change order that holds up has four elements, and all four matter:
Written. Verbal agreements about extra work have the lifespan of the conversation. The change order is a document: what changed, why, and what it costs. If it is not written, it did not happen.
Priced specifically. Labor hours and rate, materials with quantities, markup shown. "Additional electrical work: $600" is better than nothing, but the priced version is what gets signed without haggling, because the customer can see the work in the number.
Signed before the work starts. This is the discipline that separates profitable shops from busy ones. The signature happens before the first extra hour is worked, not at final invoice time when the customer has maximum leverage and minimum memory. No signature, no extra work. That rule, held consistently, changes the entire dynamic.
Numbered and tied to the contract. Change order 1, 2, 3, each referencing the original contract and stating the revised contract total. The revised total is doing important work: the customer always knows the real number, so the final invoice contains no surprises, and surprises are what turn into disputes.

The conversation: how to ask without awkwardness
Contractors avoid change orders because the conversation feels confrontational. It is not, if the estimate set it up. The estimate's exclusions block is the change order's foundation: "That is outside the scope we agreed on. I will price it as a change order." Said plainly, early, with the document in hand, this is professionalism, not nickel-and-diming.
The script for the moment the customer asks for extra work:
One: acknowledge and pause. "We can do that. Let me price it properly so you know exactly what it adds." Never quote extras off the top of your head on site. The on-site guess is always low, because it forgets the second trip, the material markup, and the schedule impact.
Two: write it up the same day. Description of the added work, price breakdown, schedule impact in days, revised contract total. Same-day matters. Extras priced a week later feel like afterthoughts and get negotiated. Extras priced today feel like part of the project.
Three: present the price with the schedule. "This adds $840 and one day to the schedule. Sign here and we will fold it in starting tomorrow." Price and schedule together, because extras cost time as well as money, and the schedule impact is often what the customer actually cares about.
Four: get the signature, then start. The crew does not touch the extra work until the change order is signed. This rule has to be absolute, including for "small" extras, because the small ones are where the discipline dies. A $150 unsigned extra is the crack that the $2,000 unsigned extra walks through.
Customers respect this process far more than contractors expect. It signals that the business is run properly. The customers who push back on signing change orders are the same customers who would have disputed the final bill. The process filters them early.
Tracking: the log that keeps extras honest
Every change order goes in a log: number, date, job, description, amount, schedule impact, signed status. The log does three things. It keeps the numbering clean across jobs. It shows, per job, how much the contract grew, which is essential context when the final invoice goes out. And at year end, it totals the change order revenue, which is the number that tells you whether the system is working.
Watch two metrics. The unsigned rate: what share of extras got done without a signature. Anything above zero is a process failure, not a customer problem. And the average change order value per job: if it is consistently near zero, the crew is either not spotting extras or not reporting them. Both are fixable with the log, because the log makes the invisible visible.

Make it a habit, not a confrontation
The contractors who capture change order margin are not tougher negotiators. They just have a form, a rule (signed before work starts), and a habit (same-day pricing). The form removes the awkwardness because the process is the bad guy, not the contractor. "This is just how we handle extras" is a sentence that ends the discussion. It is one of the simplest systems and tools a contractor can own, and it pays for itself on the first extra it catches. The decisions (the form, the rule, the habit) are made once. Every extra after that just runs them.
The margin was always there, hiding in the growth of every job. The change order is how you stop donating it.
The Contractor Starter 3-Pack includes the change order form this system runs on: a cost table with markup, the revised contract total computed automatically, schedule-impact days, and signature authorization lines before work starts, alongside the estimate template with its scope exclusions and the invoice template that carries the revised totals through. $29 as a one-time purchase, no subscription, works in Excel and Google Sheets.
Put this thinking to work.
Three single-purpose templates (estimate, invoice, change order) that make your paperwork look like it came from a much bigger company. $29 one-time.
See the Contractor Starter 3-Pack →Keep reading
More field notes.
Estimate Template vs. Estimating System: What Actually Wins Bids
A template makes one estimate look good. It does nothing for the next fifty. Here is the difference between a format and a system, and how to move from one to the other.
Business numbersThe 5 Numbers Every Electrical Contractor Should Track Weekly
Are you making money right now? Not last quarter. This week. Five numbers, checked in thirty minutes, tell you whether work is coming in, priced right, and actually getting paid.
The launch notes
Occasional, plain-spoken email.
New products, new playbooks, and practical notes on running a professional practice. No spam, no funnels, no daily drip. Unsubscribe anytime.