BuildWell

How to write a change order

Write a construction change order that gets signed before the work: what to include, how to price it, schedule impact, credits, and a worked example.

Estimates and bids · 9 min read · Updated

At a glance

The steps, in order

  1. 1

    Stop and document the change

    Before doing extra work, write down what changed, why, and who asked for it, with photos if it is a hidden condition.

  2. 2

    Describe the change precisely

    State what will be added, removed or done differently, in the same plain terms as the original scope.

  3. 3

    Price it like a small estimate

    Price materials, labor, other costs, overhead and profit, the same way as the original job.

  4. 4

    State the schedule impact

    Say how many days the change adds, or that it adds none.

  5. 5

    Show the new contract total

    List the original contract, previous change orders, this change and the new total.

  6. 6

    Get it signed before the work

    Have the client sign and date the change order before you start the changed work.

Every job changes:

  • The client sees the tile in the room and wants it on one more wall.
  • Demolition uncovers a rotten subfloor.
  • The fixture the client picked is discontinued.

A change order is how each of those becomes a written, priced, signed addition to the contract. Without one, it is a verbal promise you hope to be paid for.

Unsigned changes are a classic source of payment disputes at the end of residential jobs. The reason is simple: by then, the client remembers asking for the change but not agreeing to the price.

This guide covers what a change order needs, how to price one, and a worked example with an added cost, a credit and the new contract total. For a blank form, use the free change order generator.

When you need a change order

Write one any time the scope, price or schedule changes from what the client signed:

  • Client-requested changes: different materials, added work, a moved fixture.
  • Hidden conditions: rot, mold, outdated wiring or plumbing found after demolition.
  • Code or inspector requirements not foreseeable at the time of the estimate.
  • Allowance overages: the client picks a fixture or finish above the allowance in the estimate.
  • Deletions: work the client removes from the job, which calls for a credit.

Your estimate's exclusions decide what counts

The exclusions and assumptions in your original estimate decide which of these are changes. If the estimate said "does not include repair of subfloor damage found after demolition," a rotten subfloor is clearly a change. If it said nothing, expect a debate.

The estimate guide covers how to write those clauses.

What a change order includes

Every change order needs these parts:

  • Change order number and date, numbered in sequence for the job.
  • Reference to the original contract: estimate or contract number, client name, job address.
  • Description of the change: what is added, removed or done differently, in plain words.
  • Reason: client request, hidden condition, code requirement.
  • Price: the cost of the change, or the credit.
  • Schedule impact: days added, or "no change to schedule."
  • Contract summary: original contract, previous change orders, this change, new total.
  • Payment terms for the change: billed with the next progress payment, or due on signing.
  • Signatures and dates from the client and from you.

Step 1: Stop and document

When you find a hidden condition or the client asks for a change, stop before doing the changed work.

Photograph hidden conditions before covering them

Photograph hidden conditions before you cover or remove anything. A photo of the rotten subfloor is worth more than any description. Note who asked for the change and when.

Urgent problems: make it safe, get approval

If the condition is urgent, like an active leak or a safety issue, make it safe. Then get approval for the fix in writing, even a signed text message, before going further.

Step 2: Describe the change precisely

Use the same plain, specific language as the original scope of work.

Example: compare two ways to write the same change.

  • Vague: "Fix floor."
  • Clear: "Remove and replace approximately 30 square feet of water-damaged subfloor in front of the toilet with 3/4-inch plywood, glued and screwed to existing joists. Does not include joist repair if joists are found damaged."

A clear description protects you

The clear version tells the client exactly what they are paying for. It also protects you if the joists turn out to be rotten too.

Step 3: Price it like a small estimate

Price the change with the same method as the original job:

  • Materials at current prices, with your markup
  • Labor at your full labor rate
  • Other costs
  • Overhead and profit

The pricing guide walks through each part.

Two cautions when pricing changes

  • Do not price changes at cost. A change interrupts the schedule, adds a trip for materials and takes coordination time. It deserves the same margin as the rest of the job, and often more.
  • Include the small costs. A change that needs one more trip to the supply house costs that trip, every time.

