Where insulation contractors lose money
5 things cost insulation contractors money without ever becoming a line item, and each one traces to a step you can install. Insulation contractors average 22% gross margin, 14% overhead and 8% net profit at $1M–$5M of revenue. The CFOS target at that size is 24.5% gross margin, 13% overhead and 11.5% net, and the 3.5 points left on the table is where those mechanisms live. Figures for all 7 revenue bands are in the table below.
Insulation ranks 3rd of 8 in envelope and structure on net profit, and it has leaner overhead than the 48-trade average. Here is every figure, across all 7 revenue bands.
Insulation by revenue band
| Metric | $1M–$5M | $5M–$10M | $10M–$25M | $25M–$50MModeled | $50M–$100MModeled | $100M–$500MModeled | $500M+Modeled | CFOS target at $1M–$5M |
|---|---|---|---|---|---|---|---|---|
| Overhead | 14% | 13% | 12% | 11% | 10% | 9% | 8% | 13% |
| Gross margin | 22% | 23% | 24% | 25% | 26% | 28% | 29% | 24.5% |
| Net profit | 8% | 10% | 12% | 14% | 16% | 19% | 21% | 11.5% |
| Metric | $1M–$5M | $5M–$10M | $10M–$25M |
|---|---|---|---|
| Overhead | 13% | 12% | 11% |
| Gross margin | 24.5% | 25.5% | 26.5% |
| Net profit | 11.5% | 13.5% | 15.5% |
Modeled extension of the survey curve, not reconciled against the licensed CFMA Benchmarker. That applies to the 4 bands above $10M to $25M, and no CFOS target is published for them.
Gross margin and overhead come from CFMA, Jones Maresca and SPM's own trade data, because those are the figures those sources report by trade and size. Net profit is calculated from them as gross margin minus overhead, so the three rows tie. That makes it an operating profit figure: what is left before interest, other income and expense, and the tax planning choices owners make, such as bonuses, depreciation methods and retirement contributions.
Surveys report net income before taxes after those items, so a reported net can run below the figure here. At the typical contractor the difference is small: CFMA's 2025 medians are 7.1 percent before interest and taxes and 6.7 percent net income before taxes. It grows with size. Against the separate measured net profit dataset, the calculated net runs 0.8 points higher at $1M to $5M, 2.2 points at $5M to $10M and 3.5 points at $10M to $25M, because the gross margin and overhead rows change faster with size than reported net profit does.
Above the $10M to $25M band the gross margin and overhead rows are a modeled extension of the same curves. They have not been reconciled against the licensed CFMA Benchmarker, and the calculated net there runs well above survey medians, so read those bands as a model and not as a survey result.
Run On CFOS. Run On CFOS Trade Benchmark Reference: Insulation. 2026. Sulphur Prairie Operations, LLC. https://runoncfos.com/trades/insulation. CC BY 4.0.
Figures on this page were last revised 2026-08-21. Published under CC BY 4.0, which permits reuse of any figure here, including commercially, as long as the credit above travels with it. The same figures in machine-readable form: /benchmarks.json.
Trade level gross margin and overhead come from figures CFMA, Jones Maresca and other sources publish, and Run On CFOS derives net profit as gross margin minus overhead. The CFOS targets beside them are from the book CONTROL: C.F.O.S. Construction Financial Operating System, published with the full reference at runoncfos.com.
- 2024 Construction Financial Benchmarker, Executive Summary, Construction Financial Management Association, 2024.
- 2025 Construction Financial Benchmarker, Executive Summary, Construction Financial Management Association, 2025.
- 2025 Performance Benchmarks, Construction Companies, Jones Maresca and Company, 2025.
- Run On CFOS Trade Benchmark Reference, Sulphur Prairie Operations, LLC, 2026.
Sourcing and method: the methodology page.
Which bands are measured. The 4 bands above $10M–$25M extend the survey curve further out and have not been reconciled against the licensed CFMA Benchmarker. How every figure was built is explained on the methodology page.
5 problems specific to insulation
You can't field measure covers until the mechanical contractor has set and tested pipe, so a six to ten week shop clock starts on a date somebody else picks. The assembly needs its listing before you can release a pallet, and the review clock belongs to the design team. You pay membership, QAP licensing, installer renewals, and per-project audits for the right to bid air barrier work, and almost none of it gets coded to the job that caused it. You estimate in board feet and buy in sets, and the yield between them moves with temperature.
Each one below points at the item, the unit, the clock, or the party that makes it an insulation problem, and it says which step fixes it.
| Mechanism | Why it's specific to this trade | Step |
|---|---|---|
| Your fab clock starts when the fitters finish | Most trades buy off an approved submittal and stage material before the work starts. Your fabricated scope can't be ordered off a drawing at all, because the shop needs as-built dimensions of work that isn't in place yet, so your lead time stacks on top of another contractor's completion date. That makes you the sub whose procurement clock can only start after somebody else finishes, and the float it eats is yours. | Project management |
| No 285 letter means no material and no billable line | Other trades submit a product. You submit an assembly you don't fully control, because the listing belongs to the manufacturer's tested build-up, so a cladding swap made by somebody else after your bid voids your compliance path and restarts the cycle. You're also one of the few trades whose finished work gets a third-party inspection specifically because it's about to be hidden, which puts a rater between you and your money. | Project management |
| Air barrier accreditation is a bid cost in overhead | Most trades hold a license that applies to every job they take on, so burying it in overhead is honest. Yours applies to one slice of your work, and it's the slice that makes the schedule look full, so the fee gets treated as the cost of being in business. When the gate cost goes to overhead and the audit fee never reaches the bid, your batt and blow work pays for the air barrier work and no report says so. | Overhead calculation |
| Board feet never gets reconciled against sets burned | This is a unit-of-measure mismatch hitting your largest cost line directly, and it's the one material cost that changes with weather while you're installing it. No other trade on that site has a product whose delivered quantity depends on how the applicator ran the gun that morning. With no per-job reconciliation, the whole variance dissolves into the material account and the year just comes in thin. | Job cost structure |
| One mill letter reprices your entire builder backlog | A hard-bid trade holds price exposure on one job at a time and can requote the next one. You hold it across every unit on the sheet at once, so a single letter reprices 60 to 200 houses simultaneously, including the ones you haven't started. That's why a material move a framer absorbs on one address hits you as a structural margin problem. | Estimating system |
Insulation against the other 47 trades
| Metric | Insulation | Envelope and structure average | All 48 average | Rank |
|---|---|---|---|---|
| Overhead | 14% | 15.1% | 15.1% | 6th of 48 |
| Gross margin | 22% | 22.8% | 22.1% | 20th of 48 |
| Net profit | 8% | 7.6% | 7% | 8th of 48 |
Insulation sheds 6 points of overhead between $1M–$5M and $500M+, against 6.3 for envelope and structure as a group. Inside that group, Curtain wall and glazing, Waterproofing all keep 9%, the most in the group, and Framing runs the leanest overhead at 13%. Insulation is neither, which is the usual position and the one with the most room in it.
Other envelope and structure trades
What owners ask
What overhead should an insulation contractor run?
Insulation shares its overhead figure with 10 other trades at this revenue, which is what the published data resolves to. It averages 14% at $1M–$5M and 8% at $500M+, as a percentage of revenue. That is 1.1 points below the envelope and structure average of 15.1%. The CFOS target at $1M–$5M is 13%. The CFOS target is one point leaner than your trade's industry average at your revenue.
What gross margin should an insulation contractor run?
Insulation shares its gross margin figure with 12 other trades at this revenue, which is what the published data resolves to. It averages 22% at $1M–$5M and 29% at $500M+, as a percentage of revenue. That is 0.8 points below the envelope and structure average of 22.8%. The CFOS target at $1M–$5M is 24.5%. The CFOS target recalculates at your revenue: whatever gross margin produces the net profit target once overhead is paid, never below your trade's own industry average.
What net profit should an insulation contractor run?
Insulation shares its net profit figure with 12 other trades at this revenue, which is what the published data resolves to. It averages 8% at $1M–$5M and 21% at $500M+, before taxes, as a percentage of revenue. That is 0.4 points above the envelope and structure average of 7.6%. The CFOS target at $1M–$5M is 11.5%. The CFOS target recalculates at your revenue: 10 percent before taxes, or 3.5 points better than your trade's industry average, whichever is higher.
What profit margin should a small insulation business run?
Owners usually mean net profit when they say profit margin, and for insulation at $1M–$5M that's 8%. Gross margin is a different number, 22%, and it's what's left after job costs but before overhead. Overhead is the 14% between the two. A small insulation business holding 8% net is at the published figure for its size, and the CFOS target at that revenue is 11.5%.
Does insulation get more profitable as it grows?
Overhead is the number that moves. Insulation sheds 6 points between $1M–$5M and $500M+, which is in line with the 6.3 points envelope and structure sheds as a group. Net profit is already above the 48-trade average, so the room is in holding it while revenue climbs.
Where does insulation rank against the other trades?
Insulation ties 2 trades in envelope and structure on net profit, all at 8%. Curtain wall and glazing, Waterproofing are the most profitable at 9%. Framing runs the leanest overhead at 13%. Gross margin ranks 20th of 48 and overhead ranks 6th.
That's the industry average and the CFOS target for insulation at every size. Want your own books set beside them? The Financial Health Snapshot builds a CEO Report from your last twelve months, sets every figure against your trade, and walks you through it on a 60 minute call. SPM The Construction CFO (Sulphur Prairie Management, LLC) is a separate firm, and the same author runs it.
Everything on this page is something you can install yourself, and CONTROL is the order to do it in. If you would rather buy the finished result, SPM The Construction CFO does this work for insulation contractors as a service. It is a separate firm, Sulphur Prairie Management, LLC, run by the same author.
