Occupational Health

Occupational Health Metrics That Matter: KPIs for Employee Health Programs

carefoundryESC Team · Occupational Health & Compliance · Apr 16, 2025 · 7 min read

Last reviewed Apr 16, 2025

Every occupational health program collects data. Fewer turn it into the occupational health KPIs a CFO or a Joint Commission surveyor will actually respect. The difference isn't more spreadsheets — it's tracking the right handful of metrics, calculating them the way regulators calculate them, and showing the trend over time.

Here are the numbers worth your attention, grouped into three families: the injury rates you're judged on, the recordkeeping deadlines you're audited on, and the prevention metrics that show your program is doing more than reacting.

The two rates everyone will ask about: TRIR and DART

Start here because these are the OSHA-normalized rates that let a 40-bed rural hospital compare itself to a 900-bed system.

TRIR (Total Recordable Incident Rate):

TRIR = (number of OSHA-recordable cases × 200,000) ÷ total hours worked

That 200,000 constant isn't arbitrary — it represents 100 full-time employees working 40 hours a week for 50 weeks, which normalizes your rate to "cases per 100 full-time workers per year" (BLS, Incidence rate definitions). Because it's normalized, headcount stops distorting the comparison.

DART (Days Away, Restricted, or Transferred):

DART = (cases with days away, restricted work, or job transfer × 200,000) ÷ total hours worked

DART counts only the more serious subset of recordables — the ones that actually pulled someone off their normal duties. Because it's a subset, your DART rate is always equal to or lower than your TRIR (OSHA, 29 CFR 1904.7). If yours ever comes out higher, you've made an arithmetic error.

Both rates depend on getting "recordable" right. A case is recordable if it involves death, days away from work, restricted work or job transfer, medical treatment beyond first aid, loss of consciousness, or a significant injury or illness diagnosed by a licensed health care professional (1904.7). One practical detail people miss: you may cap the day count at 180 calendar days per case for recordkeeping — days away and restricted or transferred days are each capped separately (1904.7(b)(3)(vii) and 1904.7(b)(4)(xi)). And in a healthcare setting, remember that a contaminated needlestick goes on the 300 Log as an injury (1904.8).

What's a "good" incident rate?

Benchmark against your sector, not the whole economy. In 2023, private industry averaged a total recordable case rate of 2.4 per 100 FTE workers — but health care and social assistance ran 3.6 per 100 FTE, notably higher, on 562,500 recordable cases (BLS, The Economics Daily). Patient handling and sharps put healthcare above the average, so comparing yourself to the 2.4 figure just makes you look worse than your peers do.

Treat these as averages, not pass/fail lines. There is no legal "limit" you cross. The useful question isn't "am I under 3.6?" — it's "is my rate trending down year over year, and how do I compare to hospitals my size?"

Compliance and recordkeeping KPIs: measure timeliness, not just completeness

The rates above assume your underlying records are complete and filed on time. That's a KPI in its own right, and it's the one that generates citations. Track compliance as simple numerator/denominator ratios against fixed deadlines.

Why sweat the deadlines? OSHA adjusts its maximum civil penalties for inflation each year; as of 2025 they stand at $16,550 per serious violation and $165,514 per willful or repeat violation (OSHA, Penalties). A missed posting or a late electronic submission is one of the easiest ways to turn a paperwork lapse into a fine.

One caveat: 25 states plus several territories run OSHA-approved State Plans, and some impose stricter recordkeeping, reporting, or penalty rules than federal OSHA. Confirm your state's requirements rather than assuming the federal figures are universal.

Prevention KPIs: leading indicators

TRIR and DART are lagging indicators — they only move after someone gets hurt. Balance them with leading, prevention-focused metrics.

Reporting to leadership

Executives don't want your raw case count — a system that grew 20% will always have "more injuries." Normalize everything with the 200,000-hour constant so size drops out of the picture, then show three things on one screen:

  1. Trend. Your TRIR and DART this year against the last three to five years. Direction matters more than any single number.
  2. Benchmark. Your rate against the BLS healthcare sector figure (3.6 per 100 FTE for 2023), clearly labeled as a peer average, not a threshold.
  3. Leading indicators. Surveillance and vaccination completion rates, plus near-miss reporting, alongside the lagging rates — so leadership sees prevention, not just fallout.

Keep it on a single dashboard that recalculates as records land, not a quarterly spreadsheet someone rebuilds by hand. Because TRIR, DART, lost-time totals, and immunization compliance all derive from data you're already entering, a platform like carefoundryESC can surface these rates automatically once the 300/300A/301 and immunization records are in place.

FAQ

Which KPIs should a small clinic prioritize first? TRIR, DART, and on-time 300A posting. Those three cover the rates you're benchmarked on and the deadline most likely to draw a citation. Add vaccination and surveillance completion once the basics are clean.

Can my DART rate be higher than my TRIR? No. DART cases are a subset of recordable cases, so DART is always equal to or lower than TRIR (1904.7). A higher DART means a counting error.

Is the BLS healthcare rate a compliance limit? No. The 3.6-per-100-FTE figure is a 2023 sector average from BLS (BLS TED), useful for context and goal-setting — not a legal threshold you're penalized for crossing.


If your team still rebuilds these numbers in a spreadsheet every February, it's worth mapping your recordkeeping workflow so the rates fall out automatically — and so nothing slips past a filing deadline.

See carefoundryESC in action

Generate OSHA 300/300A/301 reports, track immunizations, and manage employee health from one HIPAA-aligned system.

Request a demo →
← Back to the blog