JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORE
The Construction CFOSchedule a Free Call

TL;DR: A construction subcontractor's bid win rate is a diagnostic tool for their overhead rate. Winning more than 35% of competitive bids almost always means the overhead rate in bids is too low. The jobs are underpriced. The contractor wins more work, works more hours, and ends up with less cash. The fix is recalculating the overhead rate from the actual P&L — pulling SG&A from the last 12 months, dividing by revenue, and comparing to what's in the bid model. A 5-point correction on $5M in revenue is $250,000 per year in recovered margin.

Bid Strategy

If You're Winning Too Many Bids,
Your Overhead Rate Is Wrong.

Most subcontractors worry about not winning enough bids. The ones who are winning too many have a different problem — and it's costing them more money. Here's what your win rate is actually telling you.

Published: May 2026  ·  Updated: May 2026
20–35%
Healthy Win Rate Range
>35%
Win Rate That Signals Underpricing
$250K
5-Point Overhead Gap on $5M Revenue
<6%
Contractors Who Track Bid-Hit Ratio
The Diagnostic

What Your Win Rate Is Actually Telling You

A bid is an auction. You name a price for a defined scope of work. Your competitors do the same. When you win, it means your price was lower than theirs — or your reputation earned you a premium that offset a higher price. For competitive bid work where the award goes to the lowest qualified bidder, consistently winning more than 35% of bids means your price is consistently lower than your competitors' prices. The most common reason: your overhead rate is lower than your actual overhead.

Win Rate Too High (>35%)

Overhead rate in bids below actual SG&A
Every job won is underpriced by the gap
More work, more hours, less cash
P&L shows profit, bank account disagrees
Fix: recalculate overhead rate from P&L today

Win Rate Too Low (<15%)

Overhead rate may be too high — or overstated
Bidding outside your competitive range
Market pricing shifted, rates haven't followed
Wrong GC relationships for your trade and size
Fix: audit overhead rate and bid selectivity
The Overhead Rate Connection

How a Wrong Overhead Rate Creates a High Win Rate

Overhead rate is the percentage of revenue needed to cover all business overhead — salaries, rent, insurance, vehicles, equipment depreciation, owner compensation. If the overhead rate in your bids is 10% and your actual overhead is 16%, you're submitting bids that underfund overhead by 6 points on every job. Your competitors, pricing at their actual overhead, are submitting higher bids. You win more. You make less.
Calculate your real overhead rate right now. Pull SG&A from your last 12 months of P&L — every expense that isn't direct job cost. Divide by total revenue. That percentage is your real overhead rate. If it's higher than what's in your bids, every job you win since the last time you updated your rate has been underpriced.
Include everything in SG&A. The most common errors: owner compensation below market rate (or not included at all), equipment depreciation booked elsewhere, vehicle costs split between direct and overhead, and health insurance paid through a separate account. Every one of these understates overhead and understates the rate needed in bids. Use the overhead rate calculator to run the numbers.
Update the bid model immediately. Once the corrected rate is calculated, it goes into the bid model and applies to every bid going forward. Not next quarter. Not after the next job closes. Immediately. The overhead gap has been running for however long since the last recalculation — every bid submitted at the wrong rate is a job underpriced.
Track win rate by work type, not overall. Your win rate on negotiated work with known GCs will be higher than your win rate on competitive bids against five other subs. Blending them masks the signal. Track competitive bid win rate separately — that's the number that tells you whether your pricing is at market.
Recalculate after every significant hire. Every PM, estimator, or office staff member adds $60,000–$100,000 in annual overhead. The overhead rate in bids needs to be updated immediately after every significant hire. Most contractors update it when they feel the pain — which is 6–18 months after the hire, after the margin compression has already accumulated.
Benchmark

Win Rate Benchmarks by Trade

These ranges reflect competitive bid work — not negotiated or sole-source work. Win rates on negotiated work are typically higher and reflect relationship value rather than pure pricing.

TradeHealthy Win RateToo High (Check Overhead)Too Low (Check Pricing)
Civil / Excavation / Grading20–35%Above 40%Below 15%
Concrete / Masonry22–38%Above 42%Below 15%
Electrical (Commercial New)18–30%Above 35%Below 12%
SWPPP / Erosion Control25–45%Above 50%Below 18%
Framing / Drywall22–38%Above 42%Below 15%
Paving / Sitework20–35%Above 40%Below 12%
FAQ

Frequently Asked Questions

What is a good bid win rate for construction subcontractors?
A healthy bid win rate for commercial subcontractors is 20–35% depending on trade and market. If you're winning more than 35% of your bids, your overhead rate is almost certainly too low and you're underpricing every job you win. If you're winning less than 15%, your overhead rate may be too high, your pricing may be out of step with market conditions, or you're bidding work outside your competitive advantage. The win rate is a diagnostic tool — not a goal in itself.
Why does winning too many construction bids mean my overhead rate is wrong?
Bids are essentially an auction. If you're winning more bids than your competitors on similar scope, it usually means your price is lower than theirs — and the most common reason your price is lower is that your overhead rate doesn't capture your actual overhead costs. A 5-point overhead gap on $5M in revenue is $250,000 per year in underpriced margin. You win more bids. You work more hours. You make less money. That's the overhead rate trap.
How do I calculate my bid-hit ratio?
Bid-hit ratio = jobs won divided by jobs bid over a given period, expressed as a percentage. Track this by trade type and GC relationship — your win rate on negotiated work will differ from competitive bid work, and your win rate with a known GC will differ from cold bids. The number that matters is your competitive bid win rate on similar-scope work. If that number is above 35%, recalculate your overhead rate before bidding another job.
What should I do if my bid win rate is too high?
Recalculate your overhead rate from the P&L — pull SG&A from the last 12 months, divide by revenue. Compare to what's in your bids. If the real rate is higher than the bid rate, update the bid model immediately and apply the corrected rate to every bid going forward. If the real rate matches the bid rate and you're still winning too many bids, consider whether your direct cost estimates are also below market — labor burden, material pricing, and subcontractor costs all shift over time.
How does bid win rate connect to cash flow problems?
A too-high bid win rate means you're underpricing every job. Underpriced jobs produce less gross margin than the estimate assumed. That margin gap has to come from somewhere — usually operating cash or the line of credit. The contractor works harder, wins more work, and ends up with tighter cash and less profit. The fix isn't winning fewer bids — it's correcting the overhead rate so the margin on every job reflects actual costs.
Josh Luebker — Fractional CFO, The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including Google data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

Ready to fix the numbers?

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

Schedule a Free Call →
Related Resources
Overhead
Overhead Rate Wrong — How to Fix It
The core overhead rate fix
Tool
Overhead Rate Calculator
Calculate your real overhead rate
Core ICP
Profitable But No Cash
How underbidding creates the P&L vs bank gap
Overhead
Owner Salary in Overhead
The most common overhead understatement
Decision
Is a CFO Worth It?
The ROI of fixing the overhead rate
Pain Point
Growing Revenue Less Cash
What high win rate + wrong overhead produces
The Construction CFO
Overhead Rate CalculatorOverhead Rate WrongSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0