Skip to content
STEELTOETOOLS
OSHA Compliance · 6 min read

How to Calculate TRIR (With a Worked Example)

By — Editorial team of SteelToeTools.com (published by LSEA SAS) Updated

TRIR is the number of OSHA recordable cases per 100 full-time workers in a year. The formula is (recordable cases × 200,000) ÷ hours worked. Seven recordable cases over 250,000 hours gives a TRIR of 5.6. Everything hard about the number is in the two inputs, not in the arithmetic.

The formula, in OSHA's own words

OSHA sets it out in a 2016 letter of interpretation:

(Number of injuries and illnesses X 200,000) / Employee hours worked = Incidence rate

OSHA, Clarification on how the formula is used by OSHA to calculate incident rates, August 23, 2016

The same letter explains the constant: 200,000 is the number of hours 100 employees working 40 hours per week, 50 weeks per year would work. Dividing by your own hours and multiplying by that base converts your year into cases per 100 full-time workers, so a 12-person crew and a 4,000-person plant land on the same scale.

The constant never changes. It does not become 240,000 because your crews work 48 weeks of overtime, and it does not shrink for a part-time workforce — the hours you divide by already handle that.

Where the two numbers come from

Both inputs are already on the OSHA 300A summary you post every February. The case count is the sum of the four case boxes; every recordable case sits in exactly one of them, chosen on its most serious outcome.

The OSHA 300A boxes that feed a TRIR
BoxWhat it countsIn TRIR?
GTotal number of deathsYes
HCases with days away from workYes
ICases with job transfer or restrictionYes
JOther recordable casesYes — the box people forget
K and LTotal days away, and days of transfer or restrictionNo — days never enter a case-based rate

Column J is where most understated rates come from. A case that ended with stitches, a prescription or a course of physical therapy — medical treatment beyond first aid — is recordable even though nobody missed a shift and nobody was put on light duty. It belongs in the count.

Which hours count

Hours actually worked, from payroll. That means:

  • Include overtime, and the hours of salaried, hourly, part-time, temporary and seasonal workers — including temporary help service workers under your day-to-day supervision.
  • Exclude vacation, sick leave, holidays and any other non-work time, even if the employee was paid for it.

If your system only tracks hours paid, OSHA publishes an optional worksheet with the recordkeeping forms: multiply your full-time employees by the annual work hours of a full-time employee, then add overtime and the hours worked by everyone else. It is an estimate, and OSHA accepts it as one.

The most common error is here, not in the math. Using hours paid instead of hours worked inflates the denominator and quietly lowers your rate. A quick sanity check: hours worked divided by your annual average headcount should land near 2,000. If it comes out at 2,300, you are probably counting paid leave.

A worked example

A specialty contractor with about 125 people on the payroll works 250,000 hours in a calendar year. The 300A shows no fatalities, 2 cases with days away, 1 case with restricted duty and 4 other recordable cases.

Cases = 0 + 2 + 1 + 4 = 7
TRIR = (7 × 200,000) ÷ 250,000 = 5.6

Read that as 5.6 recordable cases per 100 full-time workers. The 250,000 hours are worth 125 full-time equivalents (250,000 ÷ 2,000), which is a useful cross-check against the headcount you wrote on the summary.

One more number is worth knowing: each case is worth 200,000 ÷ your hours in rate points. Here that is 0.8. Add one slip in a wet December and the year reads 6.4. At 40,000 hours a single case is worth 5.0 points, which is why a small contractor's annual rate says more about luck than about safety. You can run all of this, including the per-case sensitivity, in the TRIR calculator.

Why two people get two answers from the same log

TRIR is not defined in 29 CFR Part 1904 — the standard tells you to keep the Log, total the columns, certify the summary and post it. It never asks for a rate. So the definition comes from whoever is asking, and the variations are real:

  • Fatalities in or out. OSHA's VPP application asks applicants for a Total Case Incidence Rate computed on recordable non-fatal injuries and illnesses. Most companies calling their number TRIR include column G. Same log, different rate.
  • Contractor hours in or out. A VPP construction applicant includes all site employees, contractors and subcontractors included. A prequalification form usually wants your own employees only.
  • Establishment or company. The 300A is kept per establishment. A company-wide rate is a different figure, and comparing one against an establishment-level benchmark is meaningless.

None of these is cheating. Reporting a rate without saying which convention you used is the problem. Give the case count and the hours alongside the rate and the ambiguity disappears.

TRIR, DART and lost time rate

Three rates, one formula, three different case counts. All of them use the same 200,000-hour base, so they are directly comparable and always fall in the same order.

