Get compliant today — call us: (855) 920-5202

How to Write a HazCom Program for Your Small Business

If employees may be exposed to hazardous chemicals during normal work or a foreseeable emergency, your business generally needs a written hazard communication program under 29 CFR 1910.1200(e). The standard does not provide a small-business exemption based on employee count. Your document should explain what your company actually does with chemical lists, labels, safety data sheets, and employee training.

This guide focuses on the federal Hazard Communication Standard. State-plan states may have additional requirements. It is general compliance guidance, not legal advice.

Quick answer

A written HazCom program must describe how your workplace handles labels, Safety Data Sheets (SDSs), and employee information and training. It must also include a hazardous chemical list and explain communication for non-routine tasks, unlabeled pipes, and shared worksites when applicable. A useful program names the responsible job title, covered locations, and exact SDS access method.

Table of contents

Do I need a written HazCom program for my business?

Yes, if the standard covers your workplace and employees may be exposed to a hazardous chemical. The trigger is exposure, not company size. Cleaning companies, auto shops, contractors, healthcare workplaces, and small manufacturers often fall within scope. See the full HazCom compliance requirements for small businesses.

A household label does not automatically put a product outside HazCom. Under 1910.1200(b)(6)(ix), the consumer-product exemption depends on intended use and whether workplace exposure is no greater in duration and frequency than normal consumer exposure.

Certain laboratories and workplaces that only handle sealed containers have modified duties. Those are narrow provisions. OSHA ranked Hazard Communication second on its federal Top 10 list for fiscal year 2025. OSHA’s 2026 maximums are $16,550 per serious violation and $165,514 per willful or repeated violation. They are statutory maximums, not predictions.

What must a written HazCom program include?

Under 29 CFR 1910.1200(e), the program must explain how you meet the labeling, SDS, and training requirements in paragraphs (f), (g), and (h). It must include a hazardous chemical list and methods for communicating hazards from non-routine tasks and unlabeled pipes. Paragraph (e)(2) adds coordination duties at multi-employer worksites.

Required component

Citation

What to write

Example line

Chemical list

1910.1200(e)(1)(i)

List each hazardous chemical by the product identifier used on its SDS.

The operations manager maintains the chemical list for each location.

Labels and warnings

1910.1200(f)

State who checks shipped labels and how workplace containers are labeled.

Supervisors label workplace containers before employees use them.

SDS management

1910.1200(g)

Explain how you obtain, maintain, and provide access to each SDS.

Employees open SDSs through the posted QR code; an offline copy is the backup.

Employee information and training

1910.1200(h)

State when training occurs, who provides it, and what topics it covers.

The supervisor trains employees at initial assignment and when a new hazard is introduced.

Special communication

1910.1200(e)(1)(ii) and (e)(2)

Cover non-routine tasks, unlabeled pipes, and other employers at shared worksites.

The project lead briefs affected workers and contractors before non-routine work begins.

OSHA does not prescribe a page count or require pre-approval. Accuracy beats bulk. A written HazCom program is a description of what you actually do, not a document you buy and file.

How do I write a HazCom plan for a small business?

Build the program in six steps. OSHA’s Small Entity Compliance Guide provides more detail, but the finished document can stay short.

  1. Assign an administrator. Name a job title and list every covered location.
  2. Walk the workplace. Check storage, vehicles, work areas, and janitorial closets. Record each product identifier, manufacturer, use area, and storage location.
  3. Collect the SDSs. Match a sheet to every product. Learn what each SDS section covers and how access rules work. Contact the supplier when a sheet is missing.
  4. Write the labeling procedure. Keep incoming labels legible. For workplace containers, use the shipped-container information or the alternative in 1910.1200(f)(6): a product identifier and hazard information that works with the rest of your program.
  5. Define SDS access. Name the binder, digital address, or QR access point. Train employees on electronic access and its outage backup.
  6. Define training. Under 1910.1200(h)(1), train employees at initial assignment and when a new chemical hazard is introduced. Dated records are useful evidence, although paragraph (h) does not prescribe a form.

