Skip links

EHS Compliance Management Software vs. Services in California

Search for “EHS compliance management” and the first page of Google is mostly software platforms. The framing the SERP gives you is that EHS compliance is a tool you buy. For a California facility under CUPA, Cal/OSHA, DTSC, the Regional Water Board, and the local air district, that framing only works up to a point.

EHS compliance management software is real and useful. It tracks deadlines, stores documents, and generates reports. But software does not walk your facility, write your HMBP, sign your manifest, or stand in front of the fire department when they show up to inspect. That work is done by people. This piece sorts out what each one actually does, where they overlap, and why most California facilities end up needing both. For the full picture of what people-led compliance looks like, see our ongoing EHS compliance management guide.

What EHS Compliance Software Does

EHS compliance management software is a database with a workflow on top of it. The categories of work it handles well:

  • Document storage. A central place to keep SDS, plans, permits, training records, and incident reports.
  • Deadline tracking. Calendar entries and email reminders for CERS submittals, biennial reports, training renewals, and permit cycles.
  • Inspection log capture. Mobile forms that replace paper checklists for weekly haz waste storage walks, monthly facility walks, and forklift logs.
  • Incident and observation tracking. Near-miss reports, corrective action assignments, and audit follow-up status.
  • Reporting outputs. Dashboards and exports that aggregate the data the platform is collecting.

That set of capabilities is what most “EHS compliance management software” pages are selling. The well-built platforms do it well. The work they do is real, and a facility with no system at all benefits from putting one in place.

What EHS Compliance Services Do

EHS compliance services are people performing the regulated work the software tracks. The categories:

  • Walk the facility. A consultant on site, looking at labels, accumulation areas, secondary containment, BMPs, exit signage, eye wash stations, and training certificates posted at the right stations. Software does not see a degraded berm or a missing label.
  • Write and update the plans. The IIPP, the Workplace Violence Prevention Plan under SB553, the HMBP, the SWPPP, the SPCC, the heat illness plan. These are not template fills. They have to reflect the specific operation, hazards, equipment, and chain of command at the facility.
  • File the regulatory submittals. CERS for HMBP and APSA. SMARTS for the SWPPP annual report and NOI. DTSC for the biennial report. AER to the air district. The platform may remind you the deadline is coming. The person prepares the submittal and files it under their credentials.
  • Deliver the training. Right-to-Know (at initial assignment and when new hazards are introduced), hazardous waste handler training where applicable, IIPP and WVPP refreshers, forklift, LOTO authorized employee training. Cal/OSHA accepts the format that meets the standard. The trainer has to be qualified for the topic.
  • Stand in front of the inspector. When the CUPA (which may be a county environmental health department, fire department, or another local agency depending on jurisdiction) walks in unannounced, when Cal/OSHA arrives after a complaint, when the Regional Water Board does a stormwater inspection, the facility needs someone who knows the program, knows what is in the binder, and can answer the question without guessing.
  • Translate regulatory change into facility action. When SB553 added the WVPP requirement, every California employer needed a written plan, a hazard assessment, and trained employees. Software did not write those plans. People did.

When we walk a facility for the first time, the most common pattern we see at sites that already have software is a clean dashboard with green checkmarks next to programs that are out of date in practice. The system is tracking a plan from 2019 that has not been reviewed against current operations. The deadlines are firing on time. The underlying compliance is not where the dashboard suggests.

Where Software and Services Overlap

The two categories do meet, and the overlap is where most confusion comes from.

FunctionWhat Software DoesWhat Services DoWhere They Overlap
Document storageHolds the fileWrites the file, updates it, signs itBoth can be the system of record; services usually own the content
Deadline trackingReminds you it’s comingPrepares and files the submittalCalendar lives in software; ownership of the work lives with people
Inspection logsCaptures entries in a mobile formCustomizes the log, posts it, audits compliance with itSoftware is the recording medium; services define and verify the log
Training recordsStores completion dataDelivers the training, signs the certificateBoth contribute; the qualified trainer is required for the delivery
ReportingGenerates a dashboardFiles the regulatory report with the agencySoftware supports internal reporting; agency-facing reports are filed by people
Incident responseRoutes the formInvestigates, writes the report, talks to the agencySoftware triages; services close out

