Home / Blog / Guide
Guide

Cost plus change order mistakes that eat margin

On a cost plus job it feels like every extra is automatically covered. It isn't — and the bill at the end is where that assumption blows up.

Cost plus is supposed to be the easy one. The client pays what the job costs plus your fee, so nobody has to argue about a fixed price. That is exactly why a cost plus change order is the piece of paper contractors skip the most — and why cost plus jobs produce some of the ugliest final invoices in residential construction.

Here is how it actually plays out. You are eight weeks in. The client has asked for a bigger island, better tile, an extra can light in the hallway, and a wall moved eighteen inches. None of it went on paper because, well, it is cost plus — they pay the cost. Then the final billing goes out and it is $47,000 over what the client had in their head. They are not looking at receipts at that point. They are looking at a number that feels like a betrayal, and the phrase they use is "I never agreed to that."

You are now in the worst possible position: you did the work, you paid the subs, you are holding the invoices, and the person who owes you the money believes you took advantage of them. That is a dispute you can win on the paperwork and still lose on the relationship, the referral, and the six months of your life you spend chasing it.

What a missing cost plus change order actually costs you

People treat missing paperwork as an admin problem. It is a cash problem. Walk through the real consequences:

  • Unbilled work. Nobody wrote it down, so nobody billed it. Small extras on a cost plus job are the easiest money in construction to lose, because there is no fixed price to compare against and no moment where someone says "wait, that is not in the contract."
  • The fee gets negotiated away. When the client challenges the final number, the first thing they attack is your markup on the extras. If there is no signed record showing the agreed fee applied to that work, you end up eating part of it just to get paid at all.
  • Slow pay turns into no pay. A disputed final invoice does not get paid in 30 days. It gets paid in 90, or in pieces, or after you have spent money on a lawyer. Meanwhile you already paid your subs and your suppliers.
  • Lien deadlines run while you argue. Every state has time limits on preserving lien rights. Arguing about an undocumented extra is a great way to burn through those weeks. (General information only — confirm the rules where you build.)
  • The relationship dies. The client who felt blindsided does not refer you. On residential work, that is the most expensive line item of all.

None of that requires a bad client. It just requires an unwritten agreement and two people remembering a hallway conversation differently.

Mistake 1: assuming cost plus means you don't need change orders

This is the root of every other mistake on this list. Cost plus defines how the work is priced. It does not define what work you agreed to do. Your contract still has a scope, an estimate, and usually a budget the client planned their financing around. Anything outside that scope is a change, and a change on a cost plus job needs a paper trail exactly like it does on a lump sum job.

The difference is what the paper is for. On a fixed price job, the change order sets the price. On cost plus, the change order does two jobs: it records that the client asked for the work, and it sets the client's expectation of what it will run. That second part is what saves the final invoice.

Mistake 2: no estimate on the change order

"We'll bill it at cost" is not an answer a homeowner can budget against. If you hand a client a change order with no dollar figure, you have documented the request and nothing else. When the actual number lands, you are back to arguing.

Write a not-to-exceed number, or a clear estimated range, on every cost plus change order. Something like: "Relocate kitchen wall 18\" east. Estimated $3,800–$4,400 including framing, electrical relocation, drywall, and patch. Billed at actual cost plus 15% fee. Client will be notified before exceeding $4,400." That single sentence removes most of the fight before it starts.

If you want a format that already does the math — line items, labor, materials, markup, tax, revised contract value — the free Excel change order template is set up for exactly this. Type the cost lines in, and the fee and revised total calculate themselves.

Mistake 3: burying allowances and calling it a change

Allowances and change orders are different animals and mixing them up is a reliable way to get accused of double-billing. An allowance overage means the client picked something more expensive inside an item you already scoped — $18 tile instead of the $6 you allowed. A change order means the scope itself grew.

Bill an allowance overage as a change order without explaining it and the client sees a new line item for work they thought was already in the contract. Handle them as separate documents, label them clearly, and reference the original allowance line so the math is obvious.

Mistake 4: verbal approvals on a job that runs on trust

Cost plus jobs tend to be relationship jobs. You know the client, they trust you, the site conversations are friendly. That is exactly why the approvals stay verbal — asking for a signature feels like you are being difficult with someone who has been nothing but reasonable.

Then the job ends. The friendly client is now reading a five-figure overage with their spouse at the kitchen table, and the spouse was never on the jobsite for any of those conversations. The person you built trust with is not the only person reviewing the bill.

A signature is not a sign of distrust. It is the thing that protects the client too — it is their record of what they agreed to and roughly what it costs. Framed that way, almost nobody objects.

Grab the free Excel change order template

A professional, auto-calculating change order spreadsheet — line items, markup, tax and your revised contract value all worked out for you, plus a log to track every change order on the job. Free to download and use on any project.

Download the free Excel template →

Mistake 5: no receipts attached to the change

