Skip to main content
NET PROFIT BENCHMARKS 48 TRADES 7 REVENUE BANDS 24 SPM TRADES REAL DOLLARS AT YOUR REVENUE NET PROFIT BENCHMARKS 48 TRADES 7 REVENUE BANDS 24 SPM TRADES REAL DOLLARS AT YOUR REVENUE
THE CONSTRUCTION CFO SCHEDULE A FREE CALL
Net Profit Benchmarks — 48 Trades — 7 Revenue Bands

WHAT’S THE AVERAGE
NET PROFIT FOR
YOUR TRADE?

Most subcontractors have no idea whether their net profit is normal, below average, or genuinely strong. Here’s the data — 48 trades, 7 revenue bands. Enter your revenue to see what every benchmark means in real dollars.

Net profit margins across commercial construction trades range from 5% at the low end (framing, painting, flooring at $1M–$5M) to 13.5% at the top (SWPPP, waterproofing, elevator, mechanical at $500M+). For most subcontractors doing $1M–$12M, the industry average sits between 5.5% and 9.5% depending on trade. The CFOS target is 12% — the gap between average and target is almost always overhead structure, not field performance.

Published: May 2026Updated: June 202648 Trades — 336 Data Points
Free Access — 48 Trades — All 7 Revenue Bands
The Numbers Are Right There.

Enter your name and email to unlock the full table instantly. No download. No redirect. Then type your revenue — every benchmark updates to show you what it means in real dollars.

Please enter your name and a valid email.

No spam. Josh may follow up personally if your trade is one SPM serves. Unsubscribe anytime.

48
Trades Covered
24
SPM Trades
$1M–$500M+
Revenue Range
336
Data Points
Your Annual Revenue — type or slide to see real dollar values
$ Million
$1M$3M$5M$10M$25M$50M$100M+
1% Net Profit Equals
$30,000
per year at your revenue
Industry Average at Your Revenue
$225,000
based on 7.5% avg across all trades
Each 1% Improvement Adds
$30,000
to your annual bottom line
Net Profit Margin — Industry Benchmarks — By Trade and Revenue Band
SPM SPM serves this trade directly through CFOS
SPM trade names are clickable — click to see the financial operating system for that trade
Trade $1M–$5M $5M–$10M $10M–$25M $25M–$50M $50M–$100M $100M–$500M $500M+
SPM badge = one of 24 CFOS trades. Click the trade name to see its financial operating system. 1% of $1M = $10,000  |  1% of $5M = $50,000  |  1% of $10M = $100,000
FAQ
COMMON QUESTIONS.

Net profit margins for commercial subcontractors doing $1M–$5M in revenue typically range from 5% to 8.5% depending on trade. Specialty trades like mechanical, SWPPP, waterproofing, and elevator run 7.5–9.5% at that revenue band. Labor-intensive commodity trades like framing, painting, and flooring sit at 5–6%. Margins improve at higher revenue because fixed overhead spreads over more revenue — the cost of running the office does not double when revenue doubles.

The CFOS target for commercial subcontractors doing $1M–$12M is 12% net profit margin. Industry averages across most trades sit between 5.5% and 9.5% at that revenue band. The gap between industry average and the CFOS target is almost always explained by the overhead rate — most subcontractors are running 18–28% overhead when their estimate assumes 10%. Fixing the overhead rate calculation is what moves net margin from average to target.

Fixed overhead costs — rent, office staff, owner salary, software — do not grow proportionally with revenue. A subcontractor doing $10M with $1.2M in overhead runs a 12% overhead rate. The same overhead at $5M is 24%. As revenue grows against a stable fixed cost base, the overhead rate drops and net margin expands. This is why margin benchmarks improve consistently across every revenue band in every trade in the table.

Net profit margin = net income ÷ total revenue. Net income = revenue minus direct job costs (material, labor, subcontractors, equipment) minus all overhead costs (rent, office staff, owner salary at market rate, software, professional services, business taxes). Most subcontractors understate overhead — which makes net income appear higher than it actually is until the cash flow reality surfaces.

The CFOS target is 12% net profit margin and 22–30% gross margin per project. Industry averages in this table represent what most subcontractors actually achieve — which reflects the average overhead management and estimating discipline across the industry, not the best. SPM works with subcontractors in 24 trades who want to reach or exceed the CFOS target, not just match the industry average. Click any SPM-badged trade name to see the financial operating system built for that trade.

SPM serves 24 commercial subcontracting trades through the CFOS system: civil, excavation, grading, sitework, underground utility, demolition, paving, concrete, concrete flatwork, masonry, structural steel, SWPPP/erosion control, electrical, framing, waterproofing, EIFS/stucco, drywall, insulation, marine, fiber, telecom, flooring, security system, and interior contractors. Each trade has its own CFOS operating system page that explains the specific cash failure patterns for that trade and how CFOS fixes them. Click any SPM badge in the table to go directly to that trade's page.

Josh Luebker — The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. Author of CONTROL: The Construction Financial Operating System. The gap between industry average net profit and the CFOS target is almost always an overhead rate problem — not a field execution problem. About Josh →

RELATED TOOLS AND RESOURCES
CALCULATOR
Overhead Rate Calculator
Enter your overhead costs and revenue — compare to CFOS benchmarks for your trade
CFOS MODULE
Trade Benchmarking System
Win rate, bid markup, and closeout margin tracked against benchmarks monthly
CFOS
Run on CFOS
The full financial operating system for commercial subcontractors — 6 modules, 24 trades

IS YOUR NET PROFIT
IN RANGE?

Free 30-minute call. Josh will tell you exactly where your net profit margin stands and what to do about it.

SCHEDULE A FREE CALL →
THE CONSTRUCTION CFO
Home Overhead Calculator Benchmarking Run on CFOS Fractional CFO Schedule a Call Josh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS