FireInspectorNear Inspection Calendar

Fire alarm inspection and testing requirements

Under NFPA 72 a fire alarm system gets a visual check every 6 months and a full inspection and test by a fire alarm service company every year; smoke detectors also get a sensitivity check within a year of installation and every other year after that. Fire marshals charge $50 to $200 to witness a test on the schedules below and $50 to $250 to come back after a failure.

Sources read October 9, 2026. Each section links the pages it came from.

How often a fire alarm system is inspected and tested

NFPA 72, the National Fire Alarm and Signaling Code, sets the schedule. In plain terms: building staff look the system over twice a year, and a fire alarm service company inspects and tests all of it once a year. Smoke detectors get a sensitivity check on their own cycle, and batteries are checked more often than anything else.

The table puts each duty in our own words. The section numbers are from the 2010 edition of NFPA 72, the edition the Minnesota Department of Health guide cites; check the edition your state or city adopted before relying on a section number.

Paraphrased from the Minnesota Department of Health guide and Southaven's fire alarm guide, read October 9, 2026
What is doneHow oftenWho does itNFPA 72 (2010) section
Tell occupants and the monitoring company before testingBefore every testBuilding owner or the testing company14.2.3.1
Look over the panel's trouble signals, remote annunciators, detectors, pull stations, horns and strobes and door hold-open magnets for damage or blockageEvery 6 monthsTrained building staff may do this visual checkTable 14.3.1
Inspect and test the whole system, including the control panel, detectors, notification appliances and HVAC shutdownEvery yearAn approved fire alarm service companyTables 14.3.1 and 14.4.5
Test the alarm interconnect on a kitchen hood suppression systemEvery yearService companyAnnual test (per the Minnesota guide)
Look at standby batteries: lead-acid and dry cell monthly; nickel-cadmium and sealed lead-acid every 6 monthsMonthly or every 6 monthsBuilding staff or service companyTable 14.3.1, item 3
Test standby batteries (load voltage, plus discharge and specific gravity on lead-acid types)Every 6 months, with a charger test every yearService companyTable 14.4.5, item 6
Check smoke detector sensitivityWithin 1 year of installation, then every other year; up to every 5 years after two passing checksService company with a calibrated test method14.4.5.3
Test restorable heat detectors: at least 2 on each circuit, different ones each yearEvery year, so every detector is tested within 5 yearsService company14.4.5.5
Replace non-restorable spot heat detectors, or send 2 of every 100 to a labAt 15 years, then lab tests every 5 yearsService companyTable 14.4.2.2, item 14(d)(3)
Check the digital communicator (DACT) that calls the monitoring stationLook every 6 months, test every yearService companyTable 14.3.1 item 15(a); Table 14.4.5 item 22
Retest after any change, repair or software updateAfter the work, before the system counts as restoredService company14.4.1.2
Devices that are unsafe to reach in normal operationDuring scheduled shutdowns, and at least every 18 monthsService company, with the fire official's approvalIFC 907.20.2 exception (2012 IFC, as Southaven printed it)

Sources: Minnesota Department of Health, Inspection and Testing of Fire Alarm Systems (rev. June 2024); Southaven Fire Marshal's Office (MS), Fire Alarm Maintenance Guide

Which edition applies, and who can ask for more

NFPA 72 is a private standard. It becomes law when a state or city fire code adopts it, so the edition depends on where the building is. Federal certification of health care facilities points to the 2010 edition. Texas adopted the 2019 edition. Nebraska's fire alarm inspector exam is built on the 2010 edition.

The fire code official can require testing more often than the standard does, and the International Fire Code makes the owner keep inspection, test and maintenance records on the premises for at least three years.

Workplaces have a separate federal floor: OSHA requires supervised employee alarm systems to be tested at least once a year, and fire detection systems to be put back in normal operation as soon as possible after each test.

