How to Prepare for an OSHA HazCom Inspection: Be Audit-Ready
An OSHA inspection can happen anytime. For Hazard Communication (HazCom), inspectors focus on four things: a written program, SDS access, container labeling, and proof of training. If you can show all four in minutes, you're audit-ready. If not, you're at risk of citations and fines.
This guide explains what inspectors look for, the most common HazCom citations, and how to use free tools and a clear workflow to be inspection-ready.
What OSHA inspectors look for (29 CFR 1910.1200)
Under the Hazard Communication Standard, employers must:
- Have a written HazCom program that describes how you meet the standard (labels, SDS, training, inventory).
- Keep Safety Data Sheets readily accessible to employees during their work shift.
- Ensure containers are labeled (product identifier and hazard information; GHS for workplace containers).
- Train employees and maintain a record of who was trained, on what, and when.
Inspectors will ask to see each of these. "We have it somewhere" or "the safety person has it" is not enough. Workers must be able to access SDSs; you must be able to produce the written program and training documentation.
Penalties (2025 federal): Serious violations can be up to $16,550 per violation; willful or repeated up to $165,514 per violation. If you receive a citation, you have 15 working days to contest—this deadline is absolute. Use that window to correct gaps and, if needed, request an informal conference.
Common HazCom citations (and how to avoid them)
No written program or outdated program
Use a written HazCom program generator and update it when chemicals or locations change. Keep it where employees can access it.SDS not readily accessible
SDSs must be available during the shift—electronically or in print—without barriers. See Are Digital SDS Legal? and Offline SDS Access. Maintain a chemical inventory that ties to your SDS library.Unlabeled or mislabeled secondary containers
Every workplace container needs a label with product identifier and hazard information. Use the GHS Label Generator and Container Size Matcher. See Secondary Container Labels: OSHA Rules.No proof of training
Document who attended training and when. Use a HazCom Training Record / Sign-In Sheet and keep completed sheets with your written program. See How to Run Effective Toolbox Talks.Missing or incomplete chemical list
Keep an up-to-date list of hazardous chemicals at the worksite. The Chemical Inventory Template and SDS Gap Analyzer help you stay current.
5-minute self-audit (inspection readiness)
Run through this before an inspection—or monthly:
- Written program — Can you hand an inspector a current, site-specific HazCom program? If not, generate one and fill in SDS format and location.
- SDS access — Can a worker pull the correct SDS in under a minute (including in low-signal areas)? If not, fix access and/or go offline-capable.
- Labels — Are all secondary containers labeled with product name and hazards? Use the HazCom Audit Checklist to verify.
- Training records — Can you show who was trained, on what topic, and when? Use a training sign-in sheet for each session.
- Chemical list — Does your inventory match what's on site? Update it when chemicals change; use the SDS Gap Analyzer to find gaps.
Free tools that make you audit-ready
- HazCom Audit Checklist (2026) — Self-audit against written program, SDS, labels, training. Print or export for your file.
- OSHA Fine Calculator — Estimate penalty exposure so you can prioritize fixes.
- HazCom Program Generator — Produce a written program PDF; add SDS format and location.
- HazCom Training Record — Sign-in sheet for training (1910.1200(h)); keep with your program.
- GHS Label Generator — Compliant workplace labels; use with Container Size Matcher.
- Chemical Inventory Template — CSV template for product name, CAS, hazards, storage, SDS status.
- SDS Gap Analyzer — Find gaps in program, SDS access, labeling, and training; get a prioritized report.
For chemical-level data (CAS numbers, hazards), use the CAS Database and link to the GHS Label Generator when labeling.
Already cited? Fix it fast
If you've received a HazCom citation, you need to abate and document. Fix an OSHA HazCom citation in 24 hours outlines steps and how to show compliance quickly. Pair that with the written program, audit checklist, and training record so you can prove corrective action.
For contractors and multi-employer sites
GCs and subs share jobsite compliance risk. OSHA HazCom for Contractors covers who's responsible and how to stay audit-ready. Use the Subcontractor RFI Writer to request missing SDS and HazCom documentation in writing.
Related reading
- OSHA Penalties 2026 & HazCom Citation Risk for Construction — Penalty caps and how HazCom execution affects citation risk.
- Complete Guide to OSHA HazCom Compliance 2026 — Full picture of the standard.
- Secondary Container Labels: OSHA Rules + Workflow — Labeling rules and on-site workflow.
- Are Digital SDS Legal? — Electronic access and "readily accessible."
Summary
To be audit-ready for an OSHA HazCom inspection: maintain a current written program, ensure SDS access (including offline where needed), label all secondary containers, and keep training records. Use the free tools above to generate and maintain each piece—and run the HazCom Audit Checklist regularly. When inspectors ask, you'll have proof, not excuses.