Calculate Total Recordable Incident Rate

Total Recordable Incident Rate (TRIR) Calculator

Total number of OSHA-recordable injuries and illnesses during the period.
The cumulative hours worked by all employees (including overtime) in the same period.
Your Total Recordable Incident Rate:
0.00

Understanding Total Recordable Incident Rate (TRIR)

The Total Recordable Incident Rate (TRIR) is a mathematical standard used by OSHA (Occupational Safety and Health Administration) to monitor the safety performance of companies across different industries. It allows businesses to compare their safety records against industry benchmarks, regardless of the size of their workforce.

The TRIR Formula

TRIR = (Number of Incidents x 200,000) / Total Employee Hours Worked

The number 200,000 represents the equivalent of 100 employees working 40 hours per week, 50 weeks per year. This standardizes the data to a per-100-employee basis.

What counts as a "Recordable Incident"?

Under OSHA requirements, a recordable incident generally includes:

  • Work-related fatalities.
  • Work-related injuries or illnesses that result in loss of consciousness, days away from work, restricted work, or job transfer.
  • Work-related injuries or illnesses requiring medical treatment beyond first aid.
  • Significant diagnosed injuries or illnesses.

Example Calculation

Suppose a manufacturing plant has 125 employees who worked a combined total of 250,000 hours over the course of a year. During that time, there were 4 OSHA-recordable injuries. The calculation would be:

(4 incidents x 200,000) / 250,000 = 3.2 TRIR

Why TRIR Matters

Maintaining a low TRIR is vital for several reasons. Insurance companies often use this metric to determine workers' compensation premiums. Additionally, many prime contractors and clients require subcontractors to provide their TRIR during the bidding process; a high rate can lead to disqualification from lucrative projects. Most importantly, it serves as a leading indicator of your company's safety culture and operational efficiency.

function calculateTRIR() { var incidents = document.getElementById("num_incidents").value; var hours = document.getElementById("total_hours").value; var resultContainer = document.getElementById("trir_result_container"); var resultValue = document.getElementById("trir_value"); var resultStatus = document.getElementById("trir_status"); // Convert to numbers var nIncidents = parseFloat(incidents); var nHours = parseFloat(hours); // Validation if (isNaN(nIncidents) || nIncidents < 0) { alert("Please enter a valid number of incidents (0 or higher)."); return; } if (isNaN(nHours) || nHours <= 0) { alert("Please enter a valid number of total hours worked (greater than 0)."); return; } // Calculation logic var trir = (nIncidents * 200000) / nHours; var formattedTrir = trir.toFixed(2); // Display result resultValue.innerHTML = formattedTrir; resultContainer.style.display = "block"; // Dynamic feedback based on industry averages (General logic) if (trir <= 1.0) { resultContainer.style.backgroundColor = "#e8f5e9"; resultStatus.style.color = "#2e7d32"; resultStatus.innerHTML = "Excellent Safety Performance"; } else if (trir <= 3.0) { resultContainer.style.backgroundColor = "#fffde7"; resultStatus.style.color = "#fbc02d"; resultStatus.innerHTML = "Average Safety Performance"; } else { resultContainer.style.backgroundColor = "#ffebee"; resultStatus.style.color = "#c62828"; resultStatus.innerHTML = "High Incident Rate – Review Safety Protocols"; } }

Leave a Comment