Short answer: NFPA 96 covers the whole kitchen exhaust system (hood, duct, fan, grease cleaning) and requires fire-extinguishing equipment for grease-producing appliances. NFPA 17A is the standard for installing, inspecting, maintaining and recharging the wet chemical suppression system itself. UL 300 is the fire test those systems must pass, and NFPA 10 covers the Class K portable extinguisher.
NFPA 96: The Exhaust System Standard
NFPA 96, "Ventilation Control and Fire Protection of Commercial Cooking Operations," is the broad standard. It covers the hood, grease filters, ductwork and exhaust fan as one system, along with the clearances and construction that keep a grease fire from spreading into the building. It also requires fire-extinguishing equipment for cooking appliances that produce grease-laden vapors.
For owners, the parts of NFPA 96 that come up most are:
- Grease buildup inspection and cleaning at intervals based on how hard the kitchen cooks (table below).
- Semiannual service of the suppression system by "properly trained, qualified, and certified person(s)" acceptable to the authority having jurisdiction, including tests of all actuation and control components such as the remote pull station.
- Fusible link replacement. Metal-alloy fusible links are to be replaced at least every six months under NFPA 17A/NFPA 96 and manufacturer guidance; some code texts set an annual minimum.
- UL 300 listing for dry or wet chemical systems, plus the rules for when an older system has to be upgraded.
- Exhaust fan interlock. Recent editions require a means to start the exhaust fan when any appliance under the hood is turned on.
In the current 2024 edition, maintenance is Chapter 12 and mobile and temporary cooking (food trucks) is Chapter 17. Older editions used Chapter 11 for maintenance, so section numbers you see quoted depend on the edition.
NFPA 17A: The Wet Chemical System Standard
NFPA 96 hands the details of each extinguishing system type to its own standard: NFPA 17A for wet chemical, NFPA 17 for dry chemical, NFPA 12 for carbon dioxide and NFPA 13 for sprinklers. Because nearly every modern restaurant system is wet chemical (ANSUL R-102, Amerex KP, Pyro-Chem Kitchen Knight II, Kidde WHDR and similar), NFPA 17A is the one that governs the tank, piping, nozzles and detection over most St. Louis cooking lines.
NFPA 17A sets out:
- A monthly owner inspection your trained staff can do: system armed, pull station unobstructed, tamper seals intact, service tag in place, no physical damage, gauges in range, nozzle blow-off caps in place.
- Semiannual maintenance by a trained technician, covering detection, actuation, the fuel shutoff, agent and cartridge checks, and nozzle aim.
- Hydrostatic testing of wet chemical agent cylinders every 12 years (NFPA 17A-2009 §7.5.1).
- Keeping appliances in their design position under the nozzles, with a means such as wheel stops or floor markings.
A kitchen fire suppression inspection is where NFPA 96 and NFPA 17A meet in practice: the technician works through the 17A checklist and fills out the tag that NFPA 96 requires, including the fusible links' year of manufacture and installation date.
Where UL 300 and NFPA 10 Fit
UL 300 isn't an installation standard. It's the fire test a pre-engineered system model must pass to be listed for commercial cooking. It took effect in 1994, after vegetable oils and insulated fryers made older dry chemical agents ineffective. Our UL 300 compliance guide covers how to tell if your system qualifies.
NFPA 10 governs portable fire extinguishers. In a kitchen, that means a Class K extinguisher within 30 feet of travel from the cooking hazard, with a placard telling staff to activate the fixed system first. NFPA 96 calls the automatic system the primary protection and the portable extinguisher the secondary backup. See Class K fire extinguisher requirements for the details.
| Document | What it covers | Who it mostly affects |
|---|---|---|
| NFPA 96 | Hood, duct, fan, grease cleaning, overall fire protection of cooking operations | Owner, hood cleaner, mechanical contractor |
| NFPA 17A | Wet chemical system installation, inspection, maintenance, recharge | Owner (monthly), suppression technician (semiannual) |
| UL 300 | Fire test and listing for kitchen suppression system models | Manufacturer, installer, insurer |
| NFPA 10 | Portable extinguishers, including Class K | Owner, extinguisher service company |
How These Standards Become Law Around St. Louis
NFPA standards aren't laws on their own. They become enforceable when a city, fire district or state adopts a code that references them, usually the International Fire Code (IFC). The IFC's commercial cooking section requires wet chemical systems to be installed per NFPA 17A, requires UL 300 listing, and sets service "at least every six months and after activation of the system." Adopted codes reference specific older editions, so the rule that applies to you is the one in the edition your fire department or district adopted, not necessarily the newest NFPA edition.
| Region | Fire code edition (as researched) | Suppression / hood sections |
|---|---|---|
| City of St. Louis | 2018 IFC (Ord. 70796) | 2018 IFC §904.12 / §607 |
| St. Louis County | Varies by district or city: e.g., 2021 IFC in Metro West FPD and Clayton; Mehlville policies cite 2015 and 2021; Town & Country 2018 | 2021 IFC §904.13 / §606 where the 2021 code applies |
| St. Charles County | 2021 IFC in the City of St. Charles and Wentzville FPD | 2021 IFC §904.13 / §606 |
| Metro East (IL) | Belleville 2015 IFC; Edwardsville 2021 IFC; NFPA 101 (2015) statewide. Illinois' fire-equipment servicing rule adopts NFPA 17A (2021), NFPA 96 (2021) and NFPA 10 (2022) | 2015 IFC §904.12 / §609 in Belleville |
St. Louis County alone has 19 municipal fire departments and 24 fire districts, each able to adopt its own code. Our St. Louis City and Metro East Illinois pages explain who enforces these rules in each place.
NFPA 96 Inspection Frequency for Hoods and Ducts
NFPA 96 schedules inspection of the exhaust system for grease buildup by cooking volume. Cleaning is required when the inspection finds buildup, so in practice cleaning often follows the same rhythm. The IFC hood table uses the same intervals in months.
| Type of cooking operation | Inspect (and clean as needed) at least |
|---|---|
| Solid fuel (wood or charcoal) | Monthly |
| High volume (cooking 24 hours a day, charbroiling, wok cooking) | Quarterly |
| Moderate volume (most restaurants) | Semiannually |
| Low volume (churches, day camps, seasonal businesses, senior centers) | Annually |
Hood Cleaning and Suppression Inspection Are Different Services
Owners often assume the hood cleaner "checked the system." They're different jobs under different rules. Hood and duct cleaning falls under NFPA 96's grease inspection and cleaning provisions and the IFC hood section, with cleaning to ANSI/IKECA C10. The cleaner labels the hood with the company name and date and should report any areas it couldn't reach. Suppression service falls under NFPA 96's maintenance rules, NFPA 17A and the IFC suppression section, and ends with a service tag and report from a trained technician.
The two do affect each other. Cleaners must not make suppression components inoperable unless a qualified person is servicing them, and must keep chemicals off fusible links and detectors. ANSUL asks for a suppression inspection immediately after major hood and duct cleaning because "fusible links are wired shut during the cleaning process" at times, which stops the system from operating automatically. Scheduling the suppression service right after cleaning is a simple way to cover that risk.
Sources: NFPA food truck fact sheet; Minnesota Dept. of Health, kitchen equipment guide; 2025 California Mechanical Code §514.2 (NFPA 96 extract); Intertek, NFPA 96 standards update; California semiannual wet chemical report form; 2015 IFC §904.12; Charleston (SC), inspection frequency; Kansas State Fire Marshal, Fire Fact 066; Amerex, What Is a Class K Fire; ANSUL R-102 Owner's Guide; City of St. Louis, adopted codes; Metro West FPD Ord. 121; Firehouse.com (June 2026); Wentzville FPD permits; 41 Ill. Adm. Code 251.25; Belleville FD permit package; Edwardsville fire permit packet. Requirements vary by jurisdiction; confirm with your local fire official.