Skip links

Chemical Inventory Compliance in California: CERS, Fire Code, and What It Takes to Get It Right

HomeHazardous Materials › Chemical Inventory

Chemical Inventory Compliance in California: CERS, Fire Code, and What It Takes to Get It Right

If you’re a California facility handling hazardous materials, your chemical inventory is the foundation everything else sits on.

Field-service EHS specialists. We come to your facility.
Workers in protective suits and full-face respirators inside an industrial facility

If you’re a California facility handling hazardous materials, your chemical inventory is the foundation everything else sits on. It feeds your Hazardous Materials Business Plan. It drives your fire code permit. It determines what your building can legally hold. And when an inspector shows up, it is the first document they ask for.

Most facilities we talk to are not starting from zero. They have an inventory somewhere. The problem is that it is ten years old, organized by department rather than by hazard class, missing the fire code hazard data the state now requires, or all three. If that sounds familiar, this page covers what a California chemical inventory actually is, what regulators expect to see in it, and what it takes to get yours to the standard CERS, your CUPA, and the fire code each require. If you already know you need help and want to talk to a person, call (925) 551-7300.

Worker using a mobile device in a warehouse aisle

Why Facilities Call Us

Most chemical inventory work begins with one of these triggers. If any of them match your situation, you are in the right place.

You failed a CUPA inspection or got a notice of violation.

The inspector found inventory items missing from your CERS submittal, or chemicals on site that were not classified correctly. (Your CUPA, or Certified Unified Program Agency, is the local agency that enforces hazardous materials rules. It may be a county environmental health department, fire department, or another local agency depending on jurisdiction.)

Your CERS submittal is incomplete.

The sixteen hazardous-materials inventory data columns the state requires are partially blank. The fire code hazard classes and fire hazard categories are the ones most facilities leave empty.

You inherited an old inventory.

Records are five, ten, or fifteen years old. Chemicals have come and gone. Departments have moved. Updating the old list is harder than rebuilding it.

The city or fire authority is requiring an HMIS or CFC chemical classification report.

Often as a condition of a business license, a tenant fit-out, or a building permit.

Your stored quantities have changed and your fire code permit needs amendment.

You crossed a Maximum Allowable Quantity (MAQ) threshold, or your control areas changed.

You added high-piled combustible storage.

Storage of combustible materials in piles, on pallets, or on racks where the top of storage exceeds 12 feet (or 6 feet for high-hazard commodities) and the storage area exceeds 500 square feet. The fire authority needs a permit before that storage can stay.

You are the only EHS person at your facility.

And the time it would take to do this yourself is time you do not have.

If you recognize your situation in that list, the rest of this page explains what a California chemical inventory has to contain and how the work gets done. If you would rather skip the reading, call us.

What a California Chemical Inventory Actually Is

A chemical inventory, in California compliance terms, is not a spreadsheet of product names. It is a classified, location-specific, hazard-tagged record of every hazardous material at your facility, structured to satisfy three overlapping regulatory frames at once.

  • The state requires it through CERS. CERS is the California Environmental Reporting System, the online portal that Cal/EPA runs and your local CUPA reviews. Most California facilities that handle hazardous materials at or above the reporting thresholds (55 gallons of liquid, 500 pounds of solid, or 200 cubic feet of compressed gas) have to submit and maintain a chemical inventory in CERS as part of their HMBP. The inventory has to populate all sixteen hazardous-materials inventory data fields, including the fire code hazard classes and the fire hazard categories. These are the fields most facilities leave blank.
  • The fire code requires it through the HMIS and the MAQ analysis. The California Fire Code uses your chemical inventory to determine what hazard classes are present, what quantities are on site, and whether you exceed the Maximum Allowable Quantity per control area. The control area count varies by floor and by building occupancy. If you exceed MAQ in any class, your building occupancy classification (H-occupancy, Group F, Group S, and so on) may change, which changes what fire and life-safety features the building has to provide. The fire authority makes the final hazard-class determination. The earlier and more accurately the inventory is classified, the less rework there is at permit review.
  • The local CUPA enforces both. Your CUPA may be the local fire department, county environmental health department, or another local agency. In some jurisdictions the CUPA and the fire code authority are the same office; in others they are separate. When clients tell us “the fire department said we need this,” they are almost always describing their CUPA.
