Industry

What a Bid Actually Costs: Estimating Cost Per Pursuit, by Trade

Ask a contractor their revenue and they answer instantly. Ask what one bid costs them and you get a shrug — yet that number is the denominator of every pursuit decision they make. Here is how to compute it honestly, what it runs by trade, and what changes once you know it.

Kenji Nakashima Construction Finance Analyst
July 21, 2026 10 min read

The bid/no-bid literature — ours included — leans on one ratio: estimating cost per pursuit divided by gross profit per win. The scorecard uses it. The web tool and Excel workbook compute it. But the ratio is only as honest as its numerator, and the numerator is where almost everyone lies to themselves.

Most estimators, asked what a bid costs, quote their own hours at their own salary. The real number carries burden, coordination time that never hits a timesheet, software that gets amortized across pursuits, and a share of the department that exists whether or not this bid does. Computed honestly, it is usually two to three times the guess.

The fully loaded formula

Cost per bid = (hours × burdened rate) + direct pursuit costs + allocated costs

Hours × burdened rate

Count every role that touches the pursuit: the estimator's takeoff and pricing hours, the chief's review, the PM's constructability pass, the admin who assembles the proposal. Burden the rate properly — salary plus payroll taxes, benefits, and bonus accrual typically lands at 1.35-1.5x base. A $95k estimator is a $62-68/hour cost, not $45.

Direct pursuit costs

Site visit time and mileage, bid-bond premiums, printing and delivery where still required, and the quiet one: subcontractor and supplier quote coordination. Chasing, leveling, and scoping vendor quotes routinely consumes 15-25% of pursuit hours on assembled bids and almost never gets attributed to the pursuit.

Allocated costs

Takeoff and estimating software seats, plan-room and lead-service subscriptions, and the estimating department's overhead (space, IT, management time), divided by annual bid count. A department that costs $400k a year and produces 120 bids carries $3,300 of allocation per pursuit before anyone opens a plan set.

A worked example

ItemQuantityCost
Estimator: takeoff + pricing42 hrs × $64$2,688
Chief estimator: review + strategy6 hrs × $85$510
PM constructability pass3 hrs × $78$234
Quote coordination + leveling9 hrs × $64$576
Site visit (2 people, half day + travel)$430
Software + plan room allocation$310
Department overhead share$650
Fully loaded cost of this bid$5,398

This is a routine mid-size commercial specialty bid. The estimator would have told you it cost "$2,700, maybe three."

Typical 2026 ranges by trade and pursuit size

Shop / pursuit typeTypical cost per bidTypical GP per winBreak-even hit rate
Small TI / service sub (<$250k jobs)$800-2,000$12,000-25,0006-10%
Mid-size specialty sub ($0.5-3M jobs)$3,000-8,000$60,000-180,0004-6%
Steel fabricator (fab & erect)$5,000-12,000$120,000-350,0003-5%
MEP sub, design-assist pursuit$8,000-20,000$200,000-500,0004-6%
GC, hard-bid public ($5-30M)$15,000-40,000+$150,000-600,0007-12%

Notice the trap in the first row: small-job shops carry the highest break-even hit rates. The intuition "small bids are cheap, so bid them all" is exactly backwards — cheap bids against small profits demand more selectivity, not less. This is the arithmetic behind why disciplined small-works desks live and die by hit ratio.

The number nobody budgets

Multiply your cost per bid by last year's losing bid count. A 120-bid shop at 20% hit rate and $5,400 per pursuit spent $518,000 estimating jobs it did not win. That spend is only defensible if it was aimed — which is the entire case for scoring pursuits before the takeoff starts.

What the number changes

That last lever is the one PILARS pulls: AI takeoff at $100 per trade, per plan, against $2,700 of manual takeoff labor on the same pursuit. The point is not bidding more — it's making every scored, selected pursuit cost less and get more attention. See pricing here.

Key Takeaways

Compute yours this week

  1. Cost per bid = burdened hours + direct pursuit costs + allocated software/overhead — usually 2-3x the estimator's guess
  2. Quote coordination (15-25% of hours) and department allocation are the two components everyone forgets
  3. Small-job shops have the HIGHEST break-even hit rates — cheap bids demand more selectivity, not less
  4. Multiply cost per bid by losing-bid count: that is your annual spend on jobs you didn't win
  5. Cutting takeoff hours drops the break-even floor by roughly a third — selection first, then speed

Spend your estimating hours on the right pursuits.

PILARS cuts the takeoff so your team spends its time on scorecards, strategy, and scope — not counting symbols. See pricing and start a pilot today.

View Pricing
See Pilars run a takeoff on your own plans. Book a call →