Change Orders in Construction: How General Contractors Track Them and Protect the Job Budget

🕑 13 min read🏷 Change Orders🔧 General Contractors
Small general contractors keep change orders and job budgets under control by tying every change to the budget the moment it’s approved. Each change order gets a number, a clear scope, a full price and a signed approval, and the job’s contract value and budget-versus-actual numbers are updated the same day, not reconciled at the end of the job. Most small GCs do this one of three ways: a spreadsheet, accounting software like QuickBooks, or construction management software such as Billdr that links change orders, budgets and invoices automatically.

This guide covers what a change order is, what to put in one, how to price it, who signs it, when to bill it, and the simple system that keeps your margins intact. The system works whatever tool you use.

📌 Full disclosure

We build Billdr, construction management software that includes change orders. The process in this guide is tool-agnostic and works just as well in a spreadsheet. Nothing here is legal advice: change order rights and rules depend on your contract and your province or state.

What Is a Change Order in Construction?

A change order is a written agreement between the contractor and the client that changes the original construction contract after it’s signed. It records what work is being added, removed or changed, how much it costs, how it affects the schedule, and both parties’ approval.

The purpose of a change order is to keep the contract accurate as the project evolves. Without one, the scope you’re building and the price you agreed on drift apart, and that gap is where disputes and lost margin come from. With one, everyone knows what changed, what it costs and who agreed to it.

TermWhat it means
Change order request (COR)A request to change the work, from the client, the contractor or the designer. Nothing is approved yet.
Potential change order (PCO)A change being priced and reviewed, sometimes called a potential change item. It becomes a change order once both sides agree.
Change order (CO)The signed agreement that modifies the contract scope, price or schedule.
Deductive change orderA change order that removes work and lowers the contract price. Recorded as a credit.
Construction change directive (CCD)A written order from the owner to proceed with a change before price or time is agreed. It’s converted into a change order once the parties settle the cost.

Common change order terms on residential and commercial projects.

Why Do Change Orders Happen?

Most change orders come from five sources:

Client requests. Upgraded finishes, a moved wall, an added outlet.

Unforeseen site conditions. Rot behind the drywall, old wiring that isn’t to code, poor soil.

Design changes or errors. Missing details in the drawings, or a designer revising the plans.

Code or permit requirements. An inspector requires work that wasn’t in the original scope.

Value engineering. Swapping a material or method to save money, which often creates a credit.

Changes tend to cluster at two points: right after demolition or excavation, when hidden conditions appear, and during finishes, when clients see the space taking shape. Renovations usually see more change orders than new builds, because there’s more you can’t see before you open the walls.

Who Initiates, Prepares and Signs a Change Order?

Who initiates it: anyone can request a change: the client, the general contractor, a subcontractor (through the GC) or the architect or designer.

Who prepares it: on most residential and small commercial jobs, the general contractor prices the change and writes the change order. When an architect administers the contract, the architect often issues the change order after reviewing the contractor’s pricing.

Who signs it: the client (owner) and the general contractor sign every change order. The architect signs too when they administer the contract. Changes with subcontractors are handled with separate change orders between the GC and the sub.

What Should a Change Order Include?

A change order should be clear enough that someone who wasn’t in the room could understand exactly what changed and why. Include:

Change order number and date

Project name, address and the contract it modifies

Who requested the change and the reason (client request, site condition, design change)

A plain description of the added, removed or changed work, with photos or drawings attached

The cost breakdown: labor, materials, subcontractors, equipment, markup and tax

Schedule impact in days, and the revised completion date

The original contract value, previous change orders, this change, and the new contract total

Payment terms for the change

Signature and date lines for the client and the contractor

What a Change Order Looks Like

Here’s a simple, complete example for a residential renovation:

Change Order
Northside Renovations Inc., Montreal, QC
CO-004Issued October 14, 2026
ProjectMain floor renovation, 214 Rue Example
ClientJ. Tremblay
Original contractOctober 1, 2026
Requested byClient
ReasonClient request, trim upgrade
Schedule impact+1 working day

