How to Handle Change Orders Without Losing Money
By Fabio Freire, Founder & General Contractor at EZ-Estimates. Published 2026-04-08.
How to Handle Change Orders Without Losing Money
Change orders are inevitable on every construction project. The homeowner changes their mind about the tile. You open a wall and find termite damage. The designer adds a niche that was not on the original plan. These things happen.
The problem is not the changes. The problem is that most contractors handle them poorly, and it costs them thousands of dollars per project.
Here is the change order process that protects your margin and keeps clients informed.
Why Change Orders Drain Profits
A survey of residential contractors in 2026 showed that the average remodeling project has 3 to 5 change orders. The average uncompensated change order costs the contractor $800 to $2,500.
Do the math on 40 projects per year:
- 4 change orders per project x $1,200 average uncompensated cost = $4,800 per project
- $4,800 x 40 projects = $192,000 per year in given-away work
That is not a rounding error. That is a house. That is retirement money. That is the difference between a thriving business and one that is always scrambling.
The 6 Reasons Contractors Lose Money on Changes
- No written process. Changes happen verbally on the job site and never get documented or priced
- Fear of confrontation. You do the extra work to avoid an awkward conversation about money
- Unclear original scope. If the scope of work is vague, everything becomes a gray area
- No pre-set pricing. You do not have standard rates for common add-on work
- Slow documentation. By the time you write up the change order, the work is already done
- Client expectations. The homeowner assumes small changes are included. You assume they know better
The Change Order Process That Works
Step 1: Set Expectations Before the Job Starts
Include a change order clause in every contract:
"Any modifications to the agreed scope of work require a written change order signed by both parties before work proceeds. Change orders will include a description of the additional work, materials, labor, and any impact on the project timeline. Work on change order items will not begin until the change order is approved and signed."
Read this paragraph to your client during the contract signing. Make sure they understand that changes cost money and require approval. This one conversation prevents 80% of change order disputes.
Contractors in Raleigh and Boise report that setting expectations upfront eliminates the awkwardness of pricing changes later. The conversation happens once, early, when the relationship is strong.
Step 2: Document Every Change Request
When a client asks for a change (or when you discover something that changes the scope), document it immediately:
- What changed: "Client requested upgrade from 3x6 subway tile to 12x24 large format porcelain in shower"
- Why: "Client preference after visiting tile showroom"
- Impact on materials: "+$450 for tile, +$120 for larger thinset coverage"
- Impact on labor: "+6 hours for large format tile installation ($480)"
- Impact on timeline: "+1 day"
- Total cost: "$1,050"
Take a photo of the relevant area and attach it to the change order. Visual documentation prevents "I never asked for that" conversations.
Step 3: Price It Before You Do It
This is the golden rule. Never, ever do change order work before it is priced and approved.
"But the client is standing right there and wants it done now."
Still price it. You can do a quick calculation on your phone, write it up in 5 minutes, and get a verbal approval followed by written confirmation. Use EZ-Estimates on the job site to generate a change order with materials, labor, and markup in under 60 seconds.
The alternative is doing the work, eating the cost, and resenting the client for the rest of the project. That helps nobody.
Step 4: Get Written Approval
Every change order needs a signature before work starts. No exceptions.
Options for getting approval:
- Digital signature via client portal or email (fastest)
- Text message confirmation with "I approve the change order for $1,050" (acceptable for smaller changes)
- Physical signature on a printed change order form
Digital approval through a client portal is the 2026 standard. The client reviews the change order on their phone, approves, and you have a timestamped record.
Step 5: Update the Project Total
After every approved change order, send the client an updated project total. They should always know exactly where the project cost stands.
Running total example:
- Original contract: $28,000
- CO #1 (tile upgrade): +$1,050
- CO #2 (add shower niche): +$650
- CO #3 (hidden water damage repair): +$1,800
- Current project total: $31,500
No surprises at the end. The client sees the running total after every change.
Step 6: Invoice Change Orders Separately or With the Next Draw
Do not wait until the end of the project to collect on change orders. Either:
- Invoice each change order immediately upon completion
- Include change order costs in the next scheduled draw/progress payment
Waiting until the final invoice to drop $5,000 in change orders creates sticker shock and payment disputes.
Pre-Set Change Order Pricing
Experienced contractors maintain a rate sheet for common change order work:
| Common Add-On |
Standard Price |
| Add an outlet |
$200 to $400 |
| Add a light fixture |
$250 to $500 |
| Add a shower niche |
$400 to $800 |
| Move a plumbing fixture |
$500 to $2,000 |
| Upgrade tile material |
Material difference + $200 labor |
| Drywall repair (per patch) |
$150 to $400 |
| Additional coat of paint |
$0.50 to $1.00/sq ft |
| Rotted subfloor repair |
$300 to $800 per area |
Having standard pricing eliminates the "let me get back to you" delay. You price changes on the spot.
Handling Unforeseen Conditions
Unforeseen conditions (hidden water damage, mold, outdated wiring, structural issues) are a special category. They are not client-requested changes. They are discoveries that change the scope.
Handle them with a specific process:
- Stop work in the affected area (do not proceed without approval)
- Document with photos and video
- Explain the issue to the client clearly and without alarm
- Present options (repair option A at $X, repair option B at $Y)
- Get written approval before proceeding
- Include the discovery in the project record
This is where the contingency in your original estimate pays off. A 10% contingency built into the original estimate covers minor discoveries without requiring a change order for every $200 item.
The EZ-Estimates Advantage for Change Orders
Change orders on spreadsheets are a disaster. You open a new spreadsheet, manually price the change, export to PDF, email it to the client, wait for them to print and sign it, then update your project tracking spreadsheet. The entire process takes 30 to 45 minutes per change order.
In 2026, the volume and pace of construction work does not allow for that kind of inefficiency.
- No integrated tracking. Your original estimate is in one file, change orders are in separate files, and the running total is in your head. Nothing connects
- Slow turnaround on approvals. PDF change orders require print-sign-scan. The client puts it off for 3 days. Meanwhile, the crew is on site with nothing to do in that area
- No audit trail. When the client disputes a change order 6 weeks later, can you prove they approved it? With a spreadsheet workflow, probably not
- Margin erosion is invisible. You have no real-time view of how change orders are affecting project profitability. By the time you realize the job went sideways, it is too late
EZ-Estimates handles change orders inside the platform. Generate a change order from the job site, send it to the client portal for instant e-signature, and the project total updates automatically. You see the real-time impact on your margin through Profit Guard. The client sees the running total. Everything is documented and timestamped.
The Bottom Line
Change orders are not the enemy. Unmanaged change orders are. The contractors who have a written process, price changes before doing the work, and get approval every single time are the ones who maintain their margins on every project.
Set the expectation. Document the change. Price it. Get approval. Do the work. Get paid.
Start your free trial of EZ-Estimates and handle change orders like a professional. Real-time pricing, instant client approval, and margin tracking on every project.