Skip to main content
JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCFOS $1M–12MJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCFOS $1M–12M
THE CONSTRUCTION CFOBOOK A FREE CALL
ESTIMATING · BID ANALYSIS

YOUR BID WIN RATE IS TELLING YOU SOMETHING. MOST OWNERS READ IT WRONG.

QUICK ANSWER

Bid hit ratio is total dollar volume of bids awarded divided by total dollar volume of bids submitted over 12 months. A healthy range is 20–35%. Below 15% means pricing is too high or relationships are too thin. Above 40% means underpricing. Win rate only tells the full story when tracked next to the actual gross margin on the work being won.

Most subcontractors track how many bids they win. Few track the margin on what they win. A 30% win rate at 18% gross margin produces worse outcomes than an 18% win rate at 26%. The number is the start of the analysis, not the conclusion.

BY JOSH LUEBKERPublished: May 2026Updated: May 2026
THE CALCULATION

HOW TO CALCULATE YOUR BID HIT RATIO.

Divide total dollar volume of bids awarded by total dollar volume of bids submitted over the same 12 months. Not by count. By dollars. A $1.4M commercial sitework win and a $35K patch repair are not the same event. Tracking by count treats them equally. Tracking by dollars tells you where your pricing is competitive.

Pull the last 12 months. Sum every bid submitted. Sum every award. Divide awards by submissions. That percentage is your hit ratio.

Example: 26 bids submitted totaling $9.1M. 7 awards totaling $2.6M. Win rate by count: 27%. Win rate by dollars: 28.6%. Now layer in margin — if 5 of those 7 were bid at 19% gross margin and 2 at 26%, your average margin on won work is 20.8%. That number matters more than the win rate.

WHAT THE RANGES MEAN

THE THREE WIN RATE SIGNALS AND WHAT EACH ONE TELLS YOU.

BELOW 15% — PRICING TOO HIGH OR RELATIONSHIPS TOO THIN

Losing 85%+ of bids has two causes

Either your overhead rate is genuinely inflated — meaning your cost basis is higher than competitors because overhead has grown without adjustment — or you are bidding cold relationships where the GC is shopping price and you have no inside position. Start with the overhead rate. If it comes back correct at 12–15%, stop bidding GC relationships where you have never worked. Your hit rate should be materially higher with GCs who know your work than with strangers. If it is not, the relationship is not as strong as you think.

20% TO 35% — HEALTHY RANGE, BUT CHECK THE MARGIN

Winning 1 in 3 to 1 in 5 is normal — the question is what you are winning at

A 28% win rate tells you your pricing is competitive. It does not tell you whether the work you are winning is worth winning. If you are landing at 18–19% gross margin on jobs that should be bid at 24–26%, the win rate looks healthy but the business is being slowly starved. Every hire, every equipment payment, every overhead increase gets made against a margin assumption that is wrong. Win rate and actual margin on won work must be tracked together — not separately.

ABOVE 40% — UNDERPRICING SIGNAL, NOT A SUCCESS METRIC

Winning too much means your number is the easiest to beat

A win rate above 40% is a warning. The market is consistently telling you that you are cheaper than everyone else. You are either running a lower overhead rate than your actual spend requires, or your labor burden calculation is understated, or your markup formula does not reflect your real cost structure. The fix is not to bid more work. It is to find out why you are the lowest number in the room on 40–50% of competitive bids and correct it before the cash consequences show up at year end. Winning cheap is slower and harder to see than losing a bid outright.

THE MARGIN LAYER

WIN RATE WITHOUT MARGIN DATA IS AN INCOMPLETE PICTURE.

A subcontractor at 30% win rate bidding every job at 18% gross margin is in worse shape than one at 18% win rate bidding at 26%. More wins at bad margins means more cash consumed, more labor on payroll, more equipment in the field — all producing less return than the volume suggests. The cash stays tight no matter how busy the calendar looks.

