MATERIAL ESCALATION ON FIXED-PRICE CONTRACTS, HOW TO PROTECT MARGIN.
A fixed-price contract fixes the revenue number on the day it's signed. The material costs aren't fixed unless the contract or the supplier agreement fixes them. When concrete prices rise 12 percent between bid and pour on a $600K concrete contract with $180,000 in material cost, that's $21,600 of margin erosion with no recourse, unless a material escalation clause was negotiated at contract execution.
Three separate mechanisms take margin out of a fixed-price job and only one of them is a price increase. The second is a design change issued after bid that substitutes a higher specification material, which is billable as a change order when the revision came from the design team after execution and the contract treats design changes as scope changes. The third is quantity variance, where the field consumes more material than the takeoff assumed. Each one has a different recovery route, so the first job every month is telling them apart.
Want Josh to check your own numbers? Financial Health Snapshot, $1,500 one time. Your last 12 months read against your trade's benchmarks, with a 60 minute readout.
WHAT IT MEANS.
A material escalation clause is a contract provision that allows the contract price to be adjusted when a specified material index rises above an agreed threshold during the job.
The recovery route is what separates these three, and it's why lumping them together as material overruns costs money. A price rise on a fixed scope is an escalation clause question. A specification substitution is a change order question. A quantity overrun is a cause question, and the answer decides whether it's recoverable at all. One monthly review that asks which of the three you're looking at is worth more than a bigger contingency.
HOW EACH ONE WORKS AGAINST YOU.
The classic bind, price fixed at bid while material cost rises
A fixed-price contract fixes the revenue and it doesn't fix the material cost. When concrete mix prices rise 12 percent between bid and pour, the revenue doesn't move but the cost does. On a $600K concrete contract with $180,000 in material cost, a 12 percent price increase is $21,600 of margin erosion, and the contractor has no recourse without a material escalation clause. The fix is either an escalation clause in every fixed-price contract on long-duration work, or a fixed supplier price at bid time that matches the contract duration.
Design changes after bid that raise the material quantity or specification
Revised drawings issued after bid may substitute a higher-specification material for what was bid, whether that's structural steel moving from A36 to A572, a higher-grade concrete mix design, or impact-resistant drywall replacing standard. Each substitution raises material cost. Whether it's a billable change order depends on whether the revision came from the design team after contract execution and whether the contract treats design changes as changes in scope. Document every revision, compare the new specification against the bid specification, and submit a change order before ordering the new material.
Quantity variance between the estimate and what the field consumes
The estimate was built off a takeoff and the field consumes more than the takeoff assumed. That comes from measurement errors in the takeoff, from waste above the estimate factor, from scope additions absorbed without change orders, and from design changes nobody identified as scope changes. Quantity variance doesn't always have a recovery route, but quantity variance caused by design changes or directed scope additions always does. Track actual against estimated quantities by material type monthly and flag any variance above 5 percent for cause determination.
WHAT IT LOOKS LIKE IN DOLLARS.
That's what a 12 percent material price increase costs on a $600K concrete contract with $180,000 of material. The revenue number doesn't move, so the whole increase comes out of margin. There's no recourse on it unless a material escalation clause was negotiated at contract execution, which is why the clause conversation belongs in front of signature rather than after the price has already moved.
RESEARCH FROM OTHER SOURCES.
These figures come from another company's survey, not from SPM's clients. Each one cites the report and the page.
Billd's 2026 National Subcontractor Market Report found material price volatility hurt 56 percent of subcontractors, half of them looked for new suppliers, and 70 percent expect volatility to affect their business in 2026.
Source: Billd, 2026 National Subcontractor Market Report, page 4 (survey of 623 respondents, published May 13, 2026).
Billd's 2026 National Subcontractor Market Report found material costs rose 12 percent and labor costs rose 11 percent in 2025, while subcontractors raised their bids by an average of 10 percent.
Source: Billd, 2026 National Subcontractor Market Report, page 16 (survey of 623 respondents, published May 13, 2026).
FOUR ACTIONS THAT REDUCE THE EXPOSURE.
For any fixed-price contract lasting longer than 4 months, negotiate a material escalation provision that allows a price adjustment when a specified material index rises above a threshold. The index can be the PPI, an ENR cost index, or something commodity-specific, and both the threshold and the adjustment mechanism are negotiable. The conversation happens at contract execution, not once the price has already moved.
For large material commitments such as structural steel, precast, or mechanical equipment, get a fixed price commitment from the supplier before you submit the bid. The bid then includes the fixed price, and the contract duration gets matched to the period the supplier holds that price. If the supplier won't fix the price for the full contract duration, the bid includes an escalation allowance or a contingency instead of a hope.
Compare actual material cost per unit against estimated material cost per unit by material type every month. When a material is above estimate, work out whether it's a price variance, meaning a supplier price change, or a quantity variance, meaning more material than estimated. Price variance may be recoverable through an escalation clause. Quantity variance may be recoverable through a change order when the cause is a scope addition.
Some material escalation risk can be managed through supplier contracts, futures hedging on commodity-heavy scopes, or purchase order management that fixes quantities early. Those are procurement strategies rather than financial reporting strategies, and the two get confused a lot. SPM identifies the financial exposure from material escalation in the monthly cost-to-complete and flags it for procurement action while there's still time to do something about it.
FLAT MONTHLY FEE. NO SURPRISES.
Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing. No payroll. The one-time onboarding fee is right here in the table.
Built for subs doing $1M to $12M. Above $12.5M we quote.
| Last 12 months revenue | Core | Strategic | Platinum | One-time onboarding |
|---|---|---|---|---|
| Under $1M | $1,900 | $3,100 | $3,300 | $2,500 |
| $1M to $3.5M | $2,600 | $4,100 | $5,300 | $4,500 |
| $3.5M to $6.5M | $3,800 | $5,900 | $8,300 | $6,000 |
| $6.5M to $9.5M | $5,100 | $7,600 | $11,800 | $7,500 |
| $9.5M to $12.5M | $6,100 | $8,900 | $14,900 | $9,000 |
| Above $12.5M | Quoted | Quoted | Quoted | Quoted |
The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers, and it moves with your revenue band. Your first month is prorated, and your monthly engagement starts on the first of the first full month.
Just want the setup? Onboarding only is the same onboarding work with no monthly service after it, one time, at the onboarding fee plus $2,000. Start a monthly engagement later and $2,000 counts toward it. It starts at $4,500, and the price for every band is on the pricing page.
The three tier columns are the whole price. Which one fits depends on how much of the work you want off your desk. No payroll. No hidden line items. The onboarding fee is right here in the table.
- Online software only: QuickBooks, Sage, Viewpoint and similar. No VPN or hosted desktop.
- Not in any tier: payroll, pay applications, collections on receivables.
- Pricing valid through 2027.
CFO work. Your own bookkeeper keeps doing the books.
You stop guessing.
You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions and never in a report.
Your bookkeeper still does the books.
Core, plus bookkeeping and bank reconciliations, plus job costing and WIP software set up and managed for you. Use your own online accounting software or we supply it, one price.
Every job shows its margin while it is still open.
Everything in Core, plus the bookkeeping and bank reconciliations done for you, and the job costing and WIP software set up, loaded with your cost codes, and managed every month. Use your own online software, or move to ours and we cover it.
A bookkeeper we choose does the books and reconciliations. No payroll.
Strategic, plus a controller who handles payables and receivables the way an in-house controller would. You approve every payment.
You approve, and the money side gets handled.
Everything in Strategic, plus a controller we choose who handles your bills and receivables for you the way an in-house controller would. They call vendors, pay the bills and keep the accounting current. We plan the cash flow first, and you approve every payment because it is your money.
A controller we choose does the payables and receivables. No payroll, no pay applications, no collections.
