What this code requires
CRC R311.6 requires carbon monoxide alarms in residential buildings to be powered by the building's electrical wiring with battery backup where that wiring is served from a commercial power source. Combination smoke and CO alarms that meet both standards are permitted in place of separate units. Most single-family, ADU, and remodel permits in California that involve sleeping rooms or fuel-burning appliances will get flagged under R311.6 if the plans don't specify the alarm power type.
How to fix it
Add a CO alarm power-source note to the electrical schedule
On your electrical or general notes sheet, add a line: "Carbon monoxide alarms: 120V AC hardwired with battery backup per CRC R311.6." If you're using a combination smoke/CO alarm, call that out explicitly: "Combination smoke/CO alarm: listed to both UL 217 and UL 2034, 120V AC hardwired with battery backup." This note is the first thing a plan-checker looks for. Without it, the schedule is incomplete regardless of what the floor plan shows.
Show alarm locations on the floor plan with power-type callouts
Mark each CO alarm (or combination alarm) symbol on the floor plan. Next to each symbol, note the power type: "HW" for hardwired or annotate with a legend that defines HW as 120V AC/battery backup. For fuel-burning appliances added by the permit (furnace, water heater, range, fireplace insert), confirm alarms are shown on every occupiable level and outside each separate sleeping area in the immediate vicinity of the bedrooms. If your jurisdiction uses a specific alarm-placement diagram, include it or reference it.
Confirm new circuits on the electrical riser or panel schedule
If the project includes a new panel, sub-panel, or any new branch circuits, add CO alarm circuits to the panel schedule. Labeling a breaker "CO/Smoke Alarm" ties the electrical plan to the alarm schedule and removes any ambiguity about power source. Reviewers cross-check the panel schedule against the floor plan. A hardwired alarm shown on the floor plan with no corresponding circuit in the panel is another common flag.
Document the battery backup requirement
Hardwired with battery backup is the default requirement. The battery backup keeps the alarm operational during a power outage. Your plans don't need to specify the battery chemistry, but a note like "with integral battery backup per R311.6" satisfies the reviewer. If you're installing sealed (10-year) lithium battery-only alarms under an R311.6 exception, such as alarms added under R311.2.2 for an addition or a newly added fuel-burning appliance, or a building without commercial power, cite that exception on the plans. Otherwise the plan-checker will expect hardwired alarms and reject the battery-only spec.
Check combination alarm listing requirements
If you're using a combination smoke and CO alarm to satisfy both R310 (smoke) and R311 (CO), confirm the product is listed to both UL 217 (smoke) and UL 2034 (CO). Most major manufacturers ship combination units that are dual-listed. Add the listing reference to your general notes: "Combination alarms listed per UL 217 and UL 2034." Plan-checkers see this enough that they'll look for it. Missing the dual-listing call-out generates a follow-up even if the product itself would pass.
Reconcile the mechanical sheet with the alarm schedule
If your permit includes a new or relocated fuel-burning appliance — furnace replacement, tankless water heater, gas fireplace insert — make sure the mechanical sheet references the CO alarm placement. A note on the mechanical sheet like "CO alarm locations per electrical floor plan" ties the two sheets together. When the plan-checker reviews the mechanical scope and finds a new furnace but sees no corresponding alarm update, that's an automatic R311.3/R311.6 flag. Cross-referencing closes that gap.
Resubmit with a revision cloud on every changed sheet
When you resubmit after an R311.6 correction, cloud the changes on each sheet: the floor plan where alarm symbols were added or annotated, the electrical schedule where the power-type note was added, and the panel schedule if circuits were added. Include a revision delta note ("Rev 1: CO alarm power source per R311.6") in the title block. Revision clouds speed up the review because the plan-checker goes directly to the changes rather than re-checking the whole set.
Take the CRC R311.6 fix steps with you
All 7 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers cite R311.6 most often when the plans call out CO alarms but don't specify how they're powered. A note that just says "CO alarms per code" on the schedule doesn't tell the reviewer whether the alarms are plug-in, hardwired, or battery-only. Battery-only units satisfy R311.6 only under its listed exceptions, such as no commercial power, alarms added under R311.2.2, or certain buildings built before 2011. The plans need to document the exception, not assume it.
A second common trigger is new ADU permits. A new detached ADU is new construction with commercial power, so the battery-only exceptions don't apply — hardwired with battery backup is required. Plans that show standalone battery-operated CO alarms on the ADU unit get flagged every time, because the plan-checker can see there's a new panel and new circuits in the same set.
Remodel permits that add a fuel-burning appliance — a gas range, a furnace, a tankless water heater — also pull in R311.6. The alarm network has to cover the new appliance zone, and if the remodel touches wiring, the revised plans need to confirm the alarm is hardwired. Showing the appliance on the mechanical sheet without updating the electrical or alarm schedule is what gets the correction.
A fourth scenario: combination smoke/CO alarms specified correctly in the schedule, but shown as battery-only on the electrical plan. The contradiction between the schedule and the electrical drawing flags the set for inconsistency, and R311.6 is the citation that sticks.
The official code
California Residential Code — Building Standards Commission adopted code
Read the source →