Track bid margin vs actual margin on every closed job. The gap between what you bid and what the job delivered is your estimating accuracy number. Most clients find a 4–8 point spread at engagement start.
Track win rate by GC relationship. Your hit rate with GCs where you have a working history should run 35–50%. Cold relationships should run 15–25%. If both are the same, you are not pricing the relationship advantage.
Track win rate by project type. Municipal utility work and private commercial work are different competitive markets. A blended win rate hides which market you are pricing correctly and which one you are not.
Track quarterly trend. A win rate dropping over 4 consecutive quarters means either overhead has grown without a bid adjustment or a competitor has entered your primary market at a lower cost structure.

The real question is not why you are losing bids. It is whether the work you are winning is worth winning. SPM calculates the gap between bid margin and actual margin for every client at engagement start. That number — not the win rate — is where the conversation about pricing actually starts.

THE MISDIAGNOSIS

WHAT OWNERS GET WRONG ABOUT A BAD WIN RATE.

Most owners who see a low win rate assume the fix is to lower prices. Most owners who see a high win rate assume things are going well. Both assumptions are usually wrong.

A low win rate is almost always an overhead rate problem or a relationship problem — not a margin problem. Cutting margin to win bids on cold relationships accelerates the cash problem. The right fix is either reducing actual overhead so the rate comes down or stopping bids on relationships that are not worth the cost of estimating them.

A high win rate is almost always an underpricing problem that has not shown up yet in the bank account. It shows up 12–18 months later when overhead has grown, headcount has grown, equipment payments have grown — and the margin that was always thin finally cannot cover it. By then it looks like a cash flow problem. It was always a pricing problem.

COMMON QUESTIONS

FREQUENTLY ASKED.

A healthy bid win rate by dollar volume is 20–35%. Below 15% usually means pricing is too high for the relationships being pursued or overhead is understated. Above 40% is a signal of underpricing. The number only tells the full story when tracked alongside the gross margin on the work being won.
Divide total dollar volume of bids awarded by total dollar volume of bids submitted over the same 12-month period. Count by dollars, not by number of bids. A $1.4M win and a $35K win are not equal events. Dollar-volume tracking shows you where your pricing is competitive and where it is not.
Yes. If you are winning more than 40% of bids by dollar volume, you are likely underpricing. The market is telling you that your number is consistently the easiest to beat. The fix is not to bid more work. It is to audit your overhead rate, labor burden calculation, and markup formula before the cash consequences compound.
Track bid margin versus actual margin on every closed job, win rate by GC relationship, and win rate by project type. Win rate by itself tells you volume. Win rate combined with actual margin on won work tells you whether the business is getting stronger or slower with each year of work.
Josh Luebker — 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, and hospitals. Now fractional CFO for commercial subcontractors doing $1M–12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

RELATED RESOURCES
RELATED
Markup vs Margin for Subcontractors
Why a 25% markup is not a 25% margin — and what the confusion costs annually
RELATED
How to Price Construction Jobs for Profit
Overhead rate, markup formula, and margin targets that produce a profitable bid
CFOS MODULE
Job Profitability System
The CFOS module that tracks bid margin vs actual margin on every job every month
SYSTEM CONNECTIONS
ESTIMATING & PRICING
Markup vs MarginPrice for ProfitMarkup vs Margin Calculator
CFOS SYSTEM
Run on CFOSJob Profitability SystemTrade Benchmarking System
SERVICE
Fractional CFO for ConstructionConstruction ControllershipBook a Free Call

DO YOU KNOW THE GAP BETWEEN YOUR BID MARGIN AND YOUR ACTUAL MARGIN?

SPM calculates the spread between what you bid and what jobs actually deliver at engagement start. Most clients find a 4–8 point gap. A 30-minute diagnostic shows you where it is coming from.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure. We’ll tell you exactly what’s broken before we talk about anything else.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOSJob Profitability SystemFractional CFOSchedule a CallJosh@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