Description: Replace the specified 3¼-inch MDF baseboard with 5¼-inch primed poplar baseboard throughout the main floor (approx. 210 linear ft), including removal of the trim already delivered to site.

ItemAmount
Labor: install 210 lf, 14 hrs$910.00
Materials: 5¼-inch poplar baseboard, caulk, fasteners$540.00
Credit: 3¼-inch MDF baseboard (unused, returned)−$180.00
Subtotal (direct cost)$1,270.00
Overhead and profit (15%, per contract)$190.50
Change order amount before tax$1,460.50
Original contract value
$148,000.00
Previous approved change orders
$4,960.00
This change order
$1,460.50
New contract total (before tax)
$154,420.50
Client signatureJ. Tremblay
✓ E-signed Oct 15, 2026, 7:42 PM
Contractor signatureM. Gagnon, Northside Renovations Inc.

Example change order. Applicable sales taxes (GST/QST in Quebec, HST or GST/PST elsewhere in Canada, state sales tax in the U.S.) are added per your contract and local rules.

How to Price a Change Order: Markup, Tax and Schedule

Price the full impact of the change, not just the materials. A reliable formula:

Change order price = direct cost (labor + materials + subcontractors + equipment) + overhead and profit markup + applicable tax. Then add the schedule impact in days.

Markup and contractor fee: you can usually include overhead and profit on a change order, the same way you did in your original estimate. Many contracts set the markup percentage allowed on changes, so use that number and show it as its own line.

Sales tax on materials: whether tax applies, and whether markup is calculated before or after tax, depends on your province or state and your contract. Show tax on its own line and confirm the rules with your accountant.

Schedule impact: estimate the working days the change adds, including time waiting for materials or approvals, and state the revised completion date.

Credits: if the change removes work, include the value of the removed scope as a negative line.

What Is a Deductive Change Order?

A deductive change order removes work from the contract and lowers the price. For example, the client decides to keep the existing kitchen backsplash instead of retiling. Record it as a credit with a negative amount, so the revised contract total goes down. Some changes are mixed, adding one item and removing another, like the baseboard example above.

A 6-Step System for Tracking Change Orders and Job Budgets

Change orders rarely lose money because of the change itself. They lose money in the gaps around it: work started before approval, changes priced for materials only, approved changes that never make it into the budget, and changes that are approved but never invoiced. These six steps close all four gaps.

1. Start from a baseline budget by cost code

Turn the accepted estimate into the job budget, broken down by cost code or category (demolition, framing, electrical, finishes). Every change order is attached to one of these lines, which is what makes budget-versus-actual tracking possible.

2. Log every change request the day it comes up

Give it a number (CO-001, CO-002), the date, who requested it, a plain description and the reason. Attach photos or drawings. Log rejected requests too.

3. Price the full impact

Labor, materials, subcontractors, equipment, markup, tax and schedule days. Enter removed work as a credit.

4. Get written approval before the work starts

A signed change order protects your margin and your client relationship. Electronic signatures with a timestamp give you a clean record of what was approved and when.

5. Update the contract value and budget the same day

Update four numbers for the job: original contract value, approved change orders, pending change orders and current contract value. Add the approved amount to the matching budget line so budget versus actual stays accurate.

6. Invoice it and review budget versus actual weekly

Bill approved change orders right away or on your next progress invoice. Once a week, compare actual costs to the updated budget for each cost code. Catching an overrun in week three is a conversation; catching it at closeout is a loss.

Efficient vs. Ad Hoc Change Order Process