Sources: Minnesota Department of Health, Inspection and Testing of Fire Alarm Systems (rev. June 2024); Texas Department of Insurance, 2023 adoption of fire protection standards; Nebraska State Fire Marshal, Fire Alarm Inspector License; Southaven Fire Marshal's Office (MS), Fire Alarm Maintenance Guide; OSHA 29 CFR 1910.165, employee alarm systems; OSHA 29 CFR 1910.164, fire detection systems

Who may inspect a fire alarm system, by state

Every state below requires a license or certification for the people or companies that inspect and test fire alarm systems, but the agency differs: a fire marshal in some states, a labor or licensing department in others. Ask for the company's license number and the technician's credential, then check them with the agency.

Alabama, Arkansas, Idaho, Maryland and New York are not in this table yet. In those states, ask the local fire marshal who may test alarms.

States with FireInspectorNear listings or rules pages; each row read October 9, 2026
StateWho may inspect and testSource
IllinoisA private alarm contractor license (IDFPR) covers businesses that test, inspect or service alarm systems, fire alarms includedilga.gov
NebraskaPeople who inspect fire alarm systems need a State Fire Marshal fire alarm inspector license ($100, four years; NICET Level II can replace the exam). Installers are licensed by the State Electrical Divisionsfm.nebraska.gov
New JerseyFire alarm businesses are licensed under N.J.S.A. 45:5A-23; the 2023 fire protection law also creates a Fire Alarm System Contractor class that may inspect and maintain all fire alarm systemspub.njleg.state.nj.us
New MexicoThe State Fire Marshal's fire detection and alarm endorsement requires a Construction Industries Division ES-3 or EE-98 licensedhsem.nm.gov
OklahomaThe Department of Labor licenses alarm companies that install, test or inspect systems; technicians must work for a licensed company and hold the Commercial Fire Alarm categoryoklahoma.gov
TennesseeAlarm contractors are licensed by the Department of Commerce and Insurance; the company and its qualifying agent must both hold the Fire Alarm Systems classificationtn.gov
TexasAny company that services or maintains fire detection systems needs a State Fire Marshal Alarm Certificate of Registration, with a licensed fire alarm technician or superintendent on stafftdi.texas.gov
UtahThe State Fire Marshal's Office licenses the providers who work on fire alarmsfiremarshal.utah.gov
VirginiaFire alarm work at 50 volts or less is the FAS contractor specialty (an ELE electrical contractor may also do it)law.lis.virginia.gov
WashingtonInspection, testing, maintenance and programming outside the electrical trade must be done by a NICET Level II or ESA/NTS CFAT Level II fire alarm technician (state fire code amendment 907.8.4.1)app.leg.wa.gov

Sources: Illinois Private Detective, Private Alarm, Private Security, Fingerprint Vendor, and Locksmith Act, 225 ILCS 447/5-10; Nebraska State Fire Marshal, Fire Alarm Inspector License; New Jersey P.L.2023, c.186; New Mexico State Fire Marshal, certificate of fitness application; Oklahoma Department of Labor, company license; Oklahoma Department of Labor, technician and salesperson license; Tennessee Department of Commerce and Insurance, alarm contractor licensing; Texas State Fire Marshal, fire alarm registration and licensing; Utah State Fire Marshal, licensees; Virginia Board for Contractors regulation 18VAC50-22-30; Washington WAC 51-54A-0907 (state fire code amendments)

Fire marshal fees for alarm tests and re-inspections

Many fire marshals charge to witness an alarm test, and charge again when a test fails and they have to come back. These are the city and district fees as published; the fire alarm company's own bill is separate.

A fire marshal's alarm test or inspection fee runs $50 to $200 on these schedules (4 sources). A re-inspection or retest after a failure runs $50 to $250 (6 sources); Round Rock charges nothing extra until the third visit, and Alamo bills a retest at the same rate as the first test.

