Core Formulas

How to Calculate TRIR, DART, Staffing, and Labor Utilization

A worked walkthrough of the core safety and workforce formulas: OSHA rates on the 200,000-hour base, staffing from takt time, and labor utilization from paid hours.

Every OSHA rate in this category shares one base: 200,000 hours, which is 100 full-time workers at 2,000 hours a year. TRIR equals recordable cases times 200,000 divided by total hours worked. Say a plant logged 7 recordables across 412,000 hours. That is 7 times 200,000 equals 1,400,000, divided by 412,000, giving a TRIR of 3.40. The TRIR Calculator uses this exact expression. Pull total hours from payroll actuals, not scheduled hours, and count only OSHA-recordable cases: medical treatment beyond first aid, restricted duty, days away, or death. First aid only does not count.

DART Rate uses the identical structure but a narrower numerator: only cases with Days Away, Restricted, or Transferred duty. With the same 412,000 hours and 4 of those 7 cases involving days away or restriction, DART equals 4 times 200,000 divided by 412,000, or 1.94. DART is always at or below TRIR because it is a subset. The Lost Time Injury Rate tightens further to cases with days away from work only. If 3 of the 4 DART cases had actual days away, LTIR equals 3 times 200,000 divided by 412,000, which is 1.46. Run all three from the same hour count so they reconcile.

A frequent input error is the hours figure. Total hours worked excludes vacation, holiday, and sick leave, because nobody is exposed to workplace hazards while off site. If payroll reports 412,000 paid hours but 28,000 were PTO, use 384,000 as the exposure base. That single correction moves the TRIR above from 3.40 to 3.65, a 7 percent swing. The OSHA Incident Rate calculator flags this by asking for hours worked rather than hours paid. For multi-site rollups, sum cases and sum hours separately, then divide once. Averaging site rates weights small facilities incorrectly.

Staffing math starts from output, not headcount. The Staffing Requirement calculator works from required units, cycle time or takt, and available minutes per operator. Takt equals available production time divided by customer demand. If a shift runs 450 productive minutes and demand is 900 units, takt is 0.5 minutes per unit, or 30 seconds. If one station's cycle time is 90 seconds, you need 90 divided by 30, or 3 operators at that station to keep pace. Sum station requirements across the line for base headcount before any adjustment.

Base headcount is theoretical. Real crews lose time to absence and non-productive activity, so inflate the number. If base requirement is 12 operators and your Absence Rate runs 6 percent, divide 12 by 0.94 to get 12.77, meaning you schedule 13 to reliably cover the line. Layer in a utilization factor the same way: if only 85 percent of paid time is on-task, divide again by 0.85. Twelve base operators at 6 percent absence and 85 percent utilization needs 12 divided by 0.94 divided by 0.85, which is 15.0 scheduled. Skipping these factors is the classic cause of chronic short staffing.

Labor Utilization measures how much paid time turns into productive output. The Labor Utilization Calculator uses productive hours divided by total paid hours, times 100. If a 40-hour week yields 33 hours of value-added work after meetings, changeovers, waiting on material, and cleanup, utilization is 33 divided by 40, or 82.5 percent. Productive hours should exclude idle, rework, and indirect tasks unless those are chargeable. Track this per crew and per week so a drop from 85 to 78 percent flags a real problem, like a recurring material shortage, rather than getting buried in a monthly average.

Overtime and training feed the same workforce model with straightforward arithmetic. Overtime cost is overtime hours times base rate times the 1.5 premium multiplier: 320 overtime hours at a $28 base equals 320 times 28 times 1.5, or $13,440 for the period. The Overtime Cost Calculator runs this and lets you compare against an added headcount. Training Hours totals required course hours times affected employees: a 6-hour lockout course for 45 operators is 270 labor hours, which at $28 loaded is $7,560 of paid classroom time before instructor and material cost. Keep the loaded rate consistent across every workforce calculation.

To sanity-check any result, carry units through the whole expression. TRIR has units of cases per 200,000 hours, so a value of 3.4 reads as 3.4 recordables per 100 workers per year. Staffing is dimensionless operators once cycle time and takt share the same seconds base. Utilization is a pure percentage bounded at 100. If a formula returns a value outside its plausible range, such as a utilization of 112 percent or a TRIR of 40, the inputs are wrong before the math is. Recompute with actuals from payroll, the OSHA 300 log, and your MES rather than estimates.

Published 2026-07-01.