The difference between an efficient change order process and an ad hoc one comes down to timing: the efficient contractor documents, prices and gets approval before the work starts, while the ad hoc contractor does the work first and sorts out the paperwork later, if at all.
StageEfficient processAd hoc process
Capturing the changeLogged the same day with a number, description and reasonLives in texts, phone calls and memory
PricingLabor, materials, subs, markup, tax and schedule daysMaterials only, or a number quoted on the spot
ApprovalSigned or e-signed before the crew startsVerbal OK, paperwork later or never
Job budgetContract value and budget updated the day it’s approvedReconciled at closeout
InvoicingBilled on approval or on the next progress invoiceBilled late, or forgotten
Client experienceClient sees what changed, why and what it costs, before it happensSurprise extras on the final invoice
DisputesRare, with a record of who approved what and whenCommon, and it’s your word against theirs
Margin visibilityYou know where every job stands each weekYou find out at the end of the job

How an efficient change order process compares with an ad hoc one, stage by stage.

📌 From a Billdr customer

Oakridge Contracting, a general contractor in the Greater Toronto Area, moved its quotes, change orders, timesheets and client files into one hub with Billdr, freeing up back-office time and giving clients a clear view of every build. Read the Oakridge Contracting case study.

Change Order Log: What to Track

Whether you use a spreadsheet or software, track these fields for every change:

FieldExample
CO numberCO-004
Date requestedOct 14
Requested byClient
DescriptionUpgrade to 5¼-inch poplar baseboard, main floor
ReasonClient request
Cost codeFinish carpentry
Amount (+ or credit)+$1,460.50
Schedule impact+1 day
StatusApproved (pending, approved or rejected)
Approved onOct 15, e-signed
InvoicedYes, invoice #212

Change order log fields. Keep one row per change order.

Then keep a running summary at the top of each job:

Job summaryAmount
Original contract value$148,000.00
Approved change orders+$6,420.50
Pending change orders$2,300.00
Current contract value$154,420.50
Budgeted cost (updated)$119,900.00
Actual cost to date$71,350.00

Job summary. Pending changes stay out of the contract value until they’re signed.

Skip the spreadsheet

Billdr’s change order feature keeps this log for you: every change is numbered, signed online by your client and added to the job budget automatically.

👉 See how Billdr’s change orders work

When Should a Change Order Be Invoiced?

Invoice a change order after it’s approved, either right away or on your next progress invoice, following the payment terms in your contract. Keep pending change orders in a separate column and don’t bill them until they’re signed. Billing unapproved work as if it were approved is one of the fastest ways to start a dispute, and misrepresenting what was approved can expose you to legal claims.

What About Verbal Change Orders?

Many contracts require changes in writing, so a verbal OK is risky even when it’s technically enforceable. If a client approves a change on site, send a written confirmation the same day with the scope and price, and get the signed change order before the crew starts. On a phone or tablet, an e-signature takes the client a minute.

Can a Contractor Refuse a Change Order, or Charge for Their Own Mistake?

Refusing: it depends on your contract. Many contracts give the owner the right to order changes within the general scope of the work. In that case the contractor can’t simply refuse, but can negotiate the price and time. A contractor can usually decline changes well outside the original scope, or ones they aren’t licensed or equipped to do.

Your own mistakes: generally, no. Fixing the contractor’s own errors is covered by the original contract price. Change orders are for client changes, unforeseen conditions, design changes and other events your contract allows. When a contractor is entitled to a change order is defined by the contract, so read the changes clause before the job starts.

Do Change Orders Delay Construction?

Often, yes. Added work takes time, new materials can have lead times, and the job may wait while the client decides. That’s why every change order should state its schedule impact in days and update the completion date, so the client agrees to the time along with the price.

How to Reduce Change Orders

Write a detailed scope of work with clear inclusions and exclusions.

Finalize selections (fixtures, finishes, appliances) before work starts.

Use allowances for items the client hasn’t chosen yet.

Investigate the site before pricing, especially on renovations.

Review drawings for gaps and conflicts before construction.

Put a clear change process in the contract: how changes are requested, priced, approved and billed.

Spreadsheet, QuickBooks or Construction Software?

