City of Moorpark
Ventura County
City of Moorpark is a city authority in the State of California, serving 36,284 residents. 2,429 residential solar installs are on record here. This page is the permit route for that jurisdiction: the fifteen steps from working out who has a say over an address through to permission to operate, the documents this authority publishes, and 62 answers taken from those documents and dated.
Permitting 5 steps · 28 questions
Whether a permit is needed — Yes Q3 Electrical and building permits — Combined Q4 Plan review — Same day for over-the-counter applications, or 1 to 3 business days for electronic applications (for systems eligible for the expedited/ministerial process). Q18 Where you file — Two-stage: (1) SolarAPP+ (gosolarapp.org) for automated eligibility/plan approval of qualifying systems, then (2) the Moorpark Self-Help Online Portal (SHOP), Q20
- Permit required
- Yes95% source
- What it costs
- $210 (residential PV systems up to 15kW DC) or $419 (residential PV systems greater than 15kW DC), as an Electrical Permit fee line item,92% source
- Plan review turnaround
- Same day for over-the-counter applications, or 1 to 3 business days for electronic applications (for systems eligible for the expedited/ministerial process).95% source
- Key document
- codified ordinance (absence) + state preemption cited by 8 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 95% · codified ordinance
- What does this authority permit itself, and what does it delegate? Both 90% · permit application form
- Is a permit required for a residential rooftop PV system? Yes 95% · codified ordinance
- Is there a separate electrical permit, or is it combined? Combined 80% · permit application form
- Is a HOA or architectural approval required first? No 70% · codified ordinance (absence) + state preemption
- Is there a historic-district review? No (for typical residential parcels) 60% · codified ordinance (absence)
- Is a wind or windstorm certification required? No 75% · published checklist
- Is a Specific Use Permit or Council approval ever required? Yes, conditionally: if the Building Official finds -- based on substantial evidence -- that a proposed system would have a 'specific, adverse impact upon the public health or safety' that can't be prescriptively mitigated, the applicant may be required to apply for a 'small residential rooftop solar energy system... use permit,' which the Building Official reviews (limited to health/safety issues) and which can be appealed to the Planning Commission. 92% · codified ordinance
- Is there a system-size cap on residential generation? No blanket cap on system size; the 'small residential rooftop solar energy system' definition (Gov. Code Sec. 65850.5(j)(3), incorporated by reference in MMC 15.21.020) and the city's own Eligibility Checklist threshold of '10 kW alternating current nameplate rating or less' set the boundary for the ministerial/expedited SolarAPP+ pathway only -- larger systems remain permittable through the standard (non-expedited) building permit process rather than being capped outright. 75% · codified ordinance + published checklist
-
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 85% · permit application form
- Must the contractor be registered with this authority before applying? Yes 80% · permit application form
- Is a homeowner permitted to self-install and self-permit? Yes 90% · permit 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? For the expedited/eligible path: a completed Eligibility Checklist, a completed Solar PV Standard Plan, Structural Criteria worksheet (if triggered) with supporting manufacturer documentation, a roof-layout diagram (panels, pathways, disconnect and roof-access locations), and the Building and Safety Permit Application. Non-eligible systems (e.g. with battery storage, >10kW AC, ground-mount, etc.) go through the standard (non-expedited) building permit submittal instead. 85% · published checklist
- How many copies, and in what format? Electronic-only: submittal via the Moorpark Self-Help Online Portal (SHOP/EnerGov), email, or flash drive. Physical (paper) plans are no longer accepted except 11x17-inch-or-smaller sheets, accepted case-by-case. 92% · department page
- Is a site plan required, and what must it show? Yes -- a roof plan showing the module/panel and anchor layout is required (PV Eligibility & Structural Criteria Checklist item 2.E and Fire Safety item D), showing panel/module locations, clear access pathways, and the approximate locations of electrical disconnecting means and roof access points. 90% · published checklist
- Is a one-line / three-line diagram required? Yes (inferred) 60% · third-party platform documentation (SolarAPP+)
- Are string and conductor calculations required? Yes (inferred) 55% · published checklist / code inference
- Is a structural PE stamp required, and at what threshold? Yes, conditionally: a CA-licensed civil or structural engineer's stamped calculations are required ONLY if any item on the city's Structural Criteria worksheet is answered 'NO' (i.e. the installation departs from the prescriptive checklist -- e.g. roof slope/rafter spacing/anchor spacing outside Table 1/Table 2, array weight over 4psf, etc.). If all items pass, 'No additional calculations are required.' 95% · 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? Two-stage: (1) SolarAPP+ (gosolarapp.org) for automated eligibility/plan approval of qualifying systems, then (2) the Moorpark Self-Help Online Portal (SHOP), the city's EnerGov Citizen Self Service portal, for permit issuance, fee payment, and inspection requests. 95% · department page
- Can the whole application be completed online? Yes 90% · department page
- What does a residential solar permit cost? $210 (residential PV systems up to 15kW DC) or $419 (residential PV systems greater than 15kW DC), as an Electrical Permit fee line item, plus a 50% Plan Review Fee (of the electrical permit fee) and a 6% Technology Enhancement Fee surcharge. 92% · fee schedule
- How is the fee calculated? Tiered 90% · fee schedule
- Is there a separate plan-check fee? Yes 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? Same day for over-the-counter applications, or 1 to 3 business days for electronic applications (for systems eligible for the expedited/ministerial process). 95% · codified ordinance
- How long is an issued permit valid before it expires? 365 days (12 months) -- a permit becomes invalid if work is not commenced within 12 months of issuance, or if work is suspended/abandoned for more than 1 year; the Building Official may grant a written extension of up to 180 additional days. 90% · codified ordinance
- Which utility handles interconnection here? Southern California Edison (SCE) 95% · city department page (utility contact list)
28 questions answered against City of Moorpark’s own published documents
Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope
Yes
Why the confidence is not higherCity's own Building & Safety Division issues residential building/electrical permits under MMC Title 15, and MMC 15.21 (adopted 2015, amended 2017) codifies the city's ministerial small-residential-rooftop-solar permitting process under Gov. Code 65850.5. Confirmed as the correct AHJ for building/electrical; VCFD (a special district) is separately confirmed as fire AHJ (see jurisdiction block).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope
Both
Why the confidence is not higherCity of Moorpark Building & Safety Division (contracted to Charles Abbott Associates, CAA) issues a single, unified Building and Safety Permit Application covering both structural/building and electrical review for residential PV (see permit application form, and MMC 15.21.050 describing one administrative review process). Fire-code compliance is delegated to the Ventura County Fire Protection District via MMC 15.04.050 (Building Code Sec. 101.4.5 amendment), though VCFD's own fee schedule shows no separate residential-PV fire review fee, meaning fire compliance is folded into the single city permit rather than run as an independent VCFD track for standard rooftop PV.
permit application form checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/11365/Building-and-Safety-Permit-Application-
Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope
Yes
Why the confidence is not higherMMC 15.21.030(A): 'This chapter applies to the permitting of solar energy systems including small residential rooftop solar energy systems...' Systems legally established/permitted before 10/15/2015 are grandfathered unless materially altered.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope
Combined
Why the confidence is not higherThe city's Building and Safety Permit Application is a single unified form/permit covering the whole PV installation (structural + electrical), and MMC 15.21.060 requires only ONE consolidated inspection for eligible systems -- there is no separate stand-alone 'electrical permit' process for residential PV. The city's fee schedule does list PV under a distinct 'Electrical Permit Fees' fee-schedule section internally, but this is a fee-calculation category, not a separate permit application/process.
permit application form checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/11365/Building-and-Safety-Permit-Application-
Q5 Who is allowed to pull the electrical permit? Core Who may apply
Either
Why the confidence is not higherThe city's Building and Safety Permit Application form provides for either a 'CA Licensed Contractor' (with license number/class) or an 'Owner/Builder' (citing B&P Code Sec. 7044 exemption) to sign as applicant/installer. No requirement that only a licensed electrician (vs. general/C-46 solar contractor) pull the permit is stated.
permit application form checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/11365/Building-and-Safety-Permit-Application-
Q6 Must the contractor be registered with this authority before applying? Core Who may apply
Yes
Why the confidence is not higherThe permit application form marks the 'CA Licensed Contractor' applicant box with '***Business Registration Required' -- i.e. a MMC Ch. 5.08 city Business Registration Permit is required before a licensed contractor can be the applicant of record. MMC 5.08.010 text is reproduced on the back of the same form.
permit application form checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/11365/Building-and-Safety-Permit-Application-
Q7 Is a homeowner permitted to self-install and self-permit? Who may apply
Yes
Why the confidence is not higherThe permit application form's Owner-Builder Declaration section (citing B&P Code Sec. 7044/7031.5) lets a property owner self-certify as owner-builder and pull the permit themselves; a 'CA Licensed Contractor' is not mandatory.
permit application form checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/11365/Building-and-Safety-Permit-Application-
Q8 What documents make up a complete submittal? Core Submittal package
For the expedited/eligible path: a completed Eligibility Checklist, a completed Solar PV Standard Plan, Structural Criteria worksheet (if triggered) with supporting manufacturer documentation, a roof-layout diagram (panels, pathways, disconnect and roof-access locations), and the Building and Safety Permit Application. Non-eligible systems (e.g. with battery storage, >10kW AC, ground-mount, etc.) go through the standard (non-expedited) building permit submittal instead.
Why the confidence is not higherAssembled from the city's own 'PV Eligibility and Structural Criteria Checklist' (which itself lists these items as required attachments) plus the separate Building and Safety Permit Application / Plan Review Application forms. Revision date on the checklist is 5/6/2025.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q9 How many copies, and in what format? Submittal package
Electronic-only: submittal via the Moorpark Self-Help Online Portal (SHOP/EnerGov), email, or flash drive. Physical (paper) plans are no longer accepted except 11x17-inch-or-smaller sheets, accepted case-by-case.
Why the confidence is not higherStated directly and currently on the city's Building & Safety Division page: 'The City of Moorpark Community Development Department only accepts electronic plan check submittals; physical plans are no longer accepted... Physical plans 11 x 17 or smaller may be accepted for plan check on a case-by-case basis.'
department page checked 2026-08-31 https://www.moorparkca.gov/164/Building-Safety
Q10 Is a site plan required, and what must it show? Core Submittal package
Yes -- a roof plan showing the module/panel and anchor layout is required (PV Eligibility & Structural Criteria Checklist item 2.E and Fire Safety item D), showing panel/module locations, clear access pathways, and the approximate locations of electrical disconnecting means and roof access points.
Why the confidence is not higherDirectly from the city's PV Eligibility and Structural Criteria Checklist, Electrical/Structural/Fire Safety sections and Figure 2 (Sample Solar Panel Array and Anchor Layout Diagram).
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q11 Is a one-line / three-line diagram required? Core Drawings & calculations
Yes (inferred)
Why the confidence is not higherNot spelled out by name in the city's own PV checklist, which instead requires a 'Solar PV Standard Plan and supporting documentation' (item 2.G) covering the electrical configuration (inverter count/type, string configuration, ISC, panel bus rating). Systems processed through SolarAPP+ (the platform the city uses for its expedited path) generate a one-line diagram as part of the standard plan set by national platform design, per SolarAPP+'s own published eligibility/requirements guidance. No Moorpark-specific document names 'one-line diagram' verbatim, so this is inferred from the SolarAPP+ platform + the checklist's electrical items, not read as an explicit local requirement.
third-party platform documentation (SolarAPP+) checked 2026-08-31 https://help.gosolarapp.org/article/43-what-types-of-systems-are-eligible-for-solarapp-review
Q12 Are string and conductor calculations required? Drawings & calculations
Yes (inferred)
Why the confidence is not higherThe city's checklist requires PV module short-circuit current (ISC) and inverter-count/configuration data (Electrical Requirements items A, B, E), which functions as a de facto conductor/string-sizing check, and any full (non-expedited) submittal is judged against 2025 CEC Article 690, which requires conductor ampacity/string calculations. No Moorpark document names 'string and conductor calculations' as a distinct submittal item, so this is inferred rather than read verbatim.
published checklist / code inference checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps
Yes, conditionally: a CA-licensed civil or structural engineer's stamped calculations are required ONLY if any item on the city's Structural Criteria worksheet is answered 'NO' (i.e. the installation departs from the prescriptive checklist -- e.g. roof slope/rafter spacing/anchor spacing outside Table 1/Table 2, array weight over 4psf, etc.). If all items pass, 'No additional calculations are required.'
Why the confidence is not higherDirectly quoted from the 'Summary' section of the city's PV Eligibility and Structural Criteria Checklist (pages 2-6): 'All items above are checked YES. No additional calculations are required. One or more items are checked NO. Attach project specific drawings and calculations stamped and signed by a California-licensed civil or structural engineer.'
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps
Nothing published by this authority.
Where we lookedSearched the PV Eligibility and Structural Criteria Checklist, MMC Chapter 15.21 (Small Residential Rooftop Solar), and MMC Chapter 15.12 (Electrical Code) for an electrical PE-stamp threshold; none of these documents mention an electrical engineer stamp requirement for residential PV at any size.
https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q15 What does a residential solar permit cost? Core Fees
$210 (residential PV systems up to 15kW DC) or $419 (residential PV systems greater than 15kW DC), as an Electrical Permit fee line item, plus a 50% Plan Review Fee (of the electrical permit fee) and a 6% Technology Enhancement Fee surcharge.
Why the confidence is not higherCity of Moorpark FY2026-27 Schedule of Fees and Service Charges (Resolution No. 2026-4387, effective 7/1/2026, PDF creation-date stamp 7/1/2026), Building & Safety Fees > Electrical Permit Fees, item 24 'Photovoltaic Systems - a) Residential - i) Up to 15kW DC $210, ii) Greater than 15kW DC $419'; item 3 'Plan Review Fee 50% Percent of Permit Fee'; footnote a] '6% Technology Enhancement Fee'.
fee schedule checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/20863/Schedule-of-Fees-and-Service-Charges-Effective-July-1-2026
Q16 How is the fee calculated? Core Fees
Tiered
Why the confidence is not higherThe city's current fee schedule sets two flat residential tiers by DC system size (<=15kW DC: $210; >15kW DC: $419) rather than a true per-kW or per-panel rate; non-residential PV is tiered further with a per-kW marginal rate above 100kW DC.
fee schedule checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/20863/Schedule-of-Fees-and-Service-Charges-Effective-July-1-2026
Q17 Is there a separate plan-check fee? Fees
Yes
Why the confidence is not higherFee schedule's Electrical Permit Fees section, item 3: 'Plan Review Fee -- 50% Percent of Permit Fee' -- applies to the same section that lists the Photovoltaic Systems fee (item 24), so a distinct plan-review line is charged in addition to the base PV permit fee.
fee schedule checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/20863/Schedule-of-Fees-and-Service-Charges-Effective-July-1-2026
Q18 What is the stated plan-review turnaround? Core Timeline & validity
Same day for over-the-counter applications, or 1 to 3 business days for electronic applications (for systems eligible for the expedited/ministerial process).
Why the confidence is not higherMMC 15.21.050(H): 'The building official shall issue a building permit on the same day for over the counter applications or within one to three business days for electronic applications... upon receipt of a complete application.'
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q19 How long is an issued permit valid before it expires? Timeline & validity
365 days (12 months) -- a permit becomes invalid if work is not commenced within 12 months of issuance, or if work is suspended/abandoned for more than 1 year; the Building Official may grant a written extension of up to 180 additional days.
Why the confidence is not higherMMC 15.04.070 amends CBC Sec. 105.5 (Expiration): 'Every permit issued shall become invalid unless work on the site authorized by such permit is commenced within 12 months after its issuance... provided further that such suspension or abandonment has not exceeded one year... The building official is authorized to grant, in writing, an extension of time for a period of not more than 180 days.'
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q20 Which permit portal does this authority use? Core Portal & process
Two-stage: (1) SolarAPP+ (gosolarapp.org) for automated eligibility/plan approval of qualifying systems, then (2) the Moorpark Self-Help Online Portal (SHOP), the city's EnerGov Citizen Self Service portal, for permit issuance, fee payment, and inspection requests.
Why the confidence is not higherCity's Solar Permits page: 'The City of Moorpark is now piloting automated permitting for eligible new residential rooftop solar projects through SolarAPP+... apply for the permit, pay fees, and request inspections through the Moorpark Self-Help Online Portal (SHOP).'
department page checked 2026-08-31 https://www.moorparkca.gov/1198/Solar-Permits
Q21 Can the whole application be completed online? Core Portal & process
Yes
Why the confidence is not higherFor SolarAPP+-eligible systems, the entire application (eligibility screening, plan approval, permit issuance, fee payment, and inspection request) can be completed online through SolarAPP+ and the SHOP/EnerGov portal, per the city's own Solar Permits page.
department page checked 2026-08-31 https://www.moorparkca.gov/1198/Solar-Permits
Q22 Which utility handles interconnection here? Core Utility interconnection
Southern California Edison (SCE)
Why the confidence is not higherThe city's own Plan Check Contacts page lists Southern California Edison, with residential and commercial service phone lines, as the outside-agency utility contact for building-permit review/interconnection -- not inferred from PowerToChoose. Moorpark also participates in Clean Power Alliance (CCA) for electricity procurement/generation (confirmed on CPA's own homepage member map, joined 2019), but SCE remains the wires-owning, interconnecting utility for net-metering/DG purposes; CPA is a generation-only CCA, not an interconnecting utility.
city department page (utility contact list) checked 2026-08-31 https://www.moorparkca.gov/1178/Plan-Check-Contacts
Q23 Where does the utility sit in the sequence? Core Utility interconnection
Nothing published by this authority.
Where we lookedSearched SCE's public interconnection/Rule 21/DG-manual pages (sce.com/business/generating-your-own-power/interconnections and sce.com/residential-solar/net-energy-metering) for where interconnection sits relative to the city permit; both current URLs 404. No Moorpark city document describes the interconnection sequence.
Q24 Is a HOA or architectural approval required first? Overlays & special cases
No
Why the confidence is not higherNo HOA/architectural-review precondition appears in MMC 15.21 (the city's solar ordinance) or the PV Eligibility Checklist; California's Solar Rights Act (Civil Code Sec. 714) separately preempts HOA disapproval of solar installations statewide. Absence in the city's own solar ordinance plus known state preemption is why this is not treated as a precondition for the city's permit, though flagged as inference rather than an explicit 'No HOA review' statement in city text.
codified ordinance (absence) + state preemption checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q25 Is there a historic-district review? Overlays & special cases
No (for typical residential parcels)
Why the confidence is not higherMMC Chapter 15.36 (Historic Preservation) contains no PV-specific carve-out or reference to solar (checked with positive control 'electrical' = present, fabricated control 'zzqqx' = absent, confirming a genuine absence). A property individually designated as a City Historic Landmark under Ch. 15.36 could still trigger a landmark alteration review for exterior work generally, but that is a general landmark rule, not a solar-specific one, and would only apply to the small number of designated landmark parcels.
codified ordinance (absence) checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q26 Is a wind or windstorm certification required? Overlays & special cases
No
Why the confidence is not higherNo wind/windstorm certification (a Texas TDI-style concept) exists in California building administration; wind-uplift is instead checked via the prescriptive anchor-spacing tables (Table 1, 'Wind Uplift Check') in the city's own PV Structural Criteria worksheet, or via a licensed engineer's calculations if the prescriptive table is not met.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases
Yes, conditionally: if the Building Official finds -- based on substantial evidence -- that a proposed system would have a 'specific, adverse impact upon the public health or safety' that can't be prescriptively mitigated, the applicant may be required to apply for a 'small residential rooftop solar energy system... use permit,' which the Building Official reviews (limited to health/safety issues) and which can be appealed to the Planning Commission.
Why the confidence is not higherMMC 15.21.050(I)-(K).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q28 Is there a system-size cap on residential generation? Overlays & special cases
No blanket cap on system size; the 'small residential rooftop solar energy system' definition (Gov. Code Sec. 65850.5(j)(3), incorporated by reference in MMC 15.21.020) and the city's own Eligibility Checklist threshold of '10 kW alternating current nameplate rating or less' set the boundary for the ministerial/expedited SolarAPP+ pathway only -- larger systems remain permittable through the standard (non-expedited) building permit process rather than being capped outright.
Why the confidence is not higherMMC 15.21.020 (definitions cross-referencing Gov. Code 65850.5(j)(3)) and PV Eligibility and Structural Criteria Checklist, General Requirements item A ('System size is 10kW alternating current nameplate rating or less').
codified ordinance + published checklist checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
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 90% · codified ordinance
- Which building code edition is in force? 2025 California Building Code (Volumes 1 & 2, with Appendices C, I, J), together with the 2025 California Residential Code (Appendix BF), adopted by MMC 15.08.010/15.22.010, Ord. 530, effective 12/3/2025. 95% · codified ordinance
- Which fire code edition is in force? 2025 California Fire Code, adopted county-wide by Ventura County Fire Protection District Ordinance No. 34 (adopted Oct. 2025; repeals Ord. 29 & 32), together with Appendix Chapters D and P, portions of the 2024 International Fire Code, and portions of the 2025 California Wildland-Urban Interface Code. Applies within Moorpark via the city's own Building Code cross-reference (MMC 15.04.050 amending CBC Sec. 101.4.5: 'The provisions of the Ventura County Fire Code shall apply...'). 92% · fire district adopting ordinance
- Are there local amendments to any of the above? Yes 90% · codified ordinance
- What is the installation judged against? The 2025 California Building/Residential/Electrical/Fire Codes as locally amended (see Q29-32), plus MMC Chapter 15.21 (ministerial solar ordinance) and the city's own PV Eligibility and Structural Criteria Checklist (structural prescriptive path) and Solar PV Standard Plan. 85% · codified ordinance + published checklist
-
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? The city's own PV checklist requires 'clear access pathways' as a Fire Safety pass/fail item, without spelling out dimensions locally. For FREESTANDING/ground-mounted PV arrays, VCFPD Ordinance No. 34 (new Sec. 604.7.4) sets a minimum 10-foot clearance for panel clusters <=1,500 sq ft, 30-foot clearance for larger clusters, 20 feet between clusters, and a 30-foot setback from buildings (unless a lesser distance meeting Sec. 604 clearance is used). Rooftop ridge-setback/pathway dimensions for ROOF-mounted arrays are NOT reproduced in any Moorpark or VCFD document found -- they are governed by the base (unamended) 2025 California Fire Code Sec. 605.11 as adopted by reference, which VCFPD Ord. 34 does not modify. 70% · fire district adopting ordinance + published checklist
-
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 -- rapid shutdown is required to the 2023 NEC (Sec. 690.12), via the city's adoption of the 2025 California Electrical Code (based on the 2023 NEC) without a found local amendment to Article 690. 70% · codified ordinance (adoption) + code 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 beyond generic language -- the city's own checklist only requires that 'All required markings and labels are provided' (Fire Safety Requirement C) without naming specific placards by name; no Moorpark or VCFD document lists specific placard titles (e.g. 'SOLAR DISCONNECT', 'BESS', etc.) the way some other CA cities' fire-code amendments do. 75% · published checklist (absence otherwise)
- Does the authority specify placard wording of its own? No 70% · published checklist (absence)
- Is a site plan / facility map placard required, and what must it show? Yes -- a roof-layout diagram is required at submittal, showing panel/module locations, clear access pathways, and the approximate locations of electrical disconnecting means and roof access points (city's Fire Safety Requirement D). This functions as the facility-map-style plan required at plan-check; whether it must also be posted as an on-site placard per NEC 705.10 is not separately stated in any Moorpark document (base 2025 CEC would still apply Sec. 705.10 as adopted, unamended). 75% · published checklist
-
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.
- Must equipment be on a specific approved list? No dedicated 'approved equipment list' is maintained by the city; equipment must instead meet listing/testing standards generally -- MMC 15.21.040(C): PV systems 'shall meet all applicable safety and performance standards established by the California Electrical Code, the Institute of Electrical and Electronics Engineers, and accredited testing laboratories such as Underwriters Laboratories.' 80% · codified ordinance
- Are batteries permitted, and under what conditions? Yes, permitted, but NOT eligible for the expedited/SolarAPP+ ministerial path -- the city's own Eligibility Checklist requires the system be 'utility interactive and without battery storage' (General Requirement D) and that it 'does not utilize storage batteries' (Electrical Requirement C) to qualify for expedited review. Systems with batteries must go through the standard (non-expedited) building permit process, and separately trigger VCFD fire fees (see Q46). 85% · published checklist
- Is there a separate ESS permit or inspection? Yes 90% · fire district fee schedule + city fee schedule
- Is a ground mount treated as a structure? Yes (inferred) 60% · codified ordinance (inference from general definitions)
- Is there a local rule on service upgrades or busbar sizing? No codified (ordinance-level) local amendment to service-upgrade or busbar sizing rules was found in MMC Title 15. However, the city's own PV Eligibility Checklist sets a threshold for the EXPEDITED review path specifically: the system must interconnect to 'a single-phase AC service panel of nominal 120/220V AC with a bus bar rating of 225A or less' (Electrical Requirement F) -- exceeding that bus rating routes the project to standard (non-expedited) review rather than being outright prohibited. 80% · published checklist
- Is a specific mounting system or attachment spacing required? Yes -- flush-mounted arrays only qualify for the prescriptive/expedited structural path if: panels are parallel to the roof plane with a 2"-10" gap under the module, modules don't overhang roof edges, array weight <=4psf (PV) or <=5psf (thermal), array covers no more than half the total roof area, and anchor horizontal spacing meets Table 1 (varies by roof slope and rafter spacing, e.g. max 2'-0" spacing at 27-45 degree slope with 24" o.c. rafters) with 5/16" lag screws at 2.5" embedment (or manufacturer's equivalent). Anything failing these prescriptive checks requires a stamped engineer design instead. 95% · published checklist
20 questions answered against City of Moorpark’s own published documents
Q29 Which NEC edition is in force? Core Code editions in force
2023
Why the confidence is not higherThe city adopted the California Electrical Code, 2025 Edition by reference (MMC 15.12.010, Ord. 530, eff. 12/3/2025). The 2025 CEC is based on the 2023 NEC (there is no separate '2025 NEC' or '2024 NEC' edition); the city's own handout ('2025 California National Electric Code') mislabels the publisher/name but the edition-year and base-NEC mapping are correct per the statewide 2025 Title 24 cycle.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q30 Which building code edition is in force? Core Code editions in force
2025 California Building Code (Volumes 1 & 2, with Appendices C, I, J), together with the 2025 California Residential Code (Appendix BF), adopted by MMC 15.08.010/15.22.010, Ord. 530, effective 12/3/2025.
Why the confidence is not higherMMC 15.08.010 and 15.22.010.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q31 Which fire code edition is in force? Code editions in force
2025 California Fire Code, adopted county-wide by Ventura County Fire Protection District Ordinance No. 34 (adopted Oct. 2025; repeals Ord. 29 & 32), together with Appendix Chapters D and P, portions of the 2024 International Fire Code, and portions of the 2025 California Wildland-Urban Interface Code. Applies within Moorpark via the city's own Building Code cross-reference (MMC 15.04.050 amending CBC Sec. 101.4.5: 'The provisions of the Ventura County Fire Code shall apply...').
Why the confidence is not higherVCFPD Ordinance No. 34 title/preamble page 1, and MMC 15.04.050.
fire district adopting ordinance checked 2026-08-31 https://s48417.pcdn.co/wp-content/uploads/2025/12/Ordinance-34.pdf
Q32 Are there local amendments to any of the above? Core Code editions in force
Yes
Why the confidence is not higherExtensive local amendments exist both in the city's own Title 15 (e.g. MMC 15.04.050 fire-prevention cross-reference, 15.04.070 permit-expiration amendment, structural amendments in 15.08/15.22) and in VCFPD Ordinance No. 34 (e.g. added Sec. 604.7.4 freestanding-PV clearance rule, amended Sec. 1205.5.1 ground-mount vegetation control). None of the found local amendments touch NEC Sec. 690.12 (rapid shutdown) or busbar/service-upgrade sizing specifically (checked with positive control 'electrical'=15 hits, fabricated control 'zzqqx'=0 hits in the Title 15 corpus).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q33 What is the installation judged against? Core Electrical
The 2025 California Building/Residential/Electrical/Fire Codes as locally amended (see Q29-32), plus MMC Chapter 15.21 (ministerial solar ordinance) and the city's own PV Eligibility and Structural Criteria Checklist (structural prescriptive path) and Solar PV Standard Plan.
Why the confidence is not higherSynthesis of MMC Title 15 chapters and the PV Eligibility and Structural Criteria Checklist.
codified ordinance + published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q34 Is there a local rule on service upgrades or busbar sizing? Electrical
No codified (ordinance-level) local amendment to service-upgrade or busbar sizing rules was found in MMC Title 15. However, the city's own PV Eligibility Checklist sets a threshold for the EXPEDITED review path specifically: the system must interconnect to 'a single-phase AC service panel of nominal 120/220V AC with a bus bar rating of 225A or less' (Electrical Requirement F) -- exceeding that bus rating routes the project to standard (non-expedited) review rather than being outright prohibited.
Why the confidence is not higherPV Eligibility and Structural Criteria Checklist, Electrical Requirements item F; confirmed no 'busbar'/'225A'/'service upgrade' language appears anywhere in MMC Title 15 (grep across full extracted title text, positive control 'electrical'=15 hits, fabricated control 'zzqqx'=0 hits).
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q35 Is a specific mounting system or attachment spacing required? Structural & mounting
Yes -- flush-mounted arrays only qualify for the prescriptive/expedited structural path if: panels are parallel to the roof plane with a 2"-10" gap under the module, modules don't overhang roof edges, array weight <=4psf (PV) or <=5psf (thermal), array covers no more than half the total roof area, and anchor horizontal spacing meets Table 1 (varies by roof slope and rafter spacing, e.g. max 2'-0" spacing at 27-45 degree slope with 24" o.c. rafters) with 5/16" lag screws at 2.5" embedment (or manufacturer's equivalent). Anything failing these prescriptive checks requires a stamped engineer design instead.
Why the confidence is not higherCity of Moorpark 'Structural Criteria for Residential Flush Mounted Solar Arrays' (pages 2-6 of the PV Eligibility and Structural Criteria Checklist), including Tables 1 and 2. Note: this structural-criteria content mirrors the statewide CALSEIA/SEAOC solar structural-criteria model widely adopted by CA jurisdictions, but is issued here on the City of Moorpark's own letterhead with a Building & Safety Division phone number/address and its own 5/6/2025 revision date.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks
The city's own PV checklist requires 'clear access pathways' as a Fire Safety pass/fail item, without spelling out dimensions locally. For FREESTANDING/ground-mounted PV arrays, VCFPD Ordinance No. 34 (new Sec. 604.7.4) sets a minimum 10-foot clearance for panel clusters <=1,500 sq ft, 30-foot clearance for larger clusters, 20 feet between clusters, and a 30-foot setback from buildings (unless a lesser distance meeting Sec. 604 clearance is used). Rooftop ridge-setback/pathway dimensions for ROOF-mounted arrays are NOT reproduced in any Moorpark or VCFD document found -- they are governed by the base (unamended) 2025 California Fire Code Sec. 605.11 as adopted by reference, which VCFPD Ord. 34 does not modify.
Why the confidence is not higherPV Eligibility and Structural Criteria Checklist (Fire Safety Requirements) for roof pathways generically; VCFPD Ordinance No. 34, new Sec. 604.7.4, for ground-mount clearances. Exact roof ridge-setback dimensions were searched for in Ord. 34 (grep for 'pathway'/'ridge' returned no CFC 605.11 text, since Ord. 34 only reproduces AMENDED sections) and not found in any Moorpark-published document.
fire district adopting ordinance + published checklist checked 2026-08-31 https://s48417.pcdn.co/wp-content/uploads/2025/12/Ordinance-34.pdf
Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown
Yes -- rapid shutdown is required to the 2023 NEC (Sec. 690.12), via the city's adoption of the 2025 California Electrical Code (based on the 2023 NEC) without a found local amendment to Article 690.
Why the confidence is not higherInferred from the city's unamended adoption of the 2025 CEC (MMC 15.12.010) and the general rule that the 2025 CEC carries forward 2023 NEC Article 690 rapid-shutdown requirements; no Moorpark or VCFD document explicitly cites '690.12' by section number (searched MMC Title 15 full text and VCFPD Ordinance 34 full text for '690.12'/'rapid shutdown' -- zero hits in either, with positive control 'electrical' confirmed present in both documents).
codified ordinance (adoption) + code inference checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling
Not specified beyond generic language -- the city's own checklist only requires that 'All required markings and labels are provided' (Fire Safety Requirement C) without naming specific placards by name; no Moorpark or VCFD document lists specific placard titles (e.g. 'SOLAR DISCONNECT', 'BESS', etc.) the way some other CA cities' fire-code amendments do.
Why the confidence is not higherPV Eligibility and Structural Criteria Checklist, Fire Safety Requirements item C; checked VCFPD Ordinance No. 34 in full for placard wording language ('marking'/'placard' hits are all for fire-lane and gate signage, not PV) and MMC Title 15 in full (no placard-wording text found for solar).
published checklist (absence otherwise) checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling
No
Why the confidence is not higherNeither the city's PV checklist, MMC Chapter 15.21, nor VCFPD Ordinance No. 34 specifies its own placard wording for PV/ESS disconnects; the checklist only requires generic compliance with 'required markings and labels' (i.e., whatever the unamended 2025 CEC/CFC require), rather than city-specific wording.
published checklist (absence) checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedSearched the PV Eligibility and Structural Criteria Checklist, MMC Chapter 15.21, MMC Title 15 in full, and VCFPD Ordinance No. 34 in full for letter-height/colour/material placard specifications; none of these documents specify letter height, colour, or material for PV signage.
Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling
Yes -- a roof-layout diagram is required at submittal, showing panel/module locations, clear access pathways, and the approximate locations of electrical disconnecting means and roof access points (city's Fire Safety Requirement D). This functions as the facility-map-style plan required at plan-check; whether it must also be posted as an on-site placard per NEC 705.10 is not separately stated in any Moorpark document (base 2025 CEC would still apply Sec. 705.10 as adopted, unamended).
Why the confidence is not higherPV Eligibility and Structural Criteria Checklist, Fire Safety Requirements item D, and Figure 2.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedSearched SCE's public DG-manual/interconnection pages for utility-specific PV placard requirements beyond the AHJ's; sce.com/business/generating-your-own-power/interconnections and sce.com/residential-solar/net-energy-metering both currently 404. No Moorpark city document reproduces SCE placard specs.
Q43 Where must the labels be placed? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedSearched the PV Eligibility and Structural Criteria Checklist, MMC Chapter 15.21, and VCFPD Ordinance No. 34 for a specific label-placement rule (e.g. 'within 3 feet of the meter', 'at the point of interconnection'); none specify exact placement, only that markings/labels must be provided.
https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q44 Must equipment be on a specific approved list? Equipment listing
No dedicated 'approved equipment list' is maintained by the city; equipment must instead meet listing/testing standards generally -- MMC 15.21.040(C): PV systems 'shall meet all applicable safety and performance standards established by the California Electrical Code, the Institute of Electrical and Electronics Engineers, and accredited testing laboratories such as Underwriters Laboratories.'
Why the confidence is not higherMMC 15.21.040(C).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q45 Are batteries permitted, and under what conditions? Core Battery / ESS
Yes, permitted, but NOT eligible for the expedited/SolarAPP+ ministerial path -- the city's own Eligibility Checklist requires the system be 'utility interactive and without battery storage' (General Requirement D) and that it 'does not utilize storage batteries' (Electrical Requirement C) to qualify for expedited review. Systems with batteries must go through the standard (non-expedited) building permit process, and separately trigger VCFD fire fees (see Q46).
Why the confidence is not higherPV Eligibility and Structural Criteria Checklist, General Requirement D and Electrical Requirement C.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q46 Is there a separate ESS permit or inspection? Battery / ESS
Yes
Why the confidence is not higherVCFD's own current fee schedule lists distinct Energy Storage System fees separate from PV: a $572 Fire Prevention Form 610 (new-construction) ESS review fee, a $704 Operational Fire Code Permit for Energy Storage Systems, and a $352 'Energy Storage Systems - UL9450A Test Review (Residential Only)' fee -- none of which exist for standard residential rooftop PV (which has no residential fire fee line at all; only a $396 'Commercial Photovoltaic Systems' fee is listed). The city's own Electrical Permit Fees also separately list 'Energy Storage System Batteries -- $26 Each' as a distinct fee item from Photovoltaic Systems.
fire district fee schedule + city fee schedule checked 2026-08-31 https://s48417.pcdn.co/wp-content/uploads/2026/06/Fee-Schedule-2026-2027.pdf
Q47 Is a ground mount treated as a structure? Core Ground mount
Yes (inferred)
Why the confidence is not higherMMC Title 17 (Zoning) defines 'Structure' broadly as 'anything constructed or erected on the ground, or that requires location on the ground, or is attached to something having a location on or in the ground' and defines 'Accessory structure' as any detached structure on the lot incidental to the principal use. Neither definition carves out or specifically addresses ground-mounted PV; a ground-mount array would fall within the general 'structure'/'accessory structure' definitions by inference, not by an explicit PV-specific zoning rule (checked Title 17 in full for 'solar'/'photovoltaic' -- the only 4 'solar' hits are in unrelated definitions of 'energy production from renewable sources', 'green industry', height-exempt rooftop equipment, and a general-plan 'solar access' factor; 0 hits for 'photovoltaic'; positive control 'fire hazard severity'=36 hits, fabricated control 'zzqqx'=0 hits, confirming the search was live).
codified ordinance (inference from general definitions) checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44075660
Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment
Nothing published by this authority.
Where we lookedSearched SCE's public DG-manual/interconnection pages for AC-disconnect placement rules relative to the meter; sce.com pages queried both currently 404 (dead links). No Moorpark city document specifies AC disconnect placement relative to the meter.
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 (Moorpark SHOP/EnerGov) is the platform stated by the city for requesting inspections on solar permits; a Building & Safety phone line for inspections ((805) 517-6274) is also published, indicating Phone is also usable. 80% · department page
- How much notice is required? 1 to 2 business days 90% · codified ordinance
-
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? Yes 85% · codified ordinance + department page (staff directory)
- If delegated, to whom? N/A -- not delegated to a separate agency for standard rooftop PV; performed by the city's own (CAA-contracted) Building Official. For projects that include an Energy Storage System, VCFD separately runs its own Operational Fire Code Permit process/inspection for the ESS (see Q46), i.e. a split rather than a full delegation. 70% · codified ordinance
-
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? For expedited-eligible systems: a single, consolidated final inspection performed by the Building Official, scheduled within 1-2 business days of request; if the system fails, a subsequent inspection is authorized (which 'need not conform to the requirements of this chapter', i.e. the 1-2 day/consolidated rules don't necessarily apply to re-inspections). 90% · codified ordinance
- Is a rough-in or mid-roof inspection required? No (for the expedited/eligible path) 85% · codified ordinance
-
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? Yes 90% · published checklist
- Does the inspector verify labels and listings? Yes 80% · published checklist
-
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.
- Is there a re-inspection fee? $140 (Re-Inspection Fee, 'Each') 75% · fee schedule
- How are corrections issued and cleared? For the plan-review stage: if an application is deemed incomplete, the Building Official 'shall issue a written correction notice to the applicant detailing all deficiencies in the application and any additional information or documentation required' (MMC 15.21.050(G)). The process for clearing FIELD/inspection-stage corrections specifically is not separately documented by the city for solar. 65% · codified ordinance
14 questions answered against City of Moorpark’s own published documents
Q49 How is an inspection booked? Core Booking & scheduling
Portal (Moorpark SHOP/EnerGov) is the platform stated by the city for requesting inspections on solar permits; a Building & Safety phone line for inspections ((805) 517-6274) is also published, indicating Phone is also usable.
Why the confidence is not higherCity's Solar Permits page ('...request inspections through the Moorpark Self-Help Online Portal (SHOP)') and Building & Safety Division page ('For Inspections Call: (805) 517-6274').
department page checked 2026-08-31 https://www.moorparkca.gov/1198/Solar-Permits
Q50 How much notice is required? Core Booking & scheduling
1 to 2 business days
Why the confidence is not higherMMC 15.21.060: 'An inspection will be scheduled within one to two business days of a request' for small residential rooftop solar systems eligible for expedited review.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q51 Are same-day or AM/PM windows offered? Booking & scheduling
Nothing published by this authority.
Where we lookedSearched the city's Building & Safety Division page, Solar Permits page, and MMC 15.21 for AM/PM inspection-window or same-day-inspection language; none specify inspection time windows (only that scheduling itself occurs within 1-2 business days of the request).
Q52 Does this AHJ perform its own final solar inspection? Core Who inspects
Yes
Why the confidence is not higherMMC 15.21.060: 'Only one inspection shall be required and performed BY THE BUILDING OFFICIAL for small residential rooftop solar energy systems... eligible for expedited review.' The Building Official function is itself contracted to Charles Abbott Associates (CAA) -- named staff Tom Juzwiak (Building Official) and Dane Lovett (Deputy Building Official) use 'TJuzwiakCAA@moorparkca.gov' / 'DLovettCAA@moorparkca.gov' email addresses, and the Building & Safety page states the Division is 'provided through contract services by Charles Abbott Associates.' So the city performs its own final inspection, but via its CAA contract staff rather than city civil-service employees.
codified ordinance + department page (staff directory) checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q53 If delegated, to whom? Core Who inspects
N/A -- not delegated to a separate agency for standard rooftop PV; performed by the city's own (CAA-contracted) Building Official. For projects that include an Energy Storage System, VCFD separately runs its own Operational Fire Code Permit process/inspection for the ESS (see Q46), i.e. a split rather than a full delegation.
Why the confidence is not higherMMC 15.21.060; VCFD FY2026-27 Fee Schedule (Operational Fire Code Permits -- Energy Storage Systems, $704).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q54 Which inspections are required, and in what order? Core Stages & sequence
For expedited-eligible systems: a single, consolidated final inspection performed by the Building Official, scheduled within 1-2 business days of request; if the system fails, a subsequent inspection is authorized (which 'need not conform to the requirements of this chapter', i.e. the 1-2 day/consolidated rules don't necessarily apply to re-inspections).
Why the confidence is not higherMMC 15.21.060.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q55 Is a rough-in or mid-roof inspection required? Stages & sequence
No (for the expedited/eligible path)
Why the confidence is not higherMMC 15.21.060 states 'Only one inspection shall be required' for expedited-eligible small residential rooftop solar systems -- no separate rough-in or mid-roof inspection is called out. The standard (non-expedited) path's inspection sequence is not separately documented by the city.
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q56 Does the inspector verify labels and listings? Core What is checked
Yes
Why the confidence is not higherThe city's own PV Eligibility and Structural Criteria Checklist -- used both at submittal and as the basis for the consolidated field inspection -- includes 'All required markings and labels are provided' as a pass/fail Fire Safety Requirement item.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q57 Is there a published inspection checklist? Core What is checked
Yes
Why the confidence is not higherThe city publishes the 'PV Eligibility and Structural Criteria Checklist' itself, covering General, Electrical, Structural, and Fire Safety Requirements, which functions as the published inspection/eligibility checklist for residential rooftop PV.
published checklist checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/9133/PV-Eligibility-and-Structural-Criteria-Checklist
Q58 What must be on site at inspection? Core Documents on site
Nothing published by this authority.
Where we lookedSearched the PV Eligibility and Structural Criteria Checklist, Building & Safety Division page, and Homeowner Handouts list for a stated list of documents required ON SITE at the time of inspection (e.g. approved plans, permit card); none of the found documents enumerate on-site inspection-day document requirements specifically for solar.
Q59 Is there a re-inspection fee? Corrections & re-inspection
$140 (Re-Inspection Fee, 'Each')
Why the confidence is not higherCity of Moorpark FY2026-27 Schedule of Fees and Service Charges, Miscellaneous Building & Safety Fees, item 9: 'Re-Inspection Fee -- 140 -- Each.' This is a general building re-inspection fee (not solar-specific); no separate solar/PV re-inspection fee line exists.
fee schedule checked 2026-08-31 https://www.moorparkca.gov/DocumentCenter/View/20863/Schedule-of-Fees-and-Service-Charges-Effective-July-1-2026
Q60 How are corrections issued and cleared? Corrections & re-inspection
For the plan-review stage: if an application is deemed incomplete, the Building Official 'shall issue a written correction notice to the applicant detailing all deficiencies in the application and any additional information or documentation required' (MMC 15.21.050(G)). The process for clearing FIELD/inspection-stage corrections specifically is not separately documented by the city for solar.
Why the confidence is not higherMMC 15.21.050(G).
codified ordinance checked 2026-08-31 https://ecode360.com/print/MO4972?guid=44073343
Q61 What is issued on pass? Core Final sign-off & PTO
Nothing published by this authority.
Where we lookedSearched MMC Title 15 (Buildings and Construction, in full) and the city's Building & Safety/Solar Permits pages for what document/status is issued on a passed final inspection (e.g. Certificate of Occupancy vs. 'Final' vs. green tag); none of these name the specific artifact issued for a residential rooftop PV retrofit (an existing R-3 dwelling would not typically receive a new Certificate of Occupancy).
Q62 Who notifies the utility for PTO? Core Final sign-off & PTO
Nothing published by this authority.
Where we lookedSearched SCE's public NEM/interconnection/PTO pages (both current URLs queried 404) and the city's Solar Permits/Building & Safety pages for who submits the Permission-to-Operate notification to SCE; none of these Moorpark-side sources address the PTO step, which is an SCE-side process.
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 Moorpark 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 Moorpark is the authority having jurisdiction 90% confidence
- Holds
- Building and Electrical
- Delegated to
- Ventura County Fire Protection District (fire code enforcement only, per MMC 15.04.050 amending CBC Sec. 101.4.5)
- Overridden by
- California Gov. Code Sec. 65850.5 (Solar Rights Act ministerial-permitting mandate, codified locally as MMC Ch. 15.21) constrains the city's discretion to a health/safety-only, non-discretionary review for small residential rooftop solar; the city's ordinance text still cites only Sec. 65850.5/65850.7 and has not been updated to reference Gov. Code Sec. 65850.52 (SB 379, the 38.4kW-AC automated-permitting statute) by section number, though the city's SolarAPP+ pilot functionally implements an automated/ministerial pathway consistent with it.
- Why not higher
- The City of Moorpark's own Building & Safety Division (contracted to Charles Abbott Associates) issues the building and electrical permit for residential rooftop PV under MMC Title 15 and the MMC 15.21 ministerial ordinance. Building and electrical are NOT split off to Ventura County -- Moorpark is an incorporated city with its own Building & Safety Division; the County of Ventura has no general building jurisdiction inside Moorpark's city limits. Fire-code enforcement, however, IS delegated: MMC 15.04.050 (amending CBC Sec. 101.4.5) states 'The provisions of the Ventura County Fire Code shall apply to matters affecting or relating to protection of structures... from the hazard of fire...' Ventura County Fire Protection District's own 'About VCFD' page confirms Moorpark by name as one of the cities in VCFD's service area (alongside Ojai, Port Hueneme, Camarillo, Santa Paula, Simi Valley, Thousand Oaks, and unincorporated county areas). VCFD's own FY2026-27 fee schedule shows it does NOT charge a residential-PV-specific fire review fee (only a $396 Commercial Photovoltaic Systems fee), meaning for STANDARD residential rooftop PV, fire-code compliance is folded into the single city building permit and single consolidated inspection (MMC 15.21.060) rather than run as an independent VCFD track; for systems WITH batteries/ESS, VCFD does run a genuinely separate Operational Fire Code Permit and fee ($704, plus a $352 UL9450A residential ESS test-review fee and a $572 Form 610 new-construction ESS review fee).
- Permit required
- Yes95%
- Permit cost
- $210 (residential PV systems up to 15kW DC) or $419 (residential PV systems greater than 15kW DC), as an Electrical Permit fee line item,92%
- Plan review
- Same day for over-the-counter applications, or 1 to 3 business days for electronic applications (for systems eligible for the expedited/ministerial process).95%
- Portal
- Two-stage: (1) SolarAPP+ (gosolarapp.org) for automated eligibility/plan approval of qualifying systems, then (2) the Moorpark Self-Help Online Portal (SHOP),95%
- Electrical code
- 202390%
- Own placard wording
- No70%
- Booking an inspection
- Portal (Moorpark SHOP/EnerGov) is the platform stated by the city for requesting inspections on solar permits;80%
Labels & placards for this authority
Wording 70%
No
Size, colour & material None%
Where they go None%
What the utility wants on top None%
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.