Not sure whether your current inventory meets the state’s sixteen-column requirement?We can review what you have and tell you what is missing before you commit to anything.

The Requirements at a Glance

Swipe to see all columns →
Chemical inventory triggers, enforcing agency, and what is required
TriggerWho Enforces ItWhat’s Required
Hazardous materials on site at or above 55 gal / 500 lb / 200 cu ftYour CUPA (often the fire department or county environmental health)CERS HMBP submittal with full 16-column chemical inventory; update within 30 days of a 100%+ quantity increase or a previously undisclosed hazardous material reaching reporting thresholds (HSC §25508.1)
New occupancy, tenant fit-out, or change of useFire authority + building departmentCFC chemical classification report (HMIS), hazard-class summary, MAQ analysis per control area
Storage exceeding MAQ in a control areaFire authorityFire code permit; possible H-occupancy reclassification; fire/life-safety upgrades
High-piled combustible storage: top of storage exceeds 12 ft (or 6 ft for high-hazard commodities) and storage area exceeds 500 sq ftFire authorityHigh-piled combustible storage permit with scale drawings, commodity classification, storage-area details, sprinkler/riser documentation
Business license application in cities that require HMISCity + fire authorityHMIS / CFC classification documents before license is issued
Facility closure or de-listingCUPASIRS / CERS update reflecting removal of chemicals

The thresholds, formats, and submittal requirements vary by jurisdiction. The structure of the work is the same.

The Sixteen Columns That Trip Most Facilities Up

When clients tell us their inventory is “out of date,” the most common gap is not the chemical list. It is the hazard data. The CERS hazardous-materials inventory template defines sixteen data elements that must be populated for each reportable chemical. The ones most facilities leave blank are the fire code hazard classes (CERS fields 210a through 210h, allowing up to eight classes per chemical). The fire hazard categories (fields 216a through 216g) are the other common gap, covering fire, reactive, pressure release, acute health, chronic health, flammable, and gas-under-pressure categories.

Filling these correctly requires reading the safety data sheet (SDS) for each chemical, applying California Fire Code Chapter 50 hazard definitions, and assigning the chemical to the right hazard classes. A field tech who can collect chemicals from shelves cannot necessarily classify them by hazard class. That is the gap that produces “I have a list, but it isn’t a real inventory” calls. We have a detailed walkthrough of the sixteen-column structure if you want to see exactly what each field captures.

Person completing a chemical hazardous-material record on a clipboard

How a CDMS Chemical Inventory Project Works

We are a field-service firm. Our consultants travel to your facility. You do not come to us. Here is what the process looks like from the first call to the final CERS submission.

Chemical inventory project processPre-engagement, on-site collection, hazard classification, map updates, CERS submission, and what you get.CHEMICAL INVENTORY PROJECT PROCESSSix connected stages1Pre-Engagement2On-SiteCollection3HazardClassification4MapUpdates5CERSSubmission6What YouGetChemical inventory project processPre-engagement, on-site collection, hazard classification, map updates, CERS submission, and what you get.CHEMICAL INVENTORY PROJECTSix connected stages1Pre-Engagement2On-Site Collection3Hazard Classification4Map Updates5CERS Submission6What You Get
1

Pre-Engagement

Before anyone walks your site, we ask for a few things: your current facility maps (CAD, PDF, Word, whatever you have), your most recent chemical list, your last CERS submittal, and a description of the trigger that brought you to us (deadline, inspection, license, expansion). We review what you send. Maps are where most surprises live. A Word document map is not an HMP-compliant facility map. If yours needs to be rebuilt to county standards, we want to flag that before scope is set, not after.

