Your erected ton and your mill buy are two different prices
You bid dollars per erected ton in January. You buy hundredweight plus size, grade, length, and freight extras in May, and the months in between belong to you.
Estimators price steel per erected ton because that's how the market quotes it, while mills sell in hundredweight with extras stacked on top, so the unit you bid sits a conversion away from the unit you buy. Hot rolled has moved 30 to 40 percent inside a single year more than once, and you carry that move across a window someone else controls. Small tonnage and odd length packages take it worst, because extras and freight are a bigger share of the buy than on a big straightforward frame.
The size of it
One commodity move across a six month approval window can wipe out the margin on a package that was estimated correctly. The estimate was fine; the buy simply happened at a different price on a clock you didn't set.
Mill pricing is base price plus size, grade, length, and quantity extras plus freight, and it's fixed at time of order. The order can't go in until drawings are approved, so the window between the number you bid and the price you pay is set by the design team's review desk and routinely runs three to six months. Escalation language exists in ConsensusDocs and AGC model forms, gets struck on hard bid private work, and almost never appears on public work at all. The ton you priced and the ton you bought end up as two different numbers, and the difference has already happened by the time you see the confirmation.
Three moves, in order
Step 04: Estimating system
The estimate maps one to one onto the job cost codes, so variance means something the day it appears.
What else costs structural steel contractors money
The same mechanism in other trades
What structural steel owners ask
Steel price escalation between bid and buyout?
You bid dollars per erected ton in January. You buy hundredweight plus size, grade, length, and freight extras in May, and the months in between belong to you.
What does it cost?
One commodity move across a six month approval window can wipe out the margin on a package that was estimated correctly. The estimate was fine; the buy simply happened at a different price on a clock you didn't set.
What do I do first?
Rebuild the estimate so base price, extras, and freight show as separate lines, then compare each line to the mill confirmation at buyout on every job.
What are structural steel contractors supposed to be making?
Structural steel runs 23% gross margin, 15% overhead and 8% net profit before taxes at $1M–$5M. The all-trade average is 7%, so this trade sits 1 points above it. The CFOS target is 10%.
Which part of the system fixes it?
The step is number 04, estimating system. The estimate maps one to one onto the job cost codes, so variance means something the day it appears. It comes from chapter 4 of CONTROL: The Construction Financial Operating System.
