Safety Risk: OSHA rate per 100 FTE vs network median

The Safety Risk row is part of the Workforce page in Verinode HQ. It surfaces every franchisee in your network that currently has an open safety incident, an OSHA-recordable event in the trailing 3…

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

What it is

The Safety Risk row is part of the Workforce page in Verinode HQ. It surfaces every franchisee in your network that currently has an open safety incident, an OSHA-recordable event in the trailing 36 months, or both, and it puts a number on how that franchisee's safety record compares to the rest of your network.

Two things are layered into this row:

  • Open incidents and OSHA-recordable count. Straight counts read from each franchisee's own safety records: how many incidents are open right now, and how many OSHA-recordable events that franchisee has logged over the trailing 36 months.
  • OSHA rate per 100 FTE (the standard safety-rate format). Raw counts do not compare fairly across a network where one franchisee has 4 full-time employees and another has 40. Verinode converts each franchisee's OSHA-recordable count into a rate per 100 FTE, the same normalization safety professionals use to compare incident rates across organizations of different sizes, and sets it beside the network median, the middle value across every franchisee in your network with FTE data. Every tile in the row carries a small marker visual showing that franchisee's rate against the network median at a glance.

This is compliance and safety oversight, not a look into any franchisee's day-to-day operations. HQ sees the incident counts and the computed rate for each franchisee, the same way a franchisor board deck would, not the underlying incident reports, injury details, or any other private business data belonging to that franchisee.

Where to find it

Open Workforce from the HQ sidebar, at hq.verinode.ai/team. (The page is titled Workforce, not Team, because it rolls up staffing and safety data across the network rather than listing the franchisor's own employees.)

The Safety Risk row is the third row on the page, after the hero panel and the Understaffed row, and before Bench Depth and Team Reviews. Each entry in the row is a tile named for one franchisee; click any tile to open that franchisee's detail view.

The hero panel

At the top of the Workforce page, before any row, a hero panel gives you the network-wide picture:

  • Network headcount, the eyebrow label, with the total active members across the network as the headline number.
  • A pill beside the headline reading the number of franchisees with team data on file (for example, "12 franchisees"), or "No team data yet" if nothing has come in.
  • Under the headline, a breakdown line: total members, FTE count, contractor count, technician count, leadership count, and admin count across the whole network. Until any team data exists, this line reads: "Team data will appear as franchisees register their team members."
  • Three secondary figures beside the headline:

- Avg tenure, the network's weighted average years of tenure across active members, or "Awaiting hire dates" if hire dates are not yet on file. - Open incidents, the total open incident count across every franchisee, with a note on whether the network is at its staffing target or short of it. - OSHA 36mo, the total OSHA-recordable count across the network over the trailing 36 months, captioned "OSHA-recordable incidents (rolling)."

The hero panel's tone shifts with the network's total incident count: green when there are none, and progressively more urgent as the combined count of open incidents plus OSHA-recordable events climbs.

The Safety Risk row, tile by tile

The row lists every franchisee that has at least one open incident or at least one OSHA-recordable event in the trailing 36 months, worst first (highest combined open-incidents-plus-OSHA-count at the top), up to six tiles at a time.

Each tile shows:

  • Headline: the franchisee's name.
  • Label: the open-incident count if there is one (for example, "2 open"), otherwise the OSHA-recordable count (for example, "3 OSHA").
  • Sub-line: a run-together summary, only the parts that apply:

- "N open incident(s)" if there are any open incidents. - "N OSHA 36mo" if there are any OSHA-recordable events in the window. - "OSHA rate X.X/100 FTE" followed by "network median X.X", when that franchisee has FTE data to compute a rate from.

  • The marker visual: a small horizontal track that plots this franchisee's OSHA rate as a dot and the network median as a tick, both scaled to the same axis so you can see at a glance whether the franchisee sits above or below the middle of the network. A dot at or below the median tick reads as on par with peers; a dot above the median tick reads as worse than peers, and is colored accordingly.

Click any tile to open that franchisee's own detail view, where the safety record lives in full.

How the rate and the median are calculated

The OSHA rate is computed per franchisee as:

(OSHA-recordable count over the trailing 36 months / FTE count) x 100

rounded to two decimal places. This is the standard "incidents per 100 full-time employees" format used in safety reporting, so a Field Operations Manager or franchise owner can quote the number directly on a board call without translation.

The network median is the statistical middle value of that rate across every franchisee in the network that has FTE data on file. If your network has an even number of franchisees with a computable rate, the median is the average of the two middle values. This is a median, not an average, so a single franchisee with an unusually high or low rate does not pull the whole network's reference point toward it the way an average would.

A franchisee only gets a computed rate, and therefore only gets the marker visual, once it has FTE data on file. A franchisee can still appear in the Safety Risk row with an open-incident or OSHA count and no rate or marker, if it has open incidents but no FTE count yet to normalize against.

Note

The trailing 36-month OSHA window is fixed and rolling. It is not the current calendar year and does not reset on a fiscal boundary; it always looks back three years from today across every franchisee, so the network median stays on a consistent basis as time passes.

Empty state

If no franchisee in the network currently has an open incident or an OSHA-recordable event in the trailing 36 months, the row collapses to a single line:

"No open incidents or OSHA-recordable events in the last 36 months across the network."

This is the row disappearing because there is nothing to flag, not a sign that safety data has not flowed in. If your network genuinely has no team or safety data on file yet, that shows up earlier, in the hero panel's "Team data will appear as franchisees register their team members" line.

How to use it

Start at the top of the row, since it is already sorted worst-first. A franchisee whose rate sits well above the network median, with the dot clearly past the median tick, is the one to follow up with first, regardless of whether its raw OSHA count looks small in isolation; the per-100-FTE rate is what makes a 4-person and a 40-person franchisee comparable. Open incidents (the open-incident count on the tile) are the most time-sensitive signal on the row: those are unresolved right now, while the OSHA rate is a trailing, structural read on that franchisee's safety pattern.

Use the OSHA rate and network median together with the hq-compliance view when you need a fuller compliance picture beyond workforce safety, and with hq-report-library when you are preparing a board-ready summary of network safety performance. The Safety Risk row is one tile row inside the broader Workforce page; for the network's overall health picture across finances, operations, and safety together, see network-health. For how HQ's aggregate benchmarks and medians are built more generally, see hq-benchmarks. For an overview of what Verinode HQ is and how it fits over your network, see hq-overview.

Tip

The you-vs-median marker is a within-network comparison: it measures each franchisee against the median of your own franchisees, not against the wider cross-operator Verinode network. There is no external peer-cohort gating on this number, because it never leaves your own franchisor relationship.

Data sources

Data sources

  1. 1.Franchisee-reported team headcount, FTE count, and tenure. Your network's franchisees.
  2. 2.Franchisee-logged safety incidents and OSHA-recordable events. Your network's franchisees.
  3. 3.Network median OSHA rate per 100 FTE. Computed across your network by Verinode.
Was this helpful?