Early access · Founding operators lock in launch pricing for life.Become a founding operator →
← Back to blog
fabricationchange-ordersmarginquotingrevisions

How Fabricators Handle Change Orders Without Losing Margin

Andrew Jacob · August 16, 2026

A contractor's change order is usually more labor — an extra fixture, another day of work. A fabricator's change order is often something more expensive: new material. The customer revises the drawing, changes a dimension, swaps a grade of steel, and now the change isn't just more hours — it's stock you have to buy again, a part you already cut that's now scrap, and machine time you can't get back. That's why fab shops bleed more margin to changes than most trades realize, and why the usual "just track your change orders better" advice misses the mechanism.

The scope at stake is significant. Changes routinely add 8-15% to a project's value in billable work — but in fabrication a chunk of that "added value" is added cost you eat if the change isn't priced before you act on it. A revised drawing that arrives after you've cut can turn a profitable run into a break-even one, not because you did anything wrong, but because the material and the machine time behind the old drawing are already spent. On a $500K/yr shop, letting even half of a 10% change leak go unpriced is tens of thousands a year — and in fab, some of that isn't just unbilled, it's unrecovered material.

The fix is specific to how fabrication works: treat a drawing or spec change as a re-priced quote version, approved before you touch the steel — never as a verbal "sure" you sort out at the end.

Why fabrication change orders cost more than labor changes

Understanding the leak means seeing what a fab change actually is. It's rarely "add one more of these." It's usually a revision to the thing itself — and revisions to a physical part propagate through cost in ways a labor add doesn't.

Change the dimension on a bracket and you may need different stock. Change the material grade and your whole material cost moves — and if you've already ordered the old grade, that's stock sitting in your rack you bought for a spec that no longer exists. Change a tolerance and setup or machine time shifts. And the worst case: the change arrives after you've already cut or formed the old version, so the labor and material behind the original are now scrap, and you're paying twice to make one part.

That's the mechanism most change-order advice ignores. In fabrication, the expensive part of a change is often the material and the rework, not the incremental labor — so a change captured late doesn't just cost you the billing, it costs you the do-over. The whole discipline has to be about catching the change before the steel moves, because after the steel moves, some of the cost is unrecoverable no matter how cleanly you bill.

Re-price the drawing before you touch the steel

The single rule that fixes most of the leak: a drawing or spec change is a new quote version, priced and approved, before any material is ordered or cut against it. Nothing gets bought or run on the revised drawing until the revised number is agreed.

This feels like it slows the job. It's the opposite — it's what keeps a change from turning into scrap. Pricing the revision up front does three things at once that matter more in fab than anywhere else. It captures the material impact while it's still a decision, not a sunk cost — you learn the new grade costs more before you've bought the old one. It protects you from cutting the wrong version, because the approval step forces the revised drawing to be the one on the floor. And it removes the end-of-job reckoning, because the customer already agreed to the number when the change was still cheap to make.

The approval itself can be lightweight — a revised number the customer said yes to in writing. What can't be lightweight is the sequence: price and confirm the revision first, then release material and machine time against it. Get that order wrong and you're paying for the old drawing and the new one.

Treat the revised drawing as a quote version, not a new job

The cleanest way to hold this is the same principle that governs every good quoting workflow: one job, one evolving record, versioned as it changes. A revised drawing isn't a separate project and it isn't a footnote — it's this job at a new version, with a new price, on the same record.

  • Version the quote, don't rebuild it. Rev 1 was the original drawing at $8,400. Rev 2 is the changed drawing at $9,100. Both live on the one job, so you can see exactly what changed and why the number moved — and so the final invoice reflects the current version automatically. This is the same structured-revision discipline that keeps any quote from drifting; in fab it also keeps you from cutting a superseded drawing.
  • Tie the price change to the material and rework, not a round number. "Rev 2 adds $700 — the heavier grade is $400 more and the re-cut is two hours" is a number the customer accepts, because it maps to real cost. A vague "the change is another grand" reads as opportunistic.
  • Attach it to the original job. A change order is the same part evolving, not a new order — one running record so the scope, the material, and the price stay in one place instead of scattered across a revised email and a phone call.
  • Bill it on the phase it belongs to. If you're progress-billing the job, the change rides the next milestone so your cash keeps pace with the added material and work, instead of surfacing weeks later.
Hold the change as a version and the whole thing stays clean: you cut the right drawing, you bill the right number, and the customer sees exactly what their revision cost and why.

A worked example: the drawing that changed after the cut

Picture a $500K fab shop mid-run on a $8,400 job. The customer emails a revised drawing — a dimension change that needs a heavier grade of stock. In the leaky version, the owner says "sure, we'll make it work," keeps going, and sorts out the price at the end. But some of the original stock is already cut to the old dimension — now scrap — and the heavier grade costs more than what's in the rack. At job-end, reconstructing the change from memory, the owner undercounts it and bills maybe half the real delta. The scrap never gets billed at all. A profitable job finishes thin, and nobody can say quite where it went.

Now the priced-first version. The revised drawing triggers a Rev 2 quote before any new steel is ordered: heavier grade at $400 more, two hours of re-cut at the shop rate, total change $700, sent for a quick written yes. The customer approves — it's their revision, tied to real cost, and there's no surprise. Crucially, the shop hasn't scrapped anything yet, because the approval step held the material until the new drawing was confirmed. The change gets built once, billed in full, and the job keeps its margin. Same change, same customer — the only difference is that the number was agreed while it was still cheap to agree on.

In fabrication, the change order isn't a nuisance to reconcile at the end. It's a drawing revision with real material behind it — price it before you cut, version it onto the one job, and the change stops being where your steel and your margin quietly disappear.

If you'd rather every drawing revision become a re-priced quote version on the same job — the material delta captured, the customer's approval on record, and the invoice reflecting the current spec automatically — Setell keeps the whole job as one evolving record so a change never becomes scrap you forgot to bill. Free tier is 3 AI quotes a month; paid plans from $49/mo. Start free.

Ready to quote faster?

Start free — no credit card. See your first AI-drafted quote in minutes.

Related articles

The Contractor's Guide to Faster Change Orders
The change order is where good jobs quietly lose money — not because the work isn't billable, but because it gets done before it's approved and priced after it's forgotten. Here's how to turn change orders from a cash leak into same-day billable work.
The Cost of Manual Quote Revisions (and How to Make Them Structured Instead)
Every 'can you tweak the quote?' that gets handled by rebuilding it from scratch is a margin leak and an error waiting to happen. Here's the real cost of manual quote revisions, and what a structured revision process looks like.
Pricing Memory at Scale: How to Stop Forgetting What You Charged Last Time
The single largest invisible cost in a service business is forgetting what you charged the last time. Here's how pricing memory works, why it costs you 8-15% of margin a year, and how to build it at scale.