What this is
What is a chemical inventory record?
What is a chemical inventory record?
A chemical inventory record is a register of every chemical substance held at a site: what it is, where it is stored, in what container and quantity, and whether that quantity is within the limit set for that area. It is master data rather than an assessment; other records, from risk assessment to emergency planning, build on it.
Who is responsible for keeping it current?
The area owner, because they see a new drum arrive or a product get retired. The record is only as good as the discipline of updating it at the point of change, not at the next scheduled review.
What does reconciliation mean in this context?
Physically counting what is in the store and comparing it against what the register says should be there. It exists to catch the gap: products that arrived without approval, and entries never updated when stock moved.
Scope
When is a chemical inventory record required?
This register is master data for a wider chemical safety programme, and its common misuse is doing a neighbour's job: approving a substance, judging SDS currency, or verifying a store is arranged safely.
Use this template when
- A new chemical container arrives on site, or an existing one is used up or retired
- The quarterly reconciliation against physical stock is due
- A stocktake finds a product in a store that isn't reflected in the current entries
- Storage limits or emergency planning figures need refreshing from what's actually held
- A regulatory or Tier II style reporting cycle needs the current quantities by substance
Do not use it for
- Chemical and Substance Register, which is the master list of approved substances; this record reports quantities held against it, it does not approve a substance for use.
- Chemical Approval Request, which is where an unregistered product is brought onto the approved list before it belongs on this inventory at all.
- Safety Data Sheet Review, which confirms the SDS itself is current and complete; this record only checks that one is available at the point of use.
- Chemical Risk Assessment, which assesses the risk of using a substance for a specific task; this record only says what is held, not how it is used.
- Chemical Storage Compatibility Check, which physically verifies that stored chemicals are segregated correctly; this record notes a storage location, it does not verify the arrangement is safe.
Compliance mapping
Which WHMIS 2015 requirements does this satisfy?
No single instrument requires this exact register. It sits at the intersection of hazard communication duties, which require a list of what's present, and storage law, which sets the quantity limits that list is checked against.
| Clause | Requirement | Where it lands |
|---|---|---|
| OSHA 1910.1200(e)(1)(i) | A written hazard communication programme must include a list of the hazardous chemicals known to be present, by work area | Products held |
| WHMIS 2015 (Hazardous Products Regulations, ss.5-6) | Hazardous products present in the workplace must be classified and correctly identified | Products held |
| OSHA 1910.1200(f) | Containers of hazardous chemicals must be labelled with the product identifier and hazard information | Products held |
| OSHA 1910.1200(g) | Safety data sheets must be readily accessible to employees for each hazardous chemical in use | Related records |
| OSHA 1910.106 | Storage of flammable and combustible liquids kept within the quantity limits set for the room or area | Products held |
| EPCRA Section 312 / 40 CFR 370.10 | Facilities holding hazardous chemicals above threshold planning quantities must report inventory annually | Reconciliation |
What it does not cover
- Substance approval, which happens in the Chemical Approval Request before a product should appear as an entry on this register.
- SDS currency, which is confirmed in the Safety Data Sheet Review, not by this register recording that one exists.
- Use risk assessment, which belongs in the Chemical Risk Assessment and covers exposure route, quantity in use and PPE.
- Storage segregation, which is physically verified in the Chemical Storage Compatibility Check, not by a recorded storage location.
- Regulatory reporting itself, such as a Tier II filing, which uses the figures this register produces but is a separate submission with its own deadline.
Global
Chemical Inventory Record requirements by country
The duty to hold a chemical inventory is a consequence of hazard communication and storage law rather than a freestanding requirement, and the regimes behind this template differ mainly in whether quantity itself triggers a separate reporting duty.
OSHA 1910.1200(e) hazard communication; EPCRA Section 312 (Tier II)
A hazard communication programme must list hazardous chemicals present, and threshold quantities trigger annual inventory reporting to emergency planning committees.
This register is not purely internal housekeeping. Cross a reporting threshold and the same figures become an external filing with its own deadline.
WHMIS 2015 (Hazardous Products Act / Hazardous Products Regulations)
Employers must maintain an inventory of hazardous products present and ensure each is classified, labelled and covered by a current SDS.
The inventory is the practical evidence that the workplace hazard communication programme matches what is on site, not just what the programme document describes.
GHS (Globally Harmonized System) as implemented nationally
Classification and labelling converge under GHS, but the duty to hold and reconcile an inventory, and any reporting threshold, is set nationally.
A multinational operator can standardise the register format, but not the reporting thresholds or recording duty, which stay local.
How to complete it
How to complete a chemical inventory record, step by step
The template will accept a plausible entry for every field. What makes the register trustworthy is what happens around it: whether it was checked against the store, and what happened to any mismatch.
Products Found On Site is a count taken by walking the area, not a recollection of what was ordered. The gap between that count and Products On Register is the point of the reconciliation section, and it only works if someone actually looked.
A product found on site that isn't on the register is, by definition, something that skipped approval. It should generate a Chemical Approval Request the same day, with the reference recorded on the reconciliation, not logged and left for the next cycle.
The figure only does anything if Total Quantity Held is checked against it at every reconciliation, not filled in once at setup and forgotten. Within Maximum recorded as Fail is a stop condition, because the limit behind it doesn't move just because the register wasn't updated.
In Use Or Dormant exists because unused stock is where unassessed risk accumulates: nobody watches a container nobody is using. Marking something dormant should trigger a disposal review at the next reconciliation, not sit unresolved across cycles.
What auditors find
Most common chemical inventory record findings
The register almost always exists and is filled in. The findings concern whether it still describes the store, and what happened to what didn't match.
| Finding | Clause | What fixes it |
|---|---|---|
| Products found on site are not on the register and no approval request was raised. | OSHA 1910.1200(e)(1)(i) | Route every unregistered product through Chemical Approval Request the same day it is found, and cite the reference on the reconciliation. |
| Total Quantity Held exceeds Maximum Permitted with no corrective action recorded. | OSHA 1910.106 | Treat a Fail on Within Maximum as a stop condition triggering transfer or disposal, not a note carried to the next cycle. |
| Dormant stock retained indefinitely with no disposal decision. | WHMIS 2015 (Hazardous Products Regulations) | Route anything marked dormant to a disposal review at the next reconciliation rather than leaving the status unresolved. |
| Safety data sheet not available at the point of use for a listed substance. | OSHA 1910.1200(g) | Link the current Safety Data Sheet Review record before the inventory entry is marked complete. |
| Containers found unlabelled or mislabelled during reconciliation. | OSHA 1910.1200(f) | Correct the label at the point it is found and record the correction against the entry, rather than waiting for the next scheduled check. |
| Register updated only at the quarterly reconciliation, not when stock actually changed. | OSHA 1910.1200(e)(1)(i) | Update the entry when a container is added, changed or retired, and use the quarterly cycle only to catch what was missed. |
Case in point
Case in point: the register that was accurate on paper and wrong in the store
A dairy site kept its chemical inventory current at each quarterly reconciliation. Ten litres of a caustic concentrate were logged as the maximum permitted for the plant room store, a figure that also fed the site's emergency plan.
Between reconciliations, purchasing switched to a larger drum for the same product to cut delivery frequency, and the person filling the store didn't update the register because the substance itself hadn't changed. By the next check the store held nearly double its stated maximum, and the figure an emergency responder would have been given was eleven weeks out of date.
The template
The template, field by field
The form exactly as it installs. Every field, option, score and conditional rule is editable, and the links to other templates come with it.
4 sections
- Reference
- SAF-084
- Archetype
- Register
- Record ID
- SUB-2026-000
- Scoring
- Not scored
- Direction
- n/a
- Singleton
- No
- Basis
- WHMIS 2015, OSHA 1910.1200
- Links
- Links Substance Register, Site
- Tags
- Chemical, Master data
- Sections
- 4
- Fields
- 34
- Follow up fields
- 3
- Repeating sections
- 1
- Links out
- 4
Header
8 fieldsInventory ID*
Auto sequence. Format SUB-2026-0000.
The record's own ID. Other templates point at this value.
Status*
Drives who this goes to next.
- Planned2 pts
- In progress2 pts
- Complete3 pts
- Deferred0 pts
- Open0 pts
- Closed3 pts
- Overdue0 pts
Date and Time*
Completed By*
Site*
Site ID*
Format SITE-000.
Links to FDN-001 Site ID
Area*
The area within the site.
Exact Location
Drop a pin for anything hard to find.
Products held
Repeats14 fieldsSubstance*
Substance ID*
Format SUB-0000.
Links to FDN-006 Substance ID
Container Type*
Container Size*
Number Of Containers*
Total Quantity Held*
Maximum Permitted*
Within Maximum*
- Pass2 pts
- Partial1 pt
- Fail0 pts
- N/Aexcluded from denominator
Storage Location*
Labelled Correctly*
- Pass2 pts
- Partial1 pt
- Fail0 pts
- N/Aexcluded from denominator
Container Condition*
- Pass2 pts
- Partial1 pt
- Fail0 pts
- N/Aexcluded from denominator
SDS Available At Point Of Use*
- Yes2 pts
- No0 pts
- N/Aexcluded from denominator
In Use Or Dormant*
Dormant stock is a common source of unassessed risk.
- In regular use3 pts
- Occasional use2 pts
- Dormant0 pts
Disposal Required
Related records
1 fieldSDS Review ID
The data sheet review for this substance.
Links to SAF-085 Review ID
Reconciliation
11 fieldsProducts On Register*
Products Found On Site*
Unregistered Products Found*
Products arriving without approval are how a register becomes fiction.
Register Updated*
- Yes3 pts
- No0 pts
Approval Request Raised For Unregistered
Action Required*
Raise the action record, then enter its reference here.
- No2 pts
- Yes0 pts
Priority
- High0 pts
- Medium1 pt
- Low3 pts
CAPA ID
Format CAPA-2026-00000.
Links to FDN-014 CAPA ID
Action Owner
Completed By*
Signature*
SAF-084 · record IDs look like SUB-2026-000 · Links Substance Register, Site
Open in KnowellaRun it with agents
From a document you fill in to a programme that runs itself
The register is the easy part to fill in. What fails is the surrounding discipline: the arrival that never gets logged, the reconciliation that becomes a formality, and the figure that goes stale before anyone reports on it.
Holds the inventory against the substance register and flags entries that haven't been reconciled within the stated cycle.
Draws current quantities from the inventory into emergency planning figures so the numbers a responder sees are not the last reconciliation's.
Tracks quantities against reporting thresholds and prompts the regulatory filing before a deadline is missed rather than after.