Step 4: State the schedule impact

If the change adds time, say how much. "Adds one working day" or "adds three working days pending material delivery" sets expectations and protects you if a completion date was promised.

If it adds no time, say that too.

Step 5: Show the new contract total

Never make the client do the arithmetic. Show:

  • The original contract amount
  • Each previous change order
  • This change
  • The new total

A running total on every change order means the final invoice holds no surprises.

Step 6: Get it signed before you do the work

The signature is the point. Get it before you start the changed work, not after.

Client off site? Send it to their phone

If the client is not on site, send the change order to their phone and ask them to sign it there. A link they can open and sign in any browser, the way a client portal handles estimates, makes this a two-minute job instead of a trip.

Worked example: a bathroom remodel with two changes

Example: The original contract is $18,400 for a bathroom remodel. Its estimate excluded "repair of subfloor, framing or plumbing found to be damaged after demolition."

The figures below are example costs for illustration.

Change order 1: subfloor replacement

After the toilet and old tile are removed, about 30 square feet of subfloor in front of the toilet is soft and stained from a long-term leak.

Line Amount
3/4-inch plywood, 2 sheets at $62 $124.00
Subfloor adhesive and screws $20.00
Materials at cost $144.00
Material markup, 15% $21.60
Materials $165.60
Labor: remove and replace subfloor, 6 hours at $85 $510.00
Change order 1 total $675.60

Schedule impact: adds one working day.

The checks: 2 × 62 = 124, and 124 + 20 = 144. 144 × 0.15 = 21.60, so materials are 144 + 21.60 = 165.60. Labor: 6 × 85 = 510. Total: 165.60 + 510 = 675.60.

Change order 2: client-supplied faucet (credit)

The client finds a faucet they prefer and wants to buy it themselves. The original estimate included a faucet at a cost of $140 with your 15% material markup. Installation labor stays the same.

Line Amount
Remove faucet from contract: $140 cost + 15% markup −$161.00
Change order 2 total −$161.00

Schedule impact: none, if the client's faucet is on site by the trim-out date.

The check: 140 × 1.15 = 161. The credit is the price you charged for the faucet, not just your cost. Add a line that the client-supplied faucet is installed but not covered by your warranty.

The new contract total

Line Amount
Original contract $18,400.00
Change order 1: subfloor replacement $675.60
Change order 2: client-supplied faucet credit −$161.00
New contract total $18,914.60

The checks: 18,400 + 675.60 = 19,075.60, and 19,075.60 − 161 = 18,914.60.

Each change order shows this running total, and the final invoice lists every change order by number. The client sees exactly how the job got from $18,400 to $18,914.60.

When the change cannot be priced yet

Sometimes the extent of a problem is unknown until more is opened up. If the joists under that subfloor might be damaged too, you cannot give a fixed price for repairing them until you see them.

Never leave the price blank

Do not leave the price blank. Two options work:

  • Time and materials with a cap. "Joist repair, if needed, billed at $85 per hour plus materials at cost plus 15%, not to exceed $1,200 without further written approval." The client knows the most they will pay, and you are paid for the time it takes.
  • A two-step change order. Price the investigation now ("open floor and assess joists, 2 hours, $170"), then write a second change order with a fixed price once you know what is needed.

Either way, the client signs before you start, and the maximum exposure is in writing.

Talking to the client about a change

How you raise a change matters almost as much as the paperwork. A few habits make it easier:

  • Show, then tell. Walk the client to the rotten subfloor or send the photo before you send the price. A cost is easier to accept once you have seen the reason for it.
  • Give options where they exist. Repair now, or close it up and accept the risk in writing. Upgrade the fixture, or stay within the allowance.
  • Point back to the estimate. If the exclusion was written down, show it. It turns "you are charging me more" into "this is the extra the estimate described."
  • Be quick. Price the change the same day. A crew standing idle while the client thinks about it costs you, and a stalled job makes everyone tense.