Approve and date the program after checking it against daily practice. Review it after relevant changes. An annual check is useful, but HazCom does not require blanket annual retraining.

What can I use as a written HazCom program skeleton?

Copy this structure, then replace the generic wording with your details. Keep only procedures your team follows.

Company and responsibility

This program covers company locations where employees may encounter hazardous chemicals. The operations manager maintains it.

Chemical list and labels

The operations manager maintains a location-specific chemical list. Shipped labels stay legible, and supervisors label workplace containers before use.

SDS access and training

Employees use the posted SDS access point and its outage backup. Training occurs at initial assignment and when a new hazard is introduced.

Special work and shared sites

Before non-routine work, the supervisor explains the hazards and precautions. The company gives other employers the required hazard information at shared worksites.

Add your legal name, locations, responsible title, SDS access point, backup method, approval date, and signature.

Where should I keep my written HazCom program?

Maintain the program at each covered workplace. Make it available upon request to employees, their representatives, and OSHA. Do not lock it in an office or leave it on one manager’s laptop.

The stricter each-shift rule applies to SDSs. Under 1910.1200(g)(8), they must be readily accessible in work areas during each shift. Electronic access cannot create a barrier, and OSHA calls for backup access during likely malfunctions or service interruptions.

Keep the applicable program and chemical list at each location. Mobile teams need access that travels with the work. HazCom for construction crews may call for phone access plus an offline backup.

How Helios Comply helps with the SDS section

Helios Comply does not write or approve your hazard communication program, and software does not transfer the employer’s responsibility. It can support the system your program describes: a cloud chemical inventory, automatic SDS retrieval, QR code access by location, offline access, workplace label generation, multi-location controls, and training tracking.

The SDS paragraph should name a method employees can use. A posted QR code tied to an organized library is more specific than saying sheets are online. Helios can also digitize paper binders and organize location records.

Start a free trial to set up your SDS access system, or call (855) 920-5202 for hands-on setup help.

What should I check before an OSHA inspection?

  • The written program matches current operations and names a responsible job title.
  • The chemical list matches products found in work areas, storage, and vehicles.
  • Every listed product has an SDS employees can reach during their shift.
  • Incoming and workplace container labels are legible and follow your written procedure.
  • Employees can explain how to find an SDS and have received training for the hazards they face.

Use this alongside an OSHA HazCom inspection checklist. Fix mismatches between the document and the workplace first. A polished plan cannot rescue a missing sheet or an access method nobody can operate.

Frequently asked questions

Does a five-employee company need a written HazCom program?

Company size does not create an exemption in 29 CFR 1910.1200(e). If covered employees may be exposed to hazardous chemicals, the written-program requirement can apply to a five-person business.

Can I use an OSHA HazCom template?

Yes, as a starting point. Replace generic language with your chemical list, responsible title, labeling method, SDS access point, training process, and site procedures. A template that does not match your workplace is not an implemented program.

Can my written program and SDS library be electronic only?

The written program may be electronic if it remains available as required. Electronic SDS access is permitted when employees have immediate, barrier-free access during each shift. OSHA expects a backup for likely electronic system failures or service outages.

How often should I update the program?

Update it whenever chemicals, hazards, processes, locations, access methods, or responsibilities change. A yearly review is sensible, but do not describe annual review or annual retraining as a universal HazCom deadline.

Do I have to label every secondary container?

Usually, but 1910.1200(f)(8) has a narrow exception for a portable container filled from a labeled container for the immediate use of the employee who made the transfer. Otherwise, apply the workplace labeling method described in your program.

Sources

×

    We'll Call You Within the Hour


    Fill in your details and a compliance expert will reach out to walk you through the platform.


    No sales pressure. We'll show you the platform and answer your questions.

    Scroll to Top

    Order Your SDS Book

    Fill in your details and we'll call you back within 30 minutes to complete your order.

      📞 We'll call you back within 30 minutes