Watches for products found on site with no matching register entry and raises the approval request rather than waiting for the next reconciliation.
This template lives in KnowSafe — safety and compliance. Incidents, hazards, permits, inspections and the critical controls behind them.
Meet KnowSafe→Glossary
Chemical Inventory Record definitions and key terms
- Chemical inventory
- A register of every substance held at a site, with location, container, quantity and whether that quantity sits within the limit set for the area.
- Maximum Permitted
- The storage limit set for an area, typically derived from fire code, ventilation capacity or a regulatory reporting threshold, against which Total Quantity Held is checked.
- Safety data sheet (SDS)
- The standardised, sixteen-section document describing a substance's hazards and handling, which must be accessible at the point of use.
- Dormant stock
- A substance held on site but not in regular or occasional use, and therefore a common source of risk that has fallen outside active review.
- Reconciliation
- Comparing the register against a physical count of what is actually held, to surface unregistered products and entries that were never updated.
FAQ
Frequently asked questions about chemical inventory record
Does every chemical on site need its own inventory entry?+
Yes, at the level of a distinct product and location. Two containers of the same product in different areas still each need recording, because the quantity limit and reconciliation both operate at the level of the area, not the substance in the abstract.
What happens if a product on site isn't on the substance register?+
It is unregistered by definition, and the correct response is a Chemical Approval Request, not a new inventory entry written to make the gap disappear. Adding an entry for something never approved just moves the fiction further into the record.
How is Maximum Permitted set?+
Usually by the storage or fire code limit for the area, sometimes tightened further by ventilation capacity or a reporting threshold such as an EPCRA planning quantity. It should not be set by what the area happens to hold today.
Is dormant stock still a hazard even though nobody is using it?+
Yes. A dormant container still occupies capacity against Maximum Permitted, and is the substance most likely to be missing a current SDS or an intact label, precisely because nobody is looking at it.
Who actually reconciles the inventory against physical stock?+
The area owner, because they are positioned to see the store rather than the paperwork. A reconciliation done from records alone, without a physical walk, is not a reconciliation.
How does this register feed emergency planning?+
Emergency plans and, in the United States, Tier II style reporting rely on knowing what quantity of which substance is where. An inventory that lags the physical store gives responders figures that are wrong for however long the lag has run.
Keep going
Related templates and programmes
Industries this is written for
Programmes this belongs to
Used together in Chemical Safety and WHMIS
Spill Report
Records a release of chemical, fuel, oil or wastewater
Spill Response Record
Records what was done to contain, clean up and dispose of a spill
Chemical Substitution Assessment
Assesses whether a hazardous substance can be replaced by something safer, and what the substitute brings with it
Restricted Substance Compliance Record
Records compliance with restricted substance obligations covering ozone depleting gases, persistent chemicals and packaging materials
Explosive Atmosphere Zoning Record
Records the zoning of areas where flammable dust or vapour can form an explosive atmosphere, and the equipment permitted there
Chemical and Substance Register
Lists every chemical and hazardous substance held on site, with quantity, location and hazard class
More in Chemicals
Safety Data Sheet Review
Checks each safety data sheet is current, complete and available to the people who use the product
Chemical Risk Assessment
Assesses the risk of using a chemical for a specific task, covering exposure route, quantity, ventilation and PPE
Chemical Storage Compatibility Check
Checks that stored chemicals are separated correctly so incompatible products cannot mix
Spill Kit Inspection
Checks spill kits are stocked, sealed, accessible and suited to the chemicals nearby
Chemical Decanting Checklist
Steps through transferring a chemical from one container to another safely, including labelling the new container
Dust Hazard Assessment
Assesses combustible dust risk from materials, housekeeping and equipment

Written and reviewed by
Siddarth Singh
Founder & Chief Executive Officer, Knowella
Certified Safety Professional and industrial and systems engineer with more than a decade inside food supply chain, freight and manufacturing operations. This page was written against the current text of the standards it cites, not against secondary summaries of them.
- Certified Safety Professional (CSP), Board of Certified Safety Professionals
- MBA, University of Chicago Booth School of Business
- MS and BS, The Ohio State University, Industrial and Systems Engineering
- Six Sigma Black Belt
Sources and last review. Reviewed 16 August 2026 against:
- OSHA 1910.1200 — Hazard Communication Standard
- WHMIS 2015 / Hazardous Products Regulations (Canada)
- EPCRA Section 312 and 40 CFR Part 370 — Tier II inventory reporting
- OSHA 1910.106 — Flammable liquids
This page is general guidance, not legal advice. Confirm requirements with your jurisdiction’s regulator.