San Francisco Reach Codes and HVAC Implications
San Francisco's reach codes establish local building energy standards that exceed California's statewide Title 24 baseline, directly reshaping which HVAC systems qualify for new construction and major renovation permits within city limits. These locally adopted ordinances carry legal force under California Health and Safety Code Section 17958.7, which authorizes municipalities to adopt more stringent energy measures than the state minimum. The practical effect falls hardest on HVAC contractors, property owners, and developers navigating permit applications, equipment selection, and fuel-source decisions in a jurisdiction that has moved aggressively toward all-electric building policy.
- Definition and scope
- Core mechanics or structure
- Causal relationships or drivers
- Classification boundaries
- Tradeoffs and tensions
- Common misconceptions
- Checklist or steps (non-advisory)
- Reference table or matrix
Definition and scope
A reach code is a locally adopted building energy or green building ordinance that "reaches" beyond the mandatory floor set by California's Title 24, Part 6 (Energy Code). California law grants cities and counties authority to enact these codes through a formal adoption and state approval process overseen by the California Energy Commission (CEC). Once the CEC approves a local reach code, it carries the same enforcement weight as any other building regulation within that jurisdiction.
San Francisco's reach codes are codified in the San Francisco Green Building Code and related ordinances administered by the San Francisco Department of Building Inspection (DBI). The most consequential provisions for HVAC purposes are the all-electric requirements for newly constructed residential and non-residential buildings, which the city has expanded through successive ordinance cycles. The San Francisco Board of Supervisors passed Ordinance No. 64-21, which extended all-electric requirements to most new construction categories, building on the foundational 2019 reach code that first restricted natural gas in new low-rise residential buildings.
The scope of this page covers San Francisco proper — the City and County of San Francisco, which is a consolidated municipality. Adjacent jurisdictions such as Oakland, Daly City, San Mateo, and unincorporated San Mateo County operate under separate building codes and are not covered here. California state law governs the overarching framework, but the specific reach code provisions discussed apply only within San Francisco's permit jurisdiction. Existing buildings undergoing no permit-triggering work are generally not subject to reach code requirements, though major alterations and change-of-use projects may trigger compliance obligations under thresholds defined by SF DBI's building alteration rules.
Core mechanics or structure
San Francisco's reach codes operate as a layered overlay on Title 24. Where Title 24 sets a prescriptive or performance floor — expressed in metrics such as the Energy Design Rating (EDR) or the Time-Dependent Valuation (TDV) energy budget — the local reach code imposes additional constraints on fuel type, equipment efficiency, or building envelope performance.
The central HVAC mechanism is a prohibition on natural gas infrastructure in newly permitted buildings. Under the current framework, new residential construction cannot install gas-burning space heating, water heating, or cooking appliances as primary systems. For HVAC specifically, this means gas furnaces and gas-fired packaged units cannot serve as the primary heating source in new structures. Heat pump systems — including ducted heat pumps and ductless mini-split systems — become the default-compliant heating and cooling technology.
The compliance pathway runs through the building permit application. When a contractor or developer submits for a new construction or major alteration permit, SF DBI plan checkers verify that mechanical system specifications meet reach code requirements. Approved plans lock in the equipment category; substitutions require plan revision and re-check. The California Energy Commission's HERS (Home Energy Rating System) verification process applies to certain performance measures, including duct leakage and refrigerant charge for heat pump systems.
The reach code also interfaces with the Bay Area Air Quality Management District's (BAAQMD) Regulation 9, Rule 4 on nitrogen oxide (NOx) emissions from gas-fired central furnaces. While that rule predates reach codes, the dual constraint — local fuel restrictions plus air quality emission limits — compounds pressure on gas equipment in San Francisco's regulatory environment.
Causal relationships or drivers
Three converging forces produced San Francisco's reach code structure. First, California's SB 100 (2018) established a legislative mandate for 100% clean electricity by 2045, creating a policy rationale for electrifying building loads. Second, the CEC's 2019 update to Title 24 recognized all-electric buildings as a compliant performance pathway, lowering the technical barrier for local jurisdictions to adopt electric-only reach codes. Third, PG&E's infrastructure costs and reliability concerns — including deliberate power shutoffs during wildfire events — paradoxically accelerated electrification arguments by highlighting the operational risks of grid-tied gas distribution.
San Francisco's climate profile reinforces the economic logic. The city's mild temperatures, documented in NOAA climate normals for the San Francisco International Airport station, mean heating loads rarely exceed what a cold-climate heat pump can satisfy. Annual cooling degree days in San Francisco are among the lowest of any major U.S. city, reducing the efficiency penalty often associated with heat pump operation in extreme climates.
The SF Environment Department has formally set greenhouse gas reduction targets under the city's Climate Action Plan, which identifies building electrification as a primary decarbonization lever. This departmental mandate creates administrative alignment between environmental policy and the technical specifications embedded in reach codes. For HVAC practitioners, the result is a regulatory environment where all-electric HVAC conversions are not merely an option but increasingly the only code-compliant path for new permits.
Classification boundaries
San Francisco's reach code distinguishes between four primary project categories, each carrying different compliance obligations:
New low-rise residential construction (1–3 stories, 1–4 units): All-electric requirement applies in full. No gas service permitted for space heating, water heating, or cooking under Ordinance No. 64-21.
New high-rise residential construction (4+ stories, or buildings over 55 feet): All-electric requirement applies to HVAC and water heating systems; certain commercial kitchen exemptions may apply in mixed-use structures. Projects governed by the California Building Code's high-rise provisions may also trigger additional ASHRAE 90.1 2022 or Title 24 Nonresidential standards. For further context on this building category, see HVAC systems for San Francisco high-rise buildings.
New non-residential construction: All-electric requirement applies. Includes office, retail, and light industrial. Process loads with documented technical infeasibility may petition for exception through SF DBI's variance process.
Major alterations to existing buildings: Reach code applicability depends on the alteration threshold. Replacing an HVAC system as a like-for-like equipment swap in an existing structure does not automatically trigger reach code compliance. Alterations that cross specified valuation thresholds or change occupancy classification may bring the project under current code. The permit application type determines the applicable standard — contractors and developers consult San Francisco HVAC permit and inspection requirements for current threshold definitions.
Exemptions and hardship provisions: The city maintains a documented exception pathway for situations where all-electric systems are technically infeasible, though the burden of documentation is on the applicant. Historic structures and certain seismic retrofit projects may qualify for modified compliance pathways.
Tradeoffs and tensions
The reach code framework generates genuine technical and economic tensions that practitioners must navigate.
Grid dependency versus resilience: All-electric HVAC systems transfer thermal load entirely to the electrical grid. During Public Safety Power Shutoffs (PSPS), which PG&E has implemented across Northern California since 2019, electric-only buildings lose heating and cooling capacity unless backed by battery storage or on-site generation. Gas-served systems, by contrast, can maintain operation during grid outages in many configurations.
Upfront cost versus operating cost: Heat pump systems carry higher equipment and installation costs than equivalent-capacity gas furnaces in many configurations. For multi-unit residential buildings, the cost differential across a 20-unit building can represent a material budget line. Operating costs over a system's lifespan may offset this, particularly given PG&E electricity rate structures and available rebates through PG&E's rebate programs, but the upfront capital requirement affects project feasibility.
Existing building stock complexity: San Francisco's housing stock is dominated by pre-1940 construction — Victorians, Edwardians, and early 20th-century flats — most of which were built without ductwork. Retrofitting heat pump systems into these structures involves either duct installation (costly and invasive in historic fabric) or ductless mini-split deployment (requires exterior equipment mounting that may conflict with historic preservation guidelines). The tension between electrification policy and historic preservation requirements is particularly acute in the city's 11 designated historic districts.
Contractor workforce readiness: The shift to heat pump-dominant HVAC requires technicians trained in refrigerant-side diagnostics, inverter drive systems, and low-ambient operation — skill sets that extend beyond traditional gas furnace service competencies. California contractor licensing through the Contractors State License Board (CSLB) does not segment heat pump from general HVAC licensure (C-20 classification), meaning license possession alone does not signal heat pump-specific expertise.
Common misconceptions
Misconception: Reach codes retroactively apply to all existing equipment.
Reach codes apply at the point of permit application for new construction or qualifying alterations. A gas furnace installed under a valid permit before the reach code's effective date is legally compliant for its service life. Replacement of existing equipment with like-for-like systems in permit-exempt repairs may not trigger reach code compliance, though this depends on the specific permit type and scope.
Misconception: Any heat pump system satisfies reach code requirements.
Reach code compliance requires that the installed system meet both the reach code's fuel-type restrictions and Title 24's energy performance standards. An undersized or inefficient heat pump may satisfy the electric-only requirement while failing Title 24 performance compliance. Equipment must be selected to meet the building's design load, as specified under HVAC system sizing for San Francisco properties.
Misconception: San Francisco's natural gas ban and reach codes are the same policy instrument.
The city's natural gas restrictions are implemented through reach codes — specifically, ordinances adopted under the CEC's local amendment process. The term "natural gas ban" is colloquial. The technical mechanism is a local code that prohibits gas infrastructure in covered project types. The San Francisco natural gas ban and HVAC system choices topic covers this distinction in detail.
Misconception: BAAQMD permits are unnecessary for electric heat pump installations.
BAAQMD authority covers stationary combustion equipment. Pure heat pump systems without any combustion components do not require BAAQMD permits. However, projects that retain any gas-fired backup heat, gas water heaters, or combustion-based supplemental systems may still fall within BAAQMD's regulatory scope under Regulation 2.
Checklist or steps (non-advisory)
The following sequence reflects the standard regulatory touchpoints for an HVAC project subject to San Francisco reach code review. This is a reference structure, not professional advice.
-
Determine project classification — Identify whether the project is new construction, major alteration, or equipment replacement. Consult SF DBI's permit type matrix to determine which code cycle applies.
-
Confirm applicable reach code version — San Francisco reach codes are updated on CEC approval cycles. Verify the effective date of the ordinance in force at permit application time via SF DBI's code adoption page.
-
Assess fuel-type compliance — Confirm that proposed HVAC equipment meets the all-electric requirement if the project falls within covered categories under Ordinance No. 64-21 or its successors.
-
Run Title 24 compliance modeling — Generate a compliance report using CEC-approved energy modeling software (e.g., EnergyPro or CBECC-Res) demonstrating that the proposed system meets or beats the applicable EDR target.
-
Prepare mechanical plan set — Include equipment schedules, duct layouts (or ductless system mounting details), electrical load calculations, and refrigerant specifications for heat pump systems.
-
Submit for plan check with SF DBI — Mechanical plans are reviewed by DBI plan checkers for reach code and Title 24 compliance simultaneously. Multi-family and commercial projects typically require a licensed mechanical engineer's stamp.
-
Schedule HERS verification (if applicable) — Certain heat pump installations require third-party HERS rater verification of duct leakage and refrigerant charge before final inspection approval.
-
Obtain final inspection sign-off — SF DBI mechanical inspectors verify installed equipment matches approved plans. Deviations require revised plan approval before final permit closure.
Reference table or matrix
| Project Type | Reach Code Fuel Restriction | Title 24 Compliance Path | HERS Verification Required | BAAQMD Permit (Combustion) |
|---|---|---|---|---|
| New low-rise residential (≤3 stories) | All-electric required | Prescriptive or Performance | Yes (duct leakage, refrigerant charge) | No (if no combustion) |
| New high-rise residential (>3 stories or >55 ft) | All-electric required | Performance (Title 24 Nonresidential or High-Rise Residential) | Varies by system type | No (if no combustion) |
| New non-residential | All-electric required | ASHRAE 90.1 2022 or Title 24 Nonresidential | Varies | No (if no combustion) |
| Major alteration — residential | Depends on alteration threshold | Prescriptive or Performance | Yes if duct work altered | No (if no combustion) |
| Like-for-like equipment replacement | Generally not triggered | Not triggered | Not required | Only if combustion equipment present |
| Existing building, no permit-triggering work | Does not apply | Does not apply | Not required | Only if combustion equipment present |
References
- California Energy Commission — Building Energy Efficiency Standards (Title 24, Part 6)
- San Francisco Department of Building Inspection (DBI)
- San Francisco Board of Supervisors — Ordinance No. 64-21
- California Health and Safety Code Section 17958.7 — Local Energy Standard Amendments (California Legislative Information)
- California SB 100 (2018) — 100 Percent Clean Energy (California Legislative Information)
- California Energy Commission — HERS Program
- Bay Area Air Quality Management District — Regulation 9, Rule 4 (NOx from Fan-Type Central Furnaces)
- Bay Area Air Quality Management District — Regulation 2, Rule 1 (Permits: General Requirements)
- SF Environment Department — Climate Action Plan
- ASHRAE — Standard 90.1-2022: Energy Standard for Sites and Buildings Except Low-Rise Residential Buildings
- [Contractors State License