The cleanest way to think about it: software is the system of record. Services are the work. The system without the work is a tidy index of nothing.

Comparing training options? LMS vs. in-person EHS training →

Have software in place but not sure whether your California programs are actually current? Call (925) 551-7300 or request a consultation. A short conversation about what your software is tracking versus what the regulations require is usually enough to identify the gap.

Why California Makes the Distinction Sharper

A few specifics of California regulation make the software-alone approach harder to sustain than the SERP suggests.

Inspections are physical. The CUPA inspector wants to see the binder, walk the haz waste accumulation area, look at the labels, and check the training records posted at the eyewash. Cal/OSHA reads the IIPP and asks the supervisor to explain how a specific hazard is communicated. Pulling a clean export from a dashboard does not answer those questions.

Plans have to match operations. The HMBP filed in CERS reflects what is actually stored on site. The SWPPP reflects current outfalls and BMPs. When a process changes, the plan changes, and the change has to be written by someone who has been on the floor.

Submittals require credentialed filers. CERS submittals are filed under a business contact or consultant account. SMARTS submittals require a Legally Responsible Person and Data Submitter assignment. SPCC plans above Tier 1 thresholds require a Professional Engineer’s certification. The software queue holds the file. The filing happens through a person.

Regulatory change is constant. SB553 (WVPP) took effect July 1, 2024. The Generator Improvements Rule reshaped federal hazardous waste requirements. SB14 source reduction runs on a multi-year cycle. Software vendors update features. Compliance professionals update programs.

For a deeper look at what these programs actually are, see what is EHS compliance management.

How They Fit Together at a California Facility

CDMS works alongside whatever software a facility already has. We are not selling a platform and we are not asking clients to replace one. When a client already has an EHS system, we are the people doing the work the system is tracking: walking the site, updating the plans, delivering training, filing submittals, and standing in front of the inspectors. The platform is the record. We are the activity.

When a client has no software, ongoing compliance management still works. The compliance binder, the calendar, the inspection logs, and the visit reports are the deliverables. Some clients move to a platform later; some never do. The compliance posture is the same either way. For the month-by-month view of the services side, see outsourced EHS services: what to expect.

What to Ask If You Are Comparing the Two

A practical filter for facilities trying to figure out whether they need software, services, or both:

  • Who writes our plans, and is that person current with California regulations?
  • Who files our CERS, SMARTS, and AER submittals?
  • Who walks the facility and identifies deficiencies between inspections?
  • Who delivers our annual trainings and signs the certificates?
  • Who is on the phone with the CUPA or Cal/OSHA when there is a question?

If the answer to those questions is “the software,” the gap is on the services side. If the answer is “an internal person who is also doing two other jobs,” the gap is on capacity. If the answer is no one, the facility is exposed regardless of what platform is in the cloud.

Budgeting the program? How EHS compliance costs are determined →

Ready to figure out whether you need software, services, or both at your California facility? Call (925) 551-7300 or request a consultation. We will walk through your program count, what is in place, and where the actual gap is before any proposal is on the table.

Trusted throughout California

  • US Foods client logo
  • Azenta client logo
  • Brooks client logo
  • Element Critical client logo
  • Admedes client logo
  • FS Precision Tech client logo
  • Western Colloid client logo
  • Endevco client logo
  • StoreDot client logo
  • Advantage Metal Products client logo
  • Levlad client logo
  • E-Fab client logo
BSY started working with CDMS last year after our in-house EHS person departed the company. CDMS reviewed our existing operational permits as well as any additional Federal, State and Local regulations that could apply and helped us to create a comprehensive compliance calendar to track regulatory deadlines and submittal due dates. The CDMS team does an excellent job of tracking everything and can be relied upon to complete the forms accurately and assist with submittals, allowing me to focus on our business.
Gerona Goethe · General Manager · Bay Ship

Speak with a CDMS EHS expert

Tell us about your facility and your deadline. You’ll get a clear read on what applies and a scoped plan to handle it.