A public-domain dataset of real federal OSHA Hazard Communication Standard (29 CFR 1910.1200) citations issued in 2025, compiled from OSHA enforcement inspection records.
130 citations · $172,793 in penalties · January–December 2025
Most HazCom penalties are not about safety data sheet (SDS) binders:
| 1910.1200 paragraph | Violation type | Share |
|---|---|---|
| (e) | Written hazard communication program | 38% |
| (h) | Employee information & training | 32% |
| (g) | Safety data sheets | 19% |
| (f) | Labels & other forms of warning | 11% |
70% of all HazCom citations are written-program and employee-training failures — not missing SDS sheets.
This dataset powers a free, quarterly-updated tracker you can filter by paragraph, industry, and state:
👉 https://sdsentry.0xpi.com/hazcom-citation-tracker.html
Maintained by SDSentry — OSHA HazCom / SDS compliance software.
hazcom-citations.csv— the dataset (130 rows, one per citation)
| Column | Description |
|---|---|
inspection_id |
OSHA inspection activity number |
state |
State (federal-OSHA jurisdiction) |
naics2 |
2-digit NAICS sector |
naics |
6-digit NAICS industry code |
naics_desc |
NAICS industry description |
standard |
OSHA standard cited (1910.1200) |
subsection |
Paragraph within 1910.1200 (e, g, h, f, …) |
type |
Citation type (e.g., serious) |
issuance_date |
Citation issuance date |
current_penalty |
Current penalty amount (USD) |
Compiled from federal OSHA enforcement inspection records (establishment-level), filtered to Hazard Communication (1910.1200) citations issued in 2025 across federal-OSHA states and chemical-handling NAICS sectors (machine shops, cut-stone, masonry/roofing/framing contractors, and similar). Penalty figures reflect "current" (post-adjustment) amounts. Source records are drawn from 779 inspections.
Public domain (CC0). OSHA enforcement data is U.S. government public-domain data. Attribution to SDSentry appreciated but not required.
Refreshed quarterly.