Cost Ratios vs Industry: where the network spends

Margin tells you the network is healthy or not. Cost Ratios vs Industry tells you *why*. It is the bottom row of the Margin & Cash page: five tiles, one per major cost category, each comparing your…

9 min read·Updated July 14, 2026
On this page

What this row is

Margin tells you the network is healthy or not. Cost Ratios vs Industry tells you why. It is the bottom row of the Margin & Cash page: five tiles, one per major cost category, each comparing your network's own median spend against the eligible rest-of-network median for that same category. Where the hero panel gives you one number for the whole network's profitability, this row breaks that number apart by cost of goods sold, labor, materials, equipment, and operating expense, so a leadership conversation about margin has somewhere concrete to go next.

Verinode does not open a single member's P&L to build these tiles. Every figure here is a rollup: each member's own cost ratios feed into the network's own median, and the industry side is drawn from an anonymized, eligible peer set outside your network, never from a named competitor's books. See What HQ sees: the network privacy boundary for the full trust model behind every number on this page.

Verinode does not decide which cost category to fix first. It shows where your network sits against peers on each one so leadership can decide where a program, a vendor renegotiation, or a one-on-one conversation is worth the time.

Where to find it

Open Margin & Cash from the HQ sidebar, in the Intelligence group: hq.verinode.ai/margin-cash. Scroll to the bottom of the page. The row is titled Cost Ratios vs Industry and sits below Top Margin, the last row before the page's bottom gutter.

Note

This row only renders tiles once at least one cost-ratio figure exists for the network. If it shows a single line of muted text instead of five tiles, that is not a broken page, it means the aggregator has not yet computed a cost-ratio figure for any member, most often because members haven't shared enough financial data yet.

The five tiles

Each tile covers one cost category, computed as that category's share of revenue for the reporting period. All five follow the same rule: lower is better. A network spending a smaller share of revenue on cost of goods, labor, materials, equipment, or overhead is keeping more of every dollar as margin.

| Tile | What it measures | |---|---| | Cost of goods sold | Direct job costs as a share of revenue | | Labor | Labor cost as a share of revenue | | Materials | Materials cost as a share of revenue | | Equipment | Equipment cost as a share of revenue | | Operating expense | Overhead (SG&A-style operating costs) as a share of revenue |

Every tile in the row shows the same six elements, in the same layout:

  • Confidence label (top left, small caps): one of Awaiting Data, Early Signal, Trending, Observed, or Verified. This is how much data currently backs the comparison for that specific ratio. It climbs as more members on both sides, your network and the eligible peer set, report the underlying figure. It is a confidence signal, not a switch: there is nothing to toggle, the label simply reflects how populated the comparison is today.
  • Headline (large number): your network's own median for that ratio, to one decimal place, for example 24.3%. If your network has no figure yet for this ratio, the headline shows a dash instead of a fabricated 0.0%.
  • Sub (small caption under the headline): "Industry [X]%", the eligible rest-of-network median for the same ratio, also to one decimal place, or a dash when that side has no figure yet.
  • Marker preview (the mini chart in the middle of the tile): a horizontal bar showing your network's value against a tick mark for the industry value, both drawn on the same scale so the gap between them is visible at a glance without reading either number.
  • Meta line (bottom left): the delta between your network and industry, for example "+3.0% vs Industry" or "-2.1% vs Industry", or, before there's enough data on both sides, a raw count instead, for example "6 Of 42 Members", the first number being how many of your own network's members have a figure for this ratio, the second being how many eligible peers outside your network do.
  • Trailing label (bottom right, small muted text): the plain-language name of the ratio, Cost of goods sold, Labor, Materials, Equipment, or Operating expense.

Reading the marker preview

