Enter the total count of OSHA-recordable injuries and illnesses.
Total hours worked by all employees during the period (including overtime).
Your OSHA Incident Rate (TRIR)
0.00
function calculateOSHA() {
// Get input values
var incidents = document.getElementById("numIncidents").value;
var hours = document.getElementById("totalLaborHours").value;
var resultBox = document.getElementById("oshaResult");
var valueDisplay = document.getElementById("trirValue");
var interpDisplay = document.getElementById("resultInterpretation");
// Validation
if (incidents === "" || hours === "") {
alert("Please fill in both fields.");
return;
}
var incidentsNum = parseFloat(incidents);
var hoursNum = parseFloat(hours);
if (isNaN(incidentsNum) || incidentsNum < 0) {
alert("Please enter a valid number for incidents.");
return;
}
if (isNaN(hoursNum) || hoursNum <= 0) {
alert("Please enter a valid number for total hours (must be greater than 0).");
return;
}
// OSHA Formula: (Incidents * 200,000) / Total Hours
var baseConstant = 200000;
var trir = (incidentsNum * baseConstant) / hoursNum;
// Display Result
resultBox.style.display = "block";
valueDisplay.innerHTML = trir.toFixed(2);
// Interpretation Logic
var explanationText = "";
explanationText += "What this means: For every 100 full-time employees, your company experienced " + trir.toFixed(2) + " recordable incidents during this period.";
if (trir === 0) {
explanationText += "A rate of 0.00 is perfect. Continue maintaining your safety protocols.";
} else if (trir = 3.0 && trir < 7.0) {
explanationText += "This rate indicates room for improvement. Review your safety training and hazard assessments.";
} else {
explanationText += "This rate is high relative to general industry standards. An immediate review of safety procedures and incident root causes is recommended.";
}
interpDisplay.innerHTML = explanationText;
}
How to Calculate OSHA Incident Rate (TRIR)
The OSHA Incident Rate, commonly known as the Total Recordable Incident Rate (TRIR), is a standard metric used by safety professionals and the Occupational Safety and Health Administration (OSHA) to measure a company's safety performance. It allows businesses of different sizes to compare their safety records fairly.
Regardless of whether you have 10 employees or 10,000, this calculation standardizes the data to represent the number of employees per 100 full-time workers.
The OSHA Incident Rate Formula
The standard formula for calculating the incidence rate is:
(Number of OSHA Recordable Injuries and Illnesses × 200,000) ÷ Total Hours Worked
Understanding the Variables
Number of Recordable Injuries: This includes all work-related injuries and illnesses that result in death, loss of consciousness, days away from work, restricted work activity, or medical treatment beyond first aid. Consult your OSHA 300 Log for this number.
Total Hours Worked: This is the sum of all actual hours worked by all employees during the period (usually a calendar year). Do not include vacation, sick leave, or holidays—only actual hours on the job.
The 200,000 Constant: This number represents the equivalent of 100 employees working 40 hours per week for 50 weeks a year (100 × 40 × 50 = 200,000). It standardizes the rate so it can be compared across different organizations.
Calculation Example
Let's say a manufacturing company has 50 employees. During the year:
They experienced 3 recordable incidents.
The total hours worked by all employees was 100,000 hours.
The calculation would be:
(3 × 200,000) ÷ 100,000 = 6.0
This means the company had an incident rate of 6.0, indicating that for every 100 full-time equivalent employees, 6 recordable incidents occurred.
Why is TRIR Important?
Your TRIR score impacts several areas of your business:
Insurance Premiums: A lower rate often results in lower workers' compensation premiums.
Contract Bidding: Many clients require contractors to have a TRIR below a certain threshold (often the industry average) to bid on projects.
OSHA Inspections: Higher rates can trigger more frequent inspections or inclusion in OSHA's specific targeting programs.
How to Lower Your Incident Rate
Improving your rate requires a proactive approach to safety culture:
Implement regular safety training and toolbox talks.
Conduct frequent hazard assessments and job safety analyses (JSA).
Investigate near-misses as thoroughly as actual incidents to prevent future injuries.
Encourage open reporting of hazards without fear of retaliation.