OptionWorks well whenWhere it breaks
SpreadsheetYou run 1 to 3 jobs at a time and one person owns the numbers.Approvals live in email and texts, and someone has to remember to update the budget and the invoice.
QuickBooks or other accounting softwareYou need accurate revenue, costs and invoices for your accountant.It records money, not scope or client approvals. Change orders still need a separate process.
Construction management softwareYou run several jobs, have office and field staff, or want clients to approve online.There’s a learning curve and a monthly cost.

Three common ways small GCs track change orders.

How Change Orders Work in Billdr

Billdr is an AI-native construction management platform for general contractors and home builders. Change orders, budgets and invoices live in the same place, so the six steps above happen without extra admin:

Create it from the job. Build a change order in a few clicks with labor, materials, taxes, markups, notes, photos and attachments. Removed work is entered as a credit and subtracted from the contract total.

Get it signed online. The client reviews it in their Billdr Client Dashboard and approves or rejects it electronically from any device. Every approval is recorded with a full audit trail.

Budgets update automatically. Once approved, Billdr updates the project value, so everyone sees the original contract value, approved and pending change orders, and the current project value.

Bill it instantly. Turn on auto-invoicing and Billdr issues an invoice for the change as soon as the client signs. Invoices sync to QuickBooks Online.

Nothing slips. Bob, Billdr’s AI copilot, watches every active job and flags the unapproved change order and the overdue invoice without you having to go looking for them.

Contractors already running change orders this way include Oakridge Contracting, which moved its quotes, change orders and client files into one hub, and Construction Tomico, a Montreal cost-plus general contractor that now bills clients twice as fast. Learn more about change orders and project budgets in Billdr.

5 Common Change Order Mistakes

Starting work on a verbal OK.

Pricing materials and forgetting labor, markup and extra days.

Not recording credits when scope is removed.

Updating the budget only at the end of the job.

Approving a change order and never invoicing it.

What to Do This Week

Read the changes clause in your standard contract and note the allowed markup and approval rules.

Number every open change on your active jobs and mark each one pending, approved or rejected.

Add the approved changes to each job’s contract value and budget.

Invoice any approved change orders that haven’t been billed yet.

Pick one place to track change orders going forward, and make it the only place.

Tired of chasing change order signatures?

See how change orders, budgets and invoices connect in Billdr, with client e-signatures and automatic budget updates.

👉 Schedule a 1-on-1 Billdr demo
Frequently Asked Questions

Q1: What is a change order in construction?

A change order is a written agreement between the contractor and the client that changes the original construction contract after it’s signed. It records what work is being added, removed or changed, how much it costs, how it affects the schedule, and both parties’ approval.

Q2: How do small general contractors keep track of change orders and job budgets?

They tie every change to the job budget the moment it’s approved. Each change order gets a number, a clear scope, a full price and a signed approval, and the contract value and budget-versus-actual numbers are updated the same day instead of at the end of the job. Small GCs do this in a spreadsheet, in accounting software like QuickBooks, or in construction management software such as Billdr that connects change orders, budgets and invoices.

Q3: What should a change order include?

A change order number and date, the project and contract it modifies, a clear description of the change and the reason, the cost breakdown (labor, materials, subcontractors, equipment, markup and tax), the schedule impact in days, the revised contract total, and signatures from the client and the contractor.

Q4: Who signs a change order?

The client (owner) and the general contractor sign every change order. On projects where an architect administers the contract, the architect usually signs as well. Subcontractor changes are handled with separate change orders between the GC and the sub.

Q5: What is a deductive change order?

A deductive change order removes work from the contract and reduces the contract price. It’s recorded as a credit, with a negative amount, so the revised contract total goes down.

Q6: Can contractors charge markup on change orders?

Yes, in most contracts. Contractors usually add overhead and profit to the direct cost of a change. Many contracts set the allowed markup percentage for changes, so check your agreement. Whether sales tax applies to materials and how it’s shown depends on your province or state, so confirm with your accountant.

