Not all OSHA inspections are the same. Some are triggered by complaints, others by workplace accidents, and others are part of scheduled enforcement programs. This analysis examines 5,162,545 inspections, comparing recorded violation rates and penalty amounts across inspection types.
| Type | Inspections | With Violations | Violation Rate | Avg. per Penalized Viol. |
|---|---|---|---|---|
| Planned(H) | 2,778,006 | 1,443,820 | 52.0% | $904 |
| Complaint(B) | 963,848 | 519,408 | 53.9% | $1,205 |
| Referral(C) | 389,565 | 248,568 | 63.8% | $2,144 |
| Follow-Up(F) | 316,322 | 27,665 | 8.7% | $2,258 |
| Unprogrammed Related |
| Type | Inspections | Total Penalties | Penalty per Inspection (All) |
|---|---|---|---|
| Fatality/Catastrophe(M) | 27,627 | $275,768,595 | $9,982 |
| Accident(A) | 195,292 | $634,572,299 | $3,249 |
| Referral(C) | 389,565 | $1,115,591,703 | $2,864 |
| Programmed Other(K) | 17,086 | $24,626,138 | $1,441 |
| Complaint(B) | 963,848 | $1,348,217,111 | $1,399 |
Penalty amounts vary by inspection type. Fatality/Catastrophe inspections recorded the highest average penalty per inspection at $9,982 based on 27,627 inspections in this dataset.
Violation rates vary by inspection type. The overall violation rate is 50.5%. An inspection does not by itself indicate that a workplace is unsafe.
Data covers 14 inspection types. See the tables above for violation rates and penalty amounts by type.
This analysis covers all federal OSHA inspections in our database. An inspection is counted as "with violations" if at least one non-deleted violation record is linked to it in the enforcement database. Violation rates are descriptive: they show what percentage of inspections of each type had violations recorded, not how effective any inspection type is at detecting hazards.
This page shows two different penalty averages. The main table shows the average penalty per penalized violation: total penalty dollars divided by the number of violations that had a penalty greater than $0. The lower table shows the penalty per inspection across all inspections of that type: total penalty dollars divided by the total number of inspections, including those that resulted in no violations. All penalty amounts reflect the latest amount on record (current_penalty), which may still be subject to change for cases without a final order date.
Inspection types with fewer than 100 inspections are excluded from the main table; the penalty table uses a threshold of 50 inspections. Inspection type codes A through L follow standard OSHA definitions. Records reflect all inspection activity entries in the OSHA database, including records where an inspection may not have resulted in a full site visit. Data sourced from the OSHA inspection and violation tables in the U.S. Department of Labor enforcement data API. Records are synced daily.
Data Source and Methodology
Data synced dailyData on this page comes from the U.S. Department of Labor's OSHA enforcement database, accessed via the DOL public data API. Records are updated daily. We strive for accuracy, but errors in data processing or establishment matching are possible. Penalty amounts reflect the latest penalty amounts on record in the DOL database and may differ from initial assessments or final amounts after informal conference, settlement, or judicial review. Establishment matching is based on employer name and location as reported in inspection records; some establishments may appear under multiple name variations. If you believe any record is inaccurate, please report it and we will investigate. This product uses the DOL Data API but is not endorsed or certified by the DOL. For official and authoritative records, visit osha.gov.
| 236,293 |
| 119,981 |
| 50.8% |
| $1,234 |
| Programmed Related(I) | 198,982 | 102,163 | 51.3% | $1,312 |
| Accident(A) | 195,292 | 113,848 | 58.3% | $2,391 |
| Fatality/Catastrophe(M) | 27,627 | 15,182 | 55.0% | $7,398 |
| Monitoring(D) | 18,230 | 1,561 | 8.6% | $3,107 |
| Programmed Other(K) | 17,086 | 7,724 | 45.2% | $1,853 |
| Unprogrammed Other(J) | 11,074 | 2,297 | 20.7% | $3,139 |
| Other(L) | 9,249 | 2,762 | 29.9% | $1,151 |
| Variance(E) | 529 | 76 | 14.4% | $1,638 |
| Unprogrammed Emphasis(N) | 431 | 4 | 0.9% | $1,917 |
| Unprogrammed Related(G) |
| 236,293 |
| $250,342,378 |
| $1,059 |
| Unprogrammed Other(J) | 11,074 | $11,490,063 | $1,038 |
| Programmed Related(I) | 198,982 | $199,692,486 | $1,004 |
| Planned(H) | 2,778,006 | $2,166,494,884 | $780 |
| Variance(E) | 529 | $183,435 | $347 |
| Monitoring(D) | 18,230 | $6,285,763 | $345 |
| Follow-Up(F) | 316,322 | $103,951,423 | $329 |
| Other(L) | 9,249 | $2,770,013 | $299 |
| Unprogrammed Emphasis(N) | 431 | $9,587 | $22 |