What this code requires
Title 24 150.0(k) is the California Title 24 Part 6 section that requires high-efficacy luminaires throughout a new or altered dwelling. Every permanently installed luminaire must be JA8-compliant — meaning it uses an LED light source that meets the Joint Appendix 8 photometric and efficacy requirements. The section also mandates specific controls by room type: dimming controls are required in habitable rooms, and at least one luminaire in bathrooms, garages, laundry rooms, utility rooms and walk-in closets must be on an occupancy or vacancy sensor with automatic-off. Single-family, ADU, and multifamily residential permits all trigger this section when a lighting plan is included or when scope touches existing lighting.
How to fix it
Pull the JA8 listings for every fixture on your plan
Before you touch the drawings, confirm each luminaire model number has a current JA8 listing. The CEC maintains a searchable JA8 listing on its website under the Appliance Efficiency Database. If a fixture isn't in that database under JA8, it doesn't qualify — even if the box says 'high efficacy' or 'Title 24 compliant.' Get the JA8 listing number for each fixture; you'll need it on the luminaire schedule.
Build a complete luminaire schedule on the electrical plan
The schedule should include: fixture type designation (e.g., 'A', 'B', 'C'), manufacturer name, model number, lamp type (LED), wattage, JA8 listing number, and the room or area where each type is used. Every permanently installed fixture shown on the plan needs a corresponding schedule entry. 'Owner to select' or 'by owner' are not acceptable — the plan-checker needs a specific JA8-listed product to verify compliance before they approve the permit.
Map dimmer requirements to habitable rooms
Lighting in habitable spaces, including living rooms, dining rooms, kitchens and bedrooms, needs readily accessible wall-mounted dimming controls under 150.0(k)2F. The exceptions are narrow: a circuit with less than 20 watts of controlled lighting, lighting on an auto-off occupancy or vacancy sensor, ceiling fan lights on a remote, and navigation lighting under 5 watts. A non-dimmable fixture is not an exception, so specify dimmable products in these rooms. Show the dimmer switch symbol on the electrical plan and call it out in a legend.
Specify auto-off sensors for bathrooms, garages, laundry, utility rooms and walk-in closets
In these rooms, at least one installed luminaire must be controlled by an occupancy or vacancy sensor providing automatic-off (150.0(k)2E); either sensor type complies, a plain switch does not. Show the sensor symbol on the electrical plan for each qualifying space. Include a control schedule or legend that identifies the sensor model and confirms it meets the control requirements of 150.0(k). If a bathroom has multiple switched circuits (e.g., vanity lights separate from ceiling fixture), the code requires at least one luminaire on an auto-off sensor; confirm with your plan-check jurisdiction whether they expect more.
Show outdoor and garage lighting controls separately
Permanently installed outdoor lighting and garage lighting have their own control requirements under 150.0(k). Outdoor luminaires mounted to the building need a manual on/off switch plus a photocell and motion sensor, a photocell and automatic time switch, or an astronomical time clock. In the garage, at least one luminaire needs an occupancy or vacancy sensor with automatic-off. If your plan shows only a toggle switch for the garage light, that's the correction right there: swap it to an auto-off sensor on the drawing and update the control schedule.
Update the Title 24 CF1R or CF2R energy compliance forms
The compliance documentation (the CF1R Certificate of Compliance at plan check, for new construction and alterations alike, and the CF2R-LTG-01-E lighting Certificate of Installation during construction) needs to reflect the JA8 fixtures and the control types you've specified. Run your compliance software — CBECC-Res or an approved equivalent — with the updated fixture list. The output forms go on the plan set, typically on a dedicated energy compliance sheet. If the plan set that got flagged doesn't have current CF1R/CF2R forms that match the luminaire schedule, that's often what drove the 150.0(k) correction in the first place.
Coordinate with the electrician before resubmitting
Changing switch types from standard to vacancy sensor or from toggle to dimmer means the electrician needs to know before rough-in. Corrections that get approved on paper but not communicated to the field result in a failed inspection — which costs more time than the plan-check cycle did. Get the updated control schedule to the electrician and confirm they can source the specified sensors before you submit the revision.
Resubmit with a cover letter keyed to the correction
When you resubmit, include a cover letter that calls out each 150.0(k) item from the corrections letter and states where the fix appears on the revised plans. Plan-checkers on a second round go straight to the flagged items — a clear cover letter cuts the re-review time. Reference the sheet number, detail number, and luminaire schedule row for each item. This one step alone reduces the chance of a third-round flag.
Take the Title 24 150.0(k) fix steps with you
All 8 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers flag 150.0(k) for a handful of recurring reasons, and almost all of them come down to incomplete documentation on the lighting plan rather than fixtures that actually fail the spec.
The most common scenario is a missing or incomplete luminaire schedule. The plan-checker needs to see every permanently installed fixture listed with a manufacturer model number or fixture type designation that can be cross-referenced to a JA8 listing. If the schedule just says 'LED recessed can per owner selection' without a specific JA8-listed product, that's a flag. The checker can't verify compliance from vague notes.
A second common trigger is missing control notes. 150.0(k) isn't just about the fixtures — it specifies what type of control goes with each room. Bathrooms, garages, laundry rooms, utility rooms and walk-in closets need at least one luminaire on an occupancy or vacancy sensor with automatic-off, not just a standard switch. Living rooms and other habitable rooms require dimming controls unless a listed exception applies. If the electrical plan shows plain toggle switches throughout, the plan-checker will flag every room that should have a sensor or dimmer.
Remodel permits get caught when the scope of work touches existing lighting in a way that triggers the full lighting compliance review. Adding a circuit, moving a fixture, or opening a wall near a fixture location can pull the whole room into scope. Contractors sometimes assume that because they're not replacing every fixture, 150.0(k) doesn't apply — but if the permit scope includes that space, the plan-checker will look at it. Existing non-compliant fixtures in the affected area need to be upgraded or at minimum noted with a path to compliance.
The official code
California Energy Commission — Building Energy Efficiency Standards (Title 24 Part 6)
Read the source →