2

On-Site Collection

Our consultant walks every room, every storage area, every gas cabinet, every cabinet under every bench, and every outdoor storage location. We document each chemical: name, quantity, container, location, and the SDS. At sites with physical SDS binders that cannot leave the premises, we scan or photograph in place. At sites where SDSs are missing for chemicals on the shelf, we flag the gap so it can be closed before submission. For larger facilities we send a two-person team. We work around your security, escort, and electronic-device protocols.

3

Hazard Classification and Data Entry

Off-site, each SDS is reviewed and each chemical is classified across all sixteen CERS fields, including the fire code hazard classes and fire hazard categories. The inventory is reorganized from how you store it (by department) to how CERS reports it (by hazard class). The classified inventory feeds a single internal record so the same data can produce the CERS submittal, the HMBP, the CFC/HMIS form for the fire code, and (where needed) the high-pile permit chemical list. We collect it once and use it everywhere.

4

Map Updates

If your facility maps need to be brought to county standards, we update them: chemical storage locations, fire extinguisher positions, emergency egress, spill kit locations, and any features the local HMP requires. If the maps need to be converted to CAD, we handle that too.

5

CERS Submission and Fire Code Deliverables

We submit the inventory through CERS on your behalf, with all sixteen columns populated. If a CFC chemical classification report is required, we deliver that in the format your fire authority uses (most California fire authorities use the same general structure, including OCFA, Vernon, and Union City). If a high-pile permit is in scope, we deliver the permit package: commodity classification, scale drawings showing storage areas, storage-area detail tables, ceiling and storage heights, and fire-suppression documentation.

6

What You Get

A current, complete CERS submittal you can stand behind in an inspection. The supporting documents for any fire code permits in scope. Updated facility maps if maps were part of the engagement. A clear record of what changed, what was added, and what is now on file.

If you want a closer look at what each phase delivers, our what’s in a California chemical inventory page goes deeper on each step. And if you want to know what drives the price of an engagement (chemical count, number of locations, map quality, SDS availability), see what affects the cost and scope of a chemical inventory project.

Have an inspection coming up or a deadline you cannot push?We will tell you honestly what is possible in the time you have.

When the Fire Code Is the Driver

Plenty of chemical inventory work begins not because the CUPA asked for it but because the fire code did. New occupancy, a tenant fit-out, a building permit, an MAQ exceedance, or a high-pile storage area can all force the issue.

CFC chemical classification and MAQ.

When a fire authority or building department needs to know what hazard classes are in a building and whether the quantities exceed the Maximum Allowable Quantity for the assigned control areas, the chemical inventory has to be classified against California Fire Code Chapter 50. Multi-hazard chemicals (the same product appearing as Oxidizer 2 and Corrosive, for example) are the hard part. Our CFC chemical classification and MAQ page covers how the analysis is structured and why getting the classification right the first time matters for permit timing.

High-piled combustible storage.

If you store combustibles indoors and the floor area of the storage exceeds 500 square feet, you need a fire authority permit. The trigger is not just chemicals. Empty pallets, cardboard, plastic pails, rubber tires, and idle pallets all count, and non-combustible items in combustible packaging count too. For high-hazard commodities (Group A plastics, flammable liquids, rubber tires, idle pallets), the height threshold drops to 6 feet. Some battery storage configurations may trigger separate fire code requirements depending on chemistry and quantity. See high-piled storage permits in California for the permit-package requirements.

Fire code overview.

If you want the whole fire code picture before diving into any of the specifics, the California fire code compliance for facilities overview is the bridge piece that ties HMIS, MAQ, and high-pile together.

SDS Management, Templates, and the Software Question

