Enter the total count of work-related injuries and illnesses.
Total hours worked by all employees during the period.
Result
0.00
function calculateTRIR() {
// 1. Get input values
var incidentsInput = document.getElementById("numIncidents").value;
var hoursInput = document.getElementById("totalHours").value;
var resultBox = document.getElementById("resultOutput");
var valueDisplay = document.getElementById("trirValue");
var explanationDisplay = document.getElementById("trirExplanation");
// 2. Validate inputs
if (incidentsInput === "" || hoursInput === "") {
alert("Please enter both the number of incidents and total hours worked.");
return;
}
var incidents = parseFloat(incidentsInput);
var hours = parseFloat(hoursInput);
if (isNaN(incidents) || isNaN(hours)) {
alert("Please enter valid numeric values.");
return;
}
if (hours <= 0) {
alert("Total hours worked must be greater than zero.");
return;
}
if (incidents < 0) {
alert("Number of incidents cannot be negative.");
return;
}
// 3. Perform TRIR Calculation
// Formula: (Number of Incidents * 200,000) / Total Hours Worked
var trir = (incidents * 200000) / hours;
// 4. Format and Display Results
var formattedTRIR = trir.toFixed(2);
resultBox.style.display = "block";
valueDisplay.innerHTML = formattedTRIR;
// Dynamic explanation based on result
var summary = "For every 100 full-time equivalent employees, your company experienced " + formattedTRIR + " recordable injuries/illnesses.";
if (trir === 0) {
summary += " Excellent! A zero rate indicates a perfect safety record for this period.";
} else if (trir < 3.0) {
summary += " Good Standing: This is generally considered a low injury rate across most industries.";
} else {
summary += " Safety Alert: Compare this rate against your specific industry average (NAICS code) to determine if corrective action is needed.";
}
explanationDisplay.innerHTML = summary;
}
How to Calculate Recordable Injury Rate (TRIR)
The Total Recordable Incident Rate (TRIR) is a standardized metric used by the Occupational Safety and Health Administration (OSHA) to quantify a company's safety performance. By normalizing injury data based on the number of hours worked, TRIR allows companies of different sizes to compare their safety records objectively.
The TRIR Formula
To calculate your Recordable Injury Rate, you need two specific data points: the count of OSHA-recordable incidents and the total hours worked by all employees during the reference period (usually one calendar year).
TRIR = (Incidents × 200,000) ÷ Total Hours Worked
Why 200,000? The constant number 200,000 represents the equivalent of 100 employees working 40 hours per week for 50 weeks a year (100 × 40 × 50 = 200,000). This standardizes the rate so it expresses the number of injuries per 100 full-time employees.
Step-by-Step Calculation Guide
Identify Recordable Incidents: tally all work-related injuries and illnesses that resulted in death, days away from work, restricted work, transfer to another job, medical treatment beyond first aid, or loss of consciousness.
Sum Total Employee Hours: Calculate the total hours worked by all employees (including overtime, but excluding vacation, leave, or holidays).
Apply the Formula: Multiply the number of incidents by 200,000.
Divide: Divide the result by the total hours worked.
Calculation Example
Imagine a manufacturing company with 5 recordable injuries in a year. During that same year, their entire workforce clocked a total of 450,000 hours.
Step 1: 5 × 200,000 = 1,000,000
Step 2: 1,000,000 ÷ 450,000 = 2.22
The TRIR is 2.22. This means that for every 100 full-time employees, approximately 2.2 workers suffered a recordable injury that year.
What is a "Good" TRIR?
A "good" rate depends heavily on your industry. Construction and manufacturing typically have higher average rates than finance or technology sectors. To benchmark your performance accurately, you should compare your TRIR against the average for your specific North American Industry Classification System (NAICS) code published by the Bureau of Labor Statistics (BLS).
Generally, a lower TRIR results in lower insurance premiums, better reputation during contract bidding, and improved employee morale.