Q7: When should a change order be invoiced?

Invoice a change order after it’s approved, either right away or on your next progress invoice, following your contract’s payment terms. Track pending change orders separately and don’t bill unapproved work as if it were approved, which creates disputes and can expose you to legal claims.

Q8: Is a verbal change order valid?

Many contracts require changes to be in writing, so a verbal OK is risky even when it’s enforceable. If a client approves a change verbally, confirm it in writing the same day with the scope and price, and get a signed change order before the work starts.

Q9: Can a contractor refuse a change order?

It depends on the contract. Many contracts let the owner order changes within the general scope of the work, so a contractor can’t simply refuse, but can negotiate price and time. A contractor can usually decline changes that fall well outside the original scope. Check your contract or a construction lawyer for your situation.

Q10: Can a contractor submit a change order for their own mistake?

Generally no. Fixing the contractor’s own errors is part of the original contract price. Change orders are for client-requested changes, unforeseen site conditions, design changes or other events the contract allows.

Q11: Do change orders delay construction?

Often, yes. Added work, new materials and approval wait times can push the schedule. That’s why every change order should state its schedule impact in days and update the project completion date.

Q12: Can I track change orders in QuickBooks?

QuickBooks can record the extra revenue and costs, but it isn’t built to manage scope, client approvals and signatures. Many contractors pair it with construction management software such as Billdr, which handles change order approvals and syncs invoices to QuickBooks Online.

Q13: How can contractors reduce change orders?

Write a detailed scope, finalize selections before work starts, use allowances for undecided items, investigate the site before pricing, review drawings for gaps, and put a clear change process in the contract so clients know how changes are priced and approved.

Change Orders at a Glance

QuestionShort answer
What is it?A signed agreement that changes the contract’s scope, price or schedule
Who requests it?Client, contractor, sub (through the GC) or designer
Who prepares it?Usually the GC; the architect on architect-administered contracts
Who signs it?Client and GC (plus the architect when they administer the contract)
When to sign?Before the changed work starts
How to price it?Direct cost + overhead and profit + tax, plus schedule days
Removing work?Deductive change order, recorded as a credit
When to invoice?After approval, on your next invoice or right away
Budget impact?Update contract value and budget lines the same day it’s approved

Keep every change order, budget and invoice in one place.

billdr.ai
Construction worker wearing a white hard hat and dark jacket inside an unfinished wooden building, looking at a smartphone with a window showing roof shingles behind him.

Your construction business, in your pocket. 
Get the Billdr app today.

Your office goes wherever you build!

FAQs

Still have questions?

Have questions?
Talk to our team we’re here to help you get the most out of Billdr.

Contact us
Is Billdr built for my type of construction business?

Yes. Billdr is built for residential and commercial general contractors, home builders, and specialty contractors across North America. Whether you're a small & medium team (1-30 FTEs) or a growing business (30-100 employees), Billdr scales with the way you build.

Note: Billdr is not adapted for general contractors building high-rises, airports, industrial projects.

Can my entire team use Billdr?

Absolutely. Billdr is designed for owners, project managers, estimators, office staff, field crews, subcontractors, and even your clients through dedicated portals. Everyone stays connected in one system.

Does Billdr integrate with my accounting software?

Yes. Billdr syncs with QuickBooks Online, so invoices, expenses, purchase orders, bills, payments, and customers move across automatically and nothing gets entered twice. Your operations team works in Billdr while your accountant keeps working in QuickBooks

Can I try Billdr before committing?

Yes. You can book a personalized demo with our team or start your subscription and schedule a free onboarding session. We'll help you get set up quickly so you can experience Billdr with your own projects.

Can I import my data from Excel or another software?

Yes. Billdr includes import tools to help you migrate customers, contacts, projects, price lists, templates, and more. Our Customer Success team is available to guide you through the transition and ensure a smooth setup.