financial-systems

How to Track Change Orders Without Losing Money

Most change order losses don't come from pricing wrong. They come from never documenting the change at all — verbal agreements that never became paperwork, scope shifts not captured on the day they happened, approved work that wasn't connected to the job budget. Here's the tracking system that closes every one of those gaps.

The Short Version

I've worked with hundreds of builders on change order recovery, and the pattern is almost always the same: the money isn't lost because the scope changed, it's lost because nobody wrote it down when it happened. By the time a change order gets written up — days or weeks later — the documentation is incomplete, the cost trail is cold, and the client has a reasonable argument that the change was already implied in the contract. This post covers the complete tracking system: what to document, when to document it, how to price it, and how to connect it to the job budget so the financial picture is always live.

Sound Familiar?

Signs your change order tracking is leaking margin:

What We Found

The 4 Documentation Failures That Cost You the Most on Change Orders

Before building a tracking system, it helps to understand the specific failure modes. In change order tracking, there are four places builders consistently lose money:

1. Verbal agreements with no paper trail

This is the most expensive one. The client says "yes, add that" on a phone call. The sub does the work. Two weeks later the builder sends the change order and the client says "I thought that was included" or "I never agreed to pay extra for that." Without a documented confirmation — email, text, signed form — the builder has no leverage. Best case, they spend time negotiating. Worst case, they absorb the cost.

The rule: any scope addition discussed verbally gets a written confirmation within 24 hours. A simple email — "confirming our conversation about [specific scope change], I'll have a formal change order drafted for your approval" — creates a paper trail without being awkward.

2. Timing: documenting changes days or weeks after they happen

Change order documentation written after the fact is incomplete. When a change is documented immediately, the cost estimate reflects current conditions — current labor rates, current material quotes, current schedule impact. When it's documented later, nobody can reconstruct the actual cost. They estimate it, and estimates always favor the client, not the builder.

The fix isn't a perfect form — it's a habit. Every time someone on the job site does something different from the original scope, it gets documented in the daily log. That's the trigger. If it wasn't in the original scope and it took time or money, it becomes a change order candidate.

3. Pricing changes with wrong or absent markup

I've seen change orders priced at cost with no markup — "the client is already upset, I can't add profit on top." That logic loses money twice: once because the change order is unprofitable on its own, and twice because the client learns that pushing back on change orders gets them better pricing. Every change order is priced with full markup. Always.

The other pricing mistake is applying a blanket "15% admin fee" instead of the correct markup that covers overhead and profit. If your company needs 18% gross margin on a job and your direct costs are 72% of revenue, your markup is 38.9% — not 15%. Change orders priced at 15% are subsidized work.

4. Approved changes not connected to the job budget

The most financially invisible leak: an approved change order for $4,000 gets documented, signed, and filed — but JobTread's budget doesn't get updated. Now the job looks $4,000 under budget when it's actually exactly on budget. When the next change order comes in for $2,000, the builder thinks there's room to absorb it. They're wrong, but the budget report tells them they're right.

Every approved change order updates the budget in JobTread within 48 hours of approval. The budget is the live financial picture of the job. It can't be accurate if it's stale.

🎯
Free: Find your profit leaks → Take the Builder's Scorecard
Get It Free →

The Change Order Tracking System That Actually Works

The tracking system has three components that run in parallel: the log, the workflow, and the budget connection.

Component 1: The Change Order Log

A shared live document — Google Sheet, JobTread if it supports custom fields, or even a simple spreadsheet — that every active job's change orders run through. The log has one row per change order with columns for: CO number (sequential), date originated, date submitted to client, date approved, amount approved, status (pending/submitted/approved/declined), and budget updated (yes/no). The log is visible to the owner, PM, and office team. Every change order goes into the log the day it's originated.

Component 2: The Change Order Workflow

Every scope change follows the same workflow from origination to close-out:

Component 3: The Budget Connection

This is the step that most builders skip and it's the most important one. When a change order is approved, two things happen within 48 hours:

With the budget current, the owner always knows the real projected cost of the job — not the original estimate, but the actual scope the job will be built at. That's the number that matters for financial decisions mid-project.

The Financial Impact of Getting This Right

Industry research from construction financial consultants consistently finds that builders lose 8-15% of gross profit annually to what they call "unbilled scope changes" — work performed under verbal or informal agreements that never resulted in a change order. On a $3M company doing $2M in field work, that's $144,000-$300,000 per year. Most of it is recoverable with a tracking system that documents on the day it happens and connects to the budget.

The other financial impact is subtler but just as real: the builder who has a live budget can make good decisions about which jobs to push and which to pull back on. Without it, they find out a job lost money when it's already closed and there's nothing to do about it.

A change order tracking system isn't administrative overhead. It's the financial visibility tool that lets you manage margin while you can still do something about it.

Find Your Revenue Leaks in 5 Minutes

Answer diagnostic questions about your operations, finances, and sales. Get ranked AI skill recommendations with dollar recovery estimates and an implementation roadmap — free, instant results.

Take the Free SkillMatch Diagnostic →

Frequently Asked Questions

Use a threshold. Anything under $200 or 30 minutes of labor doesn't need a formal change order — but it still gets documented in the daily log and confirmed in writing. For anything over that threshold, the full workflow applies. Having a consistent threshold makes it operational rather than negotiable.

Speed and clarity. Send the change order the day the scope change is identified — not weeks later. Include a specific scope description (before/after), a clear price with line items, the schedule impact if any, and a deadline. Clients delay signing change orders when the language is vague or the number comes as a surprise. Both problems are solved by the workflow above.

This is where the paper trail matters most. If the scope change was confirmed in writing before the work was performed, you have leverage. If it was verbal and the work is already done, your options are more limited. This is exactly why the confirmation email on day 0 is the highest-leverage step in the workflow — it protects you in the exact scenario where the client refuses to pay.

The log is the answer. Every change order goes in the log the day it's originated, regardless of its status. 'Pending' means submitted to the client but not yet approved. 'Approved' means the client signed. 'Declined' means the client refused — and now you have a documented conversation about the scope dispute. The log gives the owner a complete view of what's pending, what's approved, and what needs owner-level intervention.

Both, but at different stages. JobTread is where change orders live during the project — it's where they're originated, tracked, priced, and connected to the job budget. QuickBooks is where the approved and billed change orders end up — they're invoiced against the client contract. The single source of truth for active job financial picture is JobTread. QuickBooks handles the accounting.

Grant Fuellenbach, Founder of GO First Consulting

About the Author

Grant Fuellenbach

Founder of GO First Consulting • 15+ years in construction technology • Certified Salesforce Administrator • B.S. Cognitive Neuroscience, Colorado State University • 312+ builder engagements • $5.3M+ documented client impact

Grant helps residential builders overhaul their operations — from fixing broken cost code systems and building master budget templates to installing daily log workflows. His systems have been deployed at 312+ construction companies across the US, generating $5.3M+ in documented client impact.

Read full bio →

Find Your Revenue Leaks in 5 Minutes.

The SkillMatch Diagnostic Engine scores your operations, finances, marketing, and sales — then gives you a ranked list of AI skill recommendations with dollar recovery estimates and an implementation roadmap.

Take the Free SkillMatch Diagnostic → Or book a strategy call →