Solar Sanity Checksolar, decoded Independent. Nothing you type leaves your browser.

City of Orange (CA)

California Authority Having Jurisdiction Solar permitting requirements
NEC Code Version2023
Fire Code Version2018 Building Code
SolarAPP+ StatusTargeted
Wet Stamps RequiredDigital Structural
Fire Setback Enforced1

Codes

NEC Code Version
2023
Fire Code Version
2018 Building Code
Code List

2025 CALIFORNIA BUILDING CODE

2025 CALIFORNIA ELECTRICAL CODE

2025 CALIFORNIA FIRE CODE

2025 CALIFORNIA PLUMBING CODE

2025 CALIFORNIA MECHANICAL CODE

2025 CALIFORNIA ENERGY CODE

2025 CALIFORNIA RESIDENTIAL CODE

2025 CALIFORNIA ADMINISTRATIVE CODE

IEBC Accepted
1
ASCE Code Specification
ASCE 7-22

SolarAPP+ & submittal

SolarAPP+ Status
Targeted
Any SolarAPP+ Restrictions
1
SolarAPP+ Restrictions
Existing Systems,Trenching,Derate
How Many Plansets Required
2
Revision Required
1
Rough Inspection
None
New Planset Required For Module Swap
0

Stamps

Ee Stamp Required On SLD
No
Wet Stamps Required
Digital Structural
Structural Calculations Required
Yes
Stamp Location On Plans
Unspecified
Date On Stamps
Expiration Date

Fire setbacks

Fire Setback Enforced
1
Setback Notes

Standard

Structural & loads

Wind Speed
110
Wind Notes

Exposure Category B

Snow Load
0
Reducible Snow Load Allowed
1
Max Attachment Spacing
96
Structural Notes

SE digital stamps on structural plan page sections 1-3.

Digitally stamped SE calcs & letter.

Calculations to comply with AHJ adopted codes


Regarding Structural Calcs.

1. Use minimum weight for comp shingle of 4 psf.

2. Provide complete calculations to check the Roof Truss for DL+ Partial LL + Download of Panel & DL+/-Wind for roof rafter or roof truss. Check the deflection for each case per CBC Table 1604A.3.

3. Provide Section of Roof Truss in the plan, Showing, the Truss profile with member sizes and the Truss span

4. Rafter details on the plans. They want to see 3 different planes and want us to include the size, spacing and span. And to show the interior load-bearing wall or beam carry the diagonal braces.

5. Provide the loading comparison of the existing condition and the new condition. It should not be more than 5%

6. Provide structural lateral calculations per BCB showing that affected existing lateral resisting elements are no more than 10% overstressed.

Minimum Ground On Roof
#10

Electrical

AC Disconnect Required
Yes
Electrical Load Calcs Required
All Jobs
Allowed POI
Meter Adapter,Load Side Taps,PV Breaker,Line Side Taps
Panel Schedule Required
Partial Home Backup
Temperature Rating
90
De Rating Ampacity
0.96

Battery / ESS

Unique Battery Placards Needed
0
ESS Notes

Standard

If ESS installed is not in line of site of MSP then there needs to be a disconnect by Battery.


If ESS installed in garage there needs to be a fused disconnect by Battery.

Separate ESS Disconnect Required
ESS Disconnect
ESS Elevation Detail Required
No

Plan set

Plan Set Requirements

EXPRESS CHECKLIST FOR RESIDENTIAL SOLAR PV AND ESS IS REQUIRED TO BE FILLED OUT AND ATTACHED TO PLANS (SEE FILES SECTION)


PV & RACKING SHALL BE CLASS A FIRE RATED, PROVIDE COPIES OF THE FIRE RATING CERTIFICATION FOR UL 1703 AND UL2703.


IF PROJECT IS LOCATED ON HISTORICAL DISTRICT: THE PROPOSED SOLAR PANELS MAY NOT BE VISIBLE FROM THE STREET PER THE HISTORIC PRESERVATION DESIGN STANDARDS. MAPS AND OTHER INFO ON HISTORICAL DISTRICTS HERE: https://www.cityoforange.org/our-city/departments/community-development/planning-division/historic-districts HOUSES WITH EICHLER ARCHITECTURE (<=2/12 ROOF SLOPE, OPEN BEAM, WINDOWS UNDER THE RAKE), AND HOUSES NEAR OLD TOWNE ARE LIKELY TO BE IN A HISTORICAL DISTRICT.

Cover Page Notes

All Jobs [A single, visible-open, lockable AC disconnect shall be within three feet of the meter on the exterior of the building per fire code]

Site


Roof Plan


Roof Plan Notes

All Jobs [ Existing roof vent should not be covered Solar panels shall be placed in a manner that minimizes their visibility from the adjacent street to the extent that their efficiency is not unreasonably diminished, and integrated into the design of the structure when building mounted."(Per Section 17.14.240 Screening of Mechanical Equipment) ]

Attachment Detail


Electrical Diagram


Label Page

INCLUDE DERATE LABEL IF APPLICABLE

Custom Placards Required
1

Ground mount

Ground Mount Fencing Required
Situational
Ground Mount Notes

Soil sample may be required if the GM is mounted on a hillside. If it is mounted on flat ground then it does not require a soil sample. Fence is required unless there is already a fence around the property (as long as the GM is not accessible to the public). For Single-Story Homes: Setback - Front Yard (ft) - 20' Setback - Back Yard (ft) - 5' Setback - Side Yard (ft) - 10' For Two-Story Homes: Setback - Front Yard (ft) - 20' Setback - Back Yard (ft) - 5' Setback - Side Yard (ft) - 20' For Homes on Corner or Reverse Lots: Setback - Side Yard (ft) - 10' (5' setback must be approved)

Compiled from public records, 2026. Requirements change with code cycles and local amendments. Verify with the City of Orange (CA) building department before you rely on this, and treat it as a research head start, not a ruling. Getting quotes? Run them through the quote checker first.