Skip to main content
2,200+ contractors in the research universe benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Original Level research

Median company-ID bill share: 69.5% under $500; median billed-amount share: 7.9%

We analyzed 1,192,695 anonymized 2024 bill records. The median share of bills below $500 was 69.5%; the median billed-amount share for those bills was 7.9%. These are separate company-ID medians, not one pooled split or necessarily the same company record.

The operating cost benchmarks include accounts payable benchmarks, a vendor concentration benchmark, contractor vendor spend patterns, monthly volatility, and a test showing why software audit false positives matter.

The CEO agenda is clear: automate the high-volume, low-dollar work, negotiate the five-vendor core that held 72.5% of billed amount at the median company ID, and manage one-time vendors as a control problem rather than the largest billed-dollar pool.

1.19M

anonymized 2024 bill records

652

company IDs assigned by source systems

72.5%

median billed-amount share in the five largest vendor names

2.2x

peak month versus a typical active month

Important context: the source systems assigned 652 company IDs to these records. We did not independently verify that every ID is a unique contractor. A bill is an amount owed, not proof of cash paid, material used, overpayment, or savings.

Public industry baseline

The cost mix changes by trade more than most generic benchmarks admit

Level calculated each cost as a share of aggregate industry receipts using the U.S. Census Bureau's 2022 Economic Census. Across the selected trades, materials and parts ranged from 18.98% for Painting and Wall Covering Contractors to 40.33% for Glass and Glazing Contractors. That 21.35-point spread is why one universal contractor cost target is misleading.

38.28%

Painting payroll plus benefits

Compared with 18.98% for materials and parts.

40.33%

Glass materials and parts

This selected material share, against 30.23% for payroll plus benefits.

4.7%

Site-prep gasoline and diesel

About 2.19 times the aggregate specialty-trade share.

Current labor context

Construction labor cost employers $51.23 per employee hour in March 2026

BLS split the average into $35.54 of wages and $15.69 of benefits. Benefits therefore added about 44 cents per wage dollar before vehicles, tools, supervision, nonproductive time, or overhead.

Open BLS source

Average employer cost per employee hour worked for the broad construction industry, not a trade, role, wage quote, or fully burdened billable-hour cost.

Glass and Glazing Contractors

NAICS 238150, 6,618 employer firms

Payroll plus benefits30.23%
Materials and parts40.33%
Subcontract work4.38%
Gasoline and diesel1.05%

Roofing Contractors

NAICS 238160, 24,082 employer firms

Payroll plus benefits24.15%
Materials and parts36.84%
Subcontract work8.6%
Gasoline and diesel1.55%

Electrical Contractors

NAICS 238210, 78,975 employer firms

Payroll plus benefits36.09%
Materials and parts30.87%
Subcontract work5.65%
Gasoline and diesel1.62%

Plumbing, Heating, and Air-Conditioning Contractors

NAICS 238220, 112,088 employer firms

Payroll plus benefits34.93%
Materials and parts31.47%
Subcontract work7.13%
Gasoline and diesel1.73%

Painting and Wall Covering Contractors

NAICS 238320, 38,036 employer firms

Payroll plus benefits38.28%
Materials and parts18.98%
Subcontract work5.51%
Gasoline and diesel1.56%

Site Preparation Contractors

NAICS 238910, 39,460 employer firms

Payroll plus benefits27.13%
Materials and parts24.49%
Subcontract work10.86%
Gasoline and diesel4.7%

How to read this: These are ratios of aggregate 2022 industry dollars for employer firms. They are not median-company percentages, SMB-only benchmarks, Level customer results, or recommended budgets.

The annual workload

681 bills, 48 vendor names, and three different management jobs

The median bill count was 681 per company ID; the median vendor-name count was 48 in 2024. These separate medians need not describe the same record. That is too much for line-by-line management, but the dollars were concentrated enough to split the work intelligently.

Five largest vendor names

72.5%

Review terms, repeat baskets, freight, availability, rebates, credit, and service levels here.

All remaining vendor names

27.5%

Use separate rules for routine, emergency, specialty, and one-time vendors.

Vendors used once

33.3%

One-time vendors were 33.3% of names, creating approval, coding, tax-document, and fraud-review work.

Billed amount at one-time vendors

3.8%

Only 3.8% of billed amount sat in the one-time tail at the midpoint. It is not the first negotiation target.

Common vendor patterns

Large suppliers appeared at very different levels

This table shows how many reviewed company IDs had at least one bill from each common vendor. It is not market share, contractor adoption, cash paid, or proof that one supplier is better. The cohort requires at least 20 eligible 2024 bills per company ID. The sensitivity runs below show how much changing that rule moves each share.

Home Depot

56.7%

370 company IDs with a bill

Typical bill count
22
Typical billed amount*
$3,142

Grainger

55.4%

361 company IDs with a bill

Typical bill count
11
Typical billed amount*
$3,819

Trane

46.8%

305 company IDs with a bill

Typical bill count
28
Typical billed amount*
$63,511

Ferguson

45.2%

295 company IDs with a bill

Typical bill count
19
Typical billed amount*
$10,122

Johnstone Supply

40.3%

263 company IDs with a bill

Typical bill count
20
Typical billed amount*
$8,004

United Refrigeration

40%

261 company IDs with a bill

Typical bill count
35
Typical billed amount*
$19,811

Sunbelt Rentals

37.3%