Fees as published, read October 9, 2026
Fire marshalWhereWhat is chargedFeeDate on the sourceSource
Little Rock Fire DepartmentLittle Rock, ARFire alarm test, 4 stories and above: inspection $200, re-inspection $100$200ordinance effective January 1, 2019littlerock.gov
Little Rock Fire DepartmentLittle Rock, ARFire alarm test, up to 3 stories$100ordinance effective January 1, 2019littlerock.gov
Williamson County ESD 5Jarrell, TXFire alarm acceptance test per occupancy, up to 3 hours, per floor or building$100no date printedwilcoesd5.org
Murray Fire DepartmentMurray, UTFire alarm test or inspection (a 24 hour battery test is another $50)$50no date printedmurray.utah.gov
Alamo Fire MarshalAlamo, TXFire alarm system test; a retest or re-inspection is billed at the same rate$50no date printedalamotexas.org
Little Rock Fire DepartmentLittle Rock, ARRe-inspection after a failed alarm test, 4 stories and above$100ordinance effective January 1, 2019littlerock.gov
Little Rock Fire DepartmentLittle Rock, ARRe-inspection after a failed alarm test, up to 3 stories$50ordinance effective January 1, 2019littlerock.gov
Round Rock Fire MarshalRound Rock, TXFire alarm re-inspection: third inspection $100, fourth and later $250$100 to $250fee schedule updated 10.1.2024roundrocktexas.gov
San Antonio Fire MarshalSan Antonio, TXRetest of a fire protection system after a failed test$1502024 fire code amendments, effective May 1, 2025docsonline.sanantonio.gov
McAllen Fire DepartmentMcAllen, TXRe-inspection fee$50revised 03/2025mcallen.net
Williamson County ESD 5Jarrell, TXAdditional test or retest visit, per floor or building$50no date printedwilcoesd5.org
Alamo Fire MarshalAlamo, TXRetest or re-inspection (same rate as the first test)$50no date printedalamotexas.org

Sources: City of Little Rock (AR), fee ordinance No. 21,677; Williamson County Emergency Services District No. 5 (TX), fee schedule; Murray City (UT), fire and life safety fee schedule; City of Alamo (TX), fire marshal fee schedule; Round Rock Fire Marshal (TX), guidelines and information; City of San Antonio (TX), 2024 fire code amendments; City of McAllen (TX), 2025 fire alarm fee schedule

Permit and plan review fees for new or changed systems

In the places below, installing, adding to or replacing an alarm system needs a fire permit or plan review, and some permits include the acceptance test. On these schedules the base fee runs $50 to $250 (8 sources), before per-device or per-square-foot charges.

Fees as published, read October 9, 2026
AgencyWhereWhat is chargedFeeDate on the sourceSource
Round Rock Fire MarshalRound Rock, TXAlarm plans over 5 devices: $100 minimum per system plus $2 per device, two inspections included$100fee schedule updated 10.1.2024roundrocktexas.gov
San Antonio Fire MarshalSan Antonio, TXFire alarm system permit covering plan review, inspection and testing, 1 to 20 devices$1502024 fire code amendments, effective May 1, 2025docsonline.sanantonio.gov
McAllen Fire DepartmentMcAllen, TXNew fire alarm fee$200revised 03/2025mcallen.net
Houston Fire DepartmentHouston, TXFire alarm permit, 0 to 10 devices $91.06; 26 to 200 devices $195.12$91.06 to $195.12Form CE-1047, revised January 2026houstonpermittingcenter.org
City of DallasDallas, TXFire alarm review fee: 10 or fewer devices $75; 26 to 150 devices $150, per system per building$75 to $150effective May 1, 2024dallascityhall.com
Oklahoma State Fire MarshalOklahoma (where the State Fire Marshal is the authority)Fire alarm permit: 6 cents per square foot, $100 minimum permit fee$100fee schedule effective 8/1/2024oklahoma.gov
San Patricio County Fire MarshalSan Patricio County, TXFire alarm system permit: $250 plus $1 per initiating device$250Rev. 11/18/2024sanpatriciocountytx.gov
City of JonesboroJonesboro, ARFire alarm permit, collected for the fire department$50no date printedjonesboroar.gov

