Every free contractor change order template you can download gives you the same six fields: project details, a description of the change, a price, a schedule impact, a new contract total, and two signature lines. That form is fine. It is also not the reason contractors lose money on changes.
The fields that decide whether you get paid are the ones the templates leave off, and the second form, the one for a change the client refuses, does not exist in any of the free packs at all.
This is a field guide to the form itself, not to the pricing conversation. If you want the sequencing side, the when-to-ask and how-to-collect part, that lives in change orders without losing money. This piece is about what the paper has to say.
The short answer
Start from the statutory minimum: scope, dollar amount added or subtracted, effect on the schedule of progress payments, and signatures dated before the covered work begins. Then add a change order fee line, payment terms for this specific change, a remobilization line, a contractor acceptance block, a running cumulative total, and a deduct basis. Keep a second version of the same form headed "Declined" for changes the owner refuses.
The four fields that are actually load-bearing
Most template pages present their field list as good practice. In California it is not practice, it is code.
California Business and Professions Code section 7159 requires a home improvement contract to carry a verbatim notice headed "Note About Extra Work and Change Orders." The required wording is worth reading as a spec sheet:
"Extra Work and Change Orders become part of the contract once the order is prepared in writing and signed by the parties prior to the commencement of work covered by the new change order. The order must describe the scope of the extra work or change, the cost to be added or subtracted from the contract, and the effect the order will have on the schedule of progress payments."
The same section adds that a change order form "shall be incorporated into the contract and shall become part of the contract only if it is in writing and signed by the parties prior to the commencement of any work covered by a change order." Construction attorney Garrett Heckman counts over 90 separate requirements in section 7159 alone for a typical home improvement contract, and the change order rule is one of the easiest to miss.
Read that notice as a checklist and you get four fields, not six:
- Scope of the extra work or change.
- Cost to be added or subtracted from the contract.
- Effect on the schedule of progress payments.
- Signatures of the parties, dated before the covered work starts.
Now compare that to the free templates. The eForms change order does include a payment schedule block. The widely shared Projul template has a detailed cost breakdown and a new contract summary, but no field for how the change moves the draw schedule. That is the field that gets argued about later, because a change that adds $6,000 to a job with three milestone draws has to attach to one of them, and if the form does not say which, you will be told it attaches to the last one.
Watch out
Field 3 is not paperwork. It is the difference between billing a change at the next draw and financing it yourself until final payment.
Do not download the AIA G701 for a homeowner job
The American Institute of Architects G701 is the industry standard change order, which is why contractors reach for it. Look at what it says about itself, in capitals, above the signature blocks: "NOT VALID UNTIL SIGNED BY THE ARCHITECT, CONTRACTOR AND OWNER."
Three signatures. On a bathroom remodel there is no architect, so the standard form is invalid by its own terms before you write anything on it. The G701 is designed for architect-administered contracts where the architect prepares the change order and the AIA A201 general conditions govern the job. That is a different animal from a two-party residential agreement.
If you work commercial under an AIA prime, use the G701 the architect issues. If you work residential, build a two-signature form and put your own name on it.
The six fields free templates leave off
These come from operators describing what they actually run, not from template vendors. Each one exists because something went wrong without it.
| Field | What it says | Why it earns its space |
|---|---|---|
| Change order fee | A flat administrative fee, disclosed as its own line | Covers the coordination a change triggers, and slows down casual asks |
| Payment terms for this change | Due on acceptance, or attached to draw number N | Closes the change out instead of deferring it to the final invoice |
| Remobilization and standby | Cost of stopping, returning, and restarting | The work stops while the owner decides, and that time is real |
| Contractor acceptance | A block where you accept, not just where they approve | Makes clear you can decline a change you cannot safely perform |
| Running total to date | CO number, sum of prior approved changes, new contract total | Removes the end-of-job surprise that causes disputes |
| Deduct basis | For credits, the avoided cost rather than the bid line | Stops a shrinking job from also shrinking your margin |
The change order fee
Two contractors in separate r/Contractor threads independently described the same number. A general contractor with 26 years in the trade wrote that his contract "references a $200 change order fee for each/any changes," uses DocuSign requiring the owner to initial every line, and takes payment in full at the time of request. Another operator described charging $200 for change orders explicitly to cover the time spent re-notifying every sub and vendor whose product selections just became wrong, "and partly to rein in some customers from going nuts with constant changes."
The first contractor added a detail worth stealing: when a client seems reasonable, he waives the fee out loud, "which makes them feel like they got something." A disclosed fee you can choose to waive is a negotiating chip. A fee buried in your markup is not.
Payment terms on the change itself
The standard template rolls the change into the contract total and lets it ride to the next invoice. Multiple operators do the opposite. One posts a contract clause reading "All change orders must be paid in full by the Owner at the time of the acceptance of the change order by the Contractor." Another: "I have learned, the hard way, to get any change order money up front, even if it's trivial. This closes that chapter and keeps from a surprise invoice at the end of the job where they have selective memory loss."
Whichever you choose, the form should say which. A blank there defaults to your least favourable reading.
Contractor acceptance, not just owner approval
Every free template is one-directional. The owner requests, the owner approves, you perform. One contractor's contract language runs the other way as well:
"The Contractor will not accept all change order requests. The Contractor has the final authority in determining if such changes can be performed within the limitations of scope of the change, delay in completion time and safety considerations."
A form with your own acceptance block makes that real. It also matters legally, because a change order is a contract amendment, and an amendment needs both parties' assent.
The deduct basis
Credits are where a good change order form quietly costs you money. As one estimator put it on r/Contractor: "If decreasing your amount of work, be careful giving back profit for the work you are decreasing. If a schedule of values is used be careful and identify where the bulk of profit may be before listing the items initially."
Add a line to the form: Credit basis: avoided cost. Then price it that way.
Most contractors do not lose change orders because the form is wrong. They lose them because the form lives in a truck and the running total lives in someone's head. A custom CRM puts the change order on the job record, tracks approved versus pending, and keeps the contract total current so the final invoice matches what the client already signed.
The second form nobody gives you: the declined change order
Here is the scenario no template pack covers. You open a wall, find rot, and price the repair. The owner says no.
You now have three bad options and one good one. The good one is a form.
Operators on r/Contractor converge on the same structure. One: "Make sure your contract clearly defines when change orders are needed. And the penalties for declining a necessary change order for structural issues, ie. no warranty provided." Another: "Then you do not do that work. But make the customer sign off that not doing that work was per the customer." A third put the failure mode precisely:
"If the change is truly required to do the job correctly, I would stop that part of the work and make the decision explicit in writing. Either they approve the added scope, or they sign that they declined it and that piece is excluded from your warranty. The mistake is letting the project keep moving while everybody pretends the issue is still optional."
The declined change order is the same form with three edits: the header reads DECLINED BY OWNER, the price becomes $0, work not performed, and a clause states that the identified condition remains, that the owner directed the contractor not to address it, and that the affected element is excluded from warranty. Same signature blocks. Same numbering sequence, so CO-004 declined still occupies slot four in the record.
One caution from the same thread, and it is fair: waivers written by contractors in plain language sometimes get thrown out because the contractor is the professional in the transaction. Have a lawyer look at the decline clause once. It is a single paragraph you will use for years.
Does a text message count as a signed change order?
Partly, and the nuance matters more than the yes or no.
Under the federal ESIGN Act and the state UETA adoptions that sit alongside it, a record or signature may not be denied legal effect solely because it is electronic. A texted "sounds good" can function as a signature where the sender intended it to. That is why one contractor's advice is sound as a fallback: "For smaller adds where you don't want to kill the momentum, a text thread with a dollar amount and their 'sounds good' reply is defensible documentation if it goes sideways later."
Note the condition in that sentence. With a dollar amount. A text approving a number is evidence of what was agreed. A text saying "go ahead" is evidence that something was agreed, which is not the same thing and is exactly what gets litigated.
Two limits to keep in view. First, California's rule is a signed writing dated before the work starts, so a texted approval on a home improvement job is a weaker position than a signed form even if the text is a valid signature. Second, courts do sometimes enforce oral modifications despite a no-oral-modification clause when both parties acted on the change, which sounds like good news for contractors but cuts both ways.
Watch out
In Cascade Civil Construction v. Jackson Dean, decided by the Washington Court of Appeals on 25 September 2023, an excavation subcontractor on a Costco headquarters project was directed to resequence work and dig deeper than planned, performed the changed work, then submitted change orders claiming $1.5 million. The subcontract said claims for extras required written approval by both parties before the changed work was performed, and that the provision would be strictly enforced. The court held the sub had waived its claim. The directed change was real. The money was not recoverable.
The practical rule that falls out of this: a text is your bridge, not your record. Confirm by text so the crew can keep moving, then send the form the same day and reference the text on it.
Check the rule where you actually work
Change order law is local, and the differences are sharp enough to change your form.
- California. Written and signed by both parties before the covered work begins, or the change order is not part of the contract. The four-field content requirement above is statutory, and the "Note About Extra Work and Change Orders" must appear in the base contract verbatim. If your own change order form carries the CSLB disclaimer used elsewhere in the contract, section 7159 requires that same disclaimer on each change order.
- Ontario and Canada. Ontario passed the Consumer Protection Act, 2023 in December 2023, and it rewrites the rules on amending a consumer agreement, including a provision making a non-conforming amendment void. As of today it is not yet in force; the e-Laws consolidation still carries a not-in-force banner, and the 2026 ICLG survey reported no proclamation date as of February 2026. Ontario renovation work is still governed by the 2002 Act. Do not rewrite your paperwork off a blog post that assumed otherwise, and do check before you print a large batch of forms.
- Everywhere else. Read your own contract's notice clause before you read the statute. Cascade lost on a subcontract term, not on state law.
The template
Copy this. It is the six standard fields plus the six that earn their keep. Keep it to one page.
CHANGE ORDER CO NUMBER: ______
Project: ______________________ Job address: ______________________
Owner: ________________________ Contractor: _________________________
Original contract date: __________ This change order date: __________
1. DESCRIPTION OF CHANGE
Requested by: [ ] Owner [ ] Contractor [ ] Concealed condition [ ] Allowance adjustment
Scope (name the product, the room, the quantity, the date requested):
______________________________________________________________
2. COST
Labour ______ Materials ______ Equipment ______ Subs ______
Subtotal ______ Overhead and profit ____% ______
Remobilization / standby / disruption ______
Change order administration fee ______
TOTAL ADDED (+) or CREDITED (-): ______
Credit basis (deducts only): avoided cost [ ] yes
3. SCHEDULE
[ ] No impact [ ] Completion extended by ____ calendar days
New approximate completion date: __________
4. EFFECT ON THE PAYMENT SCHEDULE
[ ] Due in full on acceptance of this change order
[ ] Added to progress draw number ____, due __________
5. RUNNING TOTAL
Original contract amount ______
Previously approved change orders (CO-001 to CO-___) ______
This change order ______
NEW CONTRACT TOTAL ______
6. AUTHORIZATION
No work covered by this change order begins until both parties sign below.
Owner ______________________ Print __________ Date ______
Contractor accepts this change ______________________ Date ______
And the variant that saves you:
CHANGE ORDER - DECLINED BY OWNER CO NUMBER: ______
Condition identified: ______________________________________________
Recommended remedy and price: ______________________________________
Owner has directed the Contractor NOT to perform this work.
Amount: $0. Work not performed.
The condition described above remains. The affected element is excluded
from the Contractor's warranty.
Owner ______________________ Print __________ Date ______
Contractor ______________________ Date ______
When the work is already done
The honest section, because this is most people's actual situation.
A contractor on r/Contractor found himself two weeks from finishing a $15,000 interior remodel, looked at his numbers, and realised he was on track for about $1,100 in profit before counting his own labour. Reviewing the job, he found roughly $3,500 of changes he had never billed: an ice maker line, durock for someone else's tile crew, a Ring doorbell, a switch from pre-assembled to RTA cabinets. Each had seemed too small to paper at the time.
The replies were unanimous and grim. "Kinda stuck eating it at this point." "It's going to be a fight." One dissented and suggested being humble, showing the list, and seeing what happens.
His own update: he presented the change orders, both completed and outstanding, to the owner. The owner was upset but stayed composed and asked for a number. He priced them fairly, acknowledging that he had not raised the cost before doing the work. The change orders were accepted.
Tip
The write-off is certain only if you never ask. Present the list itemised, date each change, own the process failure out loud, and price the retroactive ones at cost plus a thin margin rather than your normal rate. You are trading margin for a decision, and a decision beats a receivable you never send.
Nothing about that story argues for skipping the form. It argues that the second best moment to raise a change is now.
The forty-minute setup
- Open your base contract and find the changes clause. If it does not say that changes must be in writing, signed by both parties, and approved before the work starts, add it.
- Check your jurisdiction's rule on written change orders and required contract notices. In California, add the verbatim 7159 notice.
- Build the form above in whatever you already use for quotes so the numbers carry over.
- Build the declined variant. Have a lawyer review the warranty exclusion once.
- Number the sequence from CO-001 per job, and keep the running total field live.
- Print twenty copies of each and put them in the truck. Then set up the digital version.
- Tell every client at the pre-start meeting how the process works, before there is anything to argue about.
Step seven is the one that pays. As one 26-year GC put it: "One of our first lines in our quote and contract both reflect, if it is not in writing on this contract, it is not included."
The point
A change order template is not a document you download. It is the shape of an agreement, and the free versions were built to be universally safe rather than specifically useful. Four fields exist because the law says so. Six more exist because contractors who got burned added them. One entire second form exists because sometimes the answer is no, and no needs a signature just as much as yes does.
Get the form right, then get it into the hands of whoever hears the request first. Related reading on the money side of the same problem: collecting a deposit before starting work and building a progress payment schedule.
Sources
- California Business and Professions Code section 7159, via FindLaw
- Garrett A. Heckman, California Home Improvement Contracts (Section 7159)
- Cascade Civil Construction, LLC v. Jackson Dean Construction, Inc., Wn. Ct. App. Div. I, 25 September 2023, and ACS Lawyers' case analysis
- AIA G701 signature requirement, per Owner Built Design and published executed copies of the form
- Certinal on ESIGN Act and UETA electronic signature validity
- Consumer Protection Act, 2023, S.O. 2023, c. 23, Sched. 1 via Ontario e-Laws, and ICLG Canada Consumer Protection 2026
- r/Contractor threads: How do you set expectations around change orders?, What do you use to create/record/process change orders?, What if client doesn't want a needed change order?, Payment/Change Order Advice
- Competitor forms reviewed: eForms, Projul, Legal Templates