The bar and tick are both scaled to the larger of the two values (yours or industry's), with a little headroom so the longer of the two never quite touches the tile's right edge. Concretely:

  • The filled, colored bar is your network's own value.
  • The vertical tick line across the bar marks where the industry figure sits, on that same scale.

If the bar's right edge extends past the tick, your network is spending a bigger share of revenue on that category than the eligible peer set is, worse, since lower is better on every one of these five ratios. If the bar falls short of the tick, your network is spending less than peers on that category, better. You do not need to read the percentages to see this: the gap between the bar and the tick is the story.

Reading the delta and its color

The meta line's delta is your network's median minus the industry median, rounded to one decimal place, with a "+" shown for a positive number:

  • A positive delta ("+3.0% vs Industry") means your network's median is higher than the industry median on that ratio. Since lower is better for every cost ratio, this is the unfavorable direction, your network is running hotter than the eligible peer set on that cost category. It renders in the network's Analyse (red) tone.
  • A negative delta ("-2.1% vs Industry") means your network's median is lower than industry, favorable, your network is spending less of revenue on that category than the eligible peer set. It renders in the network's Expand (green) tone.

The same tone drives the tile's accent color and the marker preview's fill, so a tile that needs attention reads red at a glance, top to bottom, without needing to parse the number.

When there isn't enough data yet

Before Verinode will compute a percentile or a delta for a given ratio, both sides of the comparison, your network and the eligible peer set, need enough distinct contributors reporting that figure. Cost ratios are drawn from the same P&L-derived fact table as gross margin, so Verinode applies the same higher, P&L-specific anonymity floor here that it applies to margin, higher than the floor used for most operational benchmarks elsewhere in HQ (cycle time, supplement response days, and the like), because a cost-structure figure is more identifying than an operational one.

Below that floor, the tile does not show a misleading number. Instead:

  • The confidence label reads Awaiting Data.
  • The headline and sub may still show your network's own figure and a dash for industry, or a dash on both sides, depending on which side lacks data.
  • The meta line falls back to the raw member count, "[N] Of [N] Members", instead of a delta.

This is not a display quirk and nothing on your end unlocks it faster than more members reporting financial data. See Benchmark coverage and anonymity for the qualitative explanation of how that floor works across every HQ benchmark, and why Verinode never surfaces the exact contributor count behind it.

What "Industry" means here

"Industry" in this row is the eligible rest-of-network median for that ratio, businesses outside your network that have opted into and matured into benchmark eligibility, not a published national average and not a raw pull of every business on the platform. Verinode never mixes demo data into a real network's comparison or vice versa: a live network is always compared against real peer figures, never against sample or demo accounts. See What gets benchmarked: the metric families and Benchmark methodology for how that peer set is built.

Using the row

  1. 1Scan left to right across the five tiles for the reddest one, the ratio where your network is furthest above industry.
  2. 2Open that tile. Clicking any Cost Ratios tile opens a slide-over panel on the Cost Ratios tab, scrolled and highlighted to that specific metric, alongside the network's own Below Margin, Runway Alerts, and Top Margin lists as the other three tabs.
  3. 3Cross-reference the flagged ratio against the Below Margin row on the page itself: if the same members trailing on margin are also carrying the heaviest version of that cost category, the ratio is likely a real driver of the margin gap, not a coincidence.
  4. 4Decide the lever: a training or vendor program for a network-wide pattern (see HQ Programs), or a direct conversation for one or two outlier members (see Network Health for the intervention queue).

The card slider's Cost Ratios tab lists every ratio as a row: the metric name, "Group [X]% · Rest [Y]%", the confidence label, and "Group at P[N]" when a percentile is available for that ratio. Rows do not drill any further into a member's own numbers, the slider is a wider read of the same rollups shown as tiles, not a path into anyone's private data.

Empty states

  • Row-level, no cost-ratio data at all: "Cost ratios will appear as members share their data."
  • Card slider, Cost Ratios tab, no cost-ratio data at all: "Cost ratios populate as members upload P&Ls. Group-vs-rest splits appear once enough members have data."

Neither empty state is a broken page. Both mean the aggregator has not yet computed a cost-ratio figure for any member of the network, and both resolve on their own as members contribute financial data and the nightly aggregation snapshot runs again.

Best-practice example

Say four of the five tiles read close to industry, but Labor reads "38.4%" with "Industry 33.1%", a Trending confidence label, and "+5.3% vs Industry" in the network's Analyse (red) tone. That is the tile worth opening first. Cross-reference it against the Below Margin row: if two of the three members trailing on margin also happen to be the network's heaviest labor spenders, the conversation for the next ops call is a staffing or scheduling program aimed at the whole network, not just a one-on-one with those two members. If instead the Below Margin members are spread evenly across labor, materials, and equipment with no single ratio standing out, the margin gap is more likely a per-location issue than a network-wide cost pattern, and the individual intervention queue is the better next step.

Data sources

  1. 1.Network members' contributed financial data (cost-ratio figures by category). Verinode network aggregate store.
  2. 2.Eligible rest-of-network cost-ratio figures. Verinode anonymized intelligence layer.
Was this helpful?