Sources: Round Rock Fire Marshal (TX), guidelines and information; City of San Antonio (TX), 2024 fire code amendments; City of McAllen (TX), 2025 fire alarm fee schedule; Houston Permitting Center (TX), fire permit fees, Form CE-1047; City of Dallas (TX), Development Services fee schedule; Oklahoma State Fire Marshal, fee schedule; San Patricio County Fire Marshal (TX), permits and fees; City of Jonesboro (AR), inspections and planning fees

What an annual alarm inspection costs: public bids

Alarm inspection prices are rarely published, since they depend on the number of devices. Public bids are the closest thing: in the City of Tulsa's bids, an annual inspection of one fire alarm panel was priced at $225 to $460 by three companies. These are contract prices for city buildings, not quotes for yours.

Public bid prices as published
BidderWhereWhat was pricedPriceDateSource
Marmic Fire and Safety (bid)Tulsa, OKAnnual inspection of a fire alarm panel, City of Tulsa bid TAC 181H$225bid opened July 30, 2026cityoftulsa.org
Firetrol and APS Fire Co (bids)Tulsa, OKAnnual inspection of a fire alarm panel, City of Tulsa bid TAC 181G: $460 and $250$250 to $460bid of March 4, 2021cityoftulsa.org

Sources: City of Tulsa (OK), bid summary TAC 181H; City of Tulsa (OK), bid summary TAC 181G

What a failed fire alarm inspection means

In Texas the result shows on a label at the panel. A yellow label means the system does not meet code or is not being tested and maintained as required, and the owner and the fire authority must be told in writing within five business days. A red label means the system is inoperable: the company must tell the owner and the fire authority at once, by phone or in person. These label rules come from the State Fire Marshal's 2016 adoption order.

Any repair or change to the system's hardware, wiring or software calls for a reacceptance test of the affected parts, and the fire marshal's re-inspection fee applies if the marshal has to witness it again.

A long outage matters too. The Minnesota guide notes that an alarm test running more than 4 hours in 24 raises the question of whether the system is out of service, which can mean a fire watch or evacuation under the Life Safety Code.

Keep the reports: one Florida campus program keeps its alarm test reports near the fire alarm panel, and Texas inspection labels stay on the panel for at least five years.

Sources: Texas Department of Insurance, adoption order 4542 (2016); Texas State Fire Marshal, FAQ; Minnesota Department of Health, Inspection and Testing of Fire Alarm Systems (rev. June 2024); New College of Florida, fire alarm response and maintenance program

Sources and dates

Common questions

How often does a fire alarm system need to be inspected?

Under NFPA 72, the whole system is inspected and tested once a year by a fire alarm service company, and parts of it (the panel signals, detectors, pull stations, horns and strobes) get a visual check every 6 months. Smoke detector sensitivity is checked within a year of installation and then every other year.

Who can inspect a fire alarm system?

A licensed or certified fire alarm company or technician, as your state defines it: for example a State Fire Marshal registration in Texas, a fire alarm inspector license in Nebraska, or NICET Level II in Washington. Building staff can do the 6-month visual checks.

How much does a fire alarm inspection cost?

The fire marshal's own test or inspection fee runs $50 to $200 on the published schedules on this page, and a re-inspection after a failure $50 to $250. The company's inspection is billed separately: Tulsa's public bids priced the annual inspection of one alarm panel at $225 to $460.

What happens if a fire alarm fails inspection?

The problems are repaired and the affected parts retested. In Texas a yellow label marks a system that is not compliant and a red label one that does not work, and the fire authority is told. Expect a re-inspection fee if the fire marshal has to come back.

Find inspectors Due dates