Total number of injuries/illnesses during the period.
Sum of all hours worked by all employees during the period.
200,000 (OSHA Standard / Per 100 Employees)
1,000,000 (International Standard / Per 500 Employees)
Use 200,000 for US/OSHA standards. Use 1,000,000 for many international mining/gas standards.
Total Incident Frequency Rate (TIFR)
0.00
function calculateTIFR() {
// Clear previous errors and results
var errorMsg = document.getElementById('errorMsg');
var resultContainer = document.getElementById('resultContainer');
var resultValue = document.getElementById('resultValue');
var resultText = document.getElementById('resultText');
errorMsg.style.display = 'none';
resultContainer.style.display = 'none';
// Get inputs
var incidents = document.getElementById('numIncidents').value;
var hours = document.getElementById('totalHours').value;
var factor = document.getElementById('normalizationFactor').value;
// Validation logic
if (incidents === "" || hours === "" || factor === "") {
errorMsg.innerText = "Please fill in all fields.";
errorMsg.style.display = 'block';
return;
}
var incidentsNum = parseFloat(incidents);
var hoursNum = parseFloat(hours);
var factorNum = parseFloat(factor);
if (isNaN(incidentsNum) || incidentsNum < 0) {
errorMsg.innerText = "Please enter a valid number of incidents (0 or greater).";
errorMsg.style.display = 'block';
return;
}
if (isNaN(hoursNum) || hoursNum <= 0) {
errorMsg.innerText = "Total hours worked must be greater than 0.";
errorMsg.style.display = 'block';
return;
}
// Calculation Logic: (Incidents * Factor) / Hours
var tifr = (incidentsNum * factorNum) / hoursNum;
// Rounding to 2 decimal places
var tifrFormatted = tifr.toFixed(2);
// Interpretation Logic
var interpretation = "";
// Note: These benchmarks vary by industry, this is a generic guideline for the 200k factor
if (factorNum === 200000) {
if (tifr < 1.0) {
interpretation = "Excellent: Your frequency rate is below 1.0, indicating a very safe working environment relative to industry averages.";
resultValue.style.color = "#28a745"; // Green
} else if (tifr >= 1.0 && tifr < 3.0) {
interpretation = "Average: Your rate falls within common industry ranges. Review safety protocols to aim for < 1.0.";
resultValue.style.color = "#ffc107"; // Yellow/Orange
} else {
interpretation = "Attention Required: A rate above 3.0 suggests a higher frequency of incidents than typically acceptable. Immediate safety audit recommended.";
resultValue.style.color = "#dc3545"; // Red
}
} else {
// For 1,000,000 hours factor, the numbers scale up by 5x
interpretation = "Rate calculated per 1,000,000 hours worked. Compare this figure against specific industry benchmarks (e.g., OGP, Mining) for your region.";
resultValue.style.color = "#007bff"; // Blue
}
// Display Result
resultValue.innerText = tifrFormatted;
resultText.innerHTML = "For every " + factorNum.toLocaleString() + " hours worked, there were " + tifrFormatted + " recordable incidents." + interpretation;
resultContainer.style.display = 'block';
}
What is Total Incident Frequency Rate (TIFR)?
The Total Incident Frequency Rate (TIFR), often synonymous with the Total Recordable Incident Rate (TRIR), is a standard safety metric used by Occupational Health and Safety (OHS) professionals to measure the safety performance of a company. It quantifies the number of recordable injuries and illnesses occurring in a workplace per a standardized number of hours worked.
Unlike raw incident counts, TIFR allows companies of different sizes to compare safety performance by normalizing the data against the total volume of work performed (man-hours). This makes it possible to benchmark a small construction firm against a large multinational corporation.
The TIFR Formula
The calculation is straightforward but requires accurate data regarding incident logs and payroll hours. The formula typically used is:
TIFR = (Number of Recordable Incidents × Normalization Factor) / Total Hours Worked
Understanding the Normalization Factor
The Normalization Factor is a constant used to represent the equivalent of a specific number of full-time employees working for one year.
200,000: This is the standard used by OSHA (Occupational Safety and Health Administration) in the United States. It represents 100 employees working 40 hours a week for 50 weeks (100 × 40 × 50 = 200,000).
1,000,000: This factor is often used in international standards, particularly in the oil, gas, and mining sectors (e.g., IOGP standards). It represents per million hours worked (approx. 500 full-time employees).
How to Calculate TIFR: A Practical Example
Let's assume you are a Safety Manager for a manufacturing plant. You want to calculate your TIFR for the last fiscal year using the OSHA standard (200,000 factor).
Recordable Incidents: Your logs show 4 injuries that required medical treatment beyond first aid.
Total Hours Worked: Your payroll data shows that all employees combined worked 450,000 hours during the year.
The calculation would be:
(4 × 200,000) ÷ 450,000
800,000 ÷ 450,000 = 1.78
This means that for every 100 full-time employees, your company experienced a rate of 1.78 injuries.
What Counts as a "Recordable Incident"?
To ensure your TIFR Calculation is accurate, you must only include "recordable" incidents. According to OSHA guidelines, a recordable incident usually involves:
Fatality.
Loss of consciousness.
Days away from work.
Restricted work activity or job transfer.
Medical treatment beyond basic first aid.
Minor scrapes or cuts treated with a band-aid (first aid) generally do not count toward the TIFR.
Why TIFR is Important
TIFR acts as a lagging indicator. While it measures past performance, it is critical for:
Benchmarking: Comparing your safety performance against industry averages (e.g., BLS data in the US).
Trend Analysis: Identifying if your safety culture is improving or deteriorating year over year.
Contract Requirements: Many clients require contractors to have a TIFR below a certain threshold to bid on projects.
Insurance Premiums: Lower frequency rates can often lead to reduced workers' compensation insurance costs.