Occupational Health Metrics That Matter: KPIs for Employee Health Programs
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.
- 300A posting and certification. Your annual summary must be posted no later than February 1 and stay up through April 30, and it must be certified by a company executive (1904.32). KPI: was it posted and certified on time, yes/no, per establishment.
- Electronic submission (ITA). Covered establishments submit injury/illness data through the Injury Tracking Application by March 2 each year — 300A data for 250+ employees or 20–249 in Appendix A high-hazard industries, and 300/301 case data for 100+ employees in Appendix B industries (OSHA ITA FAQs). The expanded Form 300/301 case-data requirement for large high-hazard establishments took effect January 1, 2024 (OSHA Recordkeeping Final Rule).
- Severe-injury reporting adherence. Report a fatality within 8 hours and an inpatient hospitalization, amputation, or loss of an eye within 24 hours (1904.39). Track your reporting lag on every qualifying event.
- Records retention. Keep the 300 Log, 300A, privacy case list, and 301 forms for five years past the calendar year they cover (1904.33).
- Sharps injury log completeness. If you keep 1904 logs, you must maintain a sharps injury log capturing, at minimum, the device type and brand, the department or work area, and how the incident happened (1910.1030(h)(5)). KPI: percentage of sharps entries with all three fields filled.
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.
- Healthcare personnel flu vaccination coverage. Acute care hospitals report facility-level HCP influenza coverage to CDC's NHSN, and it feeds the CMS Hospital Inpatient Quality Reporting program measure "Influenza Vaccination Coverage Among Healthcare Personnel" (CDC NHSN). Track your covered-personnel percentage and confirm the current program-year submission deadline before you rely on it.
- General vaccination coverage vs. target. Healthy People 2030 sets a 70% annual flu vaccination target for people aged 6 months and older; the most recent measurement was only 45.2% for the 2023–24 season, and the objective is classified as "getting worse" (ODPHP, Objective IID-09). That 70% is a general-population goal — don't quote it as a healthcare-personnel standard.
- Surveillance and screening completion. Percentage of employees due for a respiratory, TB, or bloodborne-pathogen surveillance activity who actually completed it on schedule. These are voluntary best-practice KPIs, not OSHA-mandated rates, but a high completion rate is your clearest early signal that exposures are being caught before they turn into recordable cases.
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:
- Trend. Your TRIR and DART this year against the last three to five years. Direction matters more than any single number.
- 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.
- 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 →