OUTCOME TARGET · PER COMPANY · FIXED BY STEP 03

The company running 12% net profit

Twelve percent sits above what every one of the benchmarked trades averages. That's the point of it. It's a target, and the published averages are what happens without one.

DIRECT ANSWER

Net profit is what survives after overhead, and overhead is the number most owners have never sat down and calculated. If gross profit is a field number, net profit is an office number. It moves when you know what your overhead really costs, when it is loaded into your bids at the right rate, and when it stops growing on its own every time you add a truck or a salary.

TARGET AGAINST POPULATION

Where 12% sits against 48 trades

Published net profit at $1M–$5M, across the whole benchmark reference.

PUBLISHED AVERAGE
7%
The mean of all 48 trade averages at $1M–$5M.
PUBLISHED SPAN
2–10%
Lowest and highest trade average in the reference.
OUTCOME TARGET
12%
0 of 48 trades average this or better.
HIGHEST AND LOWEST PUBLISHED NET PROFIT · $1M–$5M
TradePublished averageAgainst the target
SWPPP and erosion control10%2 points under
Electrical9%3 points under
Mechanical9%3 points under
Plumbing9%3 points under
Elevator9%3 points under
Curtain wall and glazing9%3 points under
Grading2%10 points under
Underground utility3%9 points under
Sitework3%9 points under
Demolition4%8 points under
Painting5%7 points under
Flooring5%7 points under

All 48 trades sit on the net profit page across every one of the 7 revenue bands.

SOURCES
  1. 2024 Construction Financial Benchmarker, Executive Summary, Construction Financial Management Association, 2024. The survey puts gross profit margin at 21.8%, SG&A at 11.8%, and net income before taxes at 6.3% across all respondents. The best-in-class top quartile reaches 11.9% net income before taxes. Those figures are the whole-population reading, so a single trade can sit well either side of them.
  2. 2025 Performance Benchmarks, Construction Companies, Jones Maresca and Company, 2025. This study reports specialty contractor gross margin between 15% and 25%. It puts net profit at 5% to 8% for a well managed company, and total indirect cost between 8% and 15%. The indirect cost band is the one worth reading twice, because it's the number most owners have never calculated for their own shop.
  3. SPM Trade Benchmark Reference, Sulphur Prairie Operations LLC, 2026. The reference holds 48 trades, and net profit in it is stated before taxes. It publishes here as 47 trade pages, because landscaping and irrigation share an identical benchmark profile and are one market, so they're presented together. Everything else carries its own row.

How these figures were built. Gross margin and overhead come from CFMA's 2024 and 2025 financial survey data, plus a January 2026 specialty trade study. Net profit comes from a 48 trade master dataset that covers 24 served trades and 24 adjacent trades. The reference holds 48 trades and the site publishes 47 pages, because landscaping and irrigation carry the same figures and are the same market. Where the survey and the master disagree on net profit, the master carries it. Benchmarks are reviewed against each new CFMA survey release and reconciled before publication.

WHY THE NUMBER IS WHAT IT IS

The reasoning

Gross profit at the top of the range and net profit near zero is a completely normal set of books, and it means the office is eating the field. The two numbers only connect through overhead recovery, which is why net profit is a step 03 outcome and gross profit is a step 04 outcome. Fix the recovery rate and the same jobs, bid the same way, produce a different bottom line.

Monthly, on a trailing twelve, so seasonality doesn't fool you in either direction. A single strong month proves nothing and a single weak month proves nothing.

Under it. Most owners who miss this are missing it by a wide margin and are surprised by that, because revenue was up. Revenue is a multiplier. It multiplies whatever the margin already was, including a negative one.

WHAT TO DO

Three moves, in order

STEP 01
Add up every dollar that isn't a job cost for the last twelve months. That total is your real overhead, and it's usually larger than the number in your bid.
STEP 02
Divide it by the same period's revenue. That percentage has to come out of gross profit before anything reaches the bottom line.
STEP 03
Compare what you recover per bid against what you spend per month. The difference is the shortfall, and it closes at the bid, not at the bank.
QUESTIONS

What owners ask

Average net profit margin in construction?

12%. Twelve percent sits above what every one of the benchmarked trades averages. That's the point of it. It's a target, and the published averages are what happens without one. Net profit is what survives after overhead, and overhead is the number most owners have never sat down and calculated. If gross profit is a field number, net profit is an office number. It moves when you know what your overhead really costs, when it is loaded into your bids at the right rate, and when it stops growing on its own every time you add a truck or a salary.

Is 12% above what the benchmarks show?

Yes, and deliberately. Across the 48 benchmarked trades, net profit at $1M–$5M averages 7% with a published span of 2 to 10%. 0 of 48 average 12% or better. A survey average describes the population. This describes an installed business.

What moves this number?

The step is number 03, overhead calculation. What indirect cost really comes to at your size, and the rate your estimating template should be carrying. It's chapter 3 of CONTROL: The Construction Financial Operating System.

How do I read it?

Monthly, on a trailing twelve, so seasonality doesn't fool you in either direction. A single strong month proves nothing and a single weak month proves nothing.

What does it mean if I am under it?

Most owners who miss this are missing it by a wide margin and are surprised by that, because revenue was up. Revenue is a multiplier. It multiplies whatever the margin already was, including a negative one.

Where do I start?

Add up every dollar that isn't a job cost for the last twelve months. That total is your real overhead, and it's usually larger than the number in your bid.

AUTHOR
Josh Luebker
JOSH LUEBKER
MASTER ELECTRICIAN · 150+ PROJECTS · $2.1B+ MANAGED

Josh Luebker ran commercial construction projects before he ran the numbers behind them, on data centres, military bases, hospitals, and high-rises. He wrote CONTROL: The Construction Financial Operating System, which is an eight-step framework for commercial subcontractors, and it publishes on October 1, 2026. He is a master electrician who moved into the office and kept the field vocabulary.

Sulphur Prairie Operations LLC maintains the benchmark reference behind these figures. Every edition is reconciled against the newest CFMA survey release before it publishes here. Where a figure changes between editions, the older edition keeps its year in the title so a citation to it stays correct.

Eight steps. Sixty days.

CONTROL is the full system, written for commercial subcontractors from under $1M to $100M. It publishes on October 1, 2026. Eight steps, six working templates, and the order they install in.