The three case-based rates and the columns behind them
RateCases countedExample above
TRIRG + H + I + J — every recordable case7 cases, rate 5.6
DARTH + I — days away, restricted work or transfer3 cases, rate 2.4
Lost time case rateH — days away only2 cases, rate 1.6

The one OSHA acts on is DART: the Site-Specific Targeting program builds its inspection list from the DART rates in the Form 300A data establishments submit electronically. That makes columns H and I worth getting exactly right. Work yours out in the DART rate calculator.

What counts as a good TRIR

There is no OSHA threshold that makes a rate acceptable, and anyone quoting one is quoting a customer's target, not a rule. A rate means something only against the published average for your industry and your size.

  • Use your NAICS code, at the most precise level available. The Bureau of Labor Statistics publishes incidence rates by industry and by establishment size, and OSHA's VPP program asks applicants to compare against exactly that.
  • Compare like sizes. OSHA's 2016 letter makes the point directly: a single case has a much greater effect on a small establishment's rate than on a large one's, which is why BLS breaks rates into five size categories.
  • The broad national number is 2.4. OSHA's own statistics page puts injuries and illnesses at 2.4 incidents per 100 workers in 2023, down from 10.9 in 1972. Useful as an order of magnitude; useless as a benchmark for a roofing crew.
  • Three years beats one. For anything under about 200,000 hours a year, combine several years of cases and hours — keeping the 200,000 constant — before drawing a conclusion.

Five mistakes that change the answer

  1. Forgetting column J. Medical treatment beyond first aid with no lost time is still a recordable case.
  2. Counting days instead of cases. Columns K and L are days. They belong to severity, not to TRIR.
  3. Double-counting a case that had both days away and later restricted duty. It is one case, recorded in column H, with its days split between K and L.
  4. Hours paid instead of hours worked. See the sanity check above.
  5. Managing the rate instead of the risk. A reporting procedure that would deter or discourage a reasonable employee from accurately reporting an injury is not a reasonable procedure under 29 CFR 1904.35(b)(1)(i), and discharging or discriminating against an employee for reporting is prohibited outright by (b)(1)(iv). Rate-based safety incentives sit close to that line.

Bottom line

  • TRIR = (recordable cases × 200,000) ÷ hours worked, and 200,000 is 100 full-time workers for a year.
  • Cases come from columns G, H, I and J of the 300A. Days never enter the number.
  • Hours are hours actually worked. Paid leave is not worked time.
  • Always publish the case count and the hours next to the rate — it is the only way anyone can check it.
  • Totalling the summary first? Run the boxes through the 300A summary helper and the rates come out with them.

Frequently asked questions

TRIR = (number of recordable cases x 200,000) / total hours worked. OSHA states it in its 2016 letter of interpretation as (Number of injuries and illnesses X 200,000) / Employee hours worked = Incidence rate. The 200,000 is the hours 100 employees working 40 hours a week, 50 weeks a year would work.

It puts every employer on the same scale: cases per 100 full-time workers per year. Without it, a big plant would always look worse than a two-truck contractor simply because more people work there. The constant never changes, whatever hours your crews actually work.

Every case on the OSHA 300 Log: deaths, cases with days away from work, cases with job transfer or restriction, and other recordable cases. On the 300A those are columns G, H, I and J, and each case appears in exactly one of them.

No. Vacation, sick leave and holidays are excluded even when they were paid. Include actual hours worked, overtime, and the hours of part-time, temporary and seasonal workers.

There is no OSHA threshold. A rate only means something against the published average for your NAICS code and your establishment size. The broadest figure OSHA publishes is 2.4 incidents per 100 workers in 2023, across all private industry.

Usually, but check the definition being used. OSHA's VPP application asks for a TCIR computed on recordable non-fatal injuries and illnesses, which excludes fatalities. The rate most companies call TRIR counts every recordable case, fatalities included.

No. Part 1904 requires you to keep the Log, total the columns, certify the summary and post it from February 1 to April 30. Rates are calculated by OSHA from the data some establishments submit electronically, and by you when a client, an insurer or a prequalification form asks.

Add the cases from all three years, add the hours from all three years, then apply the same formula with the same 200,000 constant. OSHA suggests exactly this for small employers, whose one-year rates swing too hard on a single case to mean much.

Sources & references

Content checked against these sources — last reviewed August 28, 2026.

Editorial team of SteelToeTools.com (published by LSEA SAS)

Tools and guides researched against primary sources (OSHA, NIOSH, ACI, ASME, NFPA) and reviewed before publication.

Informational content, not legal, engineering or safety advice. Verify requirements with the standards cited and a qualified professional. See our editorial policy.

Keep reading