JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATECONTROLQORE
The Construction CFOSchedule a Free Call

TL;DR: Healthy competitive bid win rates vary by trade. SWPPP and erosion control: 25-45%. Civil and excavation: 20-35%. Concrete and masonry: 22-38%. Electrical (commercial new): 18-30%. Framing, drywall, insulation: 22-38%. Win rates above the high end of any range consistently mean the overhead rate is too low. Win rates below the low end mean overhead rate may be too high or the contractor is bidding outside their competitive sweet spot.

Bid Strategy

Construction Bid Win Rate
Benchmarks by Trade.

A healthy bid win rate differs by trade. A 35% win rate is normal for erosion control and a warning sign for electrical. Here are the benchmarks and what they mean.

Published: May 2026  ·  Updated: May 2026
25-45%
SWPPP and Erosion — Healthy Range
18-30%
Electrical Commercial — Healthy Range
20-35%
Civil and Excavation — Healthy Range
35%+
Signals Overhead Rate Problem in Most Trades
Overview

What You Need to Know

Win rate benchmarks by trade reflect the competitive dynamics of each market. Trades with fewer competitors and more specialized expertise command higher win rates. Trades with more competitors and more standardized work have lower healthy win rates. The number that matters is your competitive bid win rate compared to the benchmark for your specific trade.
Benchmarks by Trade

Healthy Win Rate Ranges for Commercial Subcontractors

TradeHealthy Competitive Win RateToo High (Check Overhead)Too Low (Check Fit)
SWPPP / Erosion Control25-45%Above 50%Below 18%
Civil / Underground Utility20-35%Above 40%Below 15%
Grading / Excavation20-35%Above 40%Below 15%
Concrete (Structural)22-38%Above 42%Below 15%
Concrete Flatwork22-38%Above 42%Below 15%
Electrical (Commercial New)18-30%Above 35%Below 12%
Masonry22-38%Above 42%Below 15%
Framing / Drywall22-38%Above 42%Below 15%
Insulation25-40%Above 45%Below 18%
Paving / Sitework20-35%Above 40%Below 12%
Structural Steel22-35%Above 40%Below 15%
Waterproofing / EIFS25-40%Above 45%Below 18%
What To Do With Your Win Rate

The Three Diagnoses and Their Fixes

Win rate above the high end: check the overhead rate. If you are winning above 40% on civil competitive bids your overhead rate is almost certainly too low. Recalculate SG&A divided by revenue including market-rate owner compensation. Compare to what is in bids. Update the bid model immediately. Use the overhead rate calculator.
Win rate within the healthy range: track it monthly. A healthy win rate that is trending up may signal that market pricing is compressing below your overhead rate. A healthy win rate trending down may signal that overhead increased (a hire you made) and you have not updated the bid model. Monthly tracking with the overhead rate recalculation is the monitoring system.
Win rate below the low end: audit overhead rate and bid selectivity. Low win rate is not always an overhead rate problem. It may mean the overhead rate is accurately high (which is correct) and the market will not support it on certain GC relationships or project types. Audit which GC relationships you are winning and which you are losing - the pattern usually identifies whether it is a pricing problem or a fit problem.
FAQ

Frequently Asked Questions

What is a good bid win rate for a concrete subcontractor?
Healthy competitive bid win rate for concrete contractors is 22-38%. Above 42% consistently on competitive bids suggests the overhead rate is too low. Below 15% suggests either the overhead rate is overstated or the contractor is bidding on GC relationships or project types outside their competitive advantage.
What is a good bid win rate for an electrical contractor?
Healthy competitive bid win rate for commercial electrical new construction is 18-30%. Electrical has more competition than most commercial trades which drives the healthy range lower than trades like SWPPP or insulation. Above 35% consistently on competitive electrical bids is a strong signal of overhead rate understatement.
Why does SWPPP erosion control have a higher healthy win rate than electrical?
SWPPP and erosion control is a more specialized trade with fewer qualified contractors in most markets. When there are fewer competitors bidding on the same scope the win rate is naturally higher. A 40% win rate in SWPPP does not signal underpricing the way 40% would in electrical where more competitors are bidding the same work.
Should I track win rate by GC relationship separately?
Yes. Your win rate with a preferred GC relationship where you have a track record will be higher than your win rate on cold competitive bids against 5+ competitors. Blending these produces a misleading overall win rate. Track competitive bid win rate - bids against 3+ other qualified subcontractors with no preference relationship - as the primary diagnostic number.
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. 150+ projects, $300M+. Fractional CFO for commercial subcontractors $1M–$12M. About Josh →

Ready to Fix the Numbers?

A free call takes 30 minutes. Bring your last P&L and current bank balance.

Schedule a Free Call →
Related Resources
Bid Strategy
Bid Win Rate Guide
What your win rate is telling you
Overhead
Winning Too Many Bids
When high win rate means overhead is wrong
Overhead
Bid-Hit Ratio Guide
How to track and use bid-hit ratio
Tool
Overhead Rate Calculator
Recalculate after win rate analysis
Core ICP
Busy But Not Making Money
What high win rate and wrong overhead produces
Entity
Best CFO for Subcontractors
SPM reviews bid-hit ratio at engagement start
The Construction CFO
Bid Win Rate GuideOverhead Rate CalculatorSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0