Guides

Change orders that get priced, signed and billed

A change agreed on site gets written down, priced and signed that day, then lands on the next invoice. How to set that up yourself.

What it costs you

You're walking the framing with the homeowners on a Tuesday. One of them asks if the island outlet can move to the other end, and could you add a second one while you're at it. You say sure. The electrician does it Thursday. Nobody writes it down, because it felt too small to write down.

On Wednesday night a text comes in with a photo of a shower valve they like better than the one in the selections. You reply "Should be fine." That text is the whole record. It sits between a lumber delivery update and a photo of their dog, and it never reaches the office. At the drywall walkthrough the other homeowner points at three things, including a wider pantry door. You nod at all three, and the mental list is gone by the time you're back in the truck.

Three weeks later it's Sunday night and you're building the draw invoice. You remember the outlets. You half remember the valve. The pantry door is gone. You don't remember what you said any of it would cost, or whether you named a price at all.

So you pick one of two bad options. You leave the changes off, which means you paid the electrician and the framer and bought the better valve out of your own margin. Or you add them, and Monday morning you get a call asking what these charges are, because nobody signed anything. Now you're arguing about money with a client you need on your side until closeout. And the job file still shows the old outlet location, so the next person who opens the plans finds the wall doesn't match the drawings.

Do it yourself this week

  1. Make one change order template. One page, as a document or a spreadsheet: job name, date, who asked, what changes (labor, materials, schedule), price, and a signature line for you and the client. Save it where your phone can open it. If the form takes longer than the conversation, you won't use it.

  2. Set a rule: no extra work starts without a signature. Tell your super and your subs that any change a homeowner asks for on site gets a text to you before anyone picks up a tool. That puts the decision back with the person who prices it, and it stops the "the homeowner said it was fine" surprise.

  3. Write it down the same day, even before it's priced. If you can't price it on site, send the client a text or email that evening: "Confirming you asked today to move the island outlet and add a second one. I'll send the price shortly. Work starts once you sign." Add a photo of the spot. That message is your record of what was promised.

  4. Price it and send it for signature while it's fresh. Fill in the template, send it as a PDF by email, and ask the client to sign or reply "approved." Check what your contract requires for changes, and match it. A written approval settles the closeout conversation before it starts.

  5. Add a Change Orders folder inside every job folder. Every signed change goes in as a PDF or a photo of the signed page, named with the date and a few words ("2026-10-14 island outlets"). When a question comes up at invoice time or at closeout, there is one place to look.

  6. Keep a change log per job. A simple spreadsheet with one row per change: date agreed, description, price, date sent, date signed, date invoiced. The last column is the one that pays you. A glance shows every change that's signed and still not billed.

  7. Set a recurring calendar reminder before each invoice run. The day before you build a draw or invoice, open the log for that job, add each signed, unbilled change as its own line on the invoice in QuickBooks Online, and fill in the invoiced date. When you start from last month's invoice, the change lines are the easiest thing to miss.

Where doing it by hand breaks down

This system works on a calm week. Then you have three jobs going, an inspection fails, and a sub doesn't show. The evening confirmation text doesn't go out. The note you sent yourself never gets priced. The change log falls a day behind, then two weeks. The invoice reminder fires, and you send the draw without the change, telling yourself you'll catch it next time.

Every step depends on one person remembering, and that person is usually you, from the truck, between other problems. The record of a single change ends up spread across a text thread, a voice memo, your super's memory and a spreadsheet nobody has opened since the last draw. The template and the folder help. They don't fill themselves in, and the busiest week is when the most changes happen.

How we'd automate it

You keep agreeing to changes the way you do now: a voice note after the walkthrough, a text to your business number, a reply to the client's email. The day a change is agreed, our build writes it down in your change order format and prices it for you to check. You review it, adjust the number if it needs adjusting, and approve it. Then it goes to the client for signature that same day.

Once it's signed, the change is logged straight into the job file, in JobTread if you use it or your job folder if you don't, and turned straight into a line on the next invoice in QuickBooks Online. When you sit down to bill, the change lines are already there for you to look over. You stop doing the extra work and billing nothing for it because nobody wrote down what was promised on site.

All of it is built inside accounts you already own: your QuickBooks Online, your email and calendar, your phone number, and JobTread if you use it. There's nothing new to log into. Your records stay in those accounts, and the AI step runs on your own AI subscription. You stay the one who approves the price, what goes to the client, and what goes on the invoice.

Talk it through

If changes keep slipping off your invoices, book a free discovery call. We'll look at how a change moves through your week now, and you leave with a written plan whether you hire us or run the steps above yourself.

Written by Oak City Intelligence's AI writer and reviewed before publication.