How to charge for extra work on a fixed-price contractor job
Scope creep quietly eats your margin. Here's how to spot it early, use change orders to protect your price, and charge for extras without losing the customer.

You showed up on time, brought your materials, and started work. Twenty minutes in, the homeowner says, "While you're here, can you also…" An hour later, they say it again. By the time you pack up your tools, you've done an extra two hours of work that weren't on the original quote. You invoice your flat price. The customer is happy. You're not.
That's scope creep. It happens on almost every job if you let it, and over a full year it quietly transfers thousands of dollars from your pocket to your customer's. This guide walks you through exactly how to identify scope additions, document them, price them, and collect for them — without blowing up the job relationship.
What scope creep actually costs you
Most contractors underestimate the hit because scope creep rarely shows up as one big loss. It comes in small pieces — 30 minutes here, a free supply run there, a patch that wasn't on the original list.
Add it up across a year and the number gets uncomfortable. The U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics shows median hourly wages for skilled trades running close to $30 an hour as of the May 2025 data release — carpenters at $29.12, HVAC techs at $29.33, electricians at $29.98, and plumbers around $30.28. That's labor cost, not your billing rate. But even at those floor numbers, the annual math is stark.
Two uncompensated hours per job at 15 jobs a month costs you over $10,000 a year at labor cost alone. At your actual billing rate — which should be at least double your wage cost once you account for overhead and profit — the real number is north of $20,000. That's not rounding error. That's a truck payment.
What counts as extra work
Out-of-scope work is anything the customer asks for that isn't described in your original written quote. Common examples:
- Adding a fixture, run, or line that wasn't in the initial scope ("Can you also swap out the faucet in the other bathroom?")
- Expanding the same type of work to a second room or area not quoted
- Dealing with conditions you couldn't see during the estimate — hidden rot, corroded fittings, undersized wire — that materially change the scope
- Making small "while you're here" modifications like adding an outlet, patching an unrelated hole, or replacing a part they hand you
- Change of materials mid-job (upgrading from standard to premium fittings the customer chose after you started)
The one legitimate gray area: minor, fast add-ons that take less than ten minutes, cost you nothing, and preserve the relationship. Most experienced contractors draw the line around 15–20 minutes. Anything beyond that gets a change order.
Can you legally charge more than your original quote?
Yes — but only if you handle it correctly.
A fixed-price contract covers the work described in that contract, nothing more. When a customer asks for work outside that scope, they're making a new request that creates a new agreement. You're free to price it and require written approval before proceeding.
Several states have formalized this. California's Business & Professions Code §7159, enforced by the California Contractors State License Board, requires that any change to a home improvement contract be documented in writing and signed by both parties before the work begins. Contractors who skip this step can lose their legal right to collect. Other states have similar rules in their contractor licensing statutes or home improvement laws.
Even where your state doesn't require a written change order, you should use one anyway. "I told him verbally and he said okay" is very hard to collect on. A signed change order with a price and description is what makes the extra work billable.
What to do when a customer keeps adding to the job
The moment a customer asks for something outside your original scope, stop and follow this process:
- Acknowledge the request. Don't say no, don't say "sure, no problem." Say: "Let me take a quick look at what that involves and get you a price."
- Step away and estimate the add-on. Takes two minutes. Price it like a mini job: labor time, materials, overhead allocation, profit.
- Present it as a separate line item. "That's going to be an additional $[X]. I can get to it today if you want to approve it now."
- Get written confirmation before you touch it. A text message reply counts. A signature on a change order is better. An email works. A verbal "yeah, go ahead" doesn't — especially if the number is over a few hundred dollars.
- Do the original scope first. Don't let the add-on distract you from finishing what was quoted. Complete the base job, then address the extras in order.
Most customers don't think they're being unreasonable when they ask for extras. They assume that since you're already there, it must be easy. Your job is to reset that assumption politely: "Happy to do that — I just need to write it up so we're both clear on the cost."
How to price the extra work
Use the same markup logic you'd apply to any standalone job. You're not doing the customer a favor by cutting your rate on extras — you're doing them a service by showing up and executing it cleanly while you're already there.
A simple change order pricing formula:
| Line item | Example |
|---|---|
| Extra labor (hours × your rate) | 1.5 hrs × $85/hr = $127.50 |
| Materials (at cost + markup) | $42 materials + 30% = $54.60 |
| Overhead allocation | 10% of labor = $12.75 |
| Change order total | $194.85 |
You can use JobEstimator's markup calculator to build the right labor-plus-materials number fast, especially on add-ons you haven't priced before.
If the extra work involves unknown conditions — tearing into a wall to see what's behind it, opening a fixture you've never touched — price it as time and materials and say so in writing. "We'll open the wall and bill at our T&M rate of $X/hr plus materials until we know what we're dealing with." That's fair and protects you if the job turns out to be a mess.
How to prevent scope creep before it starts
The best way to handle scope creep is to make it obvious from the start that your quote covers exactly what's in writing.
A few things that help:
- Write itemized quotes, not lump sums. When the customer can see every line — demo, labor, fixture, patch, cleanup — there's no ambiguity about what's included. Our post on lump sum vs. itemized quotes breaks down when each format works best.
- List what's explicitly excluded. A brief "Not included in this quote: wall patching unrelated to this repair, painting, or any work not described above" on your estimate stops many assumptions before they start.
- Include a change order clause in your contract. One sentence is enough: "Any work not described in this agreement requires a written change order, signed by both parties, before proceeding." For a full breakdown of what to include in your contract, see what to include in a contractor quote to prevent disputes.
- Build the change order process into your intro conversation. When you start a job, say: "If you want to add anything while I'm here, just let me know and I'll get you a quick price. We can usually handle small add-ons the same day." That sets the expectation that extras cost money — in a friendly way.
For how to write and format a change order from scratch, see how to write a change order that protects your margin.
Takeaways
- Scope creep is uncompensated labor, and at $30/hr median trade wage it costs a typical solo contractor $10,000+ per year if left unchecked.
- Out-of-scope work is anything not described in your original written quote — no matter how small it seems.
- You have a legal right to charge for extras on a fixed-price job, but only if you price them, document them in writing, and get approval before you start.
- A change order doesn't have to be formal: a text, email, or signed note all work if they include the description and price.
- The clearest prevention is an itemized quote that names what's included and what isn't — no ambiguity means fewer assumptions.
Stop working for free: your action step
If scope creep is costing you every week, the fix starts at quoting time. A tighter original quote — one where every task is named and every exclusion is stated — reduces the back-and-forth later. JobEstimator helps you build itemized quotes fast, so there's no temptation to lump it all into a single number just to get the proposal out the door.
Explore how it works with a free trial — plans start at $39/mo — and use the markup calculator to make sure your change order prices cover your real cost every time.
Sources
- https://www.bls.gov/ooh/construction-and-extraction/plumbers-pipefitters-and-steamfitters.htm
- https://www.bls.gov/ooh/construction-and-extraction/electricians.htm
- https://www.bls.gov/ooh/construction-and-extraction/heating-air-conditioning-and-refrigeration-mechanics-and-installers.htm
- https://www.cslb.ca.gov/About_Us/Library/Licensing_Classifications/Contractor_Checklist.aspx