243 company IDs with a bill

Typical bill count
6
Typical billed amount*
$6,063

United Rentals

31.6%

206 company IDs with a bill

Typical bill count
5
Typical billed amount*
$5,678

Amazon

30.2%

197 company IDs with a bill

Typical bill count
5
Typical billed amount*
$1,244

Lowe's

29.9%

195 company IDs with a bill

Typical bill count
8
Typical billed amount*
$891

*The recorded currency is assumed to be USD but was not independently verified. Billed amount is not cash paid, expense, material use, or savings. Typical means the midpoint among company IDs using that vendor.

The minimum bill-count rule changes the vendor percentages

Home Depot appeared in 51.3% of eligible company IDs when we required at least 10 valid bills, compared with 61.1% when we required at least 50. Grainger appeared in 46.7% of eligible company IDs when we required at least 10 valid bills, compared with 63.7% when we required at least 50. The lesson is simple: vendor percentages are useful only when the minimum activity rule is stated. Before reusing a share from the table above on another page, confirm which minimum bill-count rule produced it and cite that rule next to the number.

Discount reality check

Single-bill size is a screening cue, not proof of program eligibility

The Home Depot, Lowe's and Amazon comparisons below screen individual bill size against order-size triggers. They do not establish qualifying baskets, units or discounts. The separate AGC example uses cumulative qualifying purchases per half-year; a single-bill screen would miss that program's eligibility.

Home Depot

12.2%

of 370 company IDs using this vendor had at least one bill at or above the $2,500 comparison threshold.

Lowe's

4.1%

of 195 company IDs using this vendor had at least one bill at or above the $2,000 comparison threshold.

Amazon

0%

of 197 company IDs using this vendor had at least one bill at or above the $10,000 comparison threshold.

The biggest possible rebate number is not a savings forecast

For one AGC and Home Depot program example, 74 of 370 company IDs using Home Depot, or 20%, cleared the $12,500 half-year threshold at least once. Applying 2% to the $6.03 million of billed amount the dataset classifies as above threshold gives $120,642. This page does not confirm that the pool contains only half-years that individually cleared the threshold. Billed amounts may also include sales tax and are not net of returns. AGC membership, enrollment, registered payment, exclusions, and actual rebate receipt were not visible either. Treat the result as illustrative arithmetic on recorded bills, potentially overstated for the reasons above, not achievable savings or a bound on purchases outside these records. A tighter check: recompute 2% using only pre-tax, net-of-returns purchases in half-years that each cleared the threshold, for members enrolled in the program.

Software review accuracy

In one anonymized Level review with unspecified ledger scope, a simple search flagged this multiple of the amount that survived classification: 54.2 times

One read-only Level review initially flagged 206 recurring items and $10.68 million. After checking accounts, vendors, and business purpose, 42 software-related items totaling $197,066 remained for human review. The dollar figures are annualized. This page does not state whether the review covered one company ledger, a subset of records, or the pooled dataset, or which period and review date applied, so read the multiple as an example of classification error rather than a rate to expect.

79.6%

of initially flagged items were removed after basic classification.

98.2%

of initially flagged dollars were removed. The remaining amount is still not waste or savings.

This is one Level review, not a market benchmark. The practical lesson is to classify recurring activity before asking owners to defend software.

Monthly swings

At the median source ID, the peak month was 2.20 times its typical active month

2.2x

midpoint peak month compared with a typical active month

A spike can come from seasonality, a project start, equipment purchase, accounting timing, or a data problem. It does not automatically mean costs rose or the peak was avoidable. Compare each business with its own recent pattern.

The median typical-month vendor count was 18.6 per company ID. That makes a monthly exception review more practical than treating every annual vendor relationship equally.

How we did the analysis

Each company record was measured first, then the midpoint was calculated

1. Clean the records

Keep the latest recorded version of each named-vendor bill dated in 2024, remove deleted records, and exclude nonpositive or unusually large entries.

2. Measure each source separately

Calculate volume, vendor mix, and monthly patterns within each company ID so one large source cannot dominate the result.

3. Publish privacy-safe results

Report midpoint figures and only common vendor names with large groups. Keep identities, individual transactions, and small vendor groups private.

What we deliberately leave out

Customer identities, individual bills, uncommon merchants, small software-vendor groups, and any claim that billed amounts equal cash paid, overpayment, or realized savings. Technical audit references remain in the downloadable research record for analysts who need them.

Questions about the study

Is this a contractor industry benchmark?

Not yet. It is Level research across 652 company IDs assigned by the source systems. We did not independently verify that every ID represents a unique contractor, so the figures are management reference points rather than market percentiles.

Does billed amount mean cash paid or expense?

No. A bill records an amount owed. It does not prove payment, material use, job cost, negotiated price, overpayment, or savings.

Why publish the vendor rows?

The 10 common vendor families have enough records to show how big-box, trade-supply, and rental bill patterns differ. We do not publish uncommon merchants or small software-vendor groups.

Can I check the calculations?

Yes. The downloadable JSON includes the definitions, sample rules, calculations, and audit references. The CSV exposes the published findings and vendor rows. Raw customer records remain private.

Grow without losing control of the numbers

Drop your info and we’ll show your real margin across jobs, crews, products, and customers, where profit leaks to rework or hidden costs, and how much cash is sitting in unbilled work or inventory.

2,200+ businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. Start with a 15-min call. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.