San Diego

Accessibility Tools

  • Check if your spelling is correct, or try removing filters.
  • Remove quotes around phrases to match each word individually: "blue drop" will match less than blue drop.
  • You can require or exclude terms using + and -: big +blue drop will require a match on blue while big blue -drop will exclude results that contain drop.

Maintenance and Testing of Fire Protection Systems

The Compliance Engine

The San Diego Fire-Rescue Department has instituted a new process for service providers who inspect and test fire protection systems.  Effective 04/15/2020 all compliant and non-compliant fire protection system test reports are required to be electronically submitted to the San Diego Fire-Rescue Department online via The Compliance Engine at www.thecomplianceengine.com. Visit the Compliance Engine page for more information.


The ITM of the following systems must be submitted utilizing the following form/standard and the frequencies listed in the table below.

Report Type 6-Month Annual 5-Year Form/Standard
Fire Alarm System     NFPA 72
Automatic Fire Sprinkler Systems   CSFM-AES 2
Standpipe   CSFM-AES 3
Fire Pump     CSFM-AES 5
Special Suppression System/Clean Agent/CO2     CSFM-AES 22
Spray Booth     CSFM-AES 7
Private Fire Service Main   CSFM-AES 4
Water Storage Tank   * CSFM - AES 6
Kitchen Hood Suppression System     CSFM-AES 20
Dry Chemical System     CSFM-AES 21
Active Smoke Control System     NFPA 92
Emergency Power Standy System     NFPA 110
Fire Escape     NFPA 80
Fire Doors     NFPA 80
Emergency Responder Radio Coverage System     Manufacturer Specifications

*5-year report may be submitted as an attachment to the annual report on AES 6

Sprinkler and Standpipe Systems

Periodic inspection, testing and maintenance is required for sprinkler and standpipe systems per Title 19, Chapter 5 and the current adopted version of California Edition of NFPA 25. A licensed contractor (C16 license) must perform the service test annually and every five years.

A license is not required to perform visual inspections.

Fire Alarm Systems

A fire alarm system must be tested periodically in accordance with the California Fire Code and the current adopted edition of NFPA 72 as amended by the State of California.

  • The alarm system must be tested annually.
  • Supervisory valve switches (including those which are part of a sprinkler or standpipe system), and the water flow (i.e. main drain test) and Inspector's Test which are part of a sprinkler system, must be tested as specified in the current adopted NFPA references as amended by the State of California.
  • The person performing the test must either be a licensed alarm contractor (C7 or C10) or must have received specialized training for the system for which he/she is responsible.

Systems Out of Service