Change orders & extras
Material price increases: when you can bill them, and when you just ate them
For the PM or office manager at a commercial sub holding a supplier letter and a fixed-price subcontract.
The letter arrives on a Tuesday. Your distributor is “regretfully advising” a 19% increase on copper wire and MC cable effective the first of the month, and the quote they gave you in February expired forty days ago.
You bid the job in February. You signed the subcontract in April. Buyout is in June. The GC’s position is that you have a fixed-price contract.
Here is the part that nobody enjoys: in a lot of these cases the GC is right, and the question of who eats the increase was decided months before the letter showed up — in three documents, none of which is the change order you are about to try to write. What follows is the operational side; what your contract and your state’s law actually allow is a question for your attorney, and nothing here is legal advice.
The default answer, and why it is the default
A lump-sum subcontract generally puts price risk on you. That is a large part of what the lump sum is for. Unless something in your contract documents says otherwise, a material increase between bid and purchase is usually a cost you absorb, the same way you would keep the benefit if copper had fallen 19% instead.
So an escalation request is not a normal change order. A normal change order follows a change — different scope, different conditions, a direction from the GC. A price increase on unchanged scope is a request to reallocate a risk that the contract already assigned. That is a harder conversation and it needs a different kind of evidence.
Which does not mean you lose it. It means you win it on one of four grounds, and you should know which one you are on before you open the conversation.
The four grounds that actually work
1. You have an escalation or price-adjustment clause. Some subcontracts carry one, typically a named commodity, a published index, a threshold, and a sharing mechanism. If you have it, this is bookkeeping, not negotiation. Read it first, every time, before you write anything.
2. Your proposal was incorporated and it had a quote validity term. This is the one subs leave on the table. If your proposal said “pricing based on supplier quotes valid 30 days; material increases beyond 30 days from proposal date to be adjusted,” and your proposal is listed in the contract documents, you likely have a contractual argument; how strong it is depends on whether those terms survived into the subcontract, which is worth an attorney’s read. If your proposal said nothing, you probably do not.
3. The increase was caused by a delay that is not yours. This is often the strongest ground when it applies. You could not buy in April because the submittal was not approved until July, or because the GC’s own schedule pushed your release. Then it is not really a price claim — it is a delay cost, and it rides on your delay record and notice, not on the supplier letter, subject to whatever your subcontract says about delay damages, which some contracts limit or bar. How to document a construction delay as a subcontractor is the mechanism; the supplier letter is just one of the damages.
4. The scope changed and the new material is priced today. Obvious but worth stating. Added work gets priced at current cost, not at February cost. Do not let an added-scope change order get priced off your original bid’s unit rates out of habit.
If none of the four applies, you have a commercial ask and not a contractual one. Those are still worth making on a long relationship — but make it as an ask, with a number, early, and do not pretend it is an entitlement. GCs talk to each other.
What an escalation request has to contain
Whichever ground you are on, the package is the same, and it has to be arithmetic rather than a complaint:
- The baseline. The dated supplier quote your bid was built on, with the item, the unit, and the unit price. Not “we bid copper low.” A document with a date on it.
- The current price. The current quote or the actual PO, same item, same unit.
- The quantity. From your own takeoff, not the increase percentage applied to a lump sum. Percentages invite a counter-percentage; 4,200 feet at a $1.14 delta does not.
- The delta, shown as a calculation. Quantity × (new unit price − baseline unit price). One line of math anyone can check.
- The reason for the gap in time. This is where ground 3 lives. If 90 days passed because the submittal sat, say which submittal and which dates.
- Your mitigation. What you did to avoid it: alternate manufacturer priced, a substitution offered, an early buy proposed and declined, a partial release taken at the old price. Mitigation is often what moves a GC from no to half.
A request with those six parts gets read. A forwarded supplier letter with “please advise” gets filed.
| Line | Value |
|---|---|
| Item | #2 THHN copper, 500 ft reels |
| Baseline quote 2/11, per ft | $2.98 |
| Current quote 6/16, per ft | $3.54 |
| Delta per ft | $0.56 |
| Quantity remaining to purchase | 18,400 ft |
| Requested adjustment | $10,304 |
That is the whole document, plus the two quotes attached and two sentences on why June and not February. (The prices are illustrative, chosen for the arithmetic, not market quotes.)
Run it as a change event, not as an email
The procedural half matters as much as the arithmetic, and the trap is that escalation requests almost always start life as an email thread and stay there until somebody gives up.
Treat it like any other extra:
- Open a change event the day the letter arrives. No price needed. The open date is your internal record of when you knew. It is not notice to the GC: many subcontracts set a deadline for raising a cost impact in writing, so send that separately, the same week. Change event vs. change order covers why the two are separate records and why the event comes first.
- Keep purchasing on the critical items anyway, unless you are genuinely prepared to stop. Holding a release hostage to an unresolved escalation usually costs more in delay than the escalation is worth, and it converts a price argument into a schedule argument you will lose.
- Document the release at the new price with a PO against the job, so the committed cost is visible the day you commit it and not the day the invoice posts. That PO is also your proof of the current price.
- Convert to a change order when it is agreed, and keep it in the log when it is not. An escalation request sitting at “submitted” for ninety days is exactly the kind of number that evaporates at closeout. It belongs in the same aging list as every other open change order — see the subcontractor change order process for the full path.
- If the GC directs you to proceed while refusing to price it, you are now in the no-signature situation, which has its own playbook: how to bill for extra work without a signed change order.
Four habits that make the next one cheaper
The real fix is upstream. Escalation is a recurring condition now, not a one-time event, so build for it:
Put a validity term in every proposal. One sentence. “Material pricing based on supplier quotations valid through [date]; increases after that date to be adjusted by change order.” Many GCs will not strike it, and if they do, you have learned something about the job before you sign.
Shorten the gap between award and release. Every week between signing and buyout is unhedged exposure on commodity items. The things that gate a release — submittals, approvals, color and finish selections — should be chased from day one, not at the start of installation.
Buy early and store, when the contract lets you. Locking a price and taking delivery months early is a cash-flow decision, not a free one, but it is often cheaper than the increase. If you do it, bill it: billing stored materials is how you get paid for gear that is on site and not installed, instead of floating it yourself.
Issue POs at release, every time. Half of the pain in escalation is that nobody knows what a job has already committed, so the first real number arrives with the invoice. A PO at release turns that into a number you can see while you can still act on it — the point of the purchase order process for subcontractors.
Where SubMark fits
The negotiation is yours. What SubMark does is make sure the numbers in your request are your own records rather than a reconstruction.
- Purchase orders against the job, so a release at the new price shows as committed cost on that job the day you issue the PO, instead of first appearing in next month’s cost report. POs push to QuickBooks Online with a click when you want them there.
- Job costing that pulls your QuickBooks bills and purchases in hourly once auto-pull is switched on, so the invoiced price and the PO price sit next to the budget line instead of in three systems. Labor shows at wage rate, so keep your burden math separate — how to calculate a labor burden rate covers that.
- Change events and change orders with status and aging, so an escalation request raised in June is still on somebody’s list in October. When the job has a schedule of values, an approved change order is added to it automatically as its own line, so an agreed adjustment is billable without retyping it.
- Daily logs for the dated record behind ground 3 — when the submittal came back, when the deck was available, when your release was actually possible.
- The schedule of values, where you can carry material and install as separate lines, so you can see how much material value is still unbilled when the price moves.
Copper will move again. The difference between a job where that is a $10,000 conversation and one where it is a $10,000 write-off is almost entirely whether you kept the February quote, the June quote, and the dates in between.
One subscription covers your office, and your foremen and the subs you invite are free and unlimited. See how pricing works.