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

City of Roseville (CA)

California Authority Having Jurisdiction Solar permitting requirements
NEC Code Version2023
Fire Code Version2018 Building Code
SolarAPP+ StatusAdopted
Wet Stamps RequiredNone
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

ASCE Code Specification
ASCE 7-16

SolarAPP+ & submittal

SolarAPP+ Status
Adopted
Any SolarAPP+ Restrictions
1
SolarAPP+ Restrictions
Existing Systems,Trenching,MPU
How Many Plansets Required
1
Revision Required
1
New Planset Required For Module Swap
0

Stamps

Wet Stamps Required
None
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

WS range: 94 - 110mph Exposure Category C

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

Stamping Requirements: SE digital stamps on corresponding PV pages & PE Letter / Calcs. AHJ requires stamped plans to be unlocked.

Minimum Ground On Roof
#10

Electrical

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

Battery / ESS

Unique Battery Placards Needed
0
ESS Notes

Provide details from the manufacturer that show how the Powerwall 2 will be mounted to the wall Please add a label to the warning labels sheet that contains the following information, for the disconnecting means: Nominal ESS Voltage Max. Available Short-Circuit Current derived from the ESS The associated clearing time or arc duration based on the available short-circuit current from the ESS and associated overcurrent protective devices Date the calculation was performed

Separate ESS Disconnect Required
ESS Disconnect
ESS Elevation Detail Required
No

Plan set

Plan Set Requirements

The City of Roseville has issued a muni-code/amendment to 230-71. They (City and Muni Utility) will not allow installation of panels with more than one service disconnect, including PV ready panels with generation inputs. 16.04.410 Maximum number of disconnects. (qcode.us) (https://qcode.us/codes/roseville/view.php?topic=16-16_04-16_04_410&frames=on) ALL PROJECTS: Spec sheets to show UL 1703 or UL 61730 listing for modules See Files section of this page. Complete and upload to the Projects page these three forms: Contractor Declarations Verification of Wire Sizes for PV System Calculations Solar Panel Dead Weight Loading Calculation Worksheet Provide a listing report showing the optimizers are compatible with the inverter. RE-ROOFS: If project has a re-roof, fill out and attach Residential Re-Roof CF1R-ALT-01-E to plans EXISTING SYSTEMS: On site placard sheet, identify all rapid shutdowns on service (for both existing and new PV). Indicate which areas of the roof will be energized after rapid shutdown is initiated. A dotted line shall be around areas that remain energized after rapid shutdown switch is operated. On the site placard, indicate which system will be above 80 volts and which will be 80 volts or less. Please reference Site Placard Example in the files below. MPU PROJECTS: Spec sheets required for MPU.

Cover Page

See Files section of this page. Complete and upload to the Projects page these three forms: 1\. Contractor Declarations 2\. Verification of Wire Sizes for PV System Calculations _**(to be filled out by designer)**_ 3\. Solar Panel Dead Weight Loading Calculation Worksheet _**(to be filled out by designer)**_

Site Notes

All Jobs [The AC disconnect shall be within sight and within 5 of the main electric panel. Reference CEC Art. 690.17 and City of Roseville Electric requirements]

Roof Plan

All Jobs [All conduit runs shall be as close as possible to the ridge or hip or valley and from the hip or valley as directly as possible to an outside wall to reduce trip hazards and maximize ventilation opportunities. Conduit runs between sub arrays and to DC combiner boxes shall be installed in a manner that minimizes the total amount of conduit on the roof by taking the shortest path from the array to the DC combiner box. The DC combiner boxes shall be located such that conduit runs are minimized in the pathways between arrays. DC wiring shall be installed in metallic conduit or raceways when located within enclosed spaces in a building. Conduit shall run along the bottom of load bearing members] All Jobs [Roof access points shall be located in areas that do not require the placement of ground ladders over openings such as windows or doors, and located at strong points of building construction in locations where the access point does not conflict with overhead obstructions such as tree limbs, wires or signs]

Electrical Diagram

120% rule allowed per CEC 705.12(B)(2)(3)(d)

Label Page

• WARNING! DUAL POWER SUPPLY GENERATION ELECTRIC SYSTEM This tag is to be attached to the meter panel. • WARNING! DUAL POWER SUPPLY GENERATION ELECTRIC SYSTEM DISCONNECT This tag is to be attached to the PV disconnect device. • CAUTION: GENERATION ELECTRIC CIRCUIT This tag is to be attached to AC and DC circuit equipment

Label Page Notes

All Jobs [The labels or markings shall be visible after installation. The labels shall be reflective, and all letters shall be capitalized and shall be a minimum height of 3/8 in. in white on a red background. Spacing between labels or markings, or between a label and a marking, shall not be more than 10 ft. Labels required by this section shall be suitable for the environment where they are installed // AC & DC CONDUIT, RACEWAY, ENCLOSURES, CABLE ASSEMBLIES AND JUNCTION BOXES SHALL BE RED BACKGROUND MATERIAL WITH WHITE LETTERING MADE OF DURABLE ADHESIVE, REFLECTIVE, WEATHER RESISTANT MATERIAL SUITABLE FOR THE ENVIRONMENT PER UL 969; TO ALERT FIRE SERVICE TO AVOID CUTTING THEM OFF.]

Custom Placards Required
1

Ground mount

Ground Mount Fencing Required
Mesh/Scrim
Ground Mount Notes

GM Setback Info: The Zoning Ordinance requirements for ground-mounted residential solar systems require that the system be located outside of the front yard setback (typically the first 20 feet of the property). The system must also be screened from public view from streets and adjacent properties by fences, or walls of six feet in height and/or landscaping. The system shall comply with separation requirements from structures as required by all applicable Building and Fire Codes. - Email from Kinarik Shallow at AHJ 6/7/18

Compiled from public records, 2026. Requirements change with code cycles and local amendments. Verify with the City of Roseville (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.