Incident Rate Calculator
Work out your safety performance rates — TRIR/TRCF, LTIFR/LTIR, DART, AIFR, near-miss frequency, FAR, MTC/first-aid and severity rate — from case counts and hours worked, on the OSHA (200,000) or ILO (1,000,000) base. Live and fully offline.
Open Incident Rate Calculator →What is the incident rate calculator?
A free safety-performance calculator that works out your full set of occupational rates from case counts and hours worked: TRIR (and its per-million name TRCF/TRIFR), the DART rate, LTIFR/LTIR, AIFR/AFR, the near-miss frequency rate, the Fatal Accident Rate (FAR), medical-treatment and first-aid case rates, and the severity rate. Choose the OSHA (200,000) or ILO (1,000,000) base and every rate updates live. It runs entirely in your browser, offline, and is meant as an educational aid rather than official reporting.
How to use Incident Rate Calculator
- Enter total hours worked — Type the combined employee hours for the period — this is the denominator for every rate.
- Add your case counts — Fill in recordable, DART and lost-time cases, plus days lost for the severity rate. Only the fields you complete produce a rate; the rest stay blank.
- Add fatalities, injuries and near misses — Enter fatalities for the FAR, your all-injury total for AIFR/AFR, near misses for the near-miss rate, and medical-treatment and first-aid counts for their own rates.
- Pick the calculation base — Select OSHA (200,000 hours, roughly 100 workers for a year) or ILO (1,000,000 hours) to match your reporting convention. Every rate except FAR and severity follows this base.
- Read the rates — All of the rate cards update live as you change any input, so you can compare periods or sites at a glance.
Frequently asked questions
What does TRIR mean, and how is it different from TRCF?
The Total Recordable Incident Rate is recordable cases multiplied by the base and divided by total hours worked. TRCF (Total Recordable Case Frequency, also called TRIFR) is the exact same calculation expressed on the 1,000,000-hour base, so switching the base to ILO turns TRIR into TRCF/TRIFR — same maths, different name by region.
What is the difference between the OSHA and ILO base?
OSHA rates use a base of 200,000 hours (about 100 full-time workers over a year), while many ILO-style frequency rates use 1,000,000 hours. Pick whichever your organisation reports against; a rate per 200,000 hours is five times smaller than the same rate per 1,000,000 hours.
What is the FAR (Fatal Accident Rate)?
FAR is fatalities multiplied by 100,000,000 and divided by hours worked — the number of fatalities per hundred million hours, a convention common in the oil, gas and process industries. It always uses the fixed 100-million base and ignores the OSHA/ILO toggle, so it is only meaningful over very large hour totals; on a single site's hours it will look inflated.
What are the AIFR, near-miss and MTC rates?
AIFR/AFR (All Injury / Accident Frequency Rate) is every injury including first aid, on the chosen base. The near-miss frequency rate does the same for reported near misses. The MTC and first-aid rates cover medical-treatment cases and first-aid-only injuries respectively — all expressed on the same base so they sit on one scale.
What is the DART rate?
DART stands for Days Away, Restricted or Transferred. It counts cases that led to time off work, restricted duties or a job transfer, expressed on the same base as TRIR.
Is my data sent anywhere?
No. Every figure is calculated and saved entirely in your browser on your device, and the tool works offline.
Can I use these numbers for official reporting?
The tool is educational. Always confirm definitions, recordability and figures against the official OSHA, ILO or industry guidance your reporting requires.
Tips
- Include hours for everyone who worked in the period, including overtime, for an accurate denominator.
- Use the same base consistently so you can compare rates fairly across periods or sites — remember a per-200,000 rate is five times smaller than the same per-1,000,000 rate.
- FAR is designed for very large hour totals; over a single site's hours it will read high, so treat it as a large-population metric.
- Fill in days lost as well as case counts to get the severity rate, not just the frequency rates.