COMAH 2015 · Schedule 1

Know your COMAH position before the inspector does.

Headroom keeps a deterministic, real-time COMAH threshold calculation for bulk hazardous materials sites. Every figure cites its source. No language model touches a single number.

3
constraints checked
simultaneously per delivery
100%
deterministic
no model, no approximation
< 1 s
to a verdict
on any supported site size
COMAH 2015
Schedule 1 Part 3
complete summation rule
HeadroomChemlogic AI
Lower Tier
OverviewCheck a deliveryTanksReport

Right now

One category is near a COMAH limit

Open →

Highest threshold use

72%

Tank pairs too close

0

Inventory held

2,840 t

Substances blocked

1

COMAH threshold utilisation

Explosives
12%
Flammable
48%
Very toxic
72%
Toxic
31%
Oxidising
19%
Dangerous for env.
61%
Aerial view of a large bulk chemical storage tank farm at dusk

Built for the sites that carry the risk

Bulk hazardous storage doesn't forgive a missed threshold.

Fuel terminals, chemical distributors, and process sites move thousands of tonnes across dozens of tanks. Headroom holds the whole COMAH picture in one place, so a single delivery never quietly changes your tier.

Tank farms
aggregated in real time
Every hazard group
scored to Schedule 1
One verdict
before the lorry arrives

Product

Six capabilities, one coherent calculation.

Each feature feeds the same deterministic engine. Changing an inventory figure, a classification, or a separation measurement updates every screen simultaneously — there is no manual reconciliation.

COMAH Aggregation

Know your threshold position at all times

Every substance is scored against Schedule 1 of COMAH 2015 across all three hazard groups. The site's determined status updates the moment inventory changes — not at the next manual review.

  • All three hazard group summations
  • Named substance qualifying quantities
  • Automatic lower / upper tier determination
  • Full rule citations on every figure

Classification Drift

Catch the move that happens with no delivery

A reclassification can push a site up a tier with nothing physically arriving. Headroom attributes every threshold movement to its cause — stock change, reclassification, or both — using a counterfactual that holds quantities fixed.

  • Old stock re-scored against new classification
  • Paperwork-only movements flagged immediately
  • Named substance whose categories changed
  • Qualifying quantity delta shown per group

Delivery Checks

Answer 'can we take it?' before the lorry arrives

Enter a substance and quantity. Headroom checks aggregation, separation, and physical tank capacity simultaneously and returns one verdict: yes, no, or the maximum it can safely accept.

  • Simultaneous three-constraint check
  • Maximum safe quantity computed
  • Binding constraint identified and explained
  • Result printable for driver or gate record

Separation Register

Distance rules enforced across every tank pair

Incompatible materials must be separated by a minimum distance or a rated barrier. Headroom checks every recorded pair against the compatibility rule set and flags any that fall short.

  • Per-pair shortest path measurement
  • Barrier type and fire protection considered
  • Breach vs margin-only clearly distinguished
  • Pairs with no recorded relationship excluded

Headroom Matrix

Know what each tank can still take, and why

For every substance on site, Headroom calculates the additional quantity each tank can accept before any constraint is triggered — and names the constraint that sets the limit.

  • Capacity, segregation, and COMAH evaluated together
  • Binding constraint named per cell
  • Blocked substances shown distinctly
  • Matrix view and ranked list both available

Evidence Output

A report a regulator can actually read

Every figure in the evidence output cites the rule that produced it. The report includes the change-of-position section needed to demonstrate that a reclassification was tracked, not discovered at inspection.

  • Section 1 — Aggregation with full workings
  • Section 3 — Classification drift attribution
  • Section 4 — Separation register
  • Reproducible: same inputs, same output, every time

How it works

From configuration to evidence in five steps.

Set the site up once, then keep it current. Every screen the operations team touches is driven by the same engine that produces the regulator's report.

Operations engineer reviewing live monitoring dashboards in an industrial control room
  1. 01

    Configure the site

    Add zones, capacities, separation distances, and barriers once. Import SDS data to classify each substance automatically.

  2. 02

    Upload an inventory

    Paste a CSV or enter quantities manually. The engine timestamps the position and retains the previous one.

  3. 03

    Read the position

    The overview shows the determined tier, any threshold movements, and every separation problem — before you open a report.

  4. 04

    Check a delivery

    Enter substance and quantity. Get a verdict and the maximum the site can safely accept right now.

  5. 05

    Export evidence

    Print or save the structured report. Every figure cites its source. Nothing is summarised by an AI.

Evidence

Every number cites the rule that produced it.

The Headroom evidence report is structured for a COMAH competent authority inspection. It does not summarise — it shows the full working: every contribution to every group, the qualifying quantity used, the rule applied, and the classified status that follows. The change-of-position section is the one most sites currently cannot produce on request.

  • No AI in the calculation

    Thresholds, classifications, and verdicts are computed by explicit rule code, not inferred by a language model.

  • Reproducible

    The same inventory and classification inputs produce the same output on every run.

  • Attribution by counterfactual

    The report shows whether a tier change was caused by stock or by reclassification — holding quantities fixed while re-scoring against the new classification.

  • Ready for Schedule 4

    Structured to support the information requirements of COMAH 2015 Schedule 4 Part 1.

Evidence output — extract

1 — Aggregation

Active threshold
Lower tier
Toxic · group fraction
0.721 / 1.000
Sodium hypochlorite 14%
0.481 of group
Determined status
Lower Tier in scope

COMAH 2015 Schedule 1 Part 3

3 — Change of position

Previous snapshot
05 Aug 2026
Toxic · from fraction
0.486 → 0.966
Attributed cause
Reclassification
Quantity moved
None

Attribution by counterfactual — quantities held fixed

Chemlogic AI Ltd

Request access or open the demo.

Headroom is in early access. We work with COMAH duty-holders and their appointed consultants to configure the system for each site. Contact us to discuss your site's requirements.