Cathedral City

Riverside County

Verified Aug. 4, 2026

Cathedral City is a city authority in the State of California, serving 51,493 residents. 6,426 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 (over-the-counter complete application) or 1-3 business days (complete electronic application) for the expedited nondiscretionary review under Ch. Q18 Where you file — Tyler Technologies EnerGov 'Citizen Self Service' (CSS) Portal, at selfservice.cathedralcity.gov, Q20

Permit required
Yes97% source
What it costs
$450 flat for the base Residential Solar Photovoltaic System permit; +$54 if paired with battery storage; +$54 if paired with EV charging (2025 Master Fee Schedule, adopted 4/23/2025).82% source
Plan review turnaround
Same day (over-the-counter complete application) or 1-3 business days (complete electronic application) for the expedited nondiscretionary review under Ch.85% source
Key document
municipal code cited by 7 open the document
  1. Confirm who has a say over your address

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

    • Is this authority the AHJ for residential solar at this address? Yes 96% · municipal code
    • What does this authority permit itself, and what does it delegate? Both 92% · authority department page
    • Is a permit required for a residential rooftop PV system? Yes 97% · municipal code
    • Is there a separate electrical permit, or is it combined? Combined 80% · fee schedule PDF
    • Is a HOA or architectural approval required first? No (city may not condition permit approval on HOA/association approval) 90% · municipal code
    • Is there a historic-district review? Only for systems within the city's designated Historic Preservation overlay/sites (Ch. 8.62); such systems are explicitly excluded from the SolarAPP+ expedited track 78% · authority department page + municipal code (Ch. 8.62)
    • Is a Specific Use Permit or Council approval ever required? Yes, but only if the Building Official makes a written finding of a specific, adverse health/safety impact 88% · municipal code
    • Is there a system-size cap on residential generation? No blanket cap on system size for permitting generally, but CCMC 8.60's expedited/reduced-cost 'small residential rooftop' track is defined narrowly as systems no larger than 10 kW AC nameplate (or 30 kW thermal) on a single- or duplex-family dwelling not exceeding max legal building height 80% · municipal code
  2. Check who is allowed to apply

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

    • Who is allowed to pull the electrical permit? Any licensed contractor (C-46 Solar, C-10 Electrical, or B General Building); homeowner-builder allowed outside the SolarAPP+ track 70% · authority department page
    • Must the contractor be registered with this authority before applying? Yes (city business license) 62% · permit application form (bundled in EVCS bulletin)
    • Is a homeowner permitted to self-install and self-permit? Ambiguous / not addressed for solar specifically 45% · authority department page
  3. Build the submittal package

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

    • What documents make up a complete submittal? Not itemized as a single published checklist for standard review; SolarAPP+ eligibility screening substitutes a checklist for that track 68% · authority forms page
    • How many copies, and in what format? SolarAPP+ track: fully electronic upload via CSS Portal, no physical sets. Standard permits generally: 3 sets of plans, minimum 11 in x 17 in 65% · permit application form + solar page
    • Is a site plan required, and what must it show? Not separately specified for solar beyond the standard one-line/site plan package implied by SolarAPP+ and the generic permit application 50% · comparable department checklist (EVCS)
    • Is a one-line / three-line diagram required? Yes (inferred from comparable expedited-permit checklist; not stated in a solar-specific published document) 55% · comparable department checklist (EVCS) + SolarAPP+ program requirement
    • Are string and conductor calculations required? Not addressed in any Cathedral City document found; inferred Yes via SolarAPP+ program requirements 50% · authority department page (SolarAPP+ adoption) + inference from SolarAPP+ program spec
    • Is a structural PE stamp required, and at what threshold? Not specified locally; CCFD's general fire-code plan-stamp rule (2025 CFC Sec. 106.1.1, added by Ord. 894) requires any plan or master engineering report submitted for FIRE review to be stamped by a CA-licensed architect or engineer, but this appears aimed at fire-permit submittals (e.g., ESS) rather than routine rooftop PV, which the fee schedule shows carries no separate fire fee line 55% · adopting ordinance (fire code amendment)
    • Is an electrical PE stamp required, and at what threshold? Not published 40% · municipal code
  4. Apply and pay

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

    • Which permit portal does this authority use? Tyler Technologies EnerGov 'Citizen Self Service' (CSS) Portal, at selfservice.cathedralcity.gov, alongside SolarAPP+ (solarapp.nrel.gov) for automated review of eligible systems 95% · authority department page
    • Can the whole application be completed online? Yes, for SolarAPP+-eligible systems (design approval via solarapp.nrel.gov, application/fee/document upload/inspection request all via the CSS Portal) 85% · authority department page
    • What does a residential solar permit cost? $450 flat for the base Residential Solar Photovoltaic System permit; +$54 if paired with battery storage; +$54 if paired with EV charging (2025 Master Fee Schedule, adopted 4/23/2025). NOTE: the still-codified CCMC 8.60.050(F) (Ord. 765, 2015) instead states a flat $500 solar permit fee -- the two city documents conflict, and the newer, specifically-adopted fee schedule is treated here as controlling current practice. 82% · fee schedule PDF (dated, adopted by Council)
    • How is the fee calculated? Flat up to a threshold, then per-kW (per Gov. Code 66015(a)(1) cap structure: $450 base, +$15/kW for each kW above 15kW for PV; city's own fee line lists only the flat $450 base with no visible per-kW residential PV line, suggesting nearly all residential jobs pay the flat rate) 75% · fee schedule PDF
    • Is there a separate plan-check fee? No 85% · fee schedule PDF
  5. Plan review — and start the utility in parallel

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

    • What is the stated plan-review turnaround? Same day (over-the-counter complete application) or 1-3 business days (complete electronic application) for the expedited nondiscretionary review under Ch. 8.60; separately, the city's general EVCS expedited-permit bulletin (a comparable process) cites a 5-business-day plan-review turnaround 85% · municipal code
    • How long is an issued permit valid before it expires? Not locally amended; defaults to the statewide 2025 CBC Sec. 105.5 standard (work must commence within 180 days of issuance; permit expires if work is suspended/abandoned for 180 days) 60% · adopting ordinance (absence of local amendment) + fee schedule
    • Which utility handles interconnection here? Southern California Edison (SCE) 75% · municipal code (utility tax exemption + recent specific-plan ordinance)

28 questions answered against Cathedral City’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 Building & Safety Division processes and permits residential rooftop PV; codified locally at Cathedral City Municipal Code Ch. 8.60 'Permitting for Rooftop Solar Systems' (Ord. 765, 2015).

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Both

Why the confidence is not higherBuilding & Safety Division (Community & Economic Development Dept.) issues building AND electrical permits and performs inspections in-house; Cathedral City Fire Dept. (also in-house, not contracted to Riverside County Fire/CAL FIRE) separately reviews/permits Energy Storage Systems through the same CSS portal. Nothing is delegated to the county.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety

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

Yes

Why the confidence is not higherCCMC 8.60.030(A): 'This chapter applies to the permitting of all small residential rooftop solar energy systems in the city.' City's Solar Photovoltaic page also requires a building permit via SolarAPP+ or the standard Residential Solar PV Permit application.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Combined

Why the confidence is not higher2025 Master Fee Schedule lists one line item, 'Residential Solar Photovoltaic System - Solar Permit' ($450), stated to include 'all applicable inspection and plan review fees' -- building, electrical etc. are not billed as separate permits for this permit type. Note: EV chargers and battery add-ons are billed as small add-on line items to the same permit, not separate permits.

fee schedule PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

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

Any licensed contractor (C-46 Solar, C-10 Electrical, or B General Building); homeowner-builder allowed outside the SolarAPP+ track

Why the confidence is not higherCity's Solar Photovoltaic page states SolarAPP+ automated review is 'Licensed Contractors Only'; general CA owner-builder self-permit rights (B&P Code) are not disclaimed elsewhere on the city's site, so an owner-builder likely must use the standard (non-SolarAPP+) review path. No city document enumerates required license classifications specifically for solar electrical work, so this is an inference from the SolarAPP+ eligibility page plus standard CA licensing practice.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Yes (city business license)

Why the confidence is not higherThe city's generic 'Application for Construction Permit' form requires a 'City Business License No.' field for the contractor, and the Master Fee Schedule has a dedicated Business License Application Review and Inspection Fees section. No page explicitly states solar contractors must pre-register before applying, so this is inferred from the permit application form itself.

permit application form (bundled in EVCS bulletin) checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/10950/638386032213370000

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

Ambiguous / not addressed for solar specifically

Why the confidence is not higherThe city's Solar Photovoltaic (SolarAPP+) page is explicitly 'Licensed Contractors Only,' which would exclude homeowner self-install from THAT track, but no city page addresses whether an owner-builder may self-permit through the standard (non-SolarAPP+) building permit process for PV. Not confident enough to answer Yes/No; recorded here at reduced confidence rather than in not_found because the SolarAPP+ exclusion is itself sourced.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Not itemized as a single published checklist for standard review; SolarAPP+ eligibility screening substitutes a checklist for that track

Why the confidence is not higherThe city references a 'SolarApp+ Eligibility Checklist' (PDF) and a generic 'Application for Construction Permit' form (project address, owner/contractor info, scope, valuation, wet or e-signature) but does not publish a single itemized 'complete submittal' list for standard (non-SolarAPP+) residential PV plan sets on its Building Forms & Standards page.

authority forms page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/building-forms-standards

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

SolarAPP+ track: fully electronic upload via CSS Portal, no physical sets. Standard permits generally: 3 sets of plans, minimum 11 in x 17 in

Why the confidence is not higherSolar Photovoltaic page instructs applicants to 'upload necessary documents' through the CSS Portal for SolarAPP+ jobs (no paper sets). The city's generic Application for Construction Permit form (bundled with the EVCS bulletin) states '3 Sets of Plans Required (minimum size 11 in x 17 in)' for standard building permits generally; not confirmed this generic rule is applied verbatim to non-SolarAPP+ solar submittals.

permit application form + solar page checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/10950/638386032213370000

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

Not separately specified for solar beyond the standard one-line/site plan package implied by SolarAPP+ and the generic permit application

Why the confidence is not higherNo Cathedral City document enumerates required site-plan contents specific to residential PV (e.g., setbacks, easements, existing structures). The EVCS checklist (a comparable expedited-permit bulletin) requires 'a site plan and electrical plan with a single-line diagram,' which is the closest documented analog.

comparable department checklist (EVCS) checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/10950/638386032213370000

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

Yes (inferred from comparable expedited-permit checklist; not stated in a solar-specific published document)

Why the confidence is not higherThe city's EVCS (EV charging) expedited-permit checklist requires 'a site plan and electrical plan with a single-line diagram' -- no solar-specific city checklist was found stating this explicitly, but SolarAPP+'s own national standard plan sets require a one-line diagram, and the city runs SolarAPP+.

comparable department checklist (EVCS) + SolarAPP+ program requirement checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/10950/638386032213370000

Q12 Are string and conductor calculations required? Drawings & calculations

Not addressed in any Cathedral City document found; inferred Yes via SolarAPP+ program requirements

Why the confidence is not higherNo city-published document specifies string/conductor calculations for PV. SolarAPP+ (the city's own designated automated-review platform) requires string and conductor sizing calculations as part of its standard plan set nationally.

authority department page (SolarAPP+ adoption) + inference from SolarAPP+ program spec checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Not specified locally; CCFD's general fire-code plan-stamp rule (2025 CFC Sec. 106.1.1, added by Ord. 894) requires any plan or master engineering report submitted for FIRE review to be stamped by a CA-licensed architect or engineer, but this appears aimed at fire-permit submittals (e.g., ESS) rather than routine rooftop PV, which the fee schedule shows carries no separate fire fee line

Why the confidence is not higherOrdinance 894 (adopted 11/12/2025, effective 1/1/2026) added CFC Sec. 106.1.1: 'Any plan or master engineering report submitted for review shall be stamped by a California licensed professional architect or engineer' (with an exception for structural plans stamped by a CA Registered Designer with AHJ approval). No separate structural-stamp threshold for PV was found in Building code chapters or the solar page.

adopting ordinance (fire code amendment) checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

Not published

Why the confidence is not higherNo Cathedral City document (solar page, fee schedule, Building Forms & Standards, or the Ch. 8.60 solar ordinance) states an electrical PE-stamp threshold for residential PV; CCMC 8.60.040(C) requires only that systems 'meet all applicable safety and performance standards established by the California Electrical Code... and accredited testing laboratories,' with no PE-stamp trigger named.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

Q15 What does a residential solar permit cost? Core Fees

$450 flat for the base Residential Solar Photovoltaic System permit; +$54 if paired with battery storage; +$54 if paired with EV charging (2025 Master Fee Schedule, adopted 4/23/2025). NOTE: the still-codified CCMC 8.60.050(F) (Ord. 765, 2015) instead states a flat $500 solar permit fee -- the two city documents conflict, and the newer, specifically-adopted fee schedule is treated here as controlling current practice.

Why the confidence is not higher2025 Master Fee Schedule PDF (title page: 'CC 2025 Fee Schedule Adopted 04_23_25'), Building Fees section, item 2: 'Residential Solar Photovoltaic System - Solar Permit... $450... per permit,' with +$54 sub-items for battery storage and EV charging. Footnote [a] ties this to Gov. Code Sec. 66015(a)(1)'s cap structure ($450 + $15/kW above 15kW). The codified $500 figure in Ch. 8.60.050(F) has not been updated to match and appears stale.

fee schedule PDF (dated, adopted by Council) checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

Q16 How is the fee calculated? Core Fees

Flat up to a threshold, then per-kW (per Gov. Code 66015(a)(1) cap structure: $450 base, +$15/kW for each kW above 15kW for PV; city's own fee line lists only the flat $450 base with no visible per-kW residential PV line, suggesting nearly all residential jobs pay the flat rate)

Why the confidence is not higherFee schedule footnote [a]: 'Gov. Code Sec. 66015(a)(1) establishes maximum fees for residential solar... fees shall not exceed $450 plus $15 per kW for each kW above 15kW.' The schedule's own residential PV line item shows only the $450 flat figure (no per-kW residential line published), consistent with most home systems falling under 15kW.

fee schedule PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

Q17 Is there a separate plan-check fee? Fees

No

Why the confidence is not higherMaster Fee Schedule Sec. A header: 'Fees shown in this section (Section A.) include all applicable inspection[s], and plan review fees' -- the Residential Solar PV Permit ($450) is listed under Section A, so plan check is bundled, not separately billed.

fee schedule PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

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

Same day (over-the-counter complete application) or 1-3 business days (complete electronic application) for the expedited nondiscretionary review under Ch. 8.60; separately, the city's general EVCS expedited-permit bulletin (a comparable process) cites a 5-business-day plan-review turnaround

Why the confidence is not higherCCMC 8.60.060(A): building department 'shall issue a building permit... on the same day of receipt of a complete over-the-counter application or within one to three business days of receipt of a complete electronic application.' The city's EVCS checklist (a structurally similar expedited program) instead states 'no later than five (5) business days' -- both are recorded since they answer for two comparable but distinct expedited programs.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Not locally amended; defaults to the statewide 2025 CBC Sec. 105.5 standard (work must commence within 180 days of issuance; permit expires if work is suspended/abandoned for 180 days)

Why the confidence is not higherOrdinance 894 (the city's current 2025 code-adoption ordinance) was searched for amendments to Building Code Sec. 105.5 (permit expiration); none were found in its amendment list, so the unamended state-published CBC/CRC default of 180 days applies. Fee schedule also shows a 'Permit Renewal Fee within 1 year of Last Inspection: 50% of original fee' line, consistent with the standard renewal framework.

adopting ordinance (absence of local amendment) + fee schedule checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

Tyler Technologies EnerGov 'Citizen Self Service' (CSS) Portal, at selfservice.cathedralcity.gov, alongside SolarAPP+ (solarapp.nrel.gov) for automated review of eligible systems

Why the confidence is not higherSolar Photovoltaic page: 'Go to cathedralcity.gov/css and select Login or Register... select "Apply" and search for "Solar PV System"'; homepage links to https://selfservice.cathedralcity.gov/EnerGovProd/SelfService#/home.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Yes, for SolarAPP+-eligible systems (design approval via solarapp.nrel.gov, application/fee/document upload/inspection request all via the CSS Portal)

Why the confidence is not higherSolar Photovoltaic page walks through registering on SolarAPP+, submitting designs and paying online, downloading the approval document, then applying and paying fees entirely through the CSS Portal, and requesting inspection through the same portal -- no in-person or mailed-paper step is described for this track.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

Q22 Which utility handles interconnection here? Core Utility interconnection

Southern California Edison (SCE)

Why the confidence is not higherNot stated on a dedicated utility page, but confirmed from two of the city's own primary sources: CCMC 3.26.030 (Utility Users' Tax exemptions) references residents' 'enrollment in Southern California Edison's Care Program,' and the recently adopted Ord. 899 (Forest Lawn Specific Plan, adopted 5/27/2026) lists 'Southern California Edison (SCE)' among the utilities serving that Cathedral City site and references 'City and Southern California Edison (SCE) approved LED street lights.' A full-code search for 'Imperial Irrigation' returned zero relevant hits (only unrelated landscape-irrigation text), corroborating that IID does not serve Cathedral City. PowerToChoose was not used per instructions.

municipal code (utility tax exemption + recent specific-plan ordinance) checked 2026-08-30 https://ecode360.com/CA4914

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

Nothing published by this authority.

Where we lookedSCE's own interconnection/Rule 21 sequencing pages (on.sce.com/interconnectionhandbook dead-redirects to sce.com homepage per brief; sce.com/business and sce.com/about-us pages 404'd to curl), plus Cathedral City's Solar Photovoltaic and Building & Safety pages (neither describes utility sequencing relative to permit issuance)

https://on.sce.com/interconnectionhandbook

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

No (city may not condition permit approval on HOA/association approval)

Why the confidence is not higherCCMC 8.60.060(F): 'The city shall not condition approval of an application on the approval of an association, as defined in Section 4080 of the Civil Code.' This tracks the Solar Rights Act (Civil Code Sec. 714) but is stated directly in the city's own ordinance.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Only for systems within the city's designated Historic Preservation overlay/sites (Ch. 8.62); such systems are explicitly excluded from the SolarAPP+ expedited track

Why the confidence is not higherSolarAPP+ Eligibility list on the city's Solar Photovoltaic page excludes systems 'in a special district or an historic neighborhood.' The city separately maintains a full Historic Preservation chapter (CCMC 8.62) with a Certificate of Appropriateness process for designated historic sites/districts, administered by the Historic Preservation Committee and City Council.

authority department page + municipal code (Ch. 8.62) checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Nothing published by this authority.

Where we lookedBuilding Forms & Standards page's 'Cathedral City Basic Design Data' PDF (home/showpublisheddocument/13173/639214492379970000) -- direct curl returned Akamai 403; Chrome headless print-to-pdf returned a blank 1-page capture; Wayback CDX API returned zero snapshots for this document ID

https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/building-forms-standards

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

Yes, but only if the Building Official makes a written finding of a specific, adverse health/safety impact

Why the confidence is not higherCCMC 8.60.060(A): 'A building official may require an applicant to apply for a use permit if the official finds, based on substantial evidence, that the solar energy system could have a specific, adverse impact upon the public health and safety... Such decisions may be appealed to the planning commission.' This is the standard AB 2188/Solar Rights Act 'use permit' escape valve, not a routine requirement.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

No blanket cap on system size for permitting generally, but CCMC 8.60's expedited/reduced-cost 'small residential rooftop' track is defined narrowly as systems no larger than 10 kW AC nameplate (or 30 kW thermal) on a single- or duplex-family dwelling not exceeding max legal building height

Why the confidence is not higherCCMC 8.60.010 defines 'small residential rooftop solar energy system' (the only category this expedited chapter applies to) as capped at 10kW AC / 30kWth. This 2015-vintage threshold is narrower than the state's current SB 379 (Gov. Code 65850.52) 38.4kW AC ministerial-review cap and has not been updated in the codified ordinance; larger systems presumably fall outside Ch. 8.60's guarantees and go through standard discretionary-adjacent review.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

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

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

    • Which NEC edition is in force? 2023 NEC, as incorporated into the 2025 California Electrical Code (Title 24, Part 3), effective 1/1/2026 under Ordinance 894 -- ATTENTION: Ordinance 894's own text at Ch. 8.14.010 mistakenly states the 2025 CEC 'is based upon the 2020 National Electrical Code,' which is a drafting error (apparent copy-paste carryover from the prior 2022 CEC chapter, which correctly cited the 2020 NEC). The actual 2025 CEC published by the CA Building Standards Commission is based on the 2023 NEC; there is no '2025 NEC.' 85% · adopting ordinance (2025 code-adoption ordinance)
    • Which building code edition is in force? 2025 California Building Code (based on 2024 IBC) and 2025 California Residential Code (based on 2024 IRC), both effective 1/1/2026 93% · adopting ordinance
    • Which fire code edition is in force? 2025 California Fire Code (based on 2024 IFC), effective 1/1/2026; note the city's separate 'CCFD Development Guidelines' bulletin (last modified Dec 2025 per its PDF metadata, but still footer-stamped 'Rev. 03/2020') still describes its Residential Care Facility guideline as based on the 2022 CFC -- an internal cross-document inconsistency that has not been reconciled 85% · adopting ordinance (+ cross-document inconsistency noted from CCFD bulletin)
    • Are there local amendments to any of the above? Yes 90% · adopting ordinance
    • What is the installation judged against? The 2025 California Electrical Code (based on the 2023 NEC per state publication, notwithstanding the local ordinance's stale '2020 NEC' text -- see q29) as locally amended by Ord. 894, plus CCMC 8.60.040(C): '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 and, where applicable, rules of the Public Utilities Commission' 85% · municipal code
  2. Fire access, setbacks and pathways

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

    • What ridge setback and access pathways are required? Hip-roof homes: one 3-ft-wide clear access pathway from eave to ridge on each roof slope with modules; single-ridge homes: two 3-ft-wide pathways per slope; modules kept >=1.5 ft from hips/valleys (or flush if only one side is populated); modules no higher than 3 ft below the ridge (for smoke ventilation); designation of ridge/hip/valley pathways does not apply to roofs of 2-in-12 pitch or less; ground-mounted arrays are exempt from these setbacks but require a 10-ft clear brush area 95% · fire department development-guidelines PDF
  3. Rapid shutdown

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

    • Is rapid shutdown required, and to which NEC edition? Yes -- rapid shutdown is required under NEC 690.12 as incorporated into the 2025 California Electrical Code, effective 1/1/2026. No local amendment to Article 690/705 was found, and the CCFD Development Guidelines PV section does not itself reference 690.12 or rapid shutdown by name -- it only covers physical marking/pathways, so this answer is inferred from the state-adopted electrical code rather than a Cathedral City document that names rapid shutdown explicitly 70% · inference from adopted electrical code (no local document names 690.12)
  4. Labels and placards

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

    • Which placards does this authority require at the service equipment? A weather-resistant marking placed within (or on the outside cover of) the main service disconnect, per the fire department's PV placard spec; for commercial systems, marking follows NEC Article 690 directly 88% · fire department development-guidelines PDF
    • Does the authority specify placard wording of its own? No 80% · fire department development-guidelines PDF
    • Does it specify letter height, colour or material? No letter height or colour specified; only a material/durability standard is recommended (UL 969-rated weather-resistant marking material; UL listing itself is not required) 82% · fire department development-guidelines PDF
    • Is a site plan / facility map placard required, and what must it show? Not specified by the city beyond the NEC 705.10 facility-placard requirement as adopted through the 2025 CEC; no Cathedral City document adds local content requirements for a site plan/facility-map placard 45% · fire department development-guidelines PDF (absence within otherwise detailed PV section)
    • Where must the labels be placed? Main service disconnect (and its cover, if operable with the panel closed) for the required emergency-isolation marking; DC conductors/raceways should run near the ridge/hip/valley per the fire pathway spec to reduce trip hazards and ease identification during venting 80% · fire department development-guidelines PDF
  5. Disconnect, storage and listed equipment

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

    • Must equipment be on a specific approved list? No dedicated city-maintained approved-equipment list; equipment must independently meet CEC/UL/IEEE/testing-lab standards per the municipal code 75% · municipal code
    • Are batteries permitted, and under what conditions? Yes -- batteries/ESS are permitted; residential ('Battery Backup') systems get their own Building permit line ($358) separate from the PV permit, and Energy Storage Systems are also listed among the Fire Department's own CSS-portal permit types, subject to plan review/inspection fees under the Fire Prevention fee schedule ('Battery Storage System' -- $326 plan review + $434 inspection) -- though that fire fee line sits in a generic hazardous-materials fee table (LPG/Cryogenics/Compressed Gas/Medical Gas/Battery Storage) whose residential applicability is not made explicit 70% · fee schedule PDF + fire department page
    • Is there a separate ESS permit or inspection? Yes 78% · fee schedule PDF + fire department page
    • Is a ground mount treated as a structure? Likely yes, by inference -- Cathedral City has no PV-specific ground-mount zoning provision; the general Accessory Structures chapter (CCMC Ch. 9.80) would apply (e.g., minimum 10-ft separation from the main building, 5-ft setback from an alley property line), and the fire department separately requires a 10-ft clear brush area around ground-mounted PV arrays 60% · municipal code (Ch. 9.80, by search-absence) + fire dev. guidelines
    • Is there a local rule on service upgrades or busbar sizing? Yes -- for one-family dwellings, the main service disconnecting means must be rated not less than 200 amperes, 3-wire, with a minimum 225-ampere bus (local amendment to NEC/CEC Sec. 230.79(C)) 92% · adopting ordinance (local electrical code amendment)
    • Is a specific mounting system or attachment spacing required? No PV-specific mounting/attachment-spacing standard found; SolarAPP+ eligibility excludes ballasted systems entirely ('No Ballasted Systems') 60% · authority department page

20 questions answered against Cathedral City’s own published documents

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

2023 NEC, as incorporated into the 2025 California Electrical Code (Title 24, Part 3), effective 1/1/2026 under Ordinance 894 -- ATTENTION: Ordinance 894's own text at Ch. 8.14.010 mistakenly states the 2025 CEC 'is based upon the 2020 National Electrical Code,' which is a drafting error (apparent copy-paste carryover from the prior 2022 CEC chapter, which correctly cited the 2020 NEC). The actual 2025 CEC published by the CA Building Standards Commission is based on the 2023 NEC; there is no '2025 NEC.'

Why the confidence is not higherOrdinance 894 (adopted 11/12/2025 by City Council, effective 1/1/2026 -- ecode360.com/CA4914/laws/LF2549727.pdf), Chapter 8.14: 'there is adopted by reference the California Electrical Code, 2025 Edition, which is based upon the 2020 National Electrical Code...' compared against Ch. 8.04 (2025 CBC, correctly 'based upon the 2024 International Building Code') and Ch. 8.12 (2025 CFC, correctly 'based upon the 2024 International Fire Code') in the SAME ordinance, which are internally consistent with the statewide 2025 cycle -- only the electrical chapter kept stale NEC-year language. Confidence held at 85 (not higher) because the city's own primary document is internally self-contradictory on this exact point.

adopting ordinance (2025 code-adoption ordinance) checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

2025 California Building Code (based on 2024 IBC) and 2025 California Residential Code (based on 2024 IRC), both effective 1/1/2026

Why the confidence is not higherOrdinance 894, Ch. 8.04 ('California Building Code, 2025 Edition, which is based upon the 2024 International Building Code') and Ch. 8.18 ('California Residential Code, 2025 Edition, which is based upon the 2024 International Residential Code'); Sec. 6 sets the effective date as January 1, 2026.

adopting ordinance checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

2025 California Fire Code (based on 2024 IFC), effective 1/1/2026; note the city's separate 'CCFD Development Guidelines' bulletin (last modified Dec 2025 per its PDF metadata, but still footer-stamped 'Rev. 03/2020') still describes its Residential Care Facility guideline as based on the 2022 CFC -- an internal cross-document inconsistency that has not been reconciled

Why the confidence is not higherOrdinance 894, Ch. 8.12: 'California Fire Code 2025 Edition, which is based upon the 2024 International Fire Code,' effective 1/1/2026 (Sec. 6). Compare the CCFD Development Guidelines PDF ('Residential Care Facility' section: 'based on... the 2022 California Fire Code (CFC)'), which has not yet been updated to reflect Ord. 894's 2025 cycle.

adopting ordinance (+ cross-document inconsistency noted from CCFD bulletin) checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

Yes

Why the confidence is not higherOrdinance 894 makes numerous local amendments across the newly adopted 2025 code chapters, including an Electrical Code amendment to Sec. 230.79(C) (service disconnect rating) and a Fire Code Appendix Chapter 1 amendment (Sec. 106.1.1, plan-stamp requirement) -- see q34 and q13. No amendments specific to NEC Article 690/705 (PV) were found in Ord. 894's amendment list.

adopting ordinance checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

Q33 What is the installation judged against? Core Electrical

The 2025 California Electrical Code (based on the 2023 NEC per state publication, notwithstanding the local ordinance's stale '2020 NEC' text -- see q29) as locally amended by Ord. 894, plus CCMC 8.60.040(C): '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 and, where applicable, rules of the Public Utilities Commission'

Why the confidence is not higherCCMC 8.60.040(C) plus Ordinance 894 Ch. 8.14 (2025 CEC adoption with local amendments).

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Yes -- for one-family dwellings, the main service disconnecting means must be rated not less than 200 amperes, 3-wire, with a minimum 225-ampere bus (local amendment to NEC/CEC Sec. 230.79(C))

Why the confidence is not higherOrdinance 894, Ch. 8.14.020(A)(1): 'Section 230.79 is amended to read as follows: Section 230.79(C) One-Family Dwellings For a one-family dwelling, the service disconnecting means shall have a rating of not less than 200 amperes, 3-wire, with a minimum 225 ampere bus.' This is a direct, dated local amendment in the current code-adoption ordinance.

adopting ordinance (local electrical code amendment) checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

No PV-specific mounting/attachment-spacing standard found; SolarAPP+ eligibility excludes ballasted systems entirely ('No Ballasted Systems')

Why the confidence is not higherCity's Solar Photovoltaic page SolarAPP+ Eligibility list: 'No Ballasted Systems.' No separate mounting/attachment-spacing bulletin for PV was found among Building Forms & Standards documents (which cover patio covers, block walls, trash enclosures, etc., but no PV-specific mounting standard).

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

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

Hip-roof homes: one 3-ft-wide clear access pathway from eave to ridge on each roof slope with modules; single-ridge homes: two 3-ft-wide pathways per slope; modules kept >=1.5 ft from hips/valleys (or flush if only one side is populated); modules no higher than 3 ft below the ridge (for smoke ventilation); designation of ridge/hip/valley pathways does not apply to roofs of 2-in-12 pitch or less; ground-mounted arrays are exempt from these setbacks but require a 10-ft clear brush area

Why the confidence is not higherCathedral City Fire Department Development Guidelines (CCFD, Sec. 9.0 'Solar Photovoltaic Installation,' Sec. 9.5-9.7.6), PDF extracted directly with pdftotext -layout (footer-dated Rev. 03/2020; PDF metadata ModDate shows last republished 12/2/2025). This is the city fire department's own detailed placard/pathway specification for residential (single/two-unit) rooftop PV.

fire department development-guidelines PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

Yes -- rapid shutdown is required under NEC 690.12 as incorporated into the 2025 California Electrical Code, effective 1/1/2026. No local amendment to Article 690/705 was found, and the CCFD Development Guidelines PV section does not itself reference 690.12 or rapid shutdown by name -- it only covers physical marking/pathways, so this answer is inferred from the state-adopted electrical code rather than a Cathedral City document that names rapid shutdown explicitly

Why the confidence is not higherNo Cathedral City document (Ch. 8.60, Ord. 894, CCFD Development Guidelines, or the Solar Photovoltaic page) mentions 'rapid shutdown' or NEC/CEC Sec. 690.12 by name. Confidence is capped because the requirement is inferred from the adopted CEC edition rather than stated locally; searched Ord. 894 full text for '690' and 'rapid shutdown' -- zero hits, confirming no local override exists either way.

inference from adopted electrical code (no local document names 690.12) checked 2026-08-30 https://ecode360.com/CA4914/laws/LF2549727.pdf

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

A weather-resistant marking placed within (or on the outside cover of) the main service disconnect, per the fire department's PV placard spec; for commercial systems, marking follows NEC Article 690 directly

Why the confidence is not higherCCFD Development Guidelines Sec. 9.3-9.4: 'Photovoltaic (PV) systems must be marked... For residential applications, the marking is to be placed within the main service disconnect. If the main service disconnect is operable with the service panel closed, the marking is to be placed on the outside cover.'

fire department development-guidelines PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

No

Why the confidence is not higherCCFD Development Guidelines Sec. 9.3 describes the PURPOSE of marking ('provide emergency responders with appropriate warning and guidance... isolating the solar electric system... identifying energized electrical lines') and recommends UL 969 for weather resistance, but does not prescribe specific wording text for the placard -- it defers to the standard NEC/CEC labeling requirements rather than authoring city-specific wording.

fire department development-guidelines PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

No letter height or colour specified; only a material/durability standard is recommended (UL 969-rated weather-resistant marking material; UL listing itself is not required)

Why the confidence is not higherCCFD Development Guidelines Sec. 9.3: 'Materials used for marking must be weather resistant. It is recommended that Underwriters Laboratories Marking and Labeling System 969 (UL 969) be used as standard to determine weather rating (UL listing of markings is not required).' No letter-height or colour spec appears anywhere in the 51-page document (searched for 'letter height,' 'reflective,' 'red on white' -- no PV-related hits).

fire department development-guidelines PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

Not specified by the city beyond the NEC 705.10 facility-placard requirement as adopted through the 2025 CEC; no Cathedral City document adds local content requirements for a site plan/facility-map placard

Why the confidence is not higherSearched the CCFD Development Guidelines, Ch. 8.60, and the Solar Photovoltaic page; none reference a facility/directory placard beyond the main-service-disconnect marking (q38) and the roof-pathway diagram requirements (q36). Recorded at reduced confidence rather than not_found because the underlying NEC 705.10 obligation is confirmed to apply via the adopted CEC.

fire department development-guidelines PDF (absence within otherwise detailed PV section) checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

Nothing published by this authority.

Where we lookedSCE's DG/interconnection handbook and Green Book pages

https://on.sce.com/interconnectionhandbook

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

Main service disconnect (and its cover, if operable with the panel closed) for the required emergency-isolation marking; DC conductors/raceways should run near the ridge/hip/valley per the fire pathway spec to reduce trip hazards and ease identification during venting

Why the confidence is not higherCCFD Development Guidelines Sec. 9.4 (main service disconnect marking) and Sec. 9.7.4 (DC conductor routing near ridge/hip/valley, metallic conduit within enclosed spaces).

fire department development-guidelines PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

No dedicated city-maintained approved-equipment list; equipment must independently meet CEC/UL/IEEE/testing-lab standards per the municipal code

Why the confidence is not higherCCMC 8.60.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.' No separate city 'approved products list' was found.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Yes -- batteries/ESS are permitted; residential ('Battery Backup') systems get their own Building permit line ($358) separate from the PV permit, and Energy Storage Systems are also listed among the Fire Department's own CSS-portal permit types, subject to plan review/inspection fees under the Fire Prevention fee schedule ('Battery Storage System' -- $326 plan review + $434 inspection) -- though that fire fee line sits in a generic hazardous-materials fee table (LPG/Cryogenics/Compressed Gas/Medical Gas/Battery Storage) whose residential applicability is not made explicit

Why the confidence is not higher2025 Master Fee Schedule, Building Fees item 4 ('Energy Storage Systems (Battery Backup) - $358 per permit') and Fire Prevention Fees item 4(a)(ii)(a) ('Battery Storage System - $434 per review'); Fire Prevention & Safety page lists 'Energy Storage Systems' among permit types available through the CSS Portal.

fee schedule PDF + fire department page checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

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

Yes

Why the confidence is not higherThe Master Fee Schedule prices 'Energy Storage Systems (Battery Backup)' as its own $358 Building permit line item (distinct from, and in addition to, the $54 'with battery storage' add-on charged when a battery is bundled into a new solar PV permit), and the Fire Department separately lists 'Energy Storage Systems' as one of its own CSS-portal permit types.

fee schedule PDF + fire department page checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

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

Likely yes, by inference -- Cathedral City has no PV-specific ground-mount zoning provision; the general Accessory Structures chapter (CCMC Ch. 9.80) would apply (e.g., minimum 10-ft separation from the main building, 5-ft setback from an alley property line), and the fire department separately requires a 10-ft clear brush area around ground-mounted PV arrays

Why the confidence is not highereCode360 full-text search for 'photovoltaic' returned no ground-mount-specific zoning section; CCMC 9.80.020 (Accessory Structures) is the only generic structure-setback chapter found, and CCFD Development Guidelines Sec. 9.7.6 confirms ground-mounted PV arrays are fire-code-regulated ('Setback requirements do not apply to ground-mounted, freestanding photovoltaic arrays. A clear brush area of ten feet (10') is required').

municipal code (Ch. 9.80, by search-absence) + fire dev. guidelines checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12468/639002669896270000

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

Nothing published by this authority.

Where we lookedSCE's DG manual / interconnection requirements pages

https://on.sce.com/interconnectionhandbook

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

Inspection 5 steps · 14 questions
  1. Book it

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

    • How is an inspection booked? Portal (CSS -- Citizen Self Service, Tyler EnerGov) for scheduling; phone confirmation call also used for window coordination 90% · authority department page
    • How much notice is required? Two business days (for the Ch. 8.60 expedited solar inspection) 88% · municipal code
    • Are same-day or AM/PM windows offered? Two-hour inspection window is guaranteed for the expedited solar inspection; general Building Division inspections are coordinated same-day by phone between 7:00-7:30am 85% · municipal code + department page
  2. Know who turns up

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

  3. Work the stages in order

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

    • Which inspections are required, and in what order? Under Ch. 8.60, only ONE inspection is required and performed for small residential rooftop solar systems eligible for expedited review (consolidated final); larger/ineligible systems presumably follow the standard multi-stage building inspection sequence, which is not itemized for PV in any city document found 75% · municipal code
    • Is a rough-in or mid-roof inspection required? No (for Ch. 8.60-eligible small residential rooftop systems) 80% · municipal code
  4. Have the paperwork on site

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

  5. Sign-off, and permission to operate

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

    • What is issued on pass? Final (building permit final/close-out); no separate 'green tag' or CO terminology found for residential PV specifically 55% · inference from municipal code (no explicit 'issued document' language found)
    • Is there a re-inspection fee? $206 flat ('Individual, Investigation, Re-Inspection Fee (All-Inclusive)'), applied after the first re-inspection 75% · fee schedule PDF
    • How are corrections issued and cleared? Not published in a solar-specific document; general Ch. 8.60 process requires a written correction notice detailing all deficiencies for an incomplete APPLICATION (not a failed field inspection); for a failed inspection, CCMC 8.60.060(J) allows a subsequent inspection without the one-inspection/two-day guarantees of the expedited program 70% · municipal code

14 questions answered against Cathedral City’s own published documents

Q49 How is an inspection booked? Core Booking & scheduling

Portal (CSS -- Citizen Self Service, Tyler EnerGov) for scheduling; phone confirmation call also used for window coordination

Why the confidence is not higherSolar Photovoltaic page: 'Schedule your Inspection with City Building Inspectors by requesting an inspection using our CSS Portal.' Building & Safety page separately: 'To coordinate a window of time for your inspection, please call (760)770-0340 between 7:00-7:30 am the day of your inspection.'

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/solar-photovoltaic

Q50 How much notice is required? Core Booking & scheduling

Two business days (for the Ch. 8.60 expedited solar inspection)

Why the confidence is not higherCCMC 8.60.060(I): 'An inspection will be scheduled within two business days of a request and provide a two-hour inspection window.'

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Two-hour inspection window is guaranteed for the expedited solar inspection; general Building Division inspections are coordinated same-day by phone between 7:00-7:30am

Why the confidence is not higherCCMC 8.60.060(I) ('provide a two-hour inspection window') and Building and Safety page ('call (760)770-0340 between 7:00-7:30 am the day of your inspection... you will speak directly to your Inspector').

municipal code + department page checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Yes

Why the confidence is not higherBuilding and Safety Division 'issues building permits, conducts plan reviews, and performs inspections for all construction' in-house; solar page directs applicants to schedule solar inspections with 'City Building Inspectors' via the CSS Portal. Residential rooftop PV is NOT on the Digital Inspection Program's (DIP) self-photo-submission eligible list (that list is limited to HVAC, re-roof, window/door, sewer, water heater changeouts), so PV still requires an actual scheduled in-person inspection by a city inspector rather than photo-only self-certification.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety

Q53 If delegated, to whom? Core Who inspects

N/A -- not delegated

Why the confidence is not higherBuilding & Safety (city staff) perform solar inspections directly; no delegation to county or a third-party inspection agency was found for building/electrical. Fire-related ESS inspections are performed by the city's own in-house Cathedral City Fire Department, which its own page states 'serves as the Authority Having Jurisdiction' -- also not delegated.

authority department page checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety

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

Under Ch. 8.60, only ONE inspection is required and performed for small residential rooftop solar systems eligible for expedited review (consolidated final); larger/ineligible systems presumably follow the standard multi-stage building inspection sequence, which is not itemized for PV in any city document found

Why the confidence is not higherCCMC 8.60.060(H): 'Only one inspection shall be required and performed by the building department for small residential rooftop solar energy systems eligible for expedited review.' No stage-by-stage sequence (e.g., rough vs. final) is published specifically for PV outside this one-inspection rule.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

No (for Ch. 8.60-eligible small residential rooftop systems)

Why the confidence is not higherCCMC 8.60.060(H)-(I): only one consolidated inspection is required/scheduled, which functions as the final; no separate rough-in or mid-roof inspection is described for the expedited small-residential PV process.

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Not explicitly stated in a published checklist, but implied by the fire department's marking specification and by CEC listing requirements that inspectors enforce generally

Why the confidence is not higherNo Cathedral City inspection checklist enumerating 'verify labels and listings' as a line item was found; CCFD Development Guidelines require PV marking (Sec. 9.3-9.4) and CCMC 8.60.040(C) requires UL/testing-lab-listed equipment, both of which a final inspection would ordinarily confirm, but no document states the inspector's checklist items directly.

inference from municipal code + fire guidelines (no direct inspection checklist found) checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Not found as a standalone published PV inspection checklist

Why the confidence is not higherLooked on the Solar Photovoltaic page, Building Forms & Standards page, and Fire Prevention & Safety page for a published solar/PV-specific inspection checklist; none was found (the closest analog, the SolarApp+ Eligibility Checklist, screens for program eligibility rather than listing on-site inspection items, and that PDF itself could not be retrieved -- see q26 note on the same retrieval failure).

authority forms/department pages (absence) checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety/building-forms-standards

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

Not itemized in a published document for solar specifically; general practice (per the Digital Inspection Program's photo-based programs for OTHER permit types) suggests approved plans, equipment labels, and address signage are expected on site

Why the confidence is not higherNo Cathedral City document lists required on-site documents for a PV final inspection specifically. Recorded at reduced confidence rather than omitted because the general Building Division inspection-coordination page and the DIP program (for other permit types) establish the general practice pattern this is inferred from.

inference from general department practice (no PV-specific document found) checked 2026-08-30 https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety

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

$206 flat ('Individual, Investigation, Re-Inspection Fee (All-Inclusive)'), applied after the first re-inspection

Why the confidence is not higher2025 Master Fee Schedule, Building Fees, item 9: 'Individual, Investigation, Re-Inspection Fee (All-Inclusive) - $206... per each,' with footnote [b]: 'Reinspection fee applies after the first re-inspection.' (A separate, generic Engineering/Encroachment re-inspection fee of $219 and a Fire re-inspection fee of $109 also appear in the same schedule for other permit categories; the $206 Building-fees line is the one applicable to a solar/electrical permit issued by Building & Safety.)

fee schedule PDF checked 2026-08-30 https://www.cathedralcity.gov/home/showpublisheddocument/12195/638866387047430000

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

Not published in a solar-specific document; general Ch. 8.60 process requires a written correction notice detailing all deficiencies for an incomplete APPLICATION (not a failed field inspection); for a failed inspection, CCMC 8.60.060(J) allows a subsequent inspection without the one-inspection/two-day guarantees of the expedited program

Why the confidence is not higherCCMC 8.60.060(G): incomplete applications get 'a written correction notice detailing all deficiencies... for resubmission.' CCMC 8.60.060(J): 'If a small residential rooftop solar energy system fails inspection, a subsequent inspection is authorized but need not conform to the requirements of this chapter [i.e., not guaranteed 2-business-day scheduling or a 2-hour window].'

municipal code checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Final (building permit final/close-out); no separate 'green tag' or CO terminology found for residential PV specifically

Why the confidence is not higherNo Cathedral City document uses 'green tag' or names a specific document issued on PV inspection pass; inferred from standard CA building-permit practice (a passed final inspection closes/finals the permit) since the city's process is a standard Building & Safety permit under Ch. 8.60, not a separate certificate-of-occupancy-triggering process for an existing dwelling.

inference from municipal code (no explicit 'issued document' language found) checked 2026-08-30 https://ecode360.com/43669904#43669904

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

Nothing published by this authority.

Where we lookedSCE's PTO/Rule 21 process pages

https://on.sce.com/interconnectionhandbook

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 Cathedral City 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.

Cathedral City is the authority having jurisdiction 90% confidence
Holds
Building and Electrical -- the city's own Building & Safety Division (within the Community & Economic Development Department) issues building AND electrical permits and performs inspections for residential rooftop PV in-house, codified at CCMC Ch. 8.60. The city ALSO operates its own fire department (Cathedral City Fire & EMS / CCFD), which its own page states 'serves as the Authority Having Jurisdiction' for fire and separately reviews/permits Energy Storage Systems through the same CSS portal -- this is NOT a Riverside County Fire/CAL FIRE contract arrangement (unlike Lake Elsinore, Eastvale, San Jacinto, or Beaumont) and Cathedral City is corroborated as its own fire provider by having its own named department, non-emergency number, and fire-prevention plan-review/inspection program, rather than appearing on rvcfire.org's typical contracted-city pattern (sharing a city address/phone with the county). Nothing is delegated to Riverside County for building, electrical, or fire.
Overridden by
State law limits the city's discretion over the permit itself: the California Solar Rights Act (Civil Code Sec. 714, cross-referenced in CCMC 8.60), Gov. Code Sec. 65850.5-series/AB 2188 (expedited permitting, cited as the basis for CCMC Ch. 8.60), and Gov. Code Sec. 66015/66016 (fee caps, cited in the fee schedule footnotes) all cap what the city may require or charge. AB 130 (Stats. 2025, Ch. 22) additionally froze the city's ability to adopt MORE restrictive residential building-code amendments from 1 Oct 2025 through 1 Jun 2031 -- notably, Ordinance 894 (the city's current 2025-cycle code adoption) was itself adopted 11/12/2025, inside this freeze window, though no residential PV-specific restrictive amendment was found in it. Separately, interconnection itself is gated by Southern California Edison (SCE), not the city -- SCE is not a competing AHJ for the permit, but its own Rule 21 process and DG manual govern grid connection and Permission to Operate timing, and those SCE documents could not be retrieved (dead links) to confirm exact sequencing.
Why not higher
Confirmed directly from the city's own Building & Safety page (in-house permitting/inspection), the codified Ch. 8.60 solar ordinance (city fee/process authority), the Fire Prevention & Safety page's explicit AHJ self-declaration, and the 2025 Master Fee Schedule and Ordinance 894 (current local code adoption). The brief's note about split city/county fire arrangements elsewhere in Riverside County (Lake Elsinore, Eastvale, San Jacinto, Beaumont via Riverside County Fire/CAL FIRE contract; Perris keeping plan review in-house; Yucaipa CAL FIRE-staffed) was checked and does NOT apply here -- Cathedral City runs and staffs its own fire department for both suppression and fire-prevention plan review.

https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety

Permit required
Yes97%
Permit cost
$450 flat for the base Residential Solar Photovoltaic System permit; +$54 if paired with battery storage; +$54 if paired with EV charging (2025 Master Fee Schedule, adopted 4/23/2025).82%
Plan review
Same day (over-the-counter complete application) or 1-3 business days (complete electronic application) for the expedited nondiscretionary review under Ch.85%
Portal
Tyler Technologies EnerGov 'Citizen Self Service' (CSS) Portal, at selfservice.cathedralcity.gov, alongside SolarAPP+ (solarapp.nrel.gov) for automated review of eligible systems95%
Electrical code
2023 NEC, as incorporated into the 2025 California Electrical Code (Title 24, Part 3), effective 1/1/2026 under Ordinance 894 -- ATTENTION: Ordinance 894's own text at Ch.85%
Own placard wording
No80%
Booking an inspection
Portal (CSS -- Citizen Self Service, Tyler EnerGov) for scheduling; phone confirmation call also used for window coordination90%
Labels & placards for this authority

Wording 80%

No

Size, colour & material 82%

No letter height or colour specified; only a material/durability standard is recommended (UL 969-rated weather-resistant marking material; UL listing itself is not required)

Where they go 80%

Main service disconnect (and its cover, if operable with the panel closed) for the required emergency-isolation marking; DC conductors/raceways should run near the ridge/hip/valley per the fire pathway spec to reduce trip hazards and ease identification during venting

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.

About this authority
Type
City
County
Riverside County
Regions served
1
Regions covered
Cathedral City · city
Solar Requirements
Notes
Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.cathedralcity.gov/departments/community-economic-development-department/building-and-safety
Authority Contact
Address
68700 Avenida Lalo Guerrero, Cathedral City, CA 92234
Main Phone
(760) 770-0340
Office Hours
8 a.m. – 4:30 p.m.
Building Department
Department
Building and Safety Division
Direct Phone
(760) 770-0341
Dept Hours
8 a.m. – 4:30 p.m.
Portal Software
EnerGov (Tyler)
Booking & Scheduling
Preferred channel
online_portal
Book in advance
next business day
Same-day cutoff
7:30 a.m.
Booking phone
Notes
Schedule solar final inspections online via the EnerGov Citizen Self-Service portal at https://selfservice.cathedralcity.gov/EnerGovProd/SelfService#/home — account registration required (help at cathedralcity.gov/business/cathedral-city-online-help). For solar permits, Cathedral City uses SolarApp+ for same-day permit issuance; once permit is issued, schedule the final inspection directly through the portal. Only one inspection is required for residential rooftop solar systems eligible for expedited review. Phone backup: call (760) 770-0340 between 7:00–7:30 AM the day of your inspection to coordinate a time window. Inspections are provided with a 2-hour window. The inspections direct line per PermitHQ is (760) 770-0341. Chief Building Official is Jeremy Fry. City's target is 24-hour inspection turnaround. (collected Jul 21 2026)