Change order mistakes that cost money

  • Doing the work first and writing it up later. Once the work is done, your leverage is gone.
  • Verbal approval. "Go ahead" on a phone call is easy to forget and hard to prove.
  • No price on the change order. "Price to be determined" invites a dispute about whatever number you pick later. If the price truly cannot be known yet, write a not-to-exceed amount or a time-and-materials rate.
  • Forgetting the schedule. A change that adds days without saying so can turn a missed completion date into your problem.
  • Bundling changes into the final invoice. A list of surprise extras at the end looks like padding, even when every item was requested.

Allowances, contingency and change orders

Two estimate tools reduce the number of change orders you need, or make them easier:

  • Allowances price items the client has not chosen. If they pick something more expensive, the difference is billed as an allowance overage, a change order the client expected from the start.
  • Contingency sets aside an amount for unknowns, especially in older houses. How it is used and what happens to any unused amount should be spelled out in the contract.

Explain both when you send the estimate

Both work best when explained at the estimate stage, so the client knows what could change before anything does.

Change orders, work orders and revisions

A change order changes the contract between you and the client. A work order is an instruction to a crew member or subcontractor to do a task.

Use a change order, then a work order

They are often used together: the client signs the change order, then you issue a work order to the person doing the work.

Or revise and resend the whole estimate

Some contractors handle changes by revising the whole estimate instead of writing separate change orders. In BuildWell, you can change a signed estimate and send it again. The original is kept, and the client signs the new version on their phone.

Either way, the rule is the same: the new price is agreed in writing before the work.

Keep every change order with the job

File each signed change order with the original estimate and the job's invoices. When the final invoice goes out, every change on it should match a signed document by number and amount.

If a question comes up months later, at a warranty call or a sale of the house, the full record is in one place.

Checklist

  • Change order numbered and dated, referencing the original contract
  • Clear description and reason
  • Priced with materials, labor, overhead and profit
  • Schedule impact stated
  • Original contract, previous changes and new total shown
  • Signed and dated by the client before the work starts

Make change orders routine, the same way every time, and they stop being awkward conversations and become just part of how you run a job.

Common questions

01Does a change order need to be signed?
It should be. A signed change order is your evidence that the client approved the work and the price. Some contracts and some state home-improvement laws require changes to be in writing and signed, so check your contract and your state's rules.
02What if the client asks for a change and there is no time to write it up?
Write it up anyway, even if it is a short description and a price sent by text or email and signed on a phone. Five minutes of paperwork costs far less than a dispute over unpaid extra work at the end of the job.
03Can I charge markup on a change order?
Yes. A change order is new work, and it should carry overhead and profit like the rest of the job. Changes often cost more to perform than the same work planned from the start, because they interrupt the schedule.
04How do I handle a change that reduces the price?
Write a credit change order. Describe what is being removed, show the credit amount and the new contract total, and have the client sign it. Credit the price you charged for that work, not just your cost, unless the contract says otherwise.
05What is the difference between a change order and a revised estimate?
A change order adds to or subtracts from a signed contract and leaves the rest of it in place. A revised estimate replaces the whole document. Both work if the client signs; the important part is that the new total is agreed in writing.
BuildWell

Estimates, signatures and invoices in one app

BuildWell prices materials at stores near the job and labor from your metro’s wages plus your overhead and markup, gets the estimate signed on the client’s phone, and turns it into the invoice.

Weekly
$7.99 / week
Billed weekly. Cancel anytime.
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial
Best value
Annual
$79.99 / year
About $6.67 a month, billed yearly
  • AI estimates priced for your area
  • Estimates, invoices, clients and projects
  • Clients sign on any phone
  • Card and bank payments, no extra BuildWell fee
  • iPhone, Android and the web
Start free trial

Both plans include every feature and start with a 3-day free trial. Add a card to start; you’re not charged until the trial ends. Cancel anytime.

Try BuildWell today

Estimates, invoices, e-signatures and payments in one place, on your phone and on the web.

Start for free →3-day free trial. Cancel anytime.