Category: Scope
Applies to: alteration
Last reviewed: 2026-05-23

# §150.2(b): Alterations to existing residences

What it requires

An "alteration" is work done on an existing residence that does NOT add conditioned floor area. The Title 24 framework is component-based: each specific component that you alter has its own trigger.

Common triggers:

  • Replace the furnace or AC → the new equipment meets §150.1(c) for its category.
  • Replace ≥ 50% of windows → the new windows meet §150.1(c) U-factor and SHGC for the climate zone.
  • Replace the water heater → the new heater meets §150.1(c) (tier 3 or tier 4 HPWH for most CZs).
  • Re-roof a roof in CZ10–15 → cool-roof per §110.10.
  • Replace ≥ 40 linear feet of ductwork → new ducts meet §150.0(m) insulation + §110.7 leakage test.
  • Add bedroom (regardless of CFA change) → whole-building ventilation rate has to be re-checked.

Untouched components stay grandfathered, they keep their original-permit code era.

When it applies

  • Any work on an existing residence that doesn't add CFA.
  • "Alteration only" projects.
  • The existing-residence portion of an addition-with-alteration project (in parallel with §150.2(a) on the addition).

Key carve-outs

  • No §150.1(c)14 PV mandate, alterations don't trigger solar PV regardless of scope.
  • No envelope upgrade required on untouched components, leave walls alone, walls stay grandfathered.
  • No HVAC upgrade required on untouched equipment.

How we use it

When you select "Alteration Only" or "Addition and/or Alteration" on the Confirm step:

  • We list which components you're replacing (HVAC, DHW, windows, ducts) and apply §150.2(b) triggers only for those.
  • Existing equipment that's NOT being replaced keeps its existing rating in the model.
  • The CF1R notes "Existing, no change" on the rows for grandfathered components.

See the Add+Alt paths article for the full component-trigger table.

Run a project against this code? Your first preview is free.
Upload your plans →