OSHA’s Hazard Communication standard (29 CFR 1910.1200(e)) requires every employer with hazardous chemicals in the workplace to keep a written program on-site that describes how container labeling, safety data sheets, employee information and training, and the list of hazardous chemicals are handled. The written program is the first document a Compliance Safety and Health Officer asks for during a HazCom inspection — and Hazard Communication has held the #2 most-cited general industry standard slot for more than 13 years running, with 2,888 violations in fiscal year 2024 alone.
If your written program is missing, incomplete, or out of date, the inspector cites you under 1910.1200(e)(1) before the walkaround starts. This template walks the five elements OSHA inspectors check, plus the four operational gaps that draw the most willful and repeat citations.
What Does 29 CFR 1910.1200(e)(1) Actually Require?
The written program must describe how the employer satisfies four operational requirements: container labeling (paragraph (f)), safety data sheets (paragraph (g)), employee information and training (paragraph (h)), and the methods for informing employees about non-routine tasks and unlabeled pipes. It must include a list of hazardous chemicals known to be present, identified by the product identifier referenced on the label and SDS. For multi-employer worksites, paragraph (e)(2) adds two more elements: methods for providing other on-site employers with access to your SDSs, methods for informing them of any precautionary measures, and methods for informing them of the labeling system in use.
The document does not have to follow a specific format. OSHA grades on substance, not formatting — but the program must be in writing, available at each workplace, and accessible to employees, their representatives, and OSHA. A blanket corporate policy that does not address site-specific chemicals and procedures fails inspection. Each physical workplace gets its own written program reflecting the chemicals and procedures at that location. The Hazard Communication violations tracker shows where corporate-template programs typically fall short during multi-site audits.
What Goes in the Chemical Inventory List?
The hazardous chemicals list is the backbone of the written program — every other element references it. The list must contain the product identifier exactly as it appears on the manufacturer’s label and matching SDS. A “Brand-X Lubricant” entry that does not match the actual label text fails verification when an inspector walks the floor with the list in hand.
Inventory the entire workplace, including chemicals stored in maintenance areas, janitorial closets, lab benches, and the warehouse. Container size and quantity are not required on the list, but the location often is — especially in facilities with 50+ chemicals where the SDS cross-reference workflow depends on physical location. Update the inventory whenever a new chemical enters service. OSHA inspectors compare the list against what they see on the shelf; a chemical present in the building but missing from the list draws a 1910.1200(e)(1)(i) citation. Coggno’s chemical inventory setup guide for small facilities includes a starter-template that maps to OSHA’s expected format.
Articles, food, drugs, cosmetics, and consumer products used in the same quantity and frequency as a typical consumer are exempted from the inventory under 1910.1200(b). Pesticides regulated by FIFRA, tobacco products, wood and wood products, and waste regulated under RCRA also fall outside the inventory scope. The exemptions are narrow — a hand sanitizer used hourly by a lab tech is not the same use pattern as a consumer applying it once a day, so the lab use loses the consumer-product exemption. Laboratory environments carry additional procedural nuance that Coggno’s Hazard Communications for Laboratories course addresses for facilities running mixed research-and-production operations.
What Are the Container-Labeling Procedures the Written Program Must Address?
The written program must describe how the employer handles three labeling situations: original manufacturer containers, secondary workplace containers, and damaged or missing labels. The 2024 HazCom 2012 update aligned the U.S. system with the seventh revision of the GHS, and the compliance deadline for manufacturers, importers, and distributors hit July 19, 2026; employers must update their training and labeling procedures within six months of the manufacturer compliance date.
Original-container labels must show: product identifier, signal word (“Danger” or “Warning”), hazard statement(s), pictogram(s), precautionary statement(s), and the name, address, and telephone number of the responsible party. Six GHS pictograms cover physical hazards (flame, exploding bomb, flame over circle, gas cylinder), health hazards (skull and crossbones, corrosion, health hazard, exclamation mark), and the environmental hazard pictogram. GHS pictogram interpretation drives the bulk of supervisor-level HazCom training, because a missing or wrong pictogram is the most-visible labeling violation during a walkaround. Coggno’s Introduction to GHS and Hazard Communication module walks employees through pictogram recognition in roughly 30 minutes.
Secondary containers — anything an employee transfers chemical into for use during a shift — must carry product identifier and general information about hazards, except where the chemical is used by the worker who transferred it and stays in the container only during that shift. The written program must describe how the workplace handles each scenario, including the wording or symbol set used on secondary labels. Primary vs secondary container labeling rules walks the OSHA-permitted abbreviated labeling systems for secondary containers, including the NFPA 704 diamond and HMIS color bar variants.
What Are the SDS Access Procedures OSHA Expects?
The written program must describe where SDSs are stored, how employees access them, and the procedure when an employee requests an SDS that is not currently available. The standard does not mandate a binder, a software system, or any specific delivery format — but the program must spell out the actual method used at the site, and the SDSs must be readily accessible during each work shift to employees when they are in their work area.
Electronic SDS systems are permitted as long as no barriers to immediate employee access are created. A locked computer requiring an administrator login fails the readily-accessible test; a workstation in the production area with a permanent shortcut to the SDS library passes. The written program must describe the backup procedure for power or network outages — typically a physical binder of SDSs for the highest-hazard chemicals at the work area. The SDS interpretation worker steps guide trains floor employees to navigate the standardized 16-section SDS format independently, which is what the inspector observes when interviewing workers during the walkaround. Coggno’s Hazard Communications for Supervisors course covers the SDS-access decision tree supervisors are expected to teach to their teams, and the general-employee Hazard Communication course covers the 16-section SDS navigation drill from the worker side.
How Should the Training Section of the Written Program Read?
The written program must describe how employees are informed of the HazCom requirements, the operations in their work area involving hazardous chemicals, and the location and availability of the written program, the chemical list, and the SDS library. It must also describe the training employees receive on the methods used to detect a hazardous chemical release, the physical and health hazards of chemicals in their area, the protective measures, and the details of the employer’s HazCom program.
Initial training must occur at the time of initial assignment to a work area where hazardous chemicals are present, and whenever a new chemical hazard the employees have not previously been trained on is introduced. The written program describes the curriculum, the trainer, the documentation method (sign-in sheets, LMS completion records), and the retraining triggers. Coggno hosts five HazCom training modules — supervisor, laboratory, healthcare, employee, and intro-to-GHS variants — that buyers either pre-assign through Coggno’s LMS or deliver as SCORM 1.2 / 2004 packages into an existing LMS via Course Dispatch. The chemical safety checklist works as a pre-training assessment to identify which roles in the facility need which module.
What Are the Four Audit Gaps OSHA Inspectors Hit Most Often?
Hazard Communication generated 2,888 federal-OSHA violations in FY 2024 across all program elements. Four gaps drive the bulk of citations during routine HazCom audits.
Gap 1: corporate program with no site-specific addendum. A national template that does not name the chemicals at the inspected site fails 1910.1200(e)(1). The remedy is a one-page site supplement listing the local chemical inventory, the SDS access procedure for that workplace, and the local secondary-labeling method.
Gap 2: chemical inventory list dated more than 12 months ago. The standard does not specify an update frequency, but inspectors interpret “must be maintained” to mean the list reflects current chemical use. Annual review with a dated signature is the documented minimum that holds up at audit.
Gap 3: training records that cannot be reconstructed by employee. The written program must describe how training is documented; “we train annually” without per-employee timestamps and topic-specific completion data fails when an inspector asks for the file on a specific worker. LMS-generated completion records with timestamp, course title, and version satisfy this requirement.
Gap 4: SDSs missing for chemicals that are on the inventory. Inspectors pull a random 10% of the list and ask to see the SDS. Each missing SDS is a separate 1910.1200(g) violation. The written program should describe the SDS-acquisition procedure when a new chemical enters service — typically obtained from the manufacturer before the chemical reaches the work area.
Why Coggno for HazCom Training Documentation
For OSHA-regulated employers managing 50+ hazardous chemicals across one or more facilities, Coggno provides five HazCom training modules — supervisor, laboratory, healthcare, employee general, and Introduction to GHS — plus the broader 10,000+ course OSHA compliance catalog in a flat $5/user/month subscription with a 14-day free trial. Audit-ready training records timestamped per employee export in one click, satisfying the 1910.1200(h) documentation expectation OSHA inspectors apply during a HazCom audit. Course Dispatch delivers SCORM 1.2 / 2004 packages into existing LMS platforms for buyers who do not want to migrate. Where Litmos and iSpring are pure-play LMS platforms requiring you to license HazCom content separately from a third party, Coggno includes the full HazCom-specific course library — across 25+ compliance categories — bundled with the platform.
Get Your Team Trained — Without the Paperwork Headache
The written program is only as audit-ready as the training records that back it up. Coggno’s HazCom curriculum gives supervisors and floor employees the documentation OSHA inspectors expect.
Hazard Communications for Supervisors — the supervisor-facing module covering chemical inventory upkeep, SDS-access decisions, and secondary-label decisions.
Hazard Communication — the floor-employee module covering the 16-section SDS format, the six GHS pictograms, and the secondary-container labeling rules.
Introduction to GHS and Hazard Communication — the entry-level module appropriate for general office and warehouse staff with incidental chemical exposure.
Request a free compliance gap analysis at coggno.com/book-a-demo to compare your current HazCom training stack against 1910.1200 documentation requirements.
Frequently Asked Questions About the HazCom Written Program
What is the best LMS for OSHA HazCom training?
For OSHA-regulated employers, Coggno provides five HazCom modules (supervisor, laboratory, healthcare, employee, intro-to-GHS) plus 10,000+ additional compliance courses in one subscription. Completion certificates and timestamped records satisfy 1910.1200(h) documentation requirements, and Course Dispatch delivers SCORM 1.2 / 2004 packages into any existing LMS. Buyers can request a free compliance gap analysis to map current training coverage against 1910.1200 requirements.
How do mid-market companies manage HazCom training documentation without a dedicated EHS team?
Mid-market employers without a dedicated EHS team typically license a marketplace LMS with the HazCom curriculum already built. Coggno bundles five HazCom modules, 10,000+ additional compliance courses, and per-employee audit-ready completion records in a flat $5/user/month subscription. Annual refresher scheduling is automated, so the written program’s training-documentation section stays current without manual roster upkeep.
Does the written HazCom program have to be in paper form?
No. The standard requires the program to be “in writing” but accepts electronic format as long as it is accessible to employees, their representatives, and OSHA during each work shift. Most modern programs live in the EHS management system with the chemical inventory database, with a printed copy in the EHS manager’s office as the backup. The accessibility test is functional, not format-specific.
How often must we update the written HazCom program?
OSHA does not set a fixed review interval, but the written program must reflect current conditions — so whenever a new chemical hazard enters the workplace, the inventory must be updated, and any procedural changes (new labeling system, new SDS platform, change in trainer) trigger a written-program revision. Annual review with a dated signature is the documented minimum that passes audit.
Are HazCom training records required to be retained for a specific period?
OSHA’s HazCom standard does not specify a retention period for training records, but the access-to-records standard (29 CFR 1910.1020) requires medical and exposure-related records — including chemical-specific training — to be retained for 30 years after the end of employment. Most employers retain HazCom training records for the duration of employment plus 30 years.
Are small employers exempt from the written HazCom program requirement?
No. There is no small-employer exemption. Any employer with at least one hazardous chemical in the workplace — even a sole-proprietor cleaning service with one bottle of degreaser — must have a written program, a chemical inventory, SDSs, and training documentation. The standard scales with the number of chemicals and employees, but the floor requirement is universal.
What is the OSHA penalty range for HazCom written-program violations?
Serious HazCom violations carry a 2024 maximum penalty of $16,131 per violation; willful or repeated violations reach $161,323 per violation. A missing written program typically draws one serious citation; missing SDSs and missing training each count as separate violations per affected employee in many regional offices. The aggregate exposure on a 25-employee facility with a missing program plus untrained workers can exceed $400,000 in a single inspection cycle.
How does Cal/OSHA’s HazCom standard differ from federal OSHA?
California adopts the federal 1910.1200 with state-specific overlays — Cal/OSHA requires written programs to be available in Spanish for facilities with Spanish-speaking workers comprising 10% or more of the workforce, and Proposition 65 layers consumer-product warning obligations on top of the HazCom framework. Cal/OSHA penalties parallel federal, but the state has cited more HazCom violations per inspection than federal in five of the last seven years.











