Recordable Rate Calculation

OSHA Recordable Incident Rate Calculator

Include all employees, including management and temporary staff.

What is the OSHA Recordable Incident Rate?

The OSHA Recordable Incident Rate (often referred to as TRIR – Total Recordable Incident Rate) is a standard mathematical formula used by the Occupational Safety and Health Administration to measure a company's safety performance. It allows companies of different sizes to be compared on a level playing field by calculating how many incidents occur per 100 full-time employees over a one-year period.

The Calculation Formula

Incident Rate = (Number of Incidents × 200,000) / Total Hours Worked

Why 200,000?

The number 200,000 represents the base for 100 full-time equivalent (FTE) workers. This is calculated by multiplying 100 employees by 40 hours per week, and then by 50 weeks per year. This standardization helps regulatory bodies and insurance companies understand the frequency of injuries relative to the size of the workforce.

Example Calculation

Suppose a manufacturing facility had 4 recordable injuries over the course of the year. During that same period, the cumulative hours worked by all employees totaled 180,000 hours.

  • Incidents: 4
  • Hours: 180,000
  • Calculation: (4 × 200,000) / 180,000
  • Result: 4.44

This means for every 100 employees, approximately 4.44 suffered a recordable injury or illness during that year.

What is a "Recordable" Incident?

According to OSHA, an incident is recordable if it results in any of the following:

  • Death
  • Days away from work
  • Restricted work or transfer to another job
  • Medical treatment beyond first aid
  • Loss of consciousness
  • A significant injury or illness diagnosed by a physician
function calculateRecordableRate() { var incidents = document.getElementById("numIncidents").value; var hours = document.getElementById("totalHours").value; var resultArea = document.getElementById("resultArea"); var rateValue = document.getElementById("rateValue"); var rateDescription = document.getElementById("rateDescription"); // Reset styles resultArea.style.display = "none"; // Validation if (incidents === "" || hours === "" || hours <= 0) { alert("Please enter a valid number of incidents and a positive number of hours worked."); return; } var numIncidents = parseFloat(incidents); var numHours = parseFloat(hours); if (isNaN(numIncidents) || isNaN(numHours)) { alert("Please enter numeric values."); return; } // OSHA Formula: (Incidents * 200,000) / Total Hours var rate = (numIncidents * 200000) / numHours; var formattedRate = rate.toFixed(2); // Display Logic resultArea.style.display = "block"; resultArea.style.backgroundColor = "#f0f9f4"; resultArea.style.border = "1px solid #27ae60"; rateValue.innerHTML = formattedRate; rateValue.style.color = "#27ae60"; var severityText = ""; if (rate == 0) { severityText = "Excellent! You have a perfect recordable rate for this period."; } else if (rate < 3.0) { severityText = "Your incident rate is generally considered low, though this varies by industry."; } else if (rate < 5.0) { severityText = "Your incident rate is moderate. Review safety protocols to identify potential improvements."; } else { severityText = "Your incident rate is high. It is recommended to conduct a comprehensive safety audit immediately."; } rateDescription.innerHTML = "Your TRIR is " + formattedRate + "." + severityText; }

Leave a Comment