San Francisco fire alarm requirements kick in for most multi-unit residential buildings and essentially all hotels. Under Section 909 of the San Francisco Building Code, a centralized smoke detection and alarm system is required in any building that is three or more stories tall, contains five or more dwelling units, or has six or more guest rooms (or a mix of guest rooms and dwelling units totaling six or more).1San Francisco Code Library. San Francisco Building Code SEC. 909 – Smoke Detection and Alarm Systems Hit any one of those triggers and the full set of design, monitoring, permitting, and annual testing obligations applies.
Which Buildings Need a System
The thresholds are lower than many owners expect. A five-unit apartment building needs a centralized system. A three-story building needs one even if it only has a handful of units. Hotels and motels (R-1 occupancy) are effectively covered across the board because they almost always meet the guest-room count.1San Francisco Code Library. San Francisco Building Code SEC. 909 – Smoke Detection and Alarm Systems
Section 909 does recognize a few exemptions:
- Buildings of Type I or Type II fire-resistant construction.
- Fully sprinklered buildings that meet the San Francisco Housing Code’s sprinkler standards.
- Buildings where every unit has direct ground-level exterior access without using any interior hallway or stairway. Access to a fire escape alone does not count.1San Francisco Code Library. San Francisco Building Code SEC. 909 – Smoke Detection and Alarm Systems
Everyone else is in.
Smoke and Carbon Monoxide Alarms Inside Units
The building-wide system does not replace alarms inside individual dwellings. San Francisco Building Code Section 911 requires single-station smoke detectors inside units. Rental property owners must give each tenant a written notice about smoke alarm requirements by January 31 every year, and apartment buildings must post that notice in a common area on every floor.2UpCodes. San Francisco Fire Code 2022 – 907.2.11.9 Smoke Alarm Information Disclosure
Carbon monoxide alarms are required in any existing residential building with a gas-burning heater or appliance, a fireplace, or an attached garage. They go outside each sleeping area, on every level of the unit including basements, and on the ceiling of the sleeping area in hotel guest rooms. CO alarms must be hardwired with battery backup, and if a unit needs more than one, they must be interconnected so that triggering one sets off all of them.3UpCodes. Carbon Monoxide Alarms in Existing Dwellings or Sleeping Units
What the System Itself Has to Include
San Francisco layers local administrative bulletins on top of the California Fire Code and NFPA 72, and the specifications are more detailed than the state baseline.
UL Certification
Every new and existing fire alarm system must be UL certificated under SFFD Administrative Bulletin 3.03. All components, including wireless devices, must be listed by Underwriters Laboratories or another approved testing laboratory for their intended use. Unlisted equipment fails plan review.4San Francisco Fire Department. 2.01 Fire Alarm Submittal
Audible and Visual Notification
Systems need both audible and visual notification appliances. Strobes are required in every public-use and common-use room and area regardless of size, paired with horns or speakers so occupants get the signal through either sense. Normally unoccupied rooms (mechanical rooms, elevator machine rooms, server closets) do not need strobes, but they do need an audible signal at least 15 decibels above ambient noise.4San Francisco Fire Department. 2.01 Fire Alarm Submittal
Accessibility rules apply to manual pull stations: no higher than 48 inches for a front approach or 54 inches for a side approach, operable with five pounds of force or less.
Off-Site Monitoring
Every new code-required system must transmit alarm, supervisory, and trouble signals to an approved off-site supervising station listed by UL, which then notifies emergency dispatch. San Francisco is strict about the communication path. Traditional phone lines (POTS) can no longer be the sole path, and IP-only communicators are also prohibited. New communicators must use cellular (GSM) or mesh radio technology.4San Francisco Fire Department. 2.01 Fire Alarm Submittal
If a system is purely voluntary and not required by code, off-site monitoring is not mandatory. Once the system is code-required, monitoring is.4San Francisco Fire Department. 2.01 Fire Alarm Submittal
Permits and Licensed Installers
Only contractors holding a valid C-10 (electrical) or C-16 (fire protection) license from the California Contractors State License Board can install, repair, inspect, or test fire alarm systems in San Francisco. They also need an active San Francisco business license.5San Francisco Fire Department. Contractor License and Certificate Verification
The permit application through SFFD asks for building information (construction type, occupancy classification), initiating device and notification appliance counts, control unit details, the associated building permit number, and uploaded fire alarm plans. New installations also require system coverage in square feet and fixture counts for detectors, strobes, and speakers.6SF.gov. Get a Fire Alarm Permit
Review timelines vary with complexity. Simpler jobs (previously classified as over-the-counter) are approved in roughly two business days. More involved projects take about 30 days. A valid electrical permit is required before you can schedule the inspection, which is performed as a combined fire alarm and electrical inspection.6SF.gov. Get a Fire Alarm Permit
Annual Testing and the Statement of Compliance
San Francisco Fire Code Section 907.8.4 puts ongoing responsibility on the building owner to keep the system operational at all times. The system must be tested and inspected every year by personnel who meet the qualification requirements in NFPA 72.7San Francisco Code Library. San Francisco Fire Code 907.8.4 – Inspection, Testing, and Maintenance
Apartment building owners must file a Statement of Compliance with the Fire Department confirming the annual test was done. The filing cycle depends on size:
- Nine or more units: file by January 31 of each odd-numbered year.
- Fewer than nine units: file by January 31 of each even-numbered year.
SFFD posts received statements on a public city website within 60 days. Owners also have to post a copy of the most recent statement in a conspicuous common area on each floor, or deliver a copy to each tenant if there is no common area.7San Francisco Code Library. San Francisco Fire Code 907.8.4 – Inspection, Testing, and Maintenance
After each service, the technician must place a sticker on the exterior of the fire alarm control panel cover listing the company name, phone number, C-10 license number, type of inspection or test performed, technician name (printed legibly), and date. Written records of inspections and tests must be kept per NFPA 72 until the next test and for one year after.7San Francisco Code Library. San Francisco Fire Code 907.8.4 – Inspection, Testing, and Maintenance
Existing Buildings and the Panel Replacement Trap
Older buildings are not grandfathered. Section 907.8.5 requires existing buildings to have certificated fire alarm systems under SFFD Administrative Bulletin 3.03.8San Francisco Code Library. San Francisco Fire Code 907.8.5 – Certificated Fire Alarm Systems for Existing Buildings
There is a specific trigger worth flagging. If you replace a fire alarm control unit or its main board, the new equipment must connect to an approved off-site supervising station through a wireless communicator, even if the old system was never monitored. The only exception is a system that is entirely voluntary and not code-required.4San Francisco Fire Department. 2.01 Fire Alarm Submittal A panel swap that looks like routine maintenance can lock you into cellular or mesh radio hardware plus a monthly monitoring contract. Budget for both before you authorize the work.
False Alarm Fees
San Francisco gives each address two free false alarms per calendar year. After the second, the Fire Department charges $250 for each additional response. After the fifth false alarm at the same address, the fee rises to $500 per response. The fire code official can waive fees for good cause, but it is discretionary. Payment is due within 30 days of the notice.9San Francisco Code Library. San Francisco Fire Code 107.13 – False Alarm Fees
Repeat false alarms usually trace back to dust in smoke detectors, aging equipment, or communication glitches with the monitoring station. The charges stack quickly, which is one practical reason to treat annual maintenance as more than a paperwork step.
Code Violations
When an inspector finds a violation, SFFD issues a written notice identifying the code sections violated, describing the problem, and setting a correction deadline. Violations are classified as either priority complaints (immediate life safety issues) or standard complaints. If permit-required work was done without a permit, the fire code official can issue a stop work order on top of the notice of violation.10San Francisco Code Library. San Francisco Fire Code 113.4 – Notice of Violation
At routine inspections, officials check that annual maintenance has been performed by qualified personnel, that the inspection sticker and UL certificate are posted at the panel, and that no trouble or supervisory signals are showing. A panel with warning lights lit or a missing inspection sticker will draw a violation.11San Francisco Fire Department. San Francisco Fire Department Referral Inspection Guideline/Checklist