Skip to main content

Tabsy Blog

How to Price and Document a Change Order So It Actually Gets Paid

By , Founder, NameVerse, Inc. · · · 7 min read

Worked examples in this guide are illustrative, not customer data — see our editorial standards.

Almost every contractor has a story about the change that never got paid: the extra circuit, the rotten decking, the second bathroom the homeowner "mentioned" mid-job. The work was real, the customer nodded, and the final invoice turned into an argument. The fix is not tougher collections. It is a change order that was priced, written and signed before the extra work started. This guide covers when you need one, how to price it, what it has to say, and how to bill it.

What is a change order, and when do you need one?

A change order is a written amendment to the original agreement that changes the scope of work, the price, the schedule, or all three, and is approved by the customer before the changed work is done. You need one whenever the customer asks for something outside the signed scope, whenever you discover a condition the scope did not cover (the rotten decking, the undersized panel, the buried line), and whenever an owner-supplied item or decision moves your schedule.

The test is simple: could you point to a line in the signed estimate or contract that covers this work? If not, it is a change. The most common failure is treating small changes as goodwill and only writing up the big ones. Small changes compound, and the customer remembers none of them at the final invoice. Write them all up; a two-line change order takes three minutes from the truck. If your original estimate does not define the scope tightly enough to tell a change from the base work, start there: see how to write estimates that win more jobs.

How do you price a change order?

Price it like a small job in its own right: materials at cost plus your standard markup, labor at your real fully loaded rate times the hours it will actually take, any subcontractor or equipment cost, and a line for schedule impact if the change pushes other work or extends your time on site. Do not price it at cost to be nice. The change order is where margin leaks first, because it is priced in a hurry, on the spot, with the customer watching.

Three practices keep the pricing honest and fast. First, quote from your saved pricebook so the change is priced at the same rates as the original estimate; a customer who sees a different labor rate on the change than on the contract will question both. Second, state the price as a fixed amount whenever the scope is clear, and as a not-to-exceed figure with a unit rate when it is not (for example, "decking replacement at $95 per sheet, not to exceed 12 sheets without further approval"). Third, write down the schedule impact even when it is zero. "No change to completion date" is a sentence you will be glad you have.

What must a change order document contain?

Six things, on one page: a reference to the original contract or estimate number and date; a plain-language description of the change, including what is being removed as well as added; the price of the change and the new contract total; the effect on the schedule, stated as a number of days or "none"; the payment terms for the change (due on approval, added to the next progress invoice, or due at completion); and a signature line for the person authorized to approve spending, with the date. Add a photo of the condition that caused the change when there is one; it settles most later arguments before they start.

Number change orders sequentially within the job (CO-1, CO-2) and keep a running contract total on each one. When a customer sees "original contract $18,000, CO-1 +$1,140, CO-2 +$380, current total $19,520" on every order, the final invoice is never a surprise. Our glossary has the short definition if you want to link it from your own documents.

How do you get a change order approved quickly?

Make approval a tap, not a meeting. Send the change order to the customer's phone with an approve button and an e-signature, the same way you would send an estimate. A change order that has to be printed, signed and scanned sits for days while your crew either waits or, worse, does the work on a verbal yes. Set a short response window in the order ("approval needed by Thursday to hold the schedule") and follow up automatically if it goes quiet.

Handle the verbal yes explicitly. If a customer approves a change on site and you need to proceed immediately, say the sentence out loud: "I'll send the change order to your phone now; please approve it before we start." Then do exactly that. The habit protects you, and it trains the customer that changes have a price and a signature every time.

How should you bill a change order?

Separately and visibly. Either invoice the change order on its own as soon as it is approved, or add it to the next progress invoice as its own clearly labeled line referencing the change order number. What you should never do is fold it into the final balance without a line item, because the final invoice is the moment the customer is least inclined to remember mid-job conversations and most inclined to dispute anything unfamiliar.

On larger jobs billed in stages, decide up front how change orders interact with the draw schedule and write it into the original contract: typically, changes are billed with the next draw after approval. That keeps your cash flow intact when the change involves materials you have to buy now. Offer card and ACH on the change-order invoice the same as on any other, so paying the extra is as easy as approving it. For the surrounding mechanics of deposits and staged billing, see deposits and progress billing on bigger jobs and invoicing best practices.

How does this work inside one job record?

The whole point of running the job on one system is that the change order is not a separate document to lose. In Tabsy, a change order is created from the job, priced from the same pricebook as the original estimate, sent for e-signature to the customer's phone, and, once approved, shows up on the job's running total and on the next invoice as its own line. The photo of the rotten decking, the signed order and the payment all sit on the same record. See it on the general construction and roofing pages, or view pricing.

Quick answers from this guide

What is a change order, and when do you need one?

A change order is a written amendment to the original agreement that changes the scope of work, the price, the schedule, or all three, and is approved by the customer before the changed work is done. You need one whenever the customer asks for something outside the signed scope, whenever you discover a condition the scope did not cover (the rotten decking, the undersized panel, the buried line), and whenever an owner-supplied item or decision moves your schedule.

How do you price a change order?

Price it like a small job in its own right: materials at cost plus your standard markup, labor at your real fully loaded rate times the hours it will actually take, any subcontractor or equipment cost, and a line for schedule impact if the change pushes other work or extends your time on site. Do not price it at cost to be nice. The change order is where margin leaks first, because it is priced in a hurry, on the spot, with the customer watching.

What must a change order document contain?

Six things, on one page: a reference to the original contract or estimate number and date; a plain-language description of the change, including what is being removed as well as added; the price of the change and the new contract total; the effect on the schedule, stated as a number of days or "none"; the payment terms for the change (due on approval, added to the next progress invoice, or due at completion); and a signature line for the person authorized to approve spending, with the date.

How do you get a change order approved quickly?

Make approval a tap, not a meeting. Send the change order to the customer's phone with an approve button and an e-signature, the same way you would send an estimate. A change order that has to be printed, signed and scanned sits for days while your crew either waits or, worse, does the work on a verbal yes. Set a short response window in the order ("approval needed by Thursday to hold the schedule") and follow up automatically if it goes quiet.

How should you bill a change order?

Separately and visibly. Either invoice the change order on its own as soon as it is approved, or add it to the next progress invoice as its own clearly labeled line referencing the change order number. What you should never do is fold it into the final balance without a line item, because the final invoice is the moment the customer is least inclined to remember mid-job conversations and most inclined to dispute anything unfamiliar.

How does this work inside one job record?

The whole point of running the job on one system is that the change order is not a separate document to lose. In Tabsy, a change order is created from the job, priced from the same pricebook as the original estimate, sent for e-signature to the customer's phone, and, once approved, shows up on the job's running total and on the next invoice as its own line. The photo of the rotten decking, the signed order and the payment all sit on the same record. See it on the general construction and roofing pages, or view pricing.

Free checklist

Invoice clearly, get paid faster, and chase fewer late payments — from estimate to final payment.

Get the free Get-Paid-Faster checklist
Every feature, flat pricing.
30-day free trial · Cancel anytime.
Get Started