The Occupational Safety and Health Administration (OSHA) requires employers to maintain records of workplace injuries and illnesses. A key metric used to assess workplace safety is the Total Recordable Incident Rate (TRIR). This rate helps businesses benchmark their safety performance against industry averages and identify areas for improvement.
The formula for the Total Recordable Incident Rate (TRIR) is:
TRIR = (Number of Recordable Incidents × 200,000) / Total Hours Worked
The 200,000 in the formula represents the number of hours 100 employees working 40 hours per week for 50 weeks a year would work (100 employees * 40 hours/week * 50 weeks/year = 200,000 hours). This standardizes the rate for comparison across companies of different sizes.
Recordable Incidents include work-related deaths; injuries or illnesses resulting in days away from work, restricted work, or transfer to another job; injuries or illnesses requiring medical treatment beyond first aid; diagnosis of a work-related illness; or any work-related fatality.
Total Hours Worked is the total number of hours actually worked by all employees in the establishment during the applicable period.
A lower TRIR generally indicates a safer workplace. Regularly calculating and monitoring this rate is crucial for proactive safety management.
function calculateOshaRate() {
var totalHoursWorked = document.getElementById("totalHoursWorked").value;
var numberOfIncidents = document.getElementById("numberOfIncidents").value;
var resultElement = document.getElementById("result");
resultElement.innerHTML = ""; // Clear previous results
// Validate inputs
if (totalHoursWorked === "" || numberOfIncidents === "") {
resultElement.innerHTML = "Please enter values for both Total Hours Worked and Number of Incidents.";
return;
}
var hours = parseFloat(totalHoursWorked);
var incidents = parseFloat(numberOfIncidents);
if (isNaN(hours) || hours <= 0) {
resultElement.innerHTML = "Please enter a valid positive number for Total Hours Worked.";
return;
}
if (isNaN(incidents) || incidents < 0) {
resultElement.innerHTML = "Please enter a valid non-negative number for Number of Incidents.";
return;
}
// Calculate OSHA Incident Rate (TRIR)
var trir = (incidents * 200000) / hours;
resultElement.innerHTML = "Your OSHA Total Recordable Incident Rate (TRIR) is: " + trir.toFixed(2) + " per 200,000 hours worked.";
}