A few practical things that come up often.

  • SDS collection. A chemical inventory is only as good as the SDS set it is built on. Missing SDSs is the most common pre-engagement gap. The SDS collection and management page covers what to gather before we arrive and how SDSs become a classified inventory.
  • Chemical inventory templates. “Just send me the template” is a common request, and the answer is a longer conversation than it sounds. A generic OSHA chemical inventory list template is not the same as a CERS-compliant inventory. The California chemical inventory list template guide walks through what a compliant list contains and why downloadable templates rarely cover everything California requires.
  • Reporting thresholds and when to update. When do you have to report chemicals in California? covers the 55 gal / 500 lb / 200 cu ft thresholds, the update rules, and the triggers that force a re-submission.
  • Software vs. service. Chemical inventory software is one of the most-searched topics in this space, and it is worth being direct about what software does and does not do. A tool can store SDSs and track quantities. It cannot collect the chemicals from your shelves, classify multi-hazard products against CFC Chapter 50, redraw your facility maps to county standards, or submit your inventory to CERS. If you have the bandwidth to drive a tool, software can help. If you do not, you need the work done. We cover the comparison in chemical inventory software vs. a done-for-you service.

FAQ

What is the difference between CERS and Tier II?

CERS is California’s online portal for hazardous-materials business plan reporting under Health and Safety Code Chapter 6.95. Tier II is the federal EPCRA Section 312 hazardous chemical inventory report. In California, a complete CERS/HMBP inventory submission generally satisfies the federal Tier II obligation (HSC §25506(c)). Most California facilities do not file a separate paper Tier II form. The important word is “complete”: if the federal hazard category fields, EHS flags, or quantity data are blank in CERS, the federal requirement is not satisfied. A no-change certification alone does not satisfy EPCRA either. Your CUPA can confirm what is expected for your facility.

How often does a chemical inventory need to be updated?

Once an HMBP is filed in CERS, the inventory has to be reviewed and recertified at least once a year. Beyond the annual recertification, California requires updates within 30 days when certain changes occur, including a 100% or greater increase in a previously disclosed material, handling of a previously undisclosed hazardous material at or above reporting thresholds, or changes to business name, ownership, or address (HSC §25508.1). Other changes, such as removing a chemical, updating emergency contacts, or operational shifts, should also be reflected in CERS but may be addressed at annual recertification or as directed by your CUPA.

Do I need a high-piled storage permit?

If you store combustible materials indoors and the storage area exceeds 500 square feet and the top of the goods on any rack or shelf exceeds 12 feet, yes. For high-hazard commodities (Group A plastics, flammable liquids, rubber tires, idle pallets), the storage-height threshold drops to 6 feet. “Combustible” includes non-combustible items in combustible packaging or on combustible pallets.

What is MAQ?

MAQ stands for Maximum Allowable Quantity. It is the largest amount of a given hazardous-material class that the California Fire Code allows in a control area before the building has to be reclassified into a higher-hazard occupancy (typically Group H). MAQ varies by hazard class, by whether the use is open or closed, and by whether storage is indoors or outdoors. The control-area count is set by the building. Exceeding MAQ in any class can trigger an occupancy reclassification and additional fire/life-safety requirements.

Can you take over an existing chemical inventory, or does it have to be rebuilt from scratch?

Both options come up. If your existing inventory is recent, complete, and just needs the sixteen CERS columns populated, an update is faster than a rebuild. If the inventory is more than a few years old, was organized by department instead of by hazard class, or is missing most of the fire code data, rebuilding from a walkthrough is often cleaner than trying to reconcile what is on the shelf with what is on the list. We tell you which option fits after we see what you have.

Who actually enforces this in California?

For chemical inventory and HMBP: your local CUPA, which may be the fire department, county environmental health, or another local agency depending on your jurisdiction. For high-pile and CFC classification: the local fire authority, which may or may not be the same office as the CUPA. For occupancy classification: the building department, working from the fire code analysis. Cal/EPA oversees the CERS program at the state level.

Need a CERS submittal that holds up, a CFC report your fire authority will accept, or a high-pile permit package?Tell us what triggered the question, send us your current maps and chemical list if you have them, and we will tell you what your situation actually requires and what it would take to get there.

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.