Standards
QEHS software — the ultimate guide to choosing an integrated platform
What QEHS software is, what an integrated platform actually does, and how to evaluate one against ISO 9001, ISO 14001, ISO 45001, and OSHA recordkeeping — without ending up with three disconnected systems.
QEHS safety desk
Safety practitioners on staff
16 min read · 9 sections
What QEHS software is
QEHS software is a single platform that runs the quality, environment, health, and safety programs of an operating business on one data model, one identity, and one audit trail. The acronym names four disciplines that front-line operations have never treated as separate: a nonconformity raised in quality, an incident raised in safety, and a spill raised in environmental all flow through the same corrective-action workflow, the same evidence repository, and the same permission model. The software exists to make that convergence real rather than aspirational. For the working definition of the discipline itself, see the [qehs management system](/glossary/qehs-management-system) glossary entry; for the buyer-facing deep dive, see [what is a QEHS management system](/blog/what-is-qehs-management-system).
The reason QEHS software exists as a category, rather than as three separate QMS, EMS, and EHS tools, is economic and regulatory at the same time. One platform means one contract, one identity provider, one integration, and one audit trail. Procurement negotiates once. IT maintains one connector instead of point-to-point spaghetti between an EHS platform, a QMS, and an EMS. Auditors review one evidence repository instead of chasing records across three disconnected systems. The regulatory side is moving the same way: ISO has harmonised its management-system standards around a common Annex SL structure, and the EU CSRD now demands integrated ESG disclosures that span environmental, social, and governance data — all of which touch QEHS records.
The four disciplines, one data model
The four disciplines share more than a database. A supplier-quality scorecard and a contractor pre-qualification record are the same data model with different labels. A nonconformity CAPA and an incident CAPA share one workflow, one SLA engine, and one audit trail. An environmental permit and a work permit share an expiry-tracking engine and the same gate-the-workflow-on-expiry control. The process approach behind quality management — evidence-based decisions, continuous improvement, the plan-do-check-act cycle — is the same machinery safety has used for years and the same machinery environmental teams now use for compliance obligations. For the shared workflow concepts, see [CAPA](/glossary/capa) and [nonconformity](/glossary/nonconformity).
| Discipline | Records it owns | Shared engine |
|---|---|---|
| Quality | NCRs, supplier scorecards, audit findings, calibration | CAPA workflow, evidence repo, RBAC |
| Environment | Permits, emissions, waste manifests, obligations | Expiry tracking, obligation register, audit trail |
| Health | Occupational health, surveillance, exposures, training | Competency matrix, renewal cadence, audit trail |
| Safety | Incidents, inspections, permits, observations | CAPA workflow, permit gate, audit trail |
When the four run on one model, two things become possible that no single-discipline tool can do. A root-cause analysis on a quality escape can surface the same causal pattern as a near-miss in safety, because the taxonomy and the investigation workflow are identical. And an auditor walking a single integrated management system audit can pull evidence across all four in one query, instead of scheduling four separate evidence-gathering exercises.
What to look for in a QEHS platform
The evaluation framework that survives contact with a real audit is short and unsentimental. Skip the feature checklist the vendor sales deck leads with and test the things that determine whether the platform can run your program for five years, not five weeks.
- Tenant isolation and data residency — each customer gets their own database namespace, and the platform can pin data to a specific region. This is table-stakes for enterprise buyers and a hard requirement under most data-protection regimes.
- Module-scoped role-based access control — a contractor manager should not see occupational-health surveillance records by default. Permissions scope to the module, the site, and the record type, not just to a global admin flag.
- Immutable audit logs — every change to a record (who, what, when, from where) is written to an append-only log that the platform itself cannot rewrite. This is the evidence an ISO 45001 or SOC 2 auditor asks for first.
- Configurability without custom code — the platform should let a safety practitioner build a new inspection form or a new permit type without a developer ticket. A platform that requires custom development for every new program shape is a QMS you will pay to extend forever. For how QEHS Ethos approaches this, see the [Composer](/product/composer).
- Standards-shaped outputs — the platform should generate the artefacts your auditors expect: OSHA 300, 300A, and 301 logs, ISO 45001 evidence packs, ISO 14001 obligation registers, and ESRS sustainability disclosures. Outputs you have to assemble by hand are outputs you will fall behind on.
- Integration surface — SSO (SAML and OIDC), SCIM provisioning, a published subprocessor list, and a real API. The [integrations directory](/integrations) is the honest version of this section.
Standards integration — ISO 9001, 14001, 45001, and Annex SL
The reason a single QEHS platform is feasible at all is that ISO rewrote its management-system standards to share a common structure. Annex SL (also called the High-Level Structure) gives ISO 9001, ISO 14001, and ISO 45001 the same ten clauses, the same core terms, and the same plan-do-check-act spine. A platform built around that structure does not need a quality module and a safety module that happen to share a database; it needs one management-system engine with discipline-specific records plugged in. For the standards themselves, see [ISO 9001](/glossary/iso-9001), [ISO 14001](/glossary/iso-14001), and [ISO 45001](/glossary/iso-45001).
| Clause | Theme | Evidence the platform should produce |
|---|---|---|
| 4 | Context | Interested-parties register, scope statement |
| 5 | Leadership | Policy, responsibility matrix |
| 6 | Planning | Hazard register, risk register, objectives tracker |
| 7 | Support | Competency matrix, communication log, documented info |
| 8 | Operation | Workflows, change management, emergency plans, controls |
| 9 | Performance | Monitoring plan, internal audit, management review |
| 10 | Improvement | Nonconformity + CAPA register, continual-improvement log |
The clause that defeats most programs is 9.3 management review, because the inputs the standard demands (audit results, objective achievement, incident trends, corrective-action status, changes in external context) live in four different tools when the platform is not integrated. On a real QEHS platform they are four views of one record set, and the management-review input is a report, not a scavenger hunt. For the audit-readiness pass, see the [ISO 45001 audit prep guide](/guides/iso-45001-audit-prep).
Regulatory drivers — OSHA, EPA, and state programs
On the US side, the platform has to produce the records OSHA and the EPA ask for, on the cadence they ask for them, and retain them for the years the rules require. Part 1904 recordkeeping is the spine: the 300 log, the 300A annual summary, and the 301 individual incident report, retained for five years plus the current year. The recordability determination — whether treatment went beyond the first-aid list in 29 CFR 1904.7(b)(5)(ii) — is the decision that decides whether a case enters the log, and it is the decision most programs get wrong under time pressure. For the working recordkeeping playbook, see [OSHA 300: the fastest path to a clean log](/blog/osha-300-fastest-path).
- The 300A posting window runs 1 February to 30 April; electronic submission to the Injury Tracking Application is 2 March for covered employers.
- Establishments with 100 or more employees in OSHA-designated industries must submit data electronically through the ITA — the rule that turned recordkeeping from a paper exercise into a data exercise.
- California, Washington, Michigan, and Virginia run State Plans with requirements beyond federal OSHA; a platform that handles only the federal baseline will leave state-plan gaps.
- EPA 40 CFR Part 68 (RMP) layers on top of OSHA PSM for the same highly-hazardous-chemical list; PSM-regulated processes are almost always RMP-regulated. For the element map, see the [PSM primer](/guides/psm-primer).
The leading-indicator obligation is the one that separates a records platform from a program platform. OSHA continues to emphasise leading indicators and safety culture, and the regulators that follow OSHA weight them too. A platform that can show near-miss rate, inspection closure time, and corrective-action overdue rate on one dashboard — next to TRIR, not instead of it — is the platform that lets a safety leader answer the question an auditor and a board both ask: is the program getting safer, or is it getting better at not reporting. For the metrics, see [TRIR](/glossary/trir), [LTIR](/glossary/ltir), [DART](/glossary/dart), and [leading indicator](/glossary/leading-indicator); for the program design, see [why leading indicators beat TRIR](/blog/leading-indicators-beat-trir).
Build, buy, or configure
The build-versus-buy decision in QEHS software has a third option that has only recently become practical: configure. A no-code platform that lets a safety practitioner compose a workflow, a form, and a report without a developer ticket changes the economics. Custom development means a QMS you pay to extend forever; a closed SaaS means a QMS you cannot extend without the vendor roadmap; a configurable platform means a QMS your own program owns the shape of. For the build-versus-configure framing, see the [Composer](/product/composer).
- Custom build — full control, full cost, full maintenance burden. Justified only when the program shape is stable and the in-house team is permanent.
- Closed SaaS — fastest time-to-value, lowest ceiling. The vendor roadmap, not your program, decides what is possible next year.
- Configurable platform — the practitioner owns the workflows, the forms, and the reports, without a developer ticket. The trade is a learning curve for the composer and a dependency on the platform extensibility model.
The honest version of the cost question is total cost of ownership over five years, not first-year licence fee. Custom build loses to configure on TCO; closed SaaS loses to configure on ceiling. For the numbers, see the [ROI calculator](/roi-calculator) and the [TCO comparison](/tco-comparison); for the licence tiers, see [pricing](/pricing).
Implementation — the first 90 days
- Days 1 to 14 — scope one program (incidents and inspections), one site, one auditor. Resist the temptation to onboard every module at once.
- Days 15 to 30 — migrate the open CAPAs and the live permit set. The platform is not real until it carries the work in flight.
- Days 31 to 60 — turn on the modules that share the engine: contractor pre-qualification linked to the permit gate, and the obligation register linked to expiry tracking. For the contractor playbook, see [contractor management without PDFs](/blog/contractor-management-without-pdf) and the [contractor management guide](/guides/contractor-management).
- Days 61 to 90 — produce the first audit-ready evidence pack: the OSHA 300, 300A, and 301 set and the ISO 45001 clause 9 evidence. If the platform cannot produce both in this window, the scope of day 1 was wrong, not the platform.
What it costs and what it saves
The cost case for integrated QEHS software over three separate tools is the case finance and IT make, not the case safety makes. One contract instead of three. One identity provider instead of three SSO configurations. One integration to the ERP instead of three. One audit trail to present to one auditor instead of three evidence repositories presented to three. The savings compound over the five-year horizon a platform contract actually runs for, and they are the savings that survive a procurement review. For the modelled numbers, see the [ROI calculator](/roi-calculator) and the [TCO comparison](/tco-comparison).
QEHS, EHS, HSEQ, QHSE — what the acronyms mean
The acronym soup is real, and it is mostly noise. QEHS, EHS, HSEQ, SHEQ, and QHSE all describe the same convergence — quality, environment, health, and safety on one program — with the letters reordered by regional or sector convention. EHS drops quality (common in pure safety-led organisations); HSEQ and QHSE reorder for emphasis. The choice of acronym does not change what the software has to do.
- QEHS — Quality, Environment, Health, Safety. Common in organisations where quality leads the program.
- EHS — Environment, Health, Safety. Quality runs elsewhere; the EHS platform is safety-and-compliance only.
- HSEQ, QHSE, SHEQ — same four disciplines, reordered. The software requirement is identical.
If the program runs quality separately from safety, an EHS platform is enough — but the integration thesis in this guide assumes the program wants the four together, because the data model and the audit story are better when they are. For the term-of-art definition, see the [qehs management system](/glossary/qehs-management-system) glossary entry; for the operational deep dive on permits and work control that any QEHS platform has to run, see the [permit-to-work deep dive](/guides/permit-to-work-deep-dive).