Cost plus lives or dies on backup. If your change order says $4,100 and your file has a lumber invoice, a framer's ticket, and an electrician's invoice that add up to $4,100, the conversation is over in ten seconds. If your file has a number and a memory, you are negotiating.

Keep the backup with the change order, not scattered across three folders and a phone. A simple rule: no cost goes on a cost plus invoice unless a document somewhere supports it. Same discipline as a time and materials change order — daily tickets, signed where you can get them, filed the day they happen.

Mistake 6: letting change orders pile up until the end

Ten small extras, none of them documented, all surfacing in the final billing, is the classic cost plus blowup. Each one on its own is a $400 conversation the client would have waved through. Together they are a $6,000 shock that reads like a pattern of hiding costs.

Process fix: same-week rule. Anything that changes scope gets written up and sent inside seven days, even if the final cost is not known yet — that is what an estimated range is for. Small and frequent beats one big surprise, every time.

Mistake 7: no fee treatment written down

Does your fee apply to change order work? At the same percentage? On the whole cost or just labor and materials? If the contract does not answer that, the client's assumption becomes the default, and their assumption will not be the generous one.

State the fee treatment on the change order itself, every time, even when it repeats what the contract says. Repetition is not annoying — unpaid markup is annoying.

The fix: two free ways to document a cost plus change order

The right process is boring and it works. Write it up, put an estimate on it, get it signed, keep the backup, and do it inside a week. There are two free ways to run that, and which one suits you mostly depends on whether you work off a laptop or off a phone.

Option A: the free Excel change order template

If you already run your job costing in a spreadsheet, keep everything in one place. The free change order spreadsheet gives you a professional-looking form with line items for labor, materials and subs, automatic markup and tax, and a revised contract value that updates as you type. It includes a change order log, so at any point in the job you can show the client every change and where the running total sits. Download it, save a copy per job, print or PDF each change order for signature. No account, no cost.

Option B: the free digital tool

If the change happens on site and you want it signed before you leave the driveway, do it from your phone. ChangeOrdersPro lets you fill in the change, add photos of the condition that caused it, and send it to the client, who signs on their own phone with a finger. The revised contract value updates itself and you get a timestamped record of who approved what and when. Same information as the spreadsheet, about thirty seconds of work, and the signature comes back the same day instead of next month.

Neither one is a trial and neither one costs anything. Some contractors use both — spreadsheet for the office job costing, the digital version for anything signed in the field. Use whichever one you will actually keep up with, because a process you skip is worth nothing. If you are wondering where the catch is, here is why the tool is free.

A cost plus change order checklist

Before you send one, make sure it has:

  1. Job address and change order number, in sequence
  2. A plain-language description of the change and what triggered it
  3. Cost breakdown — labor, materials, subs, equipment
  4. Your fee, stated as a percentage and a dollar amount
  5. An estimated total or a not-to-exceed figure
  6. Schedule impact in days, even if the answer is zero
  7. How it affects the running project total
  8. Signature lines for both parties, with dates
  9. Photos or backup attached where they exist

That is it. Nine items, five minutes, and it is the difference between a final invoice that gets paid and one that gets litigated. More patterns worth stealing are in the change order guides.

This article is general information for contractors, not legal advice. Contract and lien requirements vary by state and change over time — confirm the current rules with your state's licensing board or a licensed attorney before relying on them.

Skip the Word doc. Send it in 30 seconds.

ChangeOrdersPro turns this into a 30-second job — fill in the change, hit send, and your client signs from their phone. The contract total updates itself. It’s 100% free.

Create a free change order →

Frequently asked questions

Do you need change orders on a cost plus contract?

Yes. Cost plus sets how work is priced, not what work you agreed to do. Any request outside the original scope should be documented, estimated and signed so the final invoice matches what the client expects.

What should a cost plus change order include?

A description of the change, a cost breakdown for labor, materials and subs, your fee stated as a percentage and a dollar amount, an estimated or not-to-exceed total, schedule impact, the effect on the running project total, and signatures from both parties.

Is there a free Excel change order template for cost plus jobs?

Yes. The free Excel change order template has line items for labor, materials and subs, calculates your markup and tax automatically, updates the revised contract value, and includes a log so you can show the client every change on the job.

How do you charge markup on a cost plus change order?

Apply the same fee your contract sets for base work unless you have agreed otherwise in writing, and state the percentage and the dollar amount on the change order itself so there is nothing to interpret later.

What if the client refuses to sign a cost plus change order?

Stop the extra work and put the request and their refusal in writing. Proceeding on an unsigned change means you are funding work you may never bill, and that is the single most common way contractors lose money on cost plus jobs.

Daisy Porter
Daisy Porter
Co-Founder, ChangeOrdersPro

Daisy writes about the unglamorous side of running a build — the paperwork, the change orders, and the conversations that keep a job profitable. ChangeOrdersPro is the free tool her team built so contractors can send a professional change order and get it signed from a phone in about 30 seconds.