City of Oroville
Butte County
City of Oroville is a city authority in the State of California, serving 20,042 residents. 4,585 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. The city's own 'Why Do I Need a Building Permit?' page lists 'Solar System (Roof or Ground Mount)' among the items requiring a building permit, Q3 Electrical and building permits — Combined into a single Photovoltaic permit for the array itself - the Master Fee Schedule charges one 'Photovoltaic & Alternative Energy Systems Plan Review' fee… Q4 Plan review — 10 business/working days for first review of a Residential Solar Photovoltaic System, per the City's own 'Expected Plan Review Turn Around Times' table, Q18 Where you file — Oroville Civic Access - a Tyler Technologies EnerGov Self Service portal at https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home, Q20
- Permit required
- Yes. The city's own 'Why Do I Need a Building Permit?' page lists 'Solar System (Roof or Ground Mount)' among the items requiring a building permit,95% source
- What it costs
- $181 flat (Photovoltaic & Alternative Energy Systems Plan Review, Residential) + $361 flat (Residential roof-mount PV permit) = $542,90% source
- Plan review turnaround
- 10 business/working days for first review of a Residential Solar Photovoltaic System, per the City's own 'Expected Plan Review Turn Around Times' table,80% source
- Key document
- fee schedule cited by 4 open the document
-
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.
- Is this authority the AHJ for residential solar at this address? Yes - City of Oroville, Community Development Department, Building Division (1735 Montgomery Street, Oroville CA 95965; 530-538-2425) is the AHJ for residential solar within Oroville city limits. 92% · department page
- What does this authority permit itself, and what does it delegate? Both, in-house - Building AND electrical plan review/permit issuance are performed by the Building Division as one function (no separate electrical department). BUT see jurisdiction.why: the city's own live inspection portal shows FIELD INSPECTION assigned to an inspector named with a 'BV-' prefix, and the city's own current Master Fee Schedule carries an 'Actual Cost' fee line specifically for 'use of outside consultants for plan review and inspections, or both' - so inspection (and possibly plan review) may be contracted out even though the Building Official title is held by a named city employee on 2023-2025 documents. Fire is a separate function held by the City of Oroville Fire Department/Fire Marshal (own Fire Hazard Severity Zone designation; CAL FIRE is only an automatic-aid partner). Ground-mount systems additionally touch Planning (zoning permit). 75% · fee schedule + live portal
- Is a permit required for a residential rooftop PV system? Yes. The city's own 'Why Do I Need a Building Permit?' page lists 'Solar System (Roof or Ground Mount)' among the items requiring a building permit, and the Master Fee Schedule carries dedicated PV permit fee lines. Zoning further requires at minimum a Zoning Clearance for a Tier 1 (on-site-use) system under OMC 17.16.180. 95% · department page
- Is there a separate electrical permit, or is it combined? Combined into a single Photovoltaic permit for the array itself - the Master Fee Schedule charges one 'Photovoltaic & Alternative Energy Systems Plan Review' fee plus one 'Residential roof mount; PV panels and equipment only' permit fee under the Electrical Permit Fees section; there is no separate stand-alone 'electrical permit' issued for the array. A genuinely separate Electrical Permit/fee line applies only if the job also includes a service or sub-panel upgrade ('Electrical Service and/or Sub-Panel Installation' tiered by amperage). 80% · fee schedule
- Is a HOA or architectural approval required first? No. The General Building Permit Application states explicitly: 'The City of Oroville has no regulatory authority to neither enforce or notify applicants of CC&R requirements nor deny permits for non-compliance', while separately reminding applicants to check their own HOA/CC&Rs privately. 90% · published application form
- Is there a historic-district review? Nuanced, and genuinely conflicting on its face. OMC §17.52.020(A)(1)(d) EXEMPTS from Development Review 'the removal and replacement of over-the-counter appliances (i.e., water heaters, HVAC units, swamp coolers, solar panels, etc.)' citywide. But §17.52.020(A)(2) then overrides that, 'Notwithstanding any other provision of this section': 'development review shall be required for any new construction in a downtown historic overlay (DH-O) district that requires a building permit to alter a structure's exterior appearance.' A rooftop PV array visibly alters exterior appearance, so a property inside the narrow Downtown Historic Overlay (OMC §17.44.040, a small downtown-only zone, not citywide) likely still needs Development Review from the Historic Advisory Commission notwithstanding the general solar exemption; a residential property anywhere else in Oroville needs none. Reported as written, not resolved. 85% · municipal code
- Is a wind or windstorm certification required? No California-style windstorm certification (that is a Texas TDI concept) - Oroville relies on unamended CBC/ASCE 7-22 design values. The City's 'Minimum Design Criteria for 2022 California Codes' bulletin sets Basic Wind Speed = 95 mph, Exposure B (Exposure C near open terrain extending 1/2 mile or more), Seismic Design Category D, Climate Zone 11. 75% · published department bulletin
- Is a Specific Use Permit or Council approval ever required? Yes, in four defined cases. Zoning (OMC §17.16.180): (1) a roof-mounted array projecting more than 3 feet but not more than 12 feet above the roof needs a Use Permit (over 12 feet is not provided for at all); (2) a Tier 3 (>=50% off-site use) ground-mount system is 'Not Allowed' by right and needs a Use Permit; (3) a Tier 2 ground-mount system in a non-residential district needs an Administrative Permit. Separately, OMC §17.52.020(A)(2) requires Development Review (by the Historic Advisory Commission/Planning) for any exterior-altering work needing a building permit inside the Downtown Historic Overlay (DH-O) district (see Q25). A standard Tier 1 (on-site-use) residential rooftop or small ground-mount (up to 1/2 acre) system outside DH-O needs only a Zoning Clearance, not a discretionary approval. 90% · municipal code
- Is there a system-size cap on residential generation? No kW-based cap is codified anywhere in Oroville's ordinances - a site-wide search for 'Gov. Code 65850.5', 'SolarAPP' and the AB 2188 10 kW AC/30 kW thermal figure returns nothing (0 results for '65850.5' and 'SolarAPP' against 372+ for 'solar' generally), unlike most California cities in this survey. Instead, OMC §17.16.180 caps by GROUND AREA and by TIER (share of power used off-site): Tier 1 (on-site use only, roof or ground mount) up to 1/2 acre if ground-mounted; Tier 2 (ground-mount, <50% exported) up to 15% of the parcel or 5 acres, whichever is less; Tier 3 (ground-mount, >=50% exported) up to 30% of the parcel or 20 acres, whichever is less, and 'Not Allowed' by right in residential districts. Roof-mounted arrays may project up to 3 feet above the roofline as-of-right, 3-12 feet with a Use Permit. 85% · municipal code
-
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.
- Who is allowed to pull the electrical permit? Either - a California-licensed contractor (or an authorized agent) or the property owner acting as Owner-Builder may sign and submit the Building Permit Application; no Oroville-specific electrician-licence restriction beyond CSLB classification is imposed. 85% · published application form
- Must the contractor be registered with this authority before applying? Yes - a current City of Oroville business license and a Certificate of Workers' Compensation insurance are required of the contractor (and of any subcontractors) before the job proceeds; this functions as a registration precondition, distinct from CSLB licensure. 78% · published checklist
- Is a homeowner permitted to self-install and self-permit? Yes - the Building Permit Application's Owner-Builder Declaration lets a property owner self-certify under B&P Code §7044 either doing all the work personally or contracting the pieces out themselves; nothing excludes electrical or solar work from this path. 85% · published application form
-
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? Per the Submittal Checklist for Plan Review and the Residential Plan Check Submittal Guidelines: a completed Building Permit Application; site plan (drainage/north arrow); complete electrical plans (main service, sub-panels, lighting, equipment); floor/roof framing and elevations where structural work is involved; structural calculations stamped by a CA-registered engineer where structural plans are submitted; Title 24 energy calculations where required; and, for a project that also involves a septic system or utility connection, a will-serve letter from the applicable water/sewer provider. No solar-specific submittal checklist is published (confirmed by a site search for 'photovoltaic', 9 results, none a dedicated checklist). 75% · published checklist
- How many copies, and in what format? Historically (per the Residential Plan Check Submittal Guidelines, last touched 2020): three (3) sets of building plans and three (3) site plans on a minimum of 11x17 paper, two (2) sets each of Title 24 energy calculations, truss calculations and structural calculations where applicable, all wet-signed. The City has since stood up an online portal (Oroville Civic Access, Tyler EnerGov) with an 'Apply' function for digital submittal; the paper-set guideline predates that portal and the two have not been reconciled on the City's site. 70% · published checklist
- Is a site plan required, and what must it show? Yes. The solar-specific line in the Submittal Checklist requires 'Site Plan, drainage direction arrows and North arrow'; the City's general Sample Site Plan and site-plan practice (APN, property lines, existing/proposed structures, setbacks) apply as the baseline standard for any building permit, PV included. 75% · published checklist
- Is a structural PE stamp required, and at what threshold? No solar-specific psf or tilt-angle threshold is published (unlike, e.g., neighbouring Butte County's DBP-71). The general Submittal Checklist carries only a generic checkbox: 'Structural Plans Included - Stamped and Signed (original) by a California Registered Engineer', triggered whenever structural calculations are part of the submittal, at the Building Official's discretion. 55% · published checklist
- Is an electrical PE stamp required, and at what threshold? No electrical PE stamp requirement is published at any threshold; every stamping clause found in the City's checklists attaches to structural plans, never to electrical design. 55% · published checklist
-
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.
- Which permit portal does this authority use? Oroville Civic Access - a Tyler Technologies EnerGov Self Service portal at https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home, linked from the Applications & Permits page as 'Visit the Online Application and Permit Portal'. The City does not use SolarAPP+ (site-wide search for 'SolarAPP' returns zero results against 372+ for 'solar'). 90% · portal landing page
- Can the whole application be completed online? Yes, at least in part - Oroville Civic Access offers an 'Apply' tool described as usable 'to apply for a permit, plan or license' alongside online invoice payment and inspection requests. The City's older (2015/2020) paper-based submittal guidelines describing wet-signed multi-set packages have not been withdrawn or reconciled with the newer portal, so it is unclear whether a full digital plan upload happens inside the same online session for every permit type. 70% · portal landing page
- What does a residential solar permit cost? $181 flat (Photovoltaic & Alternative Energy Systems Plan Review, Residential) + $361 flat (Residential roof-mount PV permit) = $542, plus the City's 6% Technology Fee on all permits (Municipal Code §17.08.130) => approximately $574.52 total for a standard residential roof-mount system. Residential GROUND mount is 'Based on Valuation' (minimum 2-hour plan review) rather than flat. A Power Wall/battery add-on has no dedicated fee line (see Q45/46). 90% · fee schedule
- How is the fee calculated? Flat for a standard residential roof-mount system ($181 + $361, both flat 'Each' amounts); Valuation-based for a residential ground-mount system ('Based on Valuation', minimum 2 hours). 88% · fee schedule
- Is there a separate plan-check fee? Yes - the $181 'Photovoltaic & Alternative Energy Systems Plan Review' line is a distinct, separately-billed fee from the $361 'Residential roof mount; PV panels and equipment only' permit-issuance line in the same fee schedule. 85% · fee schedule
-
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.
- What is the stated plan-review turnaround? 10 business/working days for first review of a Residential Solar Photovoltaic System, per the City's own 'Expected Plan Review Turn Around Times' table, which places 'Residential Solar Photovoltaic System' in its '10 Day Review' column (the same column as Signs, Cell Tower Co-locations and Swimming Pools) - distinct from 'Commercial Alternative Power Systems', which sits in the slower 20-day column. This is corroborated by the 'Why Do I Need a Building Permit?' page's general statement that plan-reviewed projects take '10 to 15 working days.' 80% · published department bulletin
- How long is an issued permit valid before it expires? 180 days. The General Building Permit Application states the permit 'will expire after 180 days per Chapter 1, Section 105.5 of the 2019 California Building Code' (a stale statutory citation - the code actually in force is the 2025 CBC, see Q30 - recorded as written), and the Residential Plan Check Submittal Guidelines state a plan-review submittal itself 'will expire... within 180 days of plan review approval.' No local amendment to CBC §105.5 was found in the codified Building Code chapter (OMC 15.08.030-050 are all '(Reserved)'). 80% · published application form
- Which utility handles interconnection here? Pacific Gas & Electric (PG&E) - confirmed from a City-side source, not PowerToChoose: the Building Division's own 'Building Code & Additional Links' page lists 'PG & E (Pacific Gas and Electric)' under its Utilities heading, alongside Cal Water, Thermalito Water and Sewer, South Feather Water and Power, SCOR and LOPUD (none of which are electric). No CCA presence for Oroville/Butte County was found on the City's site. 92% · department page
- Where does the utility sit in the sequence? Parallel, with PG&E's permission-to-operate step gated on the finaled City building permit. PG&E's own published sequence (same statewide process that applies to every PG&E customer, including Oroville): the customer/contractor applies for the City permit and has the system installed and inspected in parallel with PG&E's interconnection application; the Interconnection Application to PG&E must include 'a copy of the final building permit', after which PG&E issues written Permission to Operate. This is a PG&E-wide process, not an Oroville-specific statement. 65% · utility DG guidance
28 questions answered against City of Oroville’s own published documents
Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope
Yes - City of Oroville, Community Development Department, Building Division (1735 Montgomery Street, Oroville CA 95965; 530-538-2425) is the AHJ for residential solar within Oroville city limits.
Why the confidence is not higherCity's own Building Division page states its scope directly; Butte County's own building-permit form DBP-01 excludes 'the city limits of Chico, Oroville or Paradise' from the county's jurisdiction, confirming Oroville is a separate incorporated AHJ.
department page checked 2026-08-31 https://www.orovilleca.gov/242/building-division
Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope
Both, in-house - Building AND electrical plan review/permit issuance are performed by the Building Division as one function (no separate electrical department). BUT see jurisdiction.why: the city's own live inspection portal shows FIELD INSPECTION assigned to an inspector named with a 'BV-' prefix, and the city's own current Master Fee Schedule carries an 'Actual Cost' fee line specifically for 'use of outside consultants for plan review and inspections, or both' - so inspection (and possibly plan review) may be contracted out even though the Building Official title is held by a named city employee on 2023-2025 documents. Fire is a separate function held by the City of Oroville Fire Department/Fire Marshal (own Fire Hazard Severity Zone designation; CAL FIRE is only an automatic-aid partner). Ground-mount systems additionally touch Planning (zoning permit).
Why the confidence is not higherBuilding Division page + Master Fee Schedule 'Other Inspections and Fees' item 5 ('For use of outside consultants for plan review and inspections, or both - Actual Cost') read together with the live Oroville Civic Access (Tyler EnerGov) 'Today's Inspections' feed, which on 31 Aug 2026 showed every open building/mechanical/electrical inspection assigned to 'BV-Stanford, Richard' - the 'BV-' prefix matches the naming convention used elsewhere in California for Bureau Veritas contract inspectors. This sits in tension with three Building-Division documents (2022 Design Criteria; Unreasonable Hardship Request; Accessibility Upgrade Worksheet, all 2023-2025) that name 'Alison Schmidt, CBO' as Building Official on a cityoforoville.org letterhead with no firm name attached. Reported as an open tension, not resolved.
fee schedule + live portal checked 2026-08-31 https://www.orovilleca.gov/245/Building-Fees
Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope
Yes. The city's own 'Why Do I Need a Building Permit?' page lists 'Solar System (Roof or Ground Mount)' among the items requiring a building permit, and the Master Fee Schedule carries dedicated PV permit fee lines. Zoning further requires at minimum a Zoning Clearance for a Tier 1 (on-site-use) system under OMC 17.16.180.
Why the confidence is not higherDirect statement on the Building Division's own 'Why Do I Need a Building Permit?' page, corroborated by the Master Fee Schedule's 'Photovoltaic (PV-Solar) & Alternative Energy Systems' fee section and OMC 17.16.180(C).
department page checked 2026-08-31 https://www.orovilleca.gov/243/Why-Do-I-Need-a-Building-Permit
Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope
Combined into a single Photovoltaic permit for the array itself - the Master Fee Schedule charges one 'Photovoltaic & Alternative Energy Systems Plan Review' fee plus one 'Residential roof mount; PV panels and equipment only' permit fee under the Electrical Permit Fees section; there is no separate stand-alone 'electrical permit' issued for the array. A genuinely separate Electrical Permit/fee line applies only if the job also includes a service or sub-panel upgrade ('Electrical Service and/or Sub-Panel Installation' tiered by amperage).
Why the confidence is not higherMaster Fee Schedule, BUILDING FEES section, 'Photovoltaic (PV-Solar) & Alternative Energy Systems' (items 64-71) read against the preceding 'Electrical Service and/or Sub-Panel Installation' items (57-63) in the same document.
fee schedule checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q5 Who is allowed to pull the electrical permit? Core Who may apply
Either - a California-licensed contractor (or an authorized agent) or the property owner acting as Owner-Builder may sign and submit the Building Permit Application; no Oroville-specific electrician-licence restriction beyond CSLB classification is imposed.
Why the confidence is not higherGeneral Building Permit Application form's 'Licensed Contractor's Declaration' and 'Owner-Builder Declaration' sections, both present with no carve-out for electrical/solar work.
published application form checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/296
Q6 Must the contractor be registered with this authority before applying? Core Who may apply
Yes - a current City of Oroville business license and a Certificate of Workers' Compensation insurance are required of the contractor (and of any subcontractors) before the job proceeds; this functions as a registration precondition, distinct from CSLB licensure.
Why the confidence is not higherResidential Plan Check Submittal Guidelines, 'Notice to Contractors': 'All contractors working within the City limits of Oroville must have a current City of Oroville business license and Certificate of Worker's Compensation insurance.'
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/313
Q7 Is a homeowner permitted to self-install and self-permit? Who may apply
Yes - the Building Permit Application's Owner-Builder Declaration lets a property owner self-certify under B&P Code §7044 either doing all the work personally or contracting the pieces out themselves; nothing excludes electrical or solar work from this path.
Why the confidence is not higherGeneral Building Permit Application, 'Owner-Builder Declaration' section, read in full.
published application form checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/296
Q8 What documents make up a complete submittal? Core Submittal package
Per the Submittal Checklist for Plan Review and the Residential Plan Check Submittal Guidelines: a completed Building Permit Application; site plan (drainage/north arrow); complete electrical plans (main service, sub-panels, lighting, equipment); floor/roof framing and elevations where structural work is involved; structural calculations stamped by a CA-registered engineer where structural plans are submitted; Title 24 energy calculations where required; and, for a project that also involves a septic system or utility connection, a will-serve letter from the applicable water/sewer provider. No solar-specific submittal checklist is published (confirmed by a site search for 'photovoltaic', 9 results, none a dedicated checklist).
Why the confidence is not higherSubmittal Checklist for Plan Review (id 309) and Residential Plan Check Submittal Guidelines (id 313), both extracted with pdftotext and read in full; these are the City's general residential checklists, not a solar-specific one - none exists.
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/309
Q9 How many copies, and in what format? Submittal package
Historically (per the Residential Plan Check Submittal Guidelines, last touched 2020): three (3) sets of building plans and three (3) site plans on a minimum of 11x17 paper, two (2) sets each of Title 24 energy calculations, truss calculations and structural calculations where applicable, all wet-signed. The City has since stood up an online portal (Oroville Civic Access, Tyler EnerGov) with an 'Apply' function for digital submittal; the paper-set guideline predates that portal and the two have not been reconciled on the City's site.
Why the confidence is not higherResidential Plan Check Submittal Guidelines (CreationDate Oct 2015, ModDate Nov 2020) for the paper-set figures, cross-checked against the live Oroville Civic Access portal's 'Apply' feature, which is newer than the guideline and not solar-specific either.
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/313
Q10 Is a site plan required, and what must it show? Core Submittal package
Yes. The solar-specific line in the Submittal Checklist requires 'Site Plan, drainage direction arrows and North arrow'; the City's general Sample Site Plan and site-plan practice (APN, property lines, existing/proposed structures, setbacks) apply as the baseline standard for any building permit, PV included.
Why the confidence is not higherSubmittal Checklist for Plan Review (id 309) plus the Sample Site Plan handout (id 310).
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/309
Q11 Is a one-line / three-line diagram required? Core Drawings & calculations
Nothing published by this authority.
Where we lookedSubmittal Checklist for Plan Review (309), Residential Plan Check Submittal Guidelines (313) and General Building Permit Application (296), all extracted with pdftotext - each asks generically for 'complete electrical plans' but none uses the term 'one-line' or 'three-line diagram'; no solar-specific submittal document exists to confirm the term is used.
Q12 Are string and conductor calculations required? Drawings & calculations
Nothing published by this authority.
Where we lookedSame three documents as Q11, plus the Master Fee Schedule's PV fee lines - none mentions string sizing, voltage-drop or conductor-ampacity calculations by name.
Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps
No solar-specific psf or tilt-angle threshold is published (unlike, e.g., neighbouring Butte County's DBP-71). The general Submittal Checklist carries only a generic checkbox: 'Structural Plans Included - Stamped and Signed (original) by a California Registered Engineer', triggered whenever structural calculations are part of the submittal, at the Building Official's discretion.
Why the confidence is not higherAbsence of a PV-specific threshold checked by reading the Submittal Checklist (309), the Residential Plan Check Submittal Guidelines (313) and the General Building Permit Application (296) in full; only the general structural-stamp checkbox exists.
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/309
Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps
No electrical PE stamp requirement is published at any threshold; every stamping clause found in the City's checklists attaches to structural plans, never to electrical design.
Why the confidence is not higherRead in full: Submittal Checklist (309), Residential Plan Check Submittal Guidelines (313), General Building Permit Application (296) - stamping language is confined to 'Structural Plans Included... by a California Registered Engineer.'
published checklist checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/309
Q15 What does a residential solar permit cost? Core Fees
$181 flat (Photovoltaic & Alternative Energy Systems Plan Review, Residential) + $361 flat (Residential roof-mount PV permit) = $542, plus the City's 6% Technology Fee on all permits (Municipal Code §17.08.130) => approximately $574.52 total for a standard residential roof-mount system. Residential GROUND mount is 'Based on Valuation' (minimum 2-hour plan review) rather than flat. A Power Wall/battery add-on has no dedicated fee line (see Q45/46).
Why the confidence is not higherMaster Fee Schedule, effective/updated 6 July 2026 per pdfinfo CreationDate, BUILDING FEES section 'Photovoltaic (PV-Solar) & Alternative Energy Systems' items 64-65; 6% Technology Fee confirmed on the Applications & Permits page text ('All permits are subject to an added 6% Technology Fee pursuant to Municipal Code Section 17.08.130').
fee schedule checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q16 How is the fee calculated? Core Fees
Flat for a standard residential roof-mount system ($181 + $361, both flat 'Each' amounts); Valuation-based for a residential ground-mount system ('Based on Valuation', minimum 2 hours).
Why the confidence is not higherMaster Fee Schedule items 64-66, read directly.
fee schedule checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q17 Is there a separate plan-check fee? Fees
Yes - the $181 'Photovoltaic & Alternative Energy Systems Plan Review' line is a distinct, separately-billed fee from the $361 'Residential roof mount; PV panels and equipment only' permit-issuance line in the same fee schedule.
Why the confidence is not higherMaster Fee Schedule items 64(a) and 65, adjacent line items under the same 'Photovoltaic (PV-Solar) & Alternative Energy Systems' heading.
fee schedule checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q18 What is the stated plan-review turnaround? Core Timeline & validity
10 business/working days for first review of a Residential Solar Photovoltaic System, per the City's own 'Expected Plan Review Turn Around Times' table, which places 'Residential Solar Photovoltaic System' in its '10 Day Review' column (the same column as Signs, Cell Tower Co-locations and Swimming Pools) - distinct from 'Commercial Alternative Power Systems', which sits in the slower 20-day column. This is corroborated by the 'Why Do I Need a Building Permit?' page's general statement that plan-reviewed projects take '10 to 15 working days.'
Why the confidence is not higherExpected Plan Review Turn Around Times PDF (pdfinfo CreationDate 20 Mar 2023, still the current linked version on the Applications & Permits page as of this check) - column position verified by character offset in the extracted layout text, not by eye.
published department bulletin checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/304
Q19 How long is an issued permit valid before it expires? Timeline & validity
180 days. The General Building Permit Application states the permit 'will expire after 180 days per Chapter 1, Section 105.5 of the 2019 California Building Code' (a stale statutory citation - the code actually in force is the 2025 CBC, see Q30 - recorded as written), and the Residential Plan Check Submittal Guidelines state a plan-review submittal itself 'will expire... within 180 days of plan review approval.' No local amendment to CBC §105.5 was found in the codified Building Code chapter (OMC 15.08.030-050 are all '(Reserved)').
Why the confidence is not higherGeneral Building Permit Application (id 296) and Residential Plan Check Submittal Guidelines (id 313), plus OMC Chapter 15.08 read in full on eCode360 showing no local amendment to the expiration provision.
published application form checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/296
Q20 Which permit portal does this authority use? Core Portal & process
Oroville Civic Access - a Tyler Technologies EnerGov Self Service portal at https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home, linked from the Applications & Permits page as 'Visit the Online Application and Permit Portal'. The City does not use SolarAPP+ (site-wide search for 'SolarAPP' returns zero results against 372+ for 'solar').
Why the confidence is not higherApplications & Permits page outbound link, and the portal's own landing page (rendered via headless Chrome), which is branded 'Welcome to Oroville Civic Access' with Apply / Request Inspection / Pay Invoice / Map / Today's Inspections tiles.
portal landing page checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home
Q21 Can the whole application be completed online? Core Portal & process
Yes, at least in part - Oroville Civic Access offers an 'Apply' tool described as usable 'to apply for a permit, plan or license' alongside online invoice payment and inspection requests. The City's older (2015/2020) paper-based submittal guidelines describing wet-signed multi-set packages have not been withdrawn or reconciled with the newer portal, so it is unclear whether a full digital plan upload happens inside the same online session for every permit type.
Why the confidence is not higherOroville Civic Access portal landing page tiles, rendered via headless Chrome (plain fetch/curl returns the SPA shell with no body content - this site needed a rendered browser).
portal landing page checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home
Q22 Which utility handles interconnection here? Core Utility interconnection
Pacific Gas & Electric (PG&E) - confirmed from a City-side source, not PowerToChoose: the Building Division's own 'Building Code & Additional Links' page lists 'PG & E (Pacific Gas and Electric)' under its Utilities heading, alongside Cal Water, Thermalito Water and Sewer, South Feather Water and Power, SCOR and LOPUD (none of which are electric). No CCA presence for Oroville/Butte County was found on the City's site.
Why the confidence is not higherCity of Oroville Building Code & Additional Links page, Utilities section, read directly (not inferred from PowerToChoose).
department page checked 2026-08-31 https://www.orovilleca.gov/246/building-code-additional-links
Q23 Where does the utility sit in the sequence? Core Utility interconnection
Parallel, with PG&E's permission-to-operate step gated on the finaled City building permit. PG&E's own published sequence (same statewide process that applies to every PG&E customer, including Oroville): the customer/contractor applies for the City permit and has the system installed and inspected in parallel with PG&E's interconnection application; the Interconnection Application to PG&E must include 'a copy of the final building permit', after which PG&E issues written Permission to Operate. This is a PG&E-wide process, not an Oroville-specific statement.
Why the confidence is not higherPG&E 'Getting started with solar' page, steps 4-5, read on the checked_on date (current, references the 2026 NEM2-to-Solar-Billing-Plan transition). No Oroville-specific sequencing statement was found.
utility DG guidance checked 2026-08-31 https://www.pge.com/en/clean-energy/solar/getting-started-with-solar.html
Q24 Is a HOA or architectural approval required first? Overlays & special cases
No. The General Building Permit Application states explicitly: 'The City of Oroville has no regulatory authority to neither enforce or notify applicants of CC&R requirements nor deny permits for non-compliance', while separately reminding applicants to check their own HOA/CC&Rs privately.
Why the confidence is not higherGeneral Building Permit Application (id 296), header text, read directly - a first-party disclaimer rather than an inference.
published application form checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/296
Q25 Is there a historic-district review? Overlays & special cases
Nuanced, and genuinely conflicting on its face. OMC §17.52.020(A)(1)(d) EXEMPTS from Development Review 'the removal and replacement of over-the-counter appliances (i.e., water heaters, HVAC units, swamp coolers, solar panels, etc.)' citywide. But §17.52.020(A)(2) then overrides that, 'Notwithstanding any other provision of this section': 'development review shall be required for any new construction in a downtown historic overlay (DH-O) district that requires a building permit to alter a structure's exterior appearance.' A rooftop PV array visibly alters exterior appearance, so a property inside the narrow Downtown Historic Overlay (OMC §17.44.040, a small downtown-only zone, not citywide) likely still needs Development Review from the Historic Advisory Commission notwithstanding the general solar exemption; a residential property anywhere else in Oroville needs none. Reported as written, not resolved.
Why the confidence is not higherOMC §17.52.020, current codification (through Ord. 1895, 21 Apr 2026), read in full, cross-checked against §17.44.040 DH-O and §17.56.050 Historic Advisory Commission.
municipal code checked 2026-08-31 https://ecode360.com/44181156
Q26 Is a wind or windstorm certification required? Overlays & special cases
No California-style windstorm certification (that is a Texas TDI concept) - Oroville relies on unamended CBC/ASCE 7-22 design values. The City's 'Minimum Design Criteria for 2022 California Codes' bulletin sets Basic Wind Speed = 95 mph, Exposure B (Exposure C near open terrain extending 1/2 mile or more), Seismic Design Category D, Climate Zone 11.
Why the confidence is not higherCity of Oroville 'Minimum Design Criteria for 2022 California Codes' bulletin (id 299), signed by Alison Schmidt, CBO, Building Official - dated to the 2022 code cycle rather than the 2025 cycle now codified (see Q30), so cited at reduced confidence for currency though the wind figures are unlikely to have moved.
published department bulletin checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/299
Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases
Yes, in four defined cases. Zoning (OMC §17.16.180): (1) a roof-mounted array projecting more than 3 feet but not more than 12 feet above the roof needs a Use Permit (over 12 feet is not provided for at all); (2) a Tier 3 (>=50% off-site use) ground-mount system is 'Not Allowed' by right and needs a Use Permit; (3) a Tier 2 ground-mount system in a non-residential district needs an Administrative Permit. Separately, OMC §17.52.020(A)(2) requires Development Review (by the Historic Advisory Commission/Planning) for any exterior-altering work needing a building permit inside the Downtown Historic Overlay (DH-O) district (see Q25). A standard Tier 1 (on-site-use) residential rooftop or small ground-mount (up to 1/2 acre) system outside DH-O needs only a Zoning Clearance, not a discretionary approval.
Why the confidence is not higherOMC §17.16.180 Table 17.16.180-1 and subsection D.3, and §17.52.020(A)(2), both read in full on the current (Ord. 1895, 21 Apr 2026) codification.
municipal code checked 2026-08-31 https://ecode360.com/44179535
Q28 Is there a system-size cap on residential generation? Overlays & special cases
No kW-based cap is codified anywhere in Oroville's ordinances - a site-wide search for 'Gov. Code 65850.5', 'SolarAPP' and the AB 2188 10 kW AC/30 kW thermal figure returns nothing (0 results for '65850.5' and 'SolarAPP' against 372+ for 'solar' generally), unlike most California cities in this survey. Instead, OMC §17.16.180 caps by GROUND AREA and by TIER (share of power used off-site): Tier 1 (on-site use only, roof or ground mount) up to 1/2 acre if ground-mounted; Tier 2 (ground-mount, <50% exported) up to 15% of the parcel or 5 acres, whichever is less; Tier 3 (ground-mount, >=50% exported) up to 30% of the parcel or 20 acres, whichever is less, and 'Not Allowed' by right in residential districts. Roof-mounted arrays may project up to 3 feet above the roofline as-of-right, 3-12 feet with a Use Permit.
Why the confidence is not higherOMC §17.16.180(D), read in full; absence of any Gov. Code 65850.5/.52/SolarAPP citation confirmed via the City's own site search (positive control 'solar' = 372+ results; 'Building Division' = 456+; fabricated control 'zzqqx' = 0).
municipal code checked 2026-08-31 https://ecode360.com/44179535
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
-
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, in force as the 2025 California Electrical Code (Title 24 Part 3), adopted by OMC §15.28.020 ('The 2025 California Electrical Code... is hereby adopted and incorporated by reference'), Ord. 1891, effective 18 Nov 2025. No local amendment to NEC Article 690/705 was found (§§15.28.030-.040 are both '(Reserved)'). 95% · adopting ordinance
- Which building code edition is in force? 2025 California Building Code (OMC §15.08.020, Title 24 Part 2) and 2025 California Residential Code (OMC §15.12.020, Title 24 Part 2.5), both adopted by Ord. 1891, effective 18 Nov 2025 - superseding the 2022 cycle referenced in the City's older 'Minimum Design Criteria for 2022 California Codes' bulletin and the 2019-CBC citation still printed on the General Building Permit Application (see Q19). This is a genuinely current adoption, not a stale one. 95% · adopting ordinance
- Which fire code edition is in force? 2025 California Fire Code (Title 24 Part 9), OMC §15.60.020, adopted 'with amendments' by Ord. 1891 (18 Nov 2025). The chapter's local amendments (§15.60.030) cover fireworks, fire-apparatus access-road dimensions/grades, fire-lane marking, and address identification - none touch photovoltaic or energy-storage systems. 95% · adopting ordinance
- Are there local amendments to any of the above? Yes, but not to anything solar-related. OMC §15.60.030 carries roughly a dozen California Fire Code amendments (fireworks permitting, §503.2 access-road width/grade, §505.1 address identification). OMC §15.04 (general administrative code) carries only administrative amendments (appeals routing, permit expiration, CO exemptions). Chapters 15.08 (Building), 15.12 (Residential) and 15.28 (Electrical) are each a clean, unamended adoption of the state code (confirmed by reading each chapter in full - only Title/Purpose + Adoption sections, remaining sections '(Reserved)'). Zoning (OMC §17.16.180/.185) is itself a substantive local solar ordinance (Tier system, height/setback table, and even a MANDATORY-solar requirement for large new residential/nonresidential projects at §17.16.185) but again not a technical NEC/CBC amendment. 90% · ordinance
- What is the installation judged against? The 2025 California Electrical Code (2023 NEC) Article 690/705 as adopted at OMC §15.28.020, with no Oroville-specific technical amendment. No dedicated solar inspection guideline exists (unlike neighbouring Butte County's DBP-69) to add any further AHJ-specific standard. 80% · adopting ordinance
-
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? No local fire-code amendment reaches PV roof-access pathways or ridge setbacks - OMC §15.60.030's amendments (fireworks, §503 access roads, §505.1 address ID) do not mention solar, photovoltaic, or CRC/CFC roof-access sections, confirmed by a full-text read with controls (0 hits for 'solar'/'photovoltaic'/'1205'/'690'/'705' against 7 hits for 'Fire Department' and 0 for the fabricated term 'zzqqx'). The unamended 2025 CFC §1205 / CRC R329 roof-access-pathway and ridge-setback baseline therefore governs. 80% · fire code
-
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.
- Is rapid shutdown required, and to which NEC edition? Yes, required, to the 2023 NEC (§690.12) as adopted via the 2025 CEC at OMC §15.28.020. No Oroville-specific bulletin restates or amends this - it is an inference from the code edition in force alone, since no dedicated solar/rapid-shutdown handout is published on the City's site. 70% · adopting ordinance (inference)
-
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? Not specified by the AHJ - no Oroville document names required placards (a site-wide search for 'placard' returns zero results, against 456+ for 'Building Division', confirming the search itself works). By default the unamended 2023 NEC governs: DC disconnect marking (690.13(B)), rapid-shutdown marking (690.56(C)), and interconnection point marking (705.10/705.12). The UTILITY (PG&E) separately requires its own AC-disconnect-switch signage under Greenbook document 060559 where a disconnect switch is installed (see Q42/48) - most Oroville single-phase residential PG&E services are exempt from the disconnect switch itself, per PG&E's own exemption for form-'S', CL-320-or-less, single-phase 120/240V or 120/208V meter panels. 75% · utility DG manual + absence
- Does the authority specify placard wording of its own? No - Oroville does not specify its own placard wording anywhere on its site (confirmed absent, see Q38). The only wording found in this record is PG&E's own example, 'UTILITY AC DISCONNECT SWITCH', which is the utility's, not the AHJ's. 75% · utility DG manual + absence
- Does it specify letter height, colour or material? The AHJ specifies none (no letter height, colour or material requirement found anywhere on the City's site). The UTILITY (PG&E) does: Greenbook 060559 requires labels be 'permanent and suitable for the environment... engraved phenolic or comply with ANSI Z535.4', with lettering 'a minimum 3/8" high and in all capitals.' 75% · utility DG manual + absence
- Is a site plan / facility map placard required, and what must it show? Not specified by the AHJ. From the utility: PG&E Greenbook 060559 requires a location map/sign where the disconnect switch or a Net Generation Output Meter is not grouped with/adjacent to the PG&E meter, and signs with contact information plus an approved locking device if the switch sits behind a locked premises. No Oroville-specific facility-map/site-plan placard requirement was found. 70% · utility DG manual + absence
- Does the UTILITY specify placards beyond the AHJ's? Yes. PG&E Greenbook document 060559, 'Disconnect Switch Requirements for Distributed Generation Customers' (independently re-downloaded; ModDate 22 Sep 2025, so current), requires beyond anything the AHJ asks for: permanently attached AC-disconnect-switch signage, engraved-phenolic or ANSI Z535.4 labelling with minimum 3/8-inch all-capital lettering, a location map where the switch is not grouped with the meter, and the switch shown on the submitted single-line diagram with manufacturer/model/ratings. Note: most typical Oroville single-phase residential PG&E services (form-'S' meter, CL 320 or less, 120/240V or 120/208V) are EXEMPT from installing the disconnect switch at all, per the same document's own exemption clause - so this whole requirement is conditional on the service type. 90% · utility DG manual
- Where must the labels be placed? AHJ: not specified (see Q38-41). UTILITY (PG&E) placement per Greenbook 060559: where a disconnect switch is required, it must sit between the PG&E meter and all generation sources, be 'within 10 feet of the meter' and 'in close proximity, or within line of sight, of the meter', at the same grade level if outdoors, mounted 48-75 inches from ground to the top of the enclosure, lockable with a PG&E-approved padlock, and never on a roof, above grade level, or in a non-approved room. 85% · utility DG manual
-
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.
- Where must the AC disconnect be, relative to the meter? PG&E's rule, not the City's - the same statewide requirement confirmed for Butte County and re-verified independently for this run: where a disconnect switch is required it must sit between the PG&E meter and all generation sources, within 10 feet of and in line of sight of the meter, at the same grade level if outdoors, 48-75 inches high, lockable with a PG&E padlock, and never on a roof or in an unapproved room. Most single-phase residential PG&E customers on a self-contained form-'S' meter (CL 320 or less, 120/240V or 120/208V) are EXEMPT from installing a separate AC disconnect switch at all. 90% · utility DG manual
- Must equipment be on a specific approved list? Not explicitly restated by name, but implied via the unamended 2023 NEC/2025 CBC listing requirements (UL or other nationally recognized testing laboratory). No Oroville-specific approved-equipment list was found on the City's site. 60% · adopting ordinance (inference)
- Are batteries permitted, and under what conditions? Yes, permitted, under the state codes as adopted with no Oroville-specific amendment: 2025 California Residential Code (energy storage provisions, renumbered R330 in this cycle) and 2025 California Fire Code §1207, both adopted at OMC §§15.12.020 and 15.60.020 with no local ESS-specific rule. Confirmed by control search: the Master Fee Schedule and the Fire Code chapter both return 0 hits for 'battery'/'energy storage' (positive controls 'electrical' = 9 hits in the fee schedule, 'Fire Department' = 7 hits in the fire chapter; fabricated control 'zzqqx' = 0 in both). 75% · fee schedule + fire code (absence)
- Is a ground mount treated as a structure? Yes - a ground-mounted PV system is treated as a structure requiring its own review. Zoning: OMC §17.16.180 sets a Tier system with maximum ground-coverage area (up to 1/2 acre for Tier 1, 15%/5 acres for Tier 2, 30%/20 acres for Tier 3) and a height/setback table (Table 17.16.180-2: 8 ft under 2 acres, 10 ft on 2-10 acres with +10 ft residential setback, 15 ft over 10 acres with +15 ft). Building: the Master Fee Schedule prices a residential ground-mount PV permit at 'Based on Valuation' (vs. the flat $361 roof-mount fee) plus a separate 'Residential or Commercial Ground Mount Foundation Plan Review - Based on Valuation' line, implying its own foundation plan-check. 90% · ordinance + fee schedule
- Is there a local rule on service upgrades or busbar sizing? No local rule found. OMC §15.28 (Electrical Code) is a clean, unamended adoption - no Palm-Springs-style minimum busbar rating or attic-ambient-derating amendment exists. The Master Fee Schedule's 'Electrical Service and/or Sub-Panel Installation' lines are fee tiers by amperage (<=325A / 325-1,000A / >1,000A), not a technical busbar-sizing rule. 80% · ordinance + fee schedule
- Is a specific mounting system or attachment spacing required? No dedicated racking/attachment-spacing specification is published (no Oroville solar bulletin exists). The one codified constraint that functions like an attachment/mounting limit is the roof-projection cap at OMC §17.16.180(E)(3): a roof-mounted PV system may not project more than 3 feet above the roof at its highest point without a Use Permit (3-12 feet permitted with one). Ground-mount systems instead follow the height/setback table (Table 17.16.180-2): 8 ft on parcels under 2 acres, 10 ft on 2-10 acres (plus 10 ft additional setback in/adjacent to residential), 15 ft over 10 acres (plus 15 ft additional). 70% · ordinance
20 questions answered against City of Oroville’s own published documents
Q29 Which NEC edition is in force? Core Code editions in force
2023 NEC, in force as the 2025 California Electrical Code (Title 24 Part 3), adopted by OMC §15.28.020 ('The 2025 California Electrical Code... is hereby adopted and incorporated by reference'), Ord. 1891, effective 18 Nov 2025. No local amendment to NEC Article 690/705 was found (§§15.28.030-.040 are both '(Reserved)').
Why the confidence is not higherOMC §15.28.020, current codification through Ord. 1895 (21 Apr 2026), read directly on eCode360.
adopting ordinance checked 2026-08-31 https://ecode360.com/44174060
Q30 Which building code edition is in force? Core Code editions in force
2025 California Building Code (OMC §15.08.020, Title 24 Part 2) and 2025 California Residential Code (OMC §15.12.020, Title 24 Part 2.5), both adopted by Ord. 1891, effective 18 Nov 2025 - superseding the 2022 cycle referenced in the City's older 'Minimum Design Criteria for 2022 California Codes' bulletin and the 2019-CBC citation still printed on the General Building Permit Application (see Q19). This is a genuinely current adoption, not a stale one.
Why the confidence is not higherOMC §§15.08.020 and 15.12.020, read directly on the current eCode360 codification (through Ord. 1895, 21 Apr 2026).
adopting ordinance checked 2026-08-31 https://ecode360.com/44174026
Q31 Which fire code edition is in force? Code editions in force
2025 California Fire Code (Title 24 Part 9), OMC §15.60.020, adopted 'with amendments' by Ord. 1891 (18 Nov 2025). The chapter's local amendments (§15.60.030) cover fireworks, fire-apparatus access-road dimensions/grades, fire-lane marking, and address identification - none touch photovoltaic or energy-storage systems.
Why the confidence is not higherOMC §15.60.020-.030, read in full on eCode360.
adopting ordinance checked 2026-08-31 https://ecode360.com/44174116
Q32 Are there local amendments to any of the above? Core Code editions in force
Yes, but not to anything solar-related. OMC §15.60.030 carries roughly a dozen California Fire Code amendments (fireworks permitting, §503.2 access-road width/grade, §505.1 address identification). OMC §15.04 (general administrative code) carries only administrative amendments (appeals routing, permit expiration, CO exemptions). Chapters 15.08 (Building), 15.12 (Residential) and 15.28 (Electrical) are each a clean, unamended adoption of the state code (confirmed by reading each chapter in full - only Title/Purpose + Adoption sections, remaining sections '(Reserved)'). Zoning (OMC §17.16.180/.185) is itself a substantive local solar ordinance (Tier system, height/setback table, and even a MANDATORY-solar requirement for large new residential/nonresidential projects at §17.16.185) but again not a technical NEC/CBC amendment.
Why the confidence is not higherOMC §§15.04, 15.08, 15.12, 15.28, 15.60.030, and §§17.16.180/.185, all read in full on eCode360; control search for 'solar'/'photovoltaic' in the Fire Code chapter returned 0 hits (positive control 'Fire Department' 7 hits, 'fire chief' 8 hits, fabricated control 'zzqqx' 0 hits).
ordinance checked 2026-08-31 https://ecode360.com/44173991
Q33 What is the installation judged against? Core Electrical
The 2025 California Electrical Code (2023 NEC) Article 690/705 as adopted at OMC §15.28.020, with no Oroville-specific technical amendment. No dedicated solar inspection guideline exists (unlike neighbouring Butte County's DBP-69) to add any further AHJ-specific standard.
Why the confidence is not higherOMC §15.28.020 read in full; absence of any Oroville PV/ESS inspection bulletin confirmed by a site search ('photovoltaic' = 9 results, none a technical bulletin; 'placard' = 0 results).
adopting ordinance checked 2026-08-31 https://ecode360.com/44174060
Q34 Is there a local rule on service upgrades or busbar sizing? Electrical
No local rule found. OMC §15.28 (Electrical Code) is a clean, unamended adoption - no Palm-Springs-style minimum busbar rating or attic-ambient-derating amendment exists. The Master Fee Schedule's 'Electrical Service and/or Sub-Panel Installation' lines are fee tiers by amperage (<=325A / 325-1,000A / >1,000A), not a technical busbar-sizing rule.
Why the confidence is not higherOMC §15.28.030-.040 (both '(Reserved)'), read on eCode360; Master Fee Schedule items 57-59 read for contrast.
ordinance + fee schedule checked 2026-08-31 https://ecode360.com/44174060
Q35 Is a specific mounting system or attachment spacing required? Structural & mounting
No dedicated racking/attachment-spacing specification is published (no Oroville solar bulletin exists). The one codified constraint that functions like an attachment/mounting limit is the roof-projection cap at OMC §17.16.180(E)(3): a roof-mounted PV system may not project more than 3 feet above the roof at its highest point without a Use Permit (3-12 feet permitted with one). Ground-mount systems instead follow the height/setback table (Table 17.16.180-2): 8 ft on parcels under 2 acres, 10 ft on 2-10 acres (plus 10 ft additional setback in/adjacent to residential), 15 ft over 10 acres (plus 15 ft additional).
Why the confidence is not higherOMC §17.16.180(D)-(E) read in full; absence of any AHJ racking-spacing bulletin confirmed via site search.
ordinance checked 2026-08-31 https://ecode360.com/44179535
Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks
No local fire-code amendment reaches PV roof-access pathways or ridge setbacks - OMC §15.60.030's amendments (fireworks, §503 access roads, §505.1 address ID) do not mention solar, photovoltaic, or CRC/CFC roof-access sections, confirmed by a full-text read with controls (0 hits for 'solar'/'photovoltaic'/'1205'/'690'/'705' against 7 hits for 'Fire Department' and 0 for the fabricated term 'zzqqx'). The unamended 2025 CFC §1205 / CRC R329 roof-access-pathway and ridge-setback baseline therefore governs.
Why the confidence is not higherOMC Chapter 15.60 (Fire Code), read in full on eCode360, with positive/fabricated controls run on the extracted text.
fire code checked 2026-08-31 https://ecode360.com/44174116
Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown
Yes, required, to the 2023 NEC (§690.12) as adopted via the 2025 CEC at OMC §15.28.020. No Oroville-specific bulletin restates or amends this - it is an inference from the code edition in force alone, since no dedicated solar/rapid-shutdown handout is published on the City's site.
Why the confidence is not higherOMC §15.28.020 (code edition) plus a site-wide search confirming no PV-specific bulletin exists to cite 690.12 directly.
adopting ordinance (inference) checked 2026-08-31 https://ecode360.com/44174060
Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling
Not specified by the AHJ - no Oroville document names required placards (a site-wide search for 'placard' returns zero results, against 456+ for 'Building Division', confirming the search itself works). By default the unamended 2023 NEC governs: DC disconnect marking (690.13(B)), rapid-shutdown marking (690.56(C)), and interconnection point marking (705.10/705.12). The UTILITY (PG&E) separately requires its own AC-disconnect-switch signage under Greenbook document 060559 where a disconnect switch is installed (see Q42/48) - most Oroville single-phase residential PG&E services are exempt from the disconnect switch itself, per PG&E's own exemption for form-'S', CL-320-or-less, single-phase 120/240V or 120/208V meter panels.
Why the confidence is not higherSite-wide search for 'placard' (0 results) and 'photovoltaic' (9 results, none signage-related), plus PG&E Greenbook 060559 (re-downloaded and verified current: ModDate 22 Sep 2025) for the utility-side requirement.
utility DG manual + absence checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling
No - Oroville does not specify its own placard wording anywhere on its site (confirmed absent, see Q38). The only wording found in this record is PG&E's own example, 'UTILITY AC DISCONNECT SWITCH', which is the utility's, not the AHJ's.
Why the confidence is not higherSite-wide search for 'placard' = 0 results; PG&E Greenbook 060559 for the utility's own example wording.
utility DG manual + absence checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling
The AHJ specifies none (no letter height, colour or material requirement found anywhere on the City's site). The UTILITY (PG&E) does: Greenbook 060559 requires labels be 'permanent and suitable for the environment... engraved phenolic or comply with ANSI Z535.4', with lettering 'a minimum 3/8" high and in all capitals.'
Why the confidence is not higherAbsence confirmed by site-wide search; PG&E Greenbook 060559 read in full for the specification.
utility DG manual + absence checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling
Not specified by the AHJ. From the utility: PG&E Greenbook 060559 requires a location map/sign where the disconnect switch or a Net Generation Output Meter is not grouped with/adjacent to the PG&E meter, and signs with contact information plus an approved locking device if the switch sits behind a locked premises. No Oroville-specific facility-map/site-plan placard requirement was found.
Why the confidence is not higherSite-wide search for 'placard'/'facility map' = 0 results; PG&E Greenbook 060559 'Location' section read in full.
utility DG manual + absence checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling
Yes. PG&E Greenbook document 060559, 'Disconnect Switch Requirements for Distributed Generation Customers' (independently re-downloaded; ModDate 22 Sep 2025, so current), requires beyond anything the AHJ asks for: permanently attached AC-disconnect-switch signage, engraved-phenolic or ANSI Z535.4 labelling with minimum 3/8-inch all-capital lettering, a location map where the switch is not grouped with the meter, and the switch shown on the submitted single-line diagram with manufacturer/model/ratings. Note: most typical Oroville single-phase residential PG&E services (form-'S' meter, CL 320 or less, 120/240V or 120/208V) are EXEMPT from installing the disconnect switch at all, per the same document's own exemption clause - so this whole requirement is conditional on the service type.
Why the confidence is not higherPG&E document 060559, downloaded and extracted directly (not carried forward from another authority's file without re-verification) - CreationDate 16 Feb 2022, ModDate 22 Sep 2025.
utility DG manual checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q43 Where must the labels be placed? Core Labels Signage & labelling
AHJ: not specified (see Q38-41). UTILITY (PG&E) placement per Greenbook 060559: where a disconnect switch is required, it must sit between the PG&E meter and all generation sources, be 'within 10 feet of the meter' and 'in close proximity, or within line of sight, of the meter', at the same grade level if outdoors, mounted 48-75 inches from ground to the top of the enclosure, lockable with a PG&E-approved padlock, and never on a roof, above grade level, or in a non-approved room.
Why the confidence is not higherPG&E 060559, 'Location' and 'General Information' sections, read in full.
utility DG manual checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.pdf
Q44 Must equipment be on a specific approved list? Equipment listing
Not explicitly restated by name, but implied via the unamended 2023 NEC/2025 CBC listing requirements (UL or other nationally recognized testing laboratory). No Oroville-specific approved-equipment list was found on the City's site.
Why the confidence is not higherInference from the code edition adopted (OMC §§15.08.020, 15.28.020) and the absence of any approved-products list on the City's site.
adopting ordinance (inference) checked 2026-08-31 https://ecode360.com/44174060
Q45 Are batteries permitted, and under what conditions? Core Battery / ESS
Yes, permitted, under the state codes as adopted with no Oroville-specific amendment: 2025 California Residential Code (energy storage provisions, renumbered R330 in this cycle) and 2025 California Fire Code §1207, both adopted at OMC §§15.12.020 and 15.60.020 with no local ESS-specific rule. Confirmed by control search: the Master Fee Schedule and the Fire Code chapter both return 0 hits for 'battery'/'energy storage' (positive controls 'electrical' = 9 hits in the fee schedule, 'Fire Department' = 7 hits in the fire chapter; fabricated control 'zzqqx' = 0 in both).
Why the confidence is not higherOMC §§15.12.020 and 15.60.020 (code adoption); Master Fee Schedule and Fire Code chapter both searched in full with positive and fabricated controls, no battery/ESS-specific provision found in either.
fee schedule + fire code (absence) checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q46 Is there a separate ESS permit or inspection? Battery / ESS
Nothing published by this authority.
Where we lookedMaster Fee Schedule (id 2498) searched in full for 'battery'/'energy storage' (0 hits, unlike neighbouring Butte County's explicit 'Power Walls - Batteries Per System' line); no Oroville ESS-specific permit page or bulletin exists to confirm whether a battery add-on is billed under its own record or folded into the PV permit/'Alternative Energy Producing System' line (item 69).
Q47 Is a ground mount treated as a structure? Core Ground mount
Yes - a ground-mounted PV system is treated as a structure requiring its own review. Zoning: OMC §17.16.180 sets a Tier system with maximum ground-coverage area (up to 1/2 acre for Tier 1, 15%/5 acres for Tier 2, 30%/20 acres for Tier 3) and a height/setback table (Table 17.16.180-2: 8 ft under 2 acres, 10 ft on 2-10 acres with +10 ft residential setback, 15 ft over 10 acres with +15 ft). Building: the Master Fee Schedule prices a residential ground-mount PV permit at 'Based on Valuation' (vs. the flat $361 roof-mount fee) plus a separate 'Residential or Commercial Ground Mount Foundation Plan Review - Based on Valuation' line, implying its own foundation plan-check.
Why the confidence is not higherOMC §17.16.180(D) Table 17.16.180-2, and Master Fee Schedule items 66, 70-71, read directly.
ordinance + fee schedule checked 2026-08-31 https://ecode360.com/44179535
Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment
PG&E's rule, not the City's - the same statewide requirement confirmed for Butte County and re-verified independently for this run: where a disconnect switch is required it must sit between the PG&E meter and all generation sources, within 10 feet of and in line of sight of the meter, at the same grade level if outdoors, 48-75 inches high, lockable with a PG&E padlock, and never on a roof or in an unapproved room. Most single-phase residential PG&E customers on a self-contained form-'S' meter (CL 320 or less, 120/240V or 120/208V) are EXEMPT from installing a separate AC disconnect switch at all.
Why the confidence is not higherPG&E Greenbook document 060559, independently re-downloaded (ModDate 22 Sep 2025) and read in full rather than assumed from another authority's file.
utility DG manual checked 2026-08-31 https://www.pge.com/assets/pge/docs/about/doing-business-with-pge/060559.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
-
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.
- How is an inspection booked? Portal and Phone. The Oroville Civic Access (Tyler EnerGov) portal has a dedicated 'Request Inspection' tool and a live 'Today's Inspections' feed; the Building Division page also states plainly 'For scheduling inspections, call 530-538-2425.' 85% · portal + department page
- Are same-day or AM/PM windows offered? No fixed AM/PM half-day window is advertised. The live Oroville Civic Access 'Today's Inspections' feed instead assigns each inspection record its own 'Estimated Start Time'/'Estimated End Time' pair (e.g., 08:00 AM/08:00 AM for one record on 31 Aug 2026); several records on the same day showed a placeholder 12:00 AM/12:00 AM pair, suggesting a firm time slot is not always set at request time. Same-day booking is not mentioned anywhere. 60% · live portal data
-
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.
- Does this AHJ perform its own final solar inspection? Delegated, in substance, per live evidence - though the City's own building official documents (2023-2025) name an in-house employee as Building Official (see jurisdiction.why). On 31 Aug 2026, every open building/mechanical/electrical inspection in the City's own live 'Today's Inspections' feed (7 records) was assigned to the same 'Primary Inspector': 'BV-Stanford, Richard' - a naming convention ('BV-' prefix before the surname) that elsewhere in California marks a Bureau Veritas contract inspector. The City's own current Master Fee Schedule independently corroborates that outside consultants ARE used: 'For use of outside consultants for plan review and inspections, or both - Actual Cost [including] the actual invoice amounts from the third party.' Fire inspection is separate and appears to remain with the City's own Fire Marshal. 78% · live portal data + fee schedule
- If delegated, to whom? Most likely Bureau Veritas, inferred from the 'BV-' prefix on the live portal's Primary Inspector field ('BV-Stanford, Richard') and corroborated by the Master Fee Schedule's 'outside consultants for plan review and inspections' actual-cost fee line - but this is never stated outright as 'Bureau Veritas' anywhere on the City's own site, so it is reported as inference, not fact. 70% · live portal data (inference)
-
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? No PV-specific inspection sequence is published (no dedicated solar checklist exists). By inference from the fee schedule (one flat PV permit fee per roof-mount job) and the general practice implied by the City's Single-Family Dwelling inspection procedures (which lists ground/foundation/frame/insulation/final stages for NEW construction only), a straightforward PV-only retrofit on an existing dwelling most likely requires a single combined Building/Electrical Final inspection, with a separate Fire inspection only if triggered by an ESS or a larger system. 55% · published checklist (inference)
- Is a rough-in or mid-roof inspection required? No - inferred absence. Nothing in the City's general inspection materials or fee schedule suggests a rough-in/mid-roof inspection stage exists for a PV retrofit specifically; the fee schedule prices the job as a single permit. 55% · fee schedule (inference)
-
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.
- Is there a published inspection checklist? No PV-specific inspection checklist is published. The City does publish general checklists for new single-family construction (Single-Family Dwelling Construction Inspections, id 311) and as-built structures (id 314), neither of which addresses solar. 75% · department page (absence)
- Does the inspector verify labels and listings? Most likely yes, as a matter of general code-compliance verification under the adopted 2023 NEC (labelling at 690.13(B)/690.56(C)/705.10), but no Oroville-specific solar inspection checklist exists to confirm this in writing (unlike neighbouring Butte County's DBP-69 field guide). 55% · adopting ordinance (inference)
-
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 - a passed Building/Electrical Final inspection that finals the permit record (per the Oroville Civic Access portal's own inspection-type naming, e.g. 'Final Building'). No Certificate of Occupancy is required for a PV retrofit on an existing single-family dwelling: OMC Chapter 15.08 carries no local amendment to CBC §111 (unlike, e.g., Butte County's express R-3/U exemption), so the state baseline applies, under which alterations to an existing dwelling do not trigger a new CO. The City's Certificate of Occupancy process (id 244) is scoped to new/relocating BUSINESS occupancies, not residential alterations. 70% · portal data + department page
- Who notifies the utility for PTO? Installer/contractor, per PG&E's published (statewide) process: the contractor submits the Interconnection Application, single-line diagram, and a copy of the final building permit to PG&E, which then issues Permission to Operate. Oroville's own code contains no clause requiring the City to notify PG&E; nothing on the City's site describes the City taking on that role. 70% · utility DG guidance
- Is there a re-inspection fee? $181 per hour. Master Fee Schedule, BUILDING FEES, 'Other Inspections and Fees' item 2: 'Re-inspection fees assessed under the provisions of Section 6-1.7; 110.7 of the Oroville City Ordinance 1767 - $181 per hour.' (Distinct from the $168 Code Compliance re-inspection fee and the $184 Fire re-inspection fee found elsewhere in the same schedule, which are not the Building re-inspection line.) 85% · fee schedule
- How are corrections issued and cleared? Not published for solar specifically. General practice inferable from the Master Fee Schedule: 'Additional plan review required due to changes, additions, or revisions to plans (minimum 1/2 hour) - $90 per half hour' covers a plan-review correction cycle; a failed field inspection would fall under the $181/hour re-inspection fee at Q59. No written correction-notice procedure specific to a PV job was found. 55% · fee schedule (inference)
14 questions answered against City of Oroville’s own published documents
Q49 How is an inspection booked? Core Booking & scheduling
Portal and Phone. The Oroville Civic Access (Tyler EnerGov) portal has a dedicated 'Request Inspection' tool and a live 'Today's Inspections' feed; the Building Division page also states plainly 'For scheduling inspections, call 530-538-2425.'
Why the confidence is not higherBuilding Division page text plus the Oroville Civic Access portal's own 'Request Inspection' tile, rendered via headless Chrome.
portal + department page checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home
Q50 How much notice is required? Core Booking & scheduling
Nothing published by this authority.
Where we lookedBuilding Division page (which gives only the phone number and no lead-time) and the Oroville Civic Access portal's public-facing pages - no minimum-notice figure is stated anywhere reachable without logging in; any cut-off enforced inside the EnerGov booking flow is behind a login wall.
Q51 Are same-day or AM/PM windows offered? Booking & scheduling
No fixed AM/PM half-day window is advertised. The live Oroville Civic Access 'Today's Inspections' feed instead assigns each inspection record its own 'Estimated Start Time'/'Estimated End Time' pair (e.g., 08:00 AM/08:00 AM for one record on 31 Aug 2026); several records on the same day showed a placeholder 12:00 AM/12:00 AM pair, suggesting a firm time slot is not always set at request time. Same-day booking is not mentioned anywhere.
Why the confidence is not higherOroville Civic Access 'Today's Inspections' feed, rendered via headless Chrome on the checked_on date, showing a live sample of 7 open building inspection records with per-record estimated times rather than a half-day window scheme.
live portal data checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice/#/inspection/todaysinspections
Q52 Does this AHJ perform its own final solar inspection? Core Who inspects
Delegated, in substance, per live evidence - though the City's own building official documents (2023-2025) name an in-house employee as Building Official (see jurisdiction.why). On 31 Aug 2026, every open building/mechanical/electrical inspection in the City's own live 'Today's Inspections' feed (7 records) was assigned to the same 'Primary Inspector': 'BV-Stanford, Richard' - a naming convention ('BV-' prefix before the surname) that elsewhere in California marks a Bureau Veritas contract inspector. The City's own current Master Fee Schedule independently corroborates that outside consultants ARE used: 'For use of outside consultants for plan review and inspections, or both - Actual Cost [including] the actual invoice amounts from the third party.' Fire inspection is separate and appears to remain with the City's own Fire Marshal.
Why the confidence is not higherLive Oroville Civic Access 'Today's Inspections' feed (all 7 records on the checked_on date share the identical 'BV-' prefixed inspector) plus Master Fee Schedule 'Other Inspections and Fees' item 5. Confidence held below 85 because the 'BV-' prefix is an inferred naming convention, not an explicit 'Bureau Veritas' label anywhere on the City's site.
live portal data + fee schedule checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice/#/inspection/todaysinspections
Q53 If delegated, to whom? Core Who inspects
Most likely Bureau Veritas, inferred from the 'BV-' prefix on the live portal's Primary Inspector field ('BV-Stanford, Richard') and corroborated by the Master Fee Schedule's 'outside consultants for plan review and inspections' actual-cost fee line - but this is never stated outright as 'Bureau Veritas' anywhere on the City's own site, so it is reported as inference, not fact.
Why the confidence is not higherSame live portal feed and fee-schedule line cited at Q52.
live portal data (inference) checked 2026-08-31 https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice/#/inspection/todaysinspections
Q54 Which inspections are required, and in what order? Core Stages & sequence
No PV-specific inspection sequence is published (no dedicated solar checklist exists). By inference from the fee schedule (one flat PV permit fee per roof-mount job) and the general practice implied by the City's Single-Family Dwelling inspection procedures (which lists ground/foundation/frame/insulation/final stages for NEW construction only), a straightforward PV-only retrofit on an existing dwelling most likely requires a single combined Building/Electrical Final inspection, with a separate Fire inspection only if triggered by an ESS or a larger system.
Why the confidence is not higherMaster Fee Schedule PV fee structure (one fee, no staged fee lines) and Single-Family Dwelling Construction Inspections bulletin (id 311), which is for new construction rather than a retrofit and does not mention solar.
published checklist (inference) checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/311
Q55 Is a rough-in or mid-roof inspection required? Stages & sequence
No - inferred absence. Nothing in the City's general inspection materials or fee schedule suggests a rough-in/mid-roof inspection stage exists for a PV retrofit specifically; the fee schedule prices the job as a single permit.
Why the confidence is not higherAbsence inferred from the Master Fee Schedule's single-fee PV line items and the lack of any dedicated solar inspection bulletin.
fee schedule (inference) checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q56 Does the inspector verify labels and listings? Core What is checked
Most likely yes, as a matter of general code-compliance verification under the adopted 2023 NEC (labelling at 690.13(B)/690.56(C)/705.10), but no Oroville-specific solar inspection checklist exists to confirm this in writing (unlike neighbouring Butte County's DBP-69 field guide).
Why the confidence is not higherInference from the code edition adopted (OMC §15.28.020) in the absence of any Oroville PV inspection checklist.
adopting ordinance (inference) checked 2026-08-31 https://ecode360.com/44174060
Q57 Is there a published inspection checklist? Core What is checked
No PV-specific inspection checklist is published. The City does publish general checklists for new single-family construction (Single-Family Dwelling Construction Inspections, id 311) and as-built structures (id 314), neither of which addresses solar.
Why the confidence is not higherSite-wide search for 'photovoltaic' (9 results, none a checklist) and 'placard'/'rapid shutdown' (0/38 results, the 38 being unrelated 'Rapid Rehousing'/'Rapid Rehab' noise, confirmed by opening the actual hits).
department page (absence) checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/304
Q58 What must be on site at inspection? Core Documents on site
Nothing published by this authority.
Where we lookedGeneral Building Permit Application (296), Residential Plan Check Submittal Guidelines (313), and the As-Built Inspection Procedures bulletin (314) - none of these states what must be physically on site at a PV inspection (approved plans, spec sheets, etc.); no solar-specific inspection document exists to answer this directly.
Q59 Is there a re-inspection fee? Corrections & re-inspection
$181 per hour. Master Fee Schedule, BUILDING FEES, 'Other Inspections and Fees' item 2: 'Re-inspection fees assessed under the provisions of Section 6-1.7; 110.7 of the Oroville City Ordinance 1767 - $181 per hour.' (Distinct from the $168 Code Compliance re-inspection fee and the $184 Fire re-inspection fee found elsewhere in the same schedule, which are not the Building re-inspection line.)
Why the confidence is not higherMaster Fee Schedule, 'Other Inspections and Fees' item 2, read directly and distinguished from two other re-inspection lines elsewhere in the same document (Code Compliance and Fire sections).
fee schedule checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q60 How are corrections issued and cleared? Corrections & re-inspection
Not published for solar specifically. General practice inferable from the Master Fee Schedule: 'Additional plan review required due to changes, additions, or revisions to plans (minimum 1/2 hour) - $90 per half hour' covers a plan-review correction cycle; a failed field inspection would fall under the $181/hour re-inspection fee at Q59. No written correction-notice procedure specific to a PV job was found.
Why the confidence is not higherMaster Fee Schedule items 2 and 4 under 'Other Inspections and Fees', read together (inference, not an explicit corrections procedure).
fee schedule (inference) checked 2026-08-31 https://www.orovilleca.gov/DocumentCenter/View/2498
Q61 What is issued on pass? Core Final sign-off & PTO
Final - a passed Building/Electrical Final inspection that finals the permit record (per the Oroville Civic Access portal's own inspection-type naming, e.g. 'Final Building'). No Certificate of Occupancy is required for a PV retrofit on an existing single-family dwelling: OMC Chapter 15.08 carries no local amendment to CBC §111 (unlike, e.g., Butte County's express R-3/U exemption), so the state baseline applies, under which alterations to an existing dwelling do not trigger a new CO. The City's Certificate of Occupancy process (id 244) is scoped to new/relocating BUSINESS occupancies, not residential alterations.
Why the confidence is not higherOroville Civic Access live inspection-type naming ('Final Building'), OMC Chapter 15.08 (no local §111 amendment found), and the Certificate of Occupancy page's own business-occupancy scope.
portal data + department page checked 2026-08-31 https://www.orovilleca.gov/244/Certificate-of-Occupancy
Q62 Who notifies the utility for PTO? Core Final sign-off & PTO
Installer/contractor, per PG&E's published (statewide) process: the contractor submits the Interconnection Application, single-line diagram, and a copy of the final building permit to PG&E, which then issues Permission to Operate. Oroville's own code contains no clause requiring the City to notify PG&E; nothing on the City's site describes the City taking on that role.
Why the confidence is not higherPG&E 'Getting started with solar' page, step 5, read on the checked_on date; no Oroville-specific statement exists either way, so this rests on PG&E's general process rather than a city-specific document.
utility DG guidance checked 2026-08-31 https://www.pge.com/en/clean-energy/solar/getting-started-with-solar.html
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 Oroville 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 Oroville is the authority having jurisdiction 82% confidence
- Holds
- Building AND electrical plan review and permit issuance for residential solar (Community Development Department, Building Division, 1735 Montgomery Street, Oroville CA 95965; 530-538-2425). Fire code enforcement is a separate function held by the City of Oroville Fire Department / Fire Marshal (530-538-2517), which is its own municipal department - not CAL FIRE/Butte County Fire, which the City's own codified Fire Code chapter (OMC 15.60.040(C)) names only as an 'Automatic Aid partner' alongside 'El Medio'. For GROUND-mount systems, Planning/zoning review under OMC 17.16.180 also applies (Zoning Clearance at minimum; Use Permit or Administrative Permit in specific cases - see Q27). BUT FIELD INSPECTION APPEARS TO BE DELEGATED IN PRACTICE: the City's own live Oroville Civic Access (Tyler EnerGov) 'Today's Inspections' feed shows every open building/mechanical/electrical inspection on 31 Aug 2026 assigned to an inspector logged as 'BV-Stanford, Richard' - the 'BV-' prefix matching the naming convention used elsewhere in California for Bureau Veritas contract inspectors - and the City's own current (6 Jul 2026) Master Fee Schedule independently carries a fee line for 'use of outside consultants for plan review and inspections, or both (Actual Cost)'. This sits in real tension with three Building Division documents from 2023-2025 (Minimum Design Criteria; Unreasonable Hardship Request; Accessibility Upgrade Worksheet) that name an in-house employee, 'Alison Schmidt, CBO', as Building Official on plain cityoforoville.org letterhead with no firm name attached, and with the City's own staff directory, which lists only the Community Development Director (Patrick Piatt) and no Building Official at all. All seven of the playbook's usual delegation tells were checked (staff directory - inconclusive; email domain - all cityoforoville.org; portal domain - Tyler EnerGov, a software vendor not a staffing firm; fee-schedule staffing appendix - none exists, but the fee schedule DOES carry the outside-consultants line above; booking-calendar host - the City's own EnerGov portal, no third-party tenant; solar process pages - none exist to check; adopted-budget object-code line - not checked in this run) plus one the playbook does not yet describe: the live inspection-assignment feed itself. Reported as an open, unresolved tension rather than picked one way.
- Delegated to
- Field inspection possibly to Bureau Veritas (inferred, not confirmed by name anywhere on the City's own site - see above). Plan review/Building Official title otherwise appears in-house per named-employee documents, though the most recent of those is dated 2023-2025 and may itself be stale relative to the live 2026 portal evidence.
- Overridden by
- The 2025 California Building Standards Code (Title 24), adopted locally at OMC 15.04-15.62 by Ord. 1891 (18 Nov 2025), effective 1 Jan 2026: 2025 CBC/CRC, 2025 CEC (2023 NEC), 2025 CFC, 2025 Energy Code, 2025 CWUIC (codified, oddly, as 'WILDLIFE-URBAN INTERFACE CODE' rather than 'Wildland' - recorded as written, an apparent drafting typo carried into the codification itself). Oroville's own zoning solar ordinance (OMC 17.16.180/.185, last amended by Ord. 1895, 21 Apr 2026) is unusual among CA cities surveyed so far in never citing Gov. Code 65850.5, 65850.52 (SB 379) or 65850.55, and in not offering SolarAPP+ at all (confirmed absent by site search) - it instead runs its own home-grown Tier 1/2/3 area-based classification system layered on top of (not instead of) the state ministerial-approval mandate, which still applies by operation of law regardless of local citation. AB 130 (Stats. 2025, Ch. 22) would in any event freeze any new MORE-restrictive residential amendment from 1 Oct 2025 to 1 Jun 2031. CPUC Electric Rule 21 / the Solar Billing Plan (Net Billing Tariff) govern PG&E interconnection.
- Why not higher
- The department-scope half of the brief holds: Community Development's Building Division does perform both building and electrical review/issuance, and Fire is correctly a separate city function, resolved from the Fire Code's own codified 'Automatic Aid partner' language for CAL FIRE rather than assumed from a webpage. The unresolved half is new to this run: a live, dated (31 Aug 2026) public system - the City's own EnerGov inspection feed - shows contract-pattern inspector naming ('BV-') on every open record, directly contradicting the plain in-house appearance of the Building Division's static pages and its 2023-2025 named-official documents, and corroborated independently by the fee schedule's own outside-consultants line. Because this could not be fully resolved with a name-for-name 'Bureau Veritas' citation anywhere on the City's own site, it is reported as a real, evidenced tension rather than resolved either way.
https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice/#/inspection/todaysinspections
- Permit required
- Yes. The city's own 'Why Do I Need a Building Permit?' page lists 'Solar System (Roof or Ground Mount)' among the items requiring a building permit,95%
- Permit cost
- $181 flat (Photovoltaic & Alternative Energy Systems Plan Review, Residential) + $361 flat (Residential roof-mount PV permit) = $542,90%
- Plan review
- 10 business/working days for first review of a Residential Solar Photovoltaic System, per the City's own 'Expected Plan Review Turn Around Times' table,80%
- Portal
- Oroville Civic Access - a Tyler Technologies EnerGov Self Service portal at https://cityoforovilleca-energovweb.tylerhost.net/apps/selfservice#/home,90%
- Electrical code
- 2023 NEC, in force as the 2025 California Electrical Code (Title 24 Part 3), adopted by OMC §15.28.020 ('The 2025 California Electrical Code...95%
- Own placard wording
- No - Oroville does not specify its own placard wording anywhere on its site (confirmed absent, see Q38).75%
- Booking an inspection
- Portal and Phone. The Oroville Civic Access (Tyler EnerGov) portal has a dedicated 'Request Inspection' tool and a live 'Today's Inspections' feed;85%
Labels & placards for this authority
Wording 75%
No - Oroville does not specify its own placard wording anywhere on its site (confirmed absent, see Q38). The only wording found in this record is PG&E's own example, 'UTILITY AC DISCONNECT SWITCH', which is the utility's, not the AHJ's.
Size, colour & material 75%
The AHJ specifies none (no letter height, colour or material requirement found anywhere on the City's site). The UTILITY (PG&E) does: Greenbook 060559 requires labels be 'permanent and suitable for the environment... engraved phenolic or comply with ANSI Z535.4', with lettering 'a minimum 3/8" high and in all capitals.'
Where they go 85%
AHJ: not specified (see Q38-41). UTILITY (PG&E) placement per Greenbook 060559: where a disconnect switch is required, it must sit between the PG&E meter and all generation sources, be 'within 10 feet of the meter' and 'in close proximity, or within line of sight, of the meter', at the same grade level if outdoors, mounted 48-75 inches from ground to the top of the enclosure, lockable with a PG&E-approved padlock, and never on a roof, above grade level, or in a non-approved room.
What the utility wants on top 90%
Yes. PG&E Greenbook document 060559, 'Disconnect Switch Requirements for Distributed Generation Customers' (independently re-downloaded; ModDate 22 Sep 2025, so current), requires beyond anything the AHJ asks for: permanently attached AC-disconnect-switch signage, engraved-phenolic or ANSI Z535.4 labelling with minimum 3/8-inch all-capital lettering, a location map where the switch is not grouped with the meter, and the switch shown on the submitted single-line diagram with manufacturer/model/ratings. Note: most typical Oroville single-phase residential PG&E services (form-'S' meter, CL 320 or less, 120/240V or 120/208V) are EXEMPT from installing the disconnect switch at all, per the same document's own exemption clause - so this whole requirement is conditional on the service type.
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.