What this code requires
Title 24 CF1R is the Certificate of Compliance that proves a California residential project meets Title 24 Part 6 energy code. It documents the design-level energy features — window U-factor and SHGC, insulation R-values, HVAC equipment efficiency, and duct location — and must be registered with an ECC-Provider data registry (the ECC program replaced the HERS program) when compliance requires field verification, before the city will accept your plans. Every new single-family home and most additions triggering an energy analysis are required to submit a registered CF1R.
How to fix it
Confirm whether a CF1R has been registered
Log into the ECC-Provider data registry (formerly the HERS provider registry) where your energy analyst filed the project: CalCERTS, CHEERS, or another CEC-approved provider. Search by the job address or permit number. If no registration exists, the energy analysis needs to be completed and filed before resubmitting to the city. If you can't find who ran the energy model, check the permit application for the designer of record, since they typically coordinate this step. A project with no CF1R registration at all is missing a prerequisite — the city will not complete plan check without it.
Cross-check CF1R values against the window schedule
Pull the registered CF1R alongside your architectural plan set. Go line by line through the window schedule on the plans and the fenestration table on the CF1R. Verify that every window and glazed door has matching U-factor and SHGC values. A single window showing 0.30 on one sheet and 0.32 on another is enough to fail plan check. Also check that wall, ceiling, and floor insulation R-values on the building section details match the CF1R's construction assemblies exactly. Discrepancies in thermal mass or interior finish layers can also trip the comparison.
Verify HVAC equipment specs match on both documents
Open the mechanical plans to the equipment schedule. For every piece of heating or cooling equipment listed, confirm the manufacturer model number, AFUE (for furnaces), HSPF or HSPF2 (for heat pumps), and SEER or SEER2 (for cooling equipment) match what the CF1R documents. If equipment has been substituted since the energy analysis was run, the energy analyst needs to update the compliance run and register a revised CF1R before you resubmit to the city. The model number on the mechanical sheet and the registered CF1R should be identical, not just similar.
Confirm the CF1R scope matches the permit scope
The CF1R must cover the exact conditioned floor area being permitted. If your permit is for an addition, the compliance documentation must reflect the full proposed conditioned area, not just the original house. Check the square footage on the CF1R against the area calculations on your architectural plans. Discrepancies here usually mean the energy model was run on the wrong project scope and needs to be rerun. This is a common issue on phased projects where the energy model was done early and the design grew.
Get a revised CF1R registered if values don't match
If any values differ between the CF1R and the plans, you have two paths: update the plans to match what the CF1R already shows (simpler if the CF1R values are correct and compliant), or have the energy analyst revise the compliance run and register a new CF1R to match corrected plans. The first path is usually faster when the discrepancy is just a spec callout error on the architectural sheets. The second is needed when the project conditions actually changed: different equipment, different window products, or added area. Either way, both documents must agree exactly before the city will sign off.
Include the CF1R registration number on resubmitted plans
Most jurisdictions require the CF1R registration number to appear on a plan sheet, commonly on the cover sheet or the energy notes sheet. The registration number is a long alphanumeric string issued by the ECC-Provider when the CF1R is filed. If it isn't on the plans, the plan-checker may kick the resubmittal even if the values now match. Check the corrections letter for whether the city specified where the registration number should appear.
Resubmit with the updated CF1R and revised plan sheets together
Gather the registered CF1R printout downloaded from the ECC-Provider portal, any revised architectural sheets with corrected window or insulation callouts, and any revised mechanical sheets with corrected equipment specs. Flag which sheets were revised in your resubmittal cover letter so the plan-checker can spot the changes without hunting through the whole set. A cover letter that lists the correction item number from the original letter and describes exactly what changed gets processed faster. Corrections cycles on energy compliance items can run 4 to 8 weeks; a clean, organized resubmittal shortens that.
Take the Title 24 CF1R 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 flag CF1R issues for a handful of reasons, and most of them come down to the form not matching the plans or not being registered at all.
The most common trigger: the CF1R hasn't been submitted. Contractors or designers sometimes complete the energy analysis in software like EnergyPro or CBECC-Res but forget that the output must be formally registered through an ECC-Provider such as CalCERTS or CHEERS before it is a valid CF1R. Handing the city a printout from your energy modeling software without a registration number is not a CF1R; it gets kicked back immediately.
A second common catch: the values on the CF1R don't match the architectural or mechanical plans. If the CF1R lists a window with a U-factor of 0.30 but the window schedule on the architectural sheets calls out a different product with a U-factor of 0.35, the plan-checker flags it as a discrepancy. Same goes for insulation — the R-values on the energy form and the insulation notes on the building sections have to be identical.
HVAC equipment mismatches are another consistent offender. When the mechanical plans show a specific furnace or heat pump model, that model's AFUE or HSPF rating has to match what the CF1R assumes. If the contractor substituted equipment after the energy analysis was run, a revised CF1R is needed. Corrections letters often read: mechanical equipment on Sheet M1 does not match CF1R registered values, resubmit with updated compliance documentation.
Finally, some projects get flagged because the CF1R covers a different scope than the permit. An addition that adds conditioned floor area changes the energy budget. If the CF1R was sized for the original house and the permit application covers a larger addition, the compliance documentation needs to be rerun for the correct square footage and reregistered.
The official code
California Title 24 Part 6 — Building Energy Efficiency Standards (California Energy Commission)
Read the source →