City of Roseville

Placer County

Verified Aug. 4, 2026

City of Roseville is a city authority in the State of California, serving 147,773 residents. 1,173 residential solar installs are on record here. This page is the permit route for that jurisdiction: the fifteen steps from working out who has a say over an address through to permission to operate, the documents this authority publishes, and 62 answers taken from those documents and dated.

Permitting 5 steps · 28 questions

Whether a permit is needed — Yes Q3 Electrical and building permits — Combined Q4 Plan review — Not published as a specific business-day count for the standard review path; SolarAPP+-eligible submittals receive automated, Q18 Where you file — Accela 'Online Permitting Services' (OPS) Portal (permitsonline.roseville.ca.us); SolarAPP+ portal for eligible small residential rooftop systems. Q20

Permit required
Yes95% source
What it costs
$1,349.49 (current, per the city's own SolarAPP+ page)85% source
Plan review turnaround
Not published as a specific business-day count for the standard review path; SolarAPP+-eligible submittals receive automated, effectively instant plan review/approval through the SolarAPP+ portal.55% source
Key document
authority's own handout (absence) cited by 7 open the document
  1. Confirm who has a say over your address

    A city address is usually permitted by the city, not the county — but not always, and some authorities keep building and hand electrical to someone else. Getting this wrong costs the whole submittal, because every requirement below belongs to whoever actually holds jurisdiction. Check the overlays in the same pass: an HOA, a historic district, a windstorm certification or a system-size cap can reshape the design, and all of them are cheaper to find now than after the array is laid out.

  2. Check who is allowed to apply

    Several authorities require the electrical permit to be pulled by a licensed electrician, or require the contractor to be registered with them BEFORE applying. Registration is not same-day. This is second on the list rather than fourth because it is the step most likely to stop the job before the drawings matter.

  3. Build the submittal package

    Almost everywhere wants a site plan, a one-line or three-line electrical diagram, equipment cut sheets with listings, and a structural attachment detail. Build it against the published checklist rather than the last jurisdiction you worked in — the checklist is what the reviewer marks against.

    • What documents make up a complete submittal? Complete, stamped and signed PV building plans (plot/roof plan, details, specifications); Solar Panel Dead Weight Loading Calculation; Verification of Wire Size for PV System Calculation form; structural calculations if applicable. 95% · published checklist
    • How many copies, and in what format? Digital/electronic only, uploaded via the OPS Portal; if submitting in person at the Permit Center, items are provided on a USB drive or similar storage device (no paper-copy count specified). 85% · published checklist
    • Is a site plan required, and what must it show? Yes — a simple plot plan showing lot lines, structure locations, main service panel location, PV module array configuration on a roof layout (or lot if ground-mounted), % of roof coverage (fire dept. review triggered above 50%), ridge/valley setback distances, and locations of PV equipment, DC combiner boxes, conduit/conductor runs, inverter and AC combiner box. 95% · authority's own handout
    • Is a one-line / three-line diagram required? Yes 95% · authority's own handout
    • Are string and conductor calculations required? Yes 90% · authority's own handout
    • Is a structural PE stamp required, and at what threshold? No fixed dollar/size threshold stated; a PE-level engineering submittal is required specifically when mounting-system parts are substituted or mixed between different listed systems (addressing withdrawal and lateral capacities). A listed/manufacturer-engineered mounting system otherwise suffices with cut sheets and a completed dead-weight loading calculation. 70% · authority's own handout
  4. Apply and pay

    Most authorities now take the whole application through a portal, and several states cap or constrain what a residential solar permit may cost. Check whether plan check is billed separately before you quote the job.

  5. Plan review — and start the utility in parallel

    Interconnection is a separate process from the permit and usually the longer pole. Where the utility does not depend on the permit being issued, running both at once is the single biggest saving available on a residential job.

28 questions answered against City of Roseville’s own published documents

Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope

Yes

Why the confidence is not higherCity's own Residential Photovoltaic Packet states 'City of Roseville Permit – PERMIT SUBMITTAL REQUIRED' and the Building Permits page describes the city's own permit process; no county role identified for parcels inside city limits.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope

Both

Why the confidence is not higherElectronic Submittal Checklist routes PV applications as 'Residential > Add to an existing home > Photovoltaic system' under the Building Division, and the PV Packet requires plan review, electrical schematic and structural items together under one submittal — no separate electrical-only permit path is described for PV.

authority's own checklist checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Applications%20Forms%20and%20Handouts/Building/Electronic%20Submittal%20Checklists/Residential%20Photovoltaic.pdf

Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope

Yes

Why the confidence is not higherPV Packet states plainly the City permit is required, alongside the separate Roseville Electric interconnection application.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope

Combined

Why the confidence is not higherThe Electronic Submittal Checklist and SolarAPP+ process both process PV as one Building Division permit; the city's OTC list treats 'electrical service main panel replacement' as its own separate scope, implying PV itself is not split into a second electrical permit.

authority's own checklist checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Applications%20Forms%20and%20Handouts/Building/Electronic%20Submittal%20Checklists/Residential%20Photovoltaic.pdf

Q5 Who is allowed to pull the electrical permit? Core Who may apply

Either

Why the confidence is not higherSolarAPP+ eligibility page lists 'C-10, C-46, or B classifications only' as eligible; Building Permits page states permits may be issued to 'a legal property owner or to a licensed contractor.'

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q6 Must the contractor be registered with this authority before applying? Core Who may apply

Yes

Why the confidence is not higherSolarAPP+ eligibility page: 'Must have a valid CSLB license AND City of Roseville Business License.' Confidence not higher because this is stated explicitly only for the SolarAPP+ track, not re-confirmed on a generic contractor-registration page for the standard permit track.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q7 Is a homeowner permitted to self-install and self-permit? Who may apply

Yes (standard permit path only)

Why the confidence is not higherBuilding Permits page: 'Permits can be issued to a legal property owner or to a licensed contractor ... it is the responsibility of the homeowner to make sure all necessary permits are obtained.' SolarAPP+ eligibility excludes 'Permit Runners or Expediters' and requires a registered licensed contractor, implicitly excluding homeowner self-install from that specific automated track.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_permits.php

Q8 What documents make up a complete submittal? Core Submittal package

Complete, stamped and signed PV building plans (plot/roof plan, details, specifications); Solar Panel Dead Weight Loading Calculation; Verification of Wire Size for PV System Calculation form; structural calculations if applicable.

Why the confidence is not higherDirect quote from the Residential Photovoltaic (PV) Electronic Submittal Checklist, revised 04/21/2026.

published checklist checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Applications%20Forms%20and%20Handouts/Building/Electronic%20Submittal%20Checklists/Residential%20Photovoltaic.pdf

Q9 How many copies, and in what format? Submittal package

Digital/electronic only, uploaded via the OPS Portal; if submitting in person at the Permit Center, items are provided on a USB drive or similar storage device (no paper-copy count specified).

Why the confidence is not higherChecklist: applicants submit electronically through OPS, or 'provide the items listed above along with a completed Building Permit Application on a USB drive or similar data storage device' for in-person submittal; Building Permits page: 'All applications ... must be submitted in a digital format.'

published checklist checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Applications%20Forms%20and%20Handouts/Building/Electronic%20Submittal%20Checklists/Residential%20Photovoltaic.pdf

Q10 Is a site plan required, and what must it show? Core Submittal package

Yes — a simple plot plan showing lot lines, structure locations, main service panel location, PV module array configuration on a roof layout (or lot if ground-mounted), % of roof coverage (fire dept. review triggered above 50%), ridge/valley setback distances, and locations of PV equipment, DC combiner boxes, conduit/conductor runs, inverter and AC combiner box.

Why the confidence is not higherDirect quote from 'Residential Photovoltaic Requirements' page of the PV Packet.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q11 Is a one-line / three-line diagram required? Core Drawings & calculations

Yes

Why the confidence is not higherPV Packet 'Electrical Schematic' requirements list a single-line diagram showing array, conductor sizing/routing, bonding points, inverter, AC/DC disconnect locations, batteries (if any), point of connection, meter sizing, and required signage locations; SolarAPP+ page also requires a one-line diagram on-site at inspection.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q12 Are string and conductor calculations required? Drawings & calculations

Yes

Why the confidence is not higherPV Packet electrical schematic checklist item: 'Complete attached verification of wire sizes sheet'; CEC Table 310.15(B)(16) reproduced in the packet for reference.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps

No fixed dollar/size threshold stated; a PE-level engineering submittal is required specifically when mounting-system parts are substituted or mixed between different listed systems (addressing withdrawal and lateral capacities). A listed/manufacturer-engineered mounting system otherwise suffices with cut sheets and a completed dead-weight loading calculation.

Why the confidence is not higherPV Packet: '(if using substitution parts to any listed/certified system, or mixing components of different mounting systems, additional engineering shall be required...)' — this is the only structural-stamp trigger stated; no numeric threshold (e.g. system weight or roof area) was found.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps

Nothing published by this authority.

Where we lookedLooked for an electrical PE-stamp threshold in the Residential Photovoltaic (PV) Packet and the Residential Photovoltaic Electronic Submittal Checklist — neither document states an electrical PE-stamp requirement or threshold for standard residential PV designs.

https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q15 What does a residential solar permit cost? Core Fees

$1,349.49 (current, per the city's own SolarAPP+ page)

Why the confidence is not higherroseville.ca.gov/development_services/building/solarapp.php states the fee 'currently' without a revision date; cross-checked against the Schedule of User and Regulatory Fees (effective 1 Jul 2026), which independently computes to a comparable total using the $19,000 PV set valuation run through the Table E permit-fee schedule plus admin/technology/SMI/SB1473/SCIP fees.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q16 How is the fee calculated? Core Fees

Valuation

Why the confidence is not higherFee Schedule 'Building Fees' item 7: 'Photovoltaic. Photovoltaic permits shall be based upon a set valuation ... $19,000,' which is then run through the standard tiered Table E permit-fee schedule.

published fee schedule checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Building/Development%20Impact%20Fees/Schedule%20of%20User%20and%20Regulatory%20Fees.pdf

Q17 Is there a separate plan-check fee? Fees

No

Why the confidence is not higherFee Schedule Section F: 'Permits Requiring Plan Submittal for Review — 95% of the Building Permit Fee.' No separate 'Plan Check Fee' line item exists for residential building permits (only for non-residential/TI work).

published fee schedule checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Building/Development%20Impact%20Fees/Schedule%20of%20User%20and%20Regulatory%20Fees.pdf

Q18 What is the stated plan-review turnaround? Core Timeline & validity

Not published as a specific business-day count for the standard review path; SolarAPP+-eligible submittals receive automated, effectively instant plan review/approval through the SolarAPP+ portal.

Why the confidence is not higherChecked Building Permits, Online Building Permit Process and SolarAPP+ pages; none state a numeric turnaround for standard (non-SolarAPP+) plan review. SolarAPP+ page describes an automated code-compliance check with no stated waiting period.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/online_building_permit_process.php

Q19 How long is an issued permit valid before it expires? Timeline & validity

180 days

Why the confidence is not higherInferred from the state model code as adopted by reference (Ordinance 6997/6990, RMC 16.04.100) — CBC/CRC §105.5's standard default permit-expiration period; the ordinance text reviewed line-by-line did not amend §105.5, but that section itself was not independently pulled and quoted, so this is inference rather than a direct quote.

adopting ordinance (inference) checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2514697.pdf

Q20 Which permit portal does this authority use? Core Portal & process

Accela 'Online Permitting Services' (OPS) Portal (permitsonline.roseville.ca.us); SolarAPP+ portal for eligible small residential rooftop systems.

Why the confidence is not higherCity's own Online Permit Center links to the OPS Portal; SolarAPP+ page names 'SolarApp+' as the automated review/permit portal for eligible projects.

portal landing page checked 2026-08-30 https://permitsonline.roseville.ca.us/OPS/Login.aspx

Q21 Can the whole application be completed online? Core Portal & process

Yes

Why the confidence is not higherBuilding Permits page: 'All applications ... must be submitted in a digital format' through the online system; SolarAPP+ page walks through online submittal, payment and inspection-card download with no in-person step required for eligible projects.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_permits.php

Q22 Which utility handles interconnection here? Core Utility interconnection

Roseville Electric

Why the confidence is not higherConfirmed directly from the city/utility's own interconnection and net-metering pages/ordinance (RMC 14.24.051) — Roseville Electric is the City of Roseville's own municipally-owned electric utility (not PG&E); not sourced from a ZIP-code lookup tool.

authority/utility's own page checked 2026-08-30 https://www.roseville.ca.gov/electric_utility/rebates_and_energy_savings/your_trusted_solar_advisor/the_interconnection_process.php

Q23 Where does the utility sit in the sequence? Core Utility interconnection

Parallel

Why the confidence is not higherInterconnection Process page, Step 3: 'Separate from the interconnection application, Roseville's Development Services Department requires a Residential Photovoltaic Packet ... After both the permit is approved, and the interconnection reservation confirmation is received, construction ... can begin.' Both processes are submitted independently and run concurrently; neither is strictly a prerequisite to *starting* the other, but both must clear before construction.

authority/utility's own page checked 2026-08-30 https://www.roseville.ca.gov/electric_utility/rebates_and_energy_savings/your_trusted_solar_advisor/the_interconnection_process.php

Q24 Is a HOA or architectural approval required first? Overlays & special cases

No, not required by the city

Why the confidence is not higherAbsence confirmed by reviewing the full PV Packet and Electronic Submittal Checklist — neither lists HOA approval as a submittal item. Where a property is in an HOA, California Civil Code §714 (Solar Rights Act) separately governs any HOA architectural review, with a 45-day deemed-approval clock, independent of the city's own process.

authority's own checklist (absence) + state law context checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Applications%20Forms%20and%20Handouts/Building/Electronic%20Submittal%20Checklists/Residential%20Photovoltaic.pdf

Q25 Is there a historic-district review? Overlays & special cases

Nothing published by this authority.

Where we lookedLooked for whether Roseville's Old Town / other historic-district design review applies to residential rooftop PV in the zoning code (RMC Title 19) and on the Development Services Planning pages; eCode360 (ecode360.com, custId RO4998) returned 403 Forbidden on every route tried (direct, Referer: iccsafe.org, Googlebot UA, Wayback capture returns only the unrendered JS shell), so the zoning/historic-district text itself could not be read and verified.

https://ecode360.com/42763758

Q26 Is a wind or windstorm certification required? Overlays & special cases

No

Why the confidence is not higherAbsence confirmed against the full structural item list in the PV Packet (embedment, bolt count, mounting engineering, dead-weight loading form) — no wind/windstorm certificate is referenced anywhere in that list; wind loading is addressed through standard CBC/CRC structural engineering review, not a distinct certificate regime.

authority's own handout (absence) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases

No

Why the confidence is not higherNeither the SolarAPP+ eligibility checklist nor the Residential Photovoltaic Electronic Submittal Checklist references a CUP/SUP or Council hearing requirement for eligible residential rooftop PV.

authority's own department page (absence) checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q28 Is there a system-size cap on residential generation? Overlays & special cases

Yes — capped at 100% of the customer-generator's most recent 12-month historical energy usage (kWh); for customers without 12 months of history, the alternative is conditioned square footage x 3 kWh/sf/yr. The 100% cap does not apply to new construction under Title 24.

Why the confidence is not higherInterconnection Process page Step 2, and codified at RMC §14.24.051.A.1-2 (Ordinance 6820, adopted 5 Jun 2024): 'the generating system meets no more than 100 percent of the customer-generator's annual energy (kWh) usage.'

adopting ordinance checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2083367.pdf

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Install 5 steps · 20 questions
  1. Build to the code editions actually in force here

    The NEC edition a jurisdiction enforces is often a cycle behind the newest one published, and local amendments sit on top of it. Rapid shutdown, conductor sizing and labelling all change between editions, so the edition in force is the first thing to establish, not the last.

    • Which NEC edition is in force? 2023 NEC (as amended into the 2025 California Electrical Code, Title 24 Part 3) 80% · adopting ordinance + code-cycle cross-reference
    • Which building code edition is in force? 2025 California Building Code and 2025 California Residential Code (Title 24 Parts 2 and 2.5) 95% · adopting ordinance
    • Which fire code edition is in force? 2025 California Fire Code (Title 24, Part 9), which itself incorporates the 2024 International Fire Code as its model-code base 95% · adopting ordinance
    • Are there local amendments to any of the above? Yes 90% · adopting ordinance
    • What is the installation judged against? Installation is judged against the currently adopted CRC and CEC Article 690 (2025 editions per Ordinance 6997), plus Roseville Electric's 'Specifications for Residential Construction' Section 8.2 and Rule 21, and Roseville Fire Department requirements. 90% · authority's own handout (with noted internal inconsistency)
  2. Fire access, setbacks and pathways

    Ridge setbacks and roof access pathways are fire-service requirements and they constrain the array layout. They are the most common cause of a redesign after the fire department comments on a plan set.

    • What ridge setback and access pathways are required? 3 ft minimum ridge setback (0 in. if the adjacent roof plane has no panels); 1.5 ft minimum valley/hip setback; 18 in. minimum clearance when panels are on an adjacent roof side; and a continuous 3 ft clear access pathway from eave to ridge on each roof slope where panels are located. 90% · authority's own handout/drawing
  3. Rapid shutdown

    Which rapid-shutdown rule applies follows directly from the NEC edition in force, and the initiation device has to be at a location the fire service can reach and identify. This is inspected, and it is labelled.

  4. Labels and placards

    The NEC sets a baseline for permanent markings at the service equipment and the disconnecting means. On top of that, an authority may specify its own wording, and the utility may specify more again. Where any of them writes its own text, a generic off-the-shelf label set will not pass — this is the detail most often fixed on a return visit.

    • Which placards does this authority require at the service equipment? Roseville Electric's own construction standard (Residential Solar Electric Metering Requirements, Construction Standard p.8.2.3) specifies tags at: the meter/service panel ('WARNING! DUAL POWER SUPPLY SOLAR ELECTRIC SYSTEM,' or with battery backup 'CRITICAL LOAD MUST BE DISCONNECTED SEPARATELY'); the PV disconnect device(s) ('WARNING! DUAL POWER SUPPLY SOLAR ELECTRIC SYSTEM DISCONNECT,' numbered '1 OF 2'/'2 OF 2' for multi-array systems); AC/DC circuit equipment ('CAUTION: SOLAR ELECTRIC CIRCUIT'); and, for battery-backup systems, the battery bank disconnect ('CRITICAL LOAD DISCONNECT'). 95% · utility construction standard (embedded in authority's handout, OCR-verified)
    • Does the authority specify placard wording of its own? Yes 95% · utility construction standard
    • Does it specify letter height, colour or material? Labels: red plastic material with engraved white letters, letters minimum 3/8 in. in size, permanently attached to the appropriate panel. AC & DC conduit, raceway, enclosures, cable assemblies and junction boxes: red background material with white lettering, made of durable adhesive, reflective, weather-resistant material suitable for the environment per UL 969 (so fire service does not cut them). 95% · utility construction standard
    • Is a site plan / facility map placard required, and what must it show? No distinct NEC 705.10-style 'facility/directory' placard is specified by name beyond the warning/caution labels at the meter panel, PV disconnect(s) and AC/DC circuit equipment (see q38/q43); the plot/site plan itself (showing PV equipment locations) is a plan-set submittal item, not a posted field placard. 55% · utility construction standard (absence beyond stated items)
    • Does the UTILITY specify placards beyond the AHJ's? Yes 90% · utility construction standard
    • Where must the labels be placed? Meter/service panel; PV disconnect device(s); AC and DC circuit equipment (conduit, raceway, enclosures, cable assemblies, junction boxes); and, for battery-backup systems, the battery bank disconnect. 95% · utility construction standard
  5. Disconnect, storage and listed equipment

    Where the AC disconnect must sit relative to the meter is usually the utility's rule, not the building department's. Battery storage frequently carries its own permit, its own inspection and its own fire conditions.

20 questions answered against City of Roseville’s own published documents

Q29 Which NEC edition is in force? Core Code editions in force

2023 NEC (as amended into the 2025 California Electrical Code, Title 24 Part 3)

Why the confidence is not higherOrdinance 6997/6990 §16.04.100.A.4 adopts '2025 California Electrical Code of the California Code of Regulations Title 24 Part 3'; that the 2025 CEC is based on the 2023 NEC is confirmed by ICC/UpCodes publisher pages for the 2025 CEC, since the city's adopting-ordinance text itself does not restate the underlying NFPA edition number.

adopting ordinance + code-cycle cross-reference checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2514697.pdf

Q30 Which building code edition is in force? Core Code editions in force

2025 California Building Code and 2025 California Residential Code (Title 24 Parts 2 and 2.5)

Why the confidence is not higherDirect text of Ordinance 6997/6990, §16.04.100.A.1-2, extracted with pdftotext and read in full (not summarized): 'The 2025 California Building Standards Code is hereby adopted...' Re-adopted urgently by Ordinance 6990 effective 17 Sep 2025, then permanently by Ordinance 6997, passed 1 Oct 2025, effective 30 days later (~31 Oct 2025).

adopting ordinance checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2514697.pdf

Q31 Which fire code edition is in force? Code editions in force

2025 California Fire Code (Title 24, Part 9), which itself incorporates the 2024 International Fire Code as its model-code base

Why the confidence is not higherDirect ordinance text, §16.16.020: 'The 2025 California Fire Code ... as well as the 2024 International Fire Code ... are hereby adopted by reference.'

adopting ordinance checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2514697.pdf

Q32 Are there local amendments to any of the above? Core Code editions in force

Yes

Why the confidence is not higherFull text of Ordinance 6990/6997 read line-by-line: local amendments exist to CEC §230-71 (service-disconnect grouping, RMC 16.04.410), pool-enclosure rules, and numerous CFC sections (fees/appeals/violations/open burning/fire apparatus access/premises ID/fire protection systems/construction fire safety/fireworks/fire flow). No PV/solar-specific local building-code amendment was found in that ordinance text; the one clearly solar-specific local ordinance found is RMC §14.24.051 (net-metering rate — a utility-rate ordinance, not a building-code amendment).

adopting ordinance checked 2026-08-30 https://ecode360.com/RO4998/laws/LF2514697.pdf

Q33 What is the installation judged against? Core Electrical

Installation is judged against the currently adopted CRC and CEC Article 690 (2025 editions per Ordinance 6997), plus Roseville Electric's 'Specifications for Residential Construction' Section 8.2 and Rule 21, and Roseville Fire Department requirements.

Why the confidence is not higherPV Packet cover page: 'The Roseville Municipal Code and Roseville Electric require all PV systems to comply with ... Design & Construction to comply with Roseville Electric Specifications for Residential Construction Section 8.2 (and) Rule 21.' Flag: the PV Packet's own body text (page 2 header) still cites the '2016 California Residential Code' and '2016 CEC Article 690' even though the handout was last revised 10/11/2024 — predating the city's Sep/Oct 2025 adoption of the 2025 code cycle. This is a discrepancy in the handout's internal cross-reference, not evidence of the current code edition (see q30/q31 for the current edition, sourced from the ordinance itself).

authority's own handout (with noted internal inconsistency) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q34 Is there a local rule on service upgrades or busbar sizing? Electrical

Yes

Why the confidence is not higherPV Packet electrical-schematic notes cite CEC §705.12(D)(2) exception (120% busbar rule) for load-side interconnection; RMC §16.04.410 locally amends CEC §230-71 to limit service disconnects to one per grouped location (general electrical amendment, not solar-specific); and a main electrical service panel upgrade/replacement associated with a PV project requires its own separate permit plus written approval from Roseville Electric, per the Online Building Permit Process page.

authority's own handout + adopting ordinance checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q35 Is a specific mounting system or attachment spacing required? Structural & mounting

Yes

Why the confidence is not higherPV Packet 'Mounting System for Panel Installation' section requires: bolt style/diameter/embedment length into framing members, number of bolts per panel, mounting details with certified engineering or a listed mounting-system installation, and a completed 'Solar Panel Dead Weight Loading Calculation' form; substituted or mixed mounting-system components trigger additional engineering.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks

3 ft minimum ridge setback (0 in. if the adjacent roof plane has no panels); 1.5 ft minimum valley/hip setback; 18 in. minimum clearance when panels are on an adjacent roof side; and a continuous 3 ft clear access pathway from eave to ridge on each roof slope where panels are located.

Why the confidence is not higherPV Packet 'Residential Photovoltaic Requirements' text (3 ft/1.5 ft minimums) and the packet's PV Roof Clearance Drawing, CF B23-SA (rev. 04-07-2017, referencing 2016-CRC R324.7). Note: this drawing predates the city's current 2025 code cycle, but its dimensional pathway/setback figures track long-standing, largely unchanged CRC/CFC solar-access-pathway rules.

authority's own handout/drawing checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown

Yes, per NEC/CEC §690.12

Why the confidence is not higherPV Packet Inverter requirements list: 'Integrated disconnect – Equipped with rapid shutdown' and 'Provide Rapid Shutdown of PV per 690.12.' Currently-adopted edition is the 2025 CEC (based on the 2023 NEC — see q29).

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling

Roseville Electric's own construction standard (Residential Solar Electric Metering Requirements, Construction Standard p.8.2.3) specifies tags at: the meter/service panel ('WARNING! DUAL POWER SUPPLY SOLAR ELECTRIC SYSTEM,' or with battery backup 'CRITICAL LOAD MUST BE DISCONNECTED SEPARATELY'); the PV disconnect device(s) ('WARNING! DUAL POWER SUPPLY SOLAR ELECTRIC SYSTEM DISCONNECT,' numbered '1 OF 2'/'2 OF 2' for multi-array systems); AC/DC circuit equipment ('CAUTION: SOLAR ELECTRIC CIRCUIT'); and, for battery-backup systems, the battery bank disconnect ('CRITICAL LOAD DISCONNECT').

Why the confidence is not higherOCR-extracted directly from pages 7-9 of the Residential Photovoltaic (PV) Packet — these are image-only pages with no text layer (pdftotext returns nothing for them); read via pdftoppm + tesseract rather than trusting a summarized PDF. The drawing block is stamped 'CITY OF ROSEVILLE ... CONSTRUCTION STANDARD ... Roseville Electric.'

utility construction standard (embedded in authority's handout, OCR-verified) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling

Yes

Why the confidence is not higherSame OCR-extracted signage pages of the PV Packet — Roseville Electric specifies exact placard wording (see q38), not merely a generic 'label required' instruction.

utility construction standard checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling

Labels: red plastic material with engraved white letters, letters minimum 3/8 in. in size, permanently attached to the appropriate panel. AC & DC conduit, raceway, enclosures, cable assemblies and junction boxes: red background material with white lettering, made of durable adhesive, reflective, weather-resistant material suitable for the environment per UL 969 (so fire service does not cut them).

Why the confidence is not higherDirect OCR text from the Roseville Electric signage pages of the PV Packet (pp. 7-9).

utility construction standard checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling

No distinct NEC 705.10-style 'facility/directory' placard is specified by name beyond the warning/caution labels at the meter panel, PV disconnect(s) and AC/DC circuit equipment (see q38/q43); the plot/site plan itself (showing PV equipment locations) is a plan-set submittal item, not a posted field placard.

Why the confidence is not higherAbsence checked against the full 3-page Roseville Electric signage spec embedded in the PV Packet (OCR'd) — it defines only the warning/caution tags in q38, with no separate 'directory'/facility-map placard called out. The current 2025 CEC's own §705.10 text (which can require a permanent directory where multiple disconnects/sources exist) was not independently re-verified against Roseville Electric's spec, so this is an absence within the utility handout only, not a full code-text absence.

utility construction standard (absence beyond stated items) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling

Yes

Why the confidence is not higherThe PV Packet's own cover page attributes the signage requirements explicitly to 'Roseville Electric Solar Signage Requirements' as a separate embedded document, stamped as a Roseville Electric Construction Standard (p.8.2.3, rev. 08/18/09) — distinct from and more specific than the AHJ's general submittal instruction to provide 'Proper Signage and Labeling.'

utility construction standard checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q43 Where must the labels be placed? Core Labels Signage & labelling

Meter/service panel; PV disconnect device(s); AC and DC circuit equipment (conduit, raceway, enclosures, cable assemblies, junction boxes); and, for battery-backup systems, the battery bank disconnect.

Why the confidence is not higherDirect OCR text from the Roseville Electric signage pages of the PV Packet.

utility construction standard checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q44 Must equipment be on a specific approved list? Equipment listing

Yes

Why the confidence is not higherPV Packet: PV modules must be UL 1703 listed (CRC R907.5); inverters must have GFCI & AFCI protection and integrated rapid-shutdown; mounting systems must be a listed/certified system (or independently engineered if substituted/mixed).

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q45 Are batteries permitted, and under what conditions? Core Battery / ESS

Yes

Why the confidence is not higherBattery-backup PV systems are explicitly accommodated as one of three system types in the PV Packet ('PV Array System w/ Battery Backup'), with dedicated critical-load-disconnect labeling; governed by the currently adopted 2025 CRC/CFC as re-adopted by Ordinance 6997, with no additional Roseville-specific ESS restriction found in that ordinance's full text.

authority's own handout checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q46 Is there a separate ESS permit or inspection? Battery / ESS

No

Why the confidence is not higherBattery-backup PV is processed under the same single Residential Photovoltaic building permit and inspection as a non-battery system (just one of the three PV system types on the same checklist); the Applications, Forms & Handouts page lists only 'Residential Photovoltaic' and 'Commercial Photovoltaic' checklists — no separate energy-storage/battery permit checklist exists alongside them.

authority's own forms index (absence) checked 2026-08-30 https://www.roseville.ca.gov/development_services/applications_forms_handouts.php

Q47 Is a ground mount treated as a structure? Core Ground mount

Partially — a ground-mounted array must be submitted with foundation details, implying structural/engineering review similar to a structure.

Why the confidence is not higherPV Packet: 'If ground mounted, provide details for the foundation.' Whether the zoning code (RMC Title 19, Chapter 19.55 Power Generating Facilities) formally classifies a ground-mount array as an 'accessory structure' subject to setback rules could not be verified — eCode360 returned 403 Forbidden on every access route tried.

authority's own handout (partial; zoning classification unverified) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment

Roseville Electric requires a visible external AC disconnect located within 5 feet of the main service panel.

Why the confidence is not higherDirect quote, PV Packet Inverter requirements: "Roseville Electric requires a visible external A/C disconnect within 5' of the main service panel."

utility requirement (embedded in authority's handout) checked 2026-08-30 https://cdnsm5-hosted.civiclive.com/UserFiles/Servers/Server_7964838/File/Government/Departments/Development%20Services/Building/Applications,%20Forms%20&%20Handouts/Handouts/Residential%20Photovoltaic%20(PV)%20Packet.pdf

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Inspection 5 steps · 14 questions
  1. Book it

    Booking is a portal, a phone call or an email depending on the authority, and the notice required is rarely zero. Book before the work is finished rather than after — the lead time, not the work, is usually what sets the date.

  2. Know who turns up

    Some authorities inspect their own solar work; some delegate it, and a few do not inspect the PV equipment itself at all. Who is coming determines what they will look at.

  3. Work the stages in order

    A rough-in or mid-roof inspection, where one is required, has to happen before the work it covers is closed up. Missing a stage means opening something back up, and it is the most expensive kind of correction.

    • Which inspections are required, and in what order? Building Division final inspection (verifying compliance with the submitted plan set, including labeling) -> Roseville Electric meter technician installs a multi-register (net) meter -> contractor submits a Residential Interconnection Permission-to-Operate request to Roseville Electric -> Roseville Electric issues Permission to Operate. 65% · authority/utility's own page (partial; eCode360 chapter unverifiable)
    • Is a rough-in or mid-roof inspection required? No 60% · authority's own department page (absence)
  4. Have the paperwork on site

    The approved plan set, the permit, and the equipment listings should be on site and reachable. Inspectors routinely verify that installed equipment matches what was approved, and that the labels are the ones the plan set promised.

    • What must be on site at inspection? A printed, legible copy of the issued Building inspection card; printed stamped-approved construction documents (plans, calculations, energy-compliance forms); and a one-line diagram. A person 18 years or older must be present on-site for any inspection requiring interior building access. 90% · authority's own department page
    • Does the inspector verify labels and listings? Yes (inferred) 60% · authority's own department page (inference)
  5. Sign-off, and permission to operate

    Passing gives you a final or an equivalent sign-off. That is not the same as permission to operate: PTO comes from the utility, and who tells the utility the inspection passed varies. A system left switched off for weeks is usually waiting on this handover.

    • What is issued on pass? Final 75% · authority's own department page
    • Who notifies the utility for PTO? Installer 90% · authority/utility's own page
    • Is there a re-inspection fee? $124 per scheduled stop 90% · published fee schedule
    • How are corrections issued and cleared? A correction notice generated at a failed/incomplete inspection is emailed to the permit holder of record, the inspection requestor, and the jobsite inspection-results contact; corrections must be resolved and a new inspection scheduled/passed to clear the item. 80% · authority's own department page

14 questions answered against City of Roseville’s own published documents

Q49 How is an inspection booked? Core Booking & scheduling

Portal

Why the confidence is not higherBuilding Inspections FAQ: 'Inspections can be scheduled online through our Roseville Inspection Scheduler. You do not need to register for an account, nor login.'

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q50 How much notice is required? Core Booking & scheduling

Effectively 1 business day

Why the confidence is not higherBuilding Inspections FAQ: inspections can be requested any time of day up until 11:30 p.m. for the following business day, and cannot be scheduled more than 15 days in advance. (Water/sewer/WELO pre-final requests must be made by 2:00 p.m. the prior business day; fire inspections performed within 2 business days of request.)

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q51 Are same-day or AM/PM windows offered? Booking & scheduling

No fixed AM/PM windows are published

Why the confidence is not higherBuilding Inspections FAQ: inspections run Mon-Fri 8:00am-3:00pm; the assigned inspector's name/cell phone becomes available after 7:30am on the day of inspection, and the requester may ask the inspector directly for an approximate arrival time; special early (as early as 7:00am) arrangements can be made ahead of time.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q52 Does this AHJ perform its own final solar inspection? Core Who inspects

Yes

Why the confidence is not higherSolarAPP+ page: '...Development Services inspection scheduled after installation,' performed by the same city Building Division that issues the permit; no delegation to a third party or the county was found.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q53 If delegated, to whom? Core Who inspects

N/A — not delegated; the city performs its own final PV inspection.

Why the confidence is not higherConsistent with q52 sourcing; no delegation to Placer County or a third-party inspection agency was found anywhere in the reviewed permitting/inspection pages.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q54 Which inspections are required, and in what order? Core Stages & sequence

Building Division final inspection (verifying compliance with the submitted plan set, including labeling) -> Roseville Electric meter technician installs a multi-register (net) meter -> contractor submits a Residential Interconnection Permission-to-Operate request to Roseville Electric -> Roseville Electric issues Permission to Operate.

Why the confidence is not higherInterconnection Process page 'Step 4: Inspection and Permit to Operate' directly sourced for the utility-side sequence. The city's own 'Small Residential Rooftop Solar Energy System Review Process' chapter (referenced by search engines at ecode360.com/42768060) could not be independently read — eCode360 returned 403 Forbidden on every access route tried — so whether the city itself requires more than a single inspection stage for larger/ineligible systems is not separately confirmed.

authority/utility's own page (partial; eCode360 chapter unverifiable) checked 2026-08-30 https://www.roseville.ca.gov/electric_utility/rebates_and_energy_savings/your_trusted_solar_advisor/the_interconnection_process.php

Q55 Is a rough-in or mid-roof inspection required? Stages & sequence

No

Why the confidence is not higherAbsence checked against the SolarAPP+ page ('Have your Building inspection card printed... Have a one-line diagram on-site... Schedule an inspection once your project is complete') and the Building Inspections FAQ, neither of which references a rough-in/mid-roof stage for PV; both describe a single inspection stage.

authority's own department page (absence) checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q56 Does the inspector verify labels and listings? Core What is checked

Yes (inferred)

Why the confidence is not higherInference from the combination of the SolarAPP+ page ('Have a one-line diagram on-site for an inspector,' which shows required label locations) and the PV Packet's listing/labeling requirements (UL 1703 modules, listed disconnects/mounting, required signage) — not an explicit inspector-duties statement.

authority's own department page (inference) checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/solarapp.php

Q57 Is there a published inspection checklist? Core What is checked

Nothing published by this authority.

Where we lookedLooked for a published, PV-specific field inspection checklist (distinct from the pre-submittal Electronic Submittal Checklist) on the Building Inspections FAQs page and the Applications, Forms & Handouts page — none was found; only the pre-application submittal checklist exists.

https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q58 What must be on site at inspection? Core Documents on site

A printed, legible copy of the issued Building inspection card; printed stamped-approved construction documents (plans, calculations, energy-compliance forms); and a one-line diagram. A person 18 years or older must be present on-site for any inspection requiring interior building access.

Why the confidence is not higherBuilding Inspections FAQ ('What do I need to know about a SCHEDULED Building inspection') and SolarAPP+ page, both quoted directly.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q59 Is there a re-inspection fee? Corrections & re-inspection

$124 per scheduled stop

Why the confidence is not higherSchedule of User and Regulatory Fees (effective 1 Jul 2026), Building Fees section, item 2: 'Re-inspections (per scheduled stop) $124 per stop.'

published fee schedule checked 2026-08-30 https://www.roseville.ca.gov/Documents/Development%20Services/Building/Development%20Impact%20Fees/Schedule%20of%20User%20and%20Regulatory%20Fees.pdf

Q60 How are corrections issued and cleared? Corrections & re-inspection

A correction notice generated at a failed/incomplete inspection is emailed to the permit holder of record, the inspection requestor, and the jobsite inspection-results contact; corrections must be resolved and a new inspection scheduled/passed to clear the item.

Why the confidence is not higherBuilding Inspections FAQ, 'What can I expect AFTER an inspection?' section, quoted directly.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q61 What is issued on pass? Core Final sign-off & PTO

Final

Why the confidence is not higherBuilding Inspections FAQ: for a Building Final inspection the inspector signs off the inspection(s) on the Inspection Card and results are emailed to designated recipients; a Certificate of Occupancy is explicitly mentioned only in connection with commercial permits ('if the permit is for a commercial project, this email ... will include a link to the signed Certificate of Occupancy, if applicable'), implying residential PV gets a Final sign-off on the inspection card rather than a separate CO.

authority's own department page checked 2026-08-30 https://www.roseville.ca.gov/development_services/building/building_inspections_faqs.php

Q62 Who notifies the utility for PTO? Core Final sign-off & PTO

Installer

Why the confidence is not higherInterconnection Process page, Step 4: 'the contractor will email a Residential Interconnection Permission to Operate Request to solar@roseville.ca.gov for review. If approved, a permit-to-operate will be issued by Roseville Electric Utility.'

authority/utility's own page checked 2026-08-30 https://www.roseville.ca.gov/electric_utility/rebates_and_energy_savings/your_trusted_solar_advisor/the_interconnection_process.php

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Jurisdiction & key facts

The standing 62-question set, answered for City of Roseville against this authority’s own published documents. Every answer carries the confidence it was recorded at and the document it came from. Where nothing is published we say so and show where we looked — a blank here is a finding, not a gap.

City of Roseville is the authority having jurisdiction 90% confidence
Holds
building and electrical (combined under one Building Permit issued by the Development Services Department, Building Division)
Overridden by
Roseville Electric (the city's own municipally-owned utility, not PG&E) sets independent interconnection/placard/AC-disconnect terms that run in parallel with the building permit and must both be satisfied before construction; California Civil Code §714 (Solar Rights Act) and Gov. Code §65850.5 (expedited/SolarAPP+ permitting) constrain city process design but do not shift AHJ status; Placer County has no building/electrical jurisdiction inside Roseville city limits.
Why not higher
Brief specified checking whether the CITY (not Placer County) holds building and electrical: confirmed — the City of Roseville's own Development Services/Building Division issues the residential PV building permit (which covers the electrical scope of the PV install) and performs its own final inspection; the county was not referenced anywhere in the city's own permitting materials for in-city addresses. Not 100 because the zoning-level (Title 19) jurisdictional/overlay detail could not be independently verified due to eCode360 access being blocked on every route tried.

https://www.roseville.ca.gov/development_services/building/building_permits.php

Permit required
Yes95%
Permit cost
$1,349.49 (current, per the city's own SolarAPP+ page)85%
Plan review
Not published as a specific business-day count for the standard review path; SolarAPP+-eligible submittals receive automated,55%
Portal
Accela 'Online Permitting Services' (OPS) Portal (permitsonline.roseville.ca.us); SolarAPP+ portal for eligible small residential rooftop systems.95%
Electrical code
2023 NEC (as amended into the 2025 California Electrical Code, Title 24 Part 3)80%
Own placard wording
Yes95%
Booking an inspection
Portal95%
Labels & placards for this authority

City of Roseville writes its own placard wording. A standard NEC label set will not satisfy it — the exact text, and in most cases the size, colour and font, are specified below.

Wording 95%

Yes

Size, colour & material 95%

Labels: red plastic material with engraved white letters, letters minimum 3/8 in. in size, permanently attached to the appropriate panel. AC & DC conduit, raceway, enclosures, cable assemblies and junction boxes: red background material with white lettering, made of durable adhesive, reflective, weather-resistant material suitable for the environment per UL 969 (so fire service does not cut them).

Where they go 95%

Meter/service panel; PV disconnect device(s); AC and DC circuit equipment (conduit, raceway, enclosures, cable assemblies, junction boxes); and, for battery-backup systems, the battery bank disconnect.

What the utility wants on top 90%

Yes

Each figure above is sourced and dated in the full answer set below (questions 38–43). Where an authority’s own published sheet is older than the code it has adopted, the answer says so.

Their website
Average approval time — application to PTO

From the CPUC interconnection record. Bars show the average days taken each year; a year with no recorded projects is left blank rather than drawn as zero.

About this authority
Type
City
County
Placer County
Regions served
1
Regions covered
City of Roseville · city
Solar Requirements
Separate roof inspection
City of Roseville Skip to main content Related Pages Building There will be a 1.31% CCI fee increase effective 7/1/2026. Significant 2025 Code Changes Welcome to the Building Division The goal of the Building Inspection Division is to provide minimum standards to safeguard life or limb, health, prop
Authority Contact
Address
311 Vernon St., Roseville, CA 95678
Main Phone
(916) 774-5000
Building Department
Department
Development Services - Building Division
Direct Phone
(916) 774-5332
Portal Software
GrayQuarter
Booking & Scheduling
Preferred channel
online
Book in advance
next business day
Notes
Schedule final solar inspection online via the Roseville Inspection Scheduler (GrayQuarter portal at apps.grayquarter.com/inspection/inspector/index?appId=1301). Enter permit ID (format: BD24-0001) OR house number + street name, plus first/last name and phone. Cutoff is 11:30 PM to schedule for the following business day. Inspections cannot be booked more than 15 days in advance. Inspection hours: Mon–Fri (except holidays) 8:00 AM–3:00 PM; early 7:00 AM start by special arrangement. Printed inspection card and one-line diagram must be on-site at time of inspection. Permit portal (Accela OPS): permitsonline.roseville.ca.us. Phone support hours: 7:30 AM–noon and 1:00–4:30 PM Mon–Fri; call (916) 774-5332 or email OPS@roseville.ca.gov. Residential solar may use SolarAPP+ automated plan review before applying for permit. (collected Jul 2026)