City of Sonora
Tuolumne County
City of Sonora is a city authority in the State of California, serving 5,003 residents. 2,619 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 Where you file — iWorq Permit Portal, https://sonora.portal.iworq.net/portalhome/sonora Q20
- Permit required
- Yes95% source
- What it costs
- $275 flat for residential rooftop PV systems ≤10 kW AC90% source
- Key document
- municipal code (Municode API, productId 17207, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR) cited by 10 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 92% · department page
- What does this authority permit itself, and what does it delegate? Both 85% · permit application form
- Is a permit required for a residential rooftop PV system? Yes 95% · municipal code (Municode API, productId 17207, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR)
- Is there a separate electrical permit, or is it combined? Combined 75% · fee schedule (OCR'd from scanned PDF, pdftoppm + visual read)
- Is there a historic-district review? Yes, conditionally 82% · municipal code (Municode API, nodeId TIT17ZO_17.32DERE_17.32.065ADACREDERE)
- Is a wind or windstorm certification required? No 62% · municipal code (Municode API, nodeId TIT15BUCO_15.08GEADCOPR_15.08.410TEAMCABUCO / .420)
- Is a Specific Use Permit or Council approval ever required? Yes, conditionally 85% · municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR)
- Is there a system-size cap on residential generation? No hard citywide size cap; 10 kW AC / 30 kW thermal is only the eligibility ceiling for the EXPEDITED review process, not a prohibition on larger residential systems 85% · municipal code
-
Check who is allowed to apply
Several authorities require the electrical permit to be pulled by a licensed electrician, or require the contractor to be registered with them BEFORE applying. Registration is not same-day. This is second on the list rather than fourth because it is the step most likely to stop the job before the drawings matter.
- Who is allowed to pull the electrical permit? Either 82% · permit application form (extracted with pdftotext -layout)
- Must the contractor be registered with this authority before applying? Yes 58% · municipal code (Municode API, nodeId TIT5BUTALIRE_5.10BULI_5.10.060LITAPARE)
- Is a homeowner permitted to self-install and self-permit? Yes 85% · municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR)
-
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? The city's own Construction Permit Application form (owner/contractor declarations, workers' comp declaration, lending-agency declaration) plus, per SMC 15.10.141(B), a solar-specific checklist the Building Official is required to publish on the city's website. I extracted the full Forms page and the Community Development Department page and could not find any published solar/PV checklist despite that codified requirement; the general submittal package (construction documents, site plan per 15.10.120.6, equipment specification sheets) is what governs absent that checklist. 55% · department forms page (control-checked absence) + municipal code
- Is a site plan required, and what must it show? Yes, generally, subject to official discretion to waive it for alterations/repairs — SMC 15.10.120.6 requires a site plan 'showing to scale the size and location of new construction and existing structures on the site, distances from lot lines, established street grades and proposed finished grades' drawn to an accurate boundary-line survey. 78% · municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.120.6SIPL)
-
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? iWorq Permit Portal, https://sonora.portal.iworq.net/portalhome/sonora 60% · department page (portal itself inaccessible to retrieval this run)
- What does a residential solar permit cost? $275 flat for residential rooftop PV systems ≤10 kW AC 90% · fee schedule (adopted by City Council resolution)
- How is the fee calculated? Flat 85% · fee schedule
- Is there a separate plan-check fee? No 65% · fee schedule (OCR'd from scanned PDF)
-
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.
- How long is an issued permit valid before it expires? Work must commence within 12 months of permit issuance; the permit becomes null and void if the authorized work is not completed within 730 calendar days (2 years) of the issuance date. A one-time, written-request extension of up to 180 additional calendar days is available for good cause. 88% · municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.100EX)
- Which utility handles interconnection here? Pacific Gas & Electric (PG&E) 78% · city-published plan (secondary corroboration, not a utility interconnection document)
- Where does the utility sit in the sequence? After permit 78% · municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR)
28 questions answered against City of Sonora’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 Community Development Department page names in-house Building Inspector/Permit Technician staff and links its own Building Permit Application and iWorq portal; SMC 15.10.141 explicitly governs 'small residential rooftop solar energy system' permitting by the city.
department page checked 2026-08-31 https://sonoraca.com/city-services/departments/community-development/
Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope
Both
Why the confidence is not higherSingle 'CONSTRUCTION PERMIT APPLICATION' covers building/electrical/plumbing/mechanical together, issued by the city's own Building Safety Division; Master Fee Schedule bills a single flat 'Solar Permits - Small Residential Rooftop PhotoVoltaic' line rather than separate building/electrical solar fees. No delegation evidence found (no contract-firm names anywhere in fee schedule, permit forms, or department pages).
permit application form checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2021/08/BUILDING-PERMIT-APPLICATION-2009.pdf
Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope
Yes
Why the confidence is not higherSMC 15.10.010 requires a permit for any installation regulated by the Building Code; SMC 15.10.141 governs the 'small residential rooftop solar energy system' permit and review process specifically.
municipal code (Municode API, productId 17207, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope
Combined
Why the confidence is not higherThe 'CONSTRUCTION PERMIT APPLICATION' form does not separate building from electrical work, and the Building Safety Division Fee Schedule lists solar as a single 'Flat Fee' line item ($275, ≤10kW) rather than separate building-permit-plus-electrical-permit fee lines the way standard valuation-based construction is billed.
fee schedule (OCR'd from scanned PDF, pdftoppm + visual read) checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q5 Who is allowed to pull the electrical permit? Core Who may apply
Either
Why the confidence is not higherCity's Construction Permit Application (CALBO Jan 1, 2009 template) offers both a '2a - CALIFORNIA LICENSED CONTRACTOR'S DECLARATION' and a '2b - OWNER-BUILDER'S DECLARATION' box; nothing in SMC 15.10.141 restricts the permit to licensed electricians only, and 15.10.141 itself is addressed to 'any owner or authorized agent.'
permit application form (extracted with pdftotext -layout) checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2021/08/BUILDING-PERMIT-APPLICATION-2009.pdf
Q6 Must the contractor be registered with this authority before applying? Core Who may apply
Yes
Why the confidence is not higherSMC 5.10.060(A): 'It is unlawful for any person to transact and carry on any business, trade, profession, calling or occupation in the city without first having procured a license from the city to do so.' This is a general city business-license tax ordinance (Ch. 5.10), not a solar- or contractor-specific registry, and I did not confirm it is actually checked as a gate at building-permit intake for out-of-town contractors.
municipal code (Municode API, nodeId TIT5BUTALIRE_5.10BULI_5.10.060LITAPARE) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q7 Is a homeowner permitted to self-install and self-permit? Who may apply
Yes
Why the confidence is not higherSMC 15.10.141(D) is written to apply to 'the applicant' who self-verifies structural and electrical adequacy before submittal, and the general Construction Permit Application offers an Owner-Builder path (2b) with no exclusion of solar. Ord. 825's general permit-application clause (15.10.060) also addresses 'any owner or authorized agent.'
municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q8 What documents make up a complete submittal? Core Submittal package
The city's own Construction Permit Application form (owner/contractor declarations, workers' comp declaration, lending-agency declaration) plus, per SMC 15.10.141(B), a solar-specific checklist the Building Official is required to publish on the city's website. I extracted the full Forms page and the Community Development Department page and could not find any published solar/PV checklist despite that codified requirement; the general submittal package (construction documents, site plan per 15.10.120.6, equipment specification sheets) is what governs absent that checklist.
Why the confidence is not higherSMC 15.10.141(B) requires the checklist to exist and be published; I ran a controlled search of the Forms page (positive control 'checklist' = 2 real hits for the EV-charging checklists; 'solar'/'photovoltaic' = 0 hits) and the Community Development page (positive control 'building' = 9 hits; fabricated 'zzqqx' = 0 hits) and found no solar checklist on either. This is a genuine, controlled absence of the specific document the code requires, not a failure to look.
department forms page (control-checked absence) + municipal code checked 2026-08-31 https://sonoraca.com/forms/
Q9 How many copies, and in what format? Submittal package
Nothing published by this authority.
Where we lookedSMC 15.10.120 (Submittal Documents) and 15.10.141(B)-(C) (which requires a checklist to exist but does not itself state copy count/format); Forms page (control-checked, no solar checklist present).
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q10 Is a site plan required, and what must it show? Core Submittal package
Yes, generally, subject to official discretion to waive it for alterations/repairs — SMC 15.10.120.6 requires a site plan 'showing to scale the size and location of new construction and existing structures on the site, distances from lot lines, established street grades and proposed finished grades' drawn to an accurate boundary-line survey.
Why the confidence is not higherThis is the general (non-solar-specific) submittal-documents site-plan requirement in SMC 15.10.120.6; the same section lets the building official waive/modify it for alteration-or-repair work, which a rooftop PV retrofit likely is, so its application to a given solar job is discretionary rather than certain.
municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.120.6SIPL) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q11 Is a one-line / three-line diagram required? Core Drawings & calculations
Nothing published by this authority.
Where we lookedSMC 15.10.120 general submittal-documents provisions and 15.10.141 solar chapter — neither states a one-line/three-line diagram requirement; no published solar checklist exists to check instead.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q12 Are string and conductor calculations required? Drawings & calculations
Nothing published by this authority.
Where we lookedSame sections as Q11 — no string/conductor calculation requirement stated.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps
Nothing published by this authority.
Where we lookedSMC 15.10.141(D)(1) requires the APPLICANT to self-verify structural adequacy 'using standard engineering evaluation techniques' — no numeric valuation/size threshold triggering a licensed structural PE stamp is stated anywhere in Title 15.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps
Nothing published by this authority.
Where we lookedSMC 15.10.141(D)(2) requires the applicant to self-verify the electrical system 'using standard electrical inspection techniques' at their own cost — no numeric threshold triggering a licensed electrical PE stamp is stated.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q15 What does a residential solar permit cost? Core Fees
$275 flat for residential rooftop PV systems ≤10 kW AC
Why the confidence is not higherBuilding Safety Division Fee Schedule, 'Flat Fees' section: 'Solar Permits - Small Residential Rooftop PhotoVoltaic - 10 kilowatts or less $275.00.' Read directly off the scanned PDF via pdftoppm + visual extraction (pdftotext returned zero text — image-only PDF). Adopted by Resolution No. 03-02-2015-B, effective 3/2/2015, and it is the fee document currently linked from the city's live Forms page in 2026, but the source PDF itself carries no revision stamp newer than 2015, so I cannot rule out an unpublished update.
fee schedule (adopted by City Council resolution) checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q16 How is the fee calculated? Core Fees
Flat
Why the confidence is not higherFee schedule prices the eligible small system (≤10kW AC) as one flat $275 line item, distinct from the valuation-based formula that governs standard building permits. The schedule does not address a per-kW or tiered rate for residential systems above 10kW AC, which would presumably fall back to the general valuation-based formula (not itself solar-specific).
fee schedule checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q17 Is there a separate plan-check fee? Fees
No
Why the confidence is not higherThe Building Safety Division Fee Schedule lists 'Solar Permits - Small Residential Rooftop PhotoVoltaic - 10 kilowatts or less' as a single $275 line under its 'Flat Fees' heading, separate from the valuation-based 'Plan Check Fees' section (65% of calculated Building Permit Fee) that applies to standard construction. The flat fee appears to be all-inclusive for the eligible small system, though the fee schedule never says so explicitly for solar by name.
fee schedule (OCR'd from scanned PDF) checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q18 What is the stated plan-review turnaround? Core Timeline & validity
Nothing published by this authority.
Where we lookedSMC 15.10.070 (Action on Application) and 15.10.141 (solar chapter) — neither states a specific number of days for plan-review turnaround; 15.10.141(F) only says the official shall 'administratively approve' a complete application, without a same-day/X-business-day figure, even though state law (Gov. Code §65850.5) requires one.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q19 How long is an issued permit valid before it expires? Timeline & validity
Work must commence within 12 months of permit issuance; the permit becomes null and void if the authorized work is not completed within 730 calendar days (2 years) of the issuance date. A one-time, written-request extension of up to 180 additional calendar days is available for good cause.
Why the confidence is not higherSMC 15.10.100 (general building-permit expiration rule); I found no solar-specific override of this general rule.
municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.100EX) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q20 Which permit portal does this authority use? Core Portal & process
iWorq Permit Portal, https://sonora.portal.iworq.net/portalhome/sonora
Why the confidence is not higherThe Community Development Department page links this portal directly as the city's online permitting system. I could not independently verify its contents: both a plain curl request and WebFetch returned HTTP 403 Forbidden against the portal itself, so I cannot confirm what permit types it lists or whether solar is supported end-to-end there.
department page (portal itself inaccessible to retrieval this run) checked 2026-08-31 https://sonoraca.com/city-services/departments/community-development/
Q21 Can the whole application be completed online? Core Portal & process
Nothing published by this authority.
Where we lookedCommunity Development page names the iWorq portal and also SMC 15.10.141(C)'s email/fax electronic-submittal option; the iWorq portal itself returned HTTP 403 to both curl and WebFetch, so I could not confirm whether a full application (not just document submittal) can be completed online.
Q22 Which utility handles interconnection here? Core Utility interconnection
Pacific Gas & Electric (PG&E)
Why the confidence is not higherThe city's own 'Sonora's Energy Action Plan' page lists PG&E as a working-group stakeholder and cites PG&E-forecast electricity rates for the city; Tuolumne Utilities District's own site (water/wastewater only, no electric service) separately confirms PG&E owns the Lyons and Pinecrest Reservoirs supplying the area, consistent with PG&E being the electric utility. Not higher because neither document is a direct 'PG&E serves the City of Sonora' interconnection statement, and I did not independently check PG&E's own territory map this run.
city-published plan (secondary corroboration, not a utility interconnection document) checked 2026-08-31 https://sonoraca.com/sonoras-energy-action-plan/
Q23 Where does the utility sit in the sequence? Core Utility interconnection
After permit
Why the confidence is not higherSMC 15.10.141(F): city approval/permit issuance for the eligible small system 'does not authorize an applicant to connect the small residential rooftop energy system to the local utility provider's electricity grid. The applicant is responsible for obtaining such approval or permission from the local utility provider' — i.e. utility permission-to-operate is sought by the applicant after the city permit is issued, before/at interconnection.
municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q24 Is a HOA or architectural approval required first? Overlays & special cases
Nothing published by this authority.
Where we lookedSMC 15.10.141 (solar chapter) and the general Construction Permit Application — neither addresses HOA or architectural-committee approval as a prerequisite; CA Civil Code §714 (referenced in 15.10.141) already limits HOA power generally but the city ordinance itself is silent on requiring proof of HOA approval.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q25 Is there a historic-district review? Overlays & special cases
Yes, conditionally
Why the confidence is not higherSMC Ch. 17.32 'Design Review' applies only within (A) the CO/C/CG/ML zones and (B) a defined 'historic area' polygon (bounded by Elkin, Church, Stewart and Green Streets) — and 17.32.065(B) explicitly EXEMPTS 'New single family residential construction' and 'any exterior alterations, additions or modification of any single family residence less than fifty years of age' from design-review approval. So a typical single-family rooftop PV job is exempt unless the home is 50+ years old and sits within the design-review boundary/historic area.
municipal code (Municode API, nodeId TIT17ZO_17.32DERE_17.32.065ADACREDERE) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q26 Is a wind or windstorm certification required? Overlays & special cases
No
Why the confidence is not higherNo windstorm certification program was found. The city's locally-amended CRC Table R301.2(1) (SMC 15.08.420, citing the '2010 [2013]' CRC table numbering) sets a design wind speed of 85 mph, ground snow load 20, and Seismic Design Category C/D as design inputs, not a separate certificate. California does not run a TDI-style windstorm certification the way Gulf-state jurisdictions do.
municipal code (Municode API, nodeId TIT15BUCO_15.08GEADCOPR_15.08.410TEAMCABUCO / .420) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases
Yes, conditionally
Why the confidence is not higherSMC 15.10.141(H): if the building official/inspector finds, based on substantial evidence, that the solar system 'could have a specific, adverse impact upon the public health and safety,' the applicant must apply for a Conditional Use Permit, processed under SMC Ch. 17.62 ('Use Permit and Variance Procedure') with appeal to the Planning Commission and then City Council. This mirrors the state Solar Rights Act §714 mechanism the city codified verbatim and is not a routine step for most applications.
municipal code (Municode API, nodeId TIT15BUCO_15.10BUPE_15.10.141SMREROSOENSYREPR) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q28 Is there a system-size cap on residential generation? Overlays & special cases
No hard citywide size cap; 10 kW AC / 30 kW thermal is only the eligibility ceiling for the EXPEDITED review process, not a prohibition on larger residential systems
Why the confidence is not higherSMC 15.10.141(A)(2)(a) defines 'small residential rooftop solar energy system' at that size purely for purposes of the expedited chapter; larger residential systems would simply route through the standard (non-expedited) building-permit process, which is valuation-based per the general fee schedule.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
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 85% · municipal code (Municode API, nodeId TIT15BUCO_15.04BUCOAD_15.04.010COAD)
- Which building code edition is in force? 2025 California Building Code (based on the 2024 IBC), automatically rolling forward per SMC 15.04.010's self-updating adoption clause 85% · municipal code
- Which fire code edition is in force? 2025 California Fire Code (based on the 2024 IFC), adopted directly within Title 15 (SMC 15.04.010(H)/(L)) — there is no separate fire-code adoption chapter under Title 8 85% · municipal code
- Are there local amendments to any of the above? Yes 88% · municipal code
- What is the installation judged against? The California Building/Residential/Electrical/Fire Codes as adopted or amended by the city — SMC 15.10.141(A)(2)(b) defines an eligible small residential rooftop solar system as one that 'conforms to all applicable state fire, structural, electrical, and other building codes as adopted or amended by the city and paragraph (iii) of subdivision (c) of Section 714 of the Civil Code' 82% · municipal code
-
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.
Nothing recorded for City of Sonora on this step yet — 1 question checked and found unpublished. The guidance above is general.
-
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, by state-code incorporation only — NEC §690.12 rapid shutdown applies as part of the wholesale-adopted 2023 NEC (via the 2025 CEC), but no Sonora-specific ordinance text mentions rapid shutdown or cites §690.12 by name 70% · municipal code (control-checked absence)
-
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.
- Does the authority specify placard wording of its own? No 75% · municipal code (control-checked absence)
- Does it specify letter height, colour or material? No 75% · municipal code (control-checked absence)
-
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 city-specific approved-equipment-list requirement found 45% · municipal code (control-checked absence)
- Is there a separate ESS permit or inspection? No 70% · fee schedule (full document read)
- Is a ground mount treated as a structure? Yes (by elimination/inference) 55% · municipal code (inference from exemption list)
20 questions answered against City of Sonora’s own published documents
Q29 Which NEC edition is in force? Core Code editions in force
2023
Why the confidence is not higherSMC 15.04.010 adopts the California Electrical Code, Title 24 Part 3, and states that 'revised editions... shall be automatically adopted by the city on January 1 following the date on which the state of California... adopts said regulatory code' absent a contrary council resolution. The state's current 2025 CEC cycle (effective 1 Jan 2026) is based on the 2023 NEC. I did not find a specific 2025/2026 city resolution confirming this cycle by name, so this is an inference from the rolling-adoption clause rather than a document that names '2023 NEC' outright.
municipal code (Municode API, nodeId TIT15BUCO_15.04BUCOAD_15.04.010COAD) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q30 Which building code edition is in force? Core Code editions in force
2025 California Building Code (based on the 2024 IBC), automatically rolling forward per SMC 15.04.010's self-updating adoption clause
Why the confidence is not higherSame rolling-adoption clause as Q29; the underlying ordinance text dates to Ord. 825 (2015) but by its own terms auto-updates each triennial cycle unless the council acts otherwise, and I found no such contrary resolution.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q31 Which fire code edition is in force? Code editions in force
2025 California Fire Code (based on the 2024 IFC), adopted directly within Title 15 (SMC 15.04.010(H)/(L)) — there is no separate fire-code adoption chapter under Title 8
Why the confidence is not higherSame rolling-adoption clause; fire code is adopted as part of the Building Code title (15.04.010), not in a stand-alone fire ordinance, and enforced by the city's own municipal Fire Department (confirmed in-house, not a county or CAL FIRE contract, via the department's own page).
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q32 Are there local amendments to any of the above? Core Code editions in force
Yes
Why the confidence is not higherConfirmed local amendments read directly: CBC §1612.3 amended for the local FEMA Flood Insurance Study reference (SMC 15.08.410 area); CRC Table R301.2(1) locally amended for wind speed (85 mph)/snow load (20)/seismic category (C;D)/frost depth (12in) (SMC 15.08.420, citing '2010 [2013]' CRC numbering — a stale internal citation even though the base code has since rolled forward); plus administrative/appeals amendments (Ord. 853, 2019) to the notice-and-order and hearing provisions.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q33 What is the installation judged against? Core Electrical
The California Building/Residential/Electrical/Fire Codes as adopted or amended by the city — SMC 15.10.141(A)(2)(b) defines an eligible small residential rooftop solar system as one that 'conforms to all applicable state fire, structural, electrical, and other building codes as adopted or amended by the city and paragraph (iii) of subdivision (c) of Section 714 of the Civil Code'
Why the confidence is not higherRead directly from the city's own codified solar chapter; this is the closest the city comes to stating an explicit installation standard, and it is framed as a definitional eligibility test rather than a free-standing installation-standards clause.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q34 Is there a local rule on service upgrades or busbar sizing? Electrical
Nothing published by this authority.
Where we lookedSMC 15.04.010 (CEC adoption) and the 15.08 technical-amendments sections (15.08.410/.420) — no local amendment addressing service-upgrade sizing or busbar rules was found in either.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q35 Is a specific mounting system or attachment spacing required? Structural & mounting
Nothing published by this authority.
Where we lookedNo published solar checklist exists (see Q8); SMC 15.08 and 15.10 chapters (control-checked, see Q37 methodology) contain no mounting-system or attachment-spacing requirement.
Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks
Nothing published by this authority.
Where we lookedControl-checked full-text search of SMC 15.08 and 15.10 (see Q37 methodology: positive control 'building' 42/61 hits, fabricated 'zzqqx' 0/0 hits) found zero hits for 'ridge', 'setback', or 'pathway' language specific to solar/roof access; the city has no separate fire-code adoption chapter to check for a local pathway amendment (fire code is adopted wholesale within 15.04.010).
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown
Yes, by state-code incorporation only — NEC §690.12 rapid shutdown applies as part of the wholesale-adopted 2023 NEC (via the 2025 CEC), but no Sonora-specific ordinance text mentions rapid shutdown or cites §690.12 by name
Why the confidence is not higherFull-text control-checked search of the two Title 15 chapters most likely to carry such a rule (15.08 General Administrative Code Provisions, ~34KB extracted, and 15.10 Building Permits including the solar chapter, ~44KB extracted): zero hits for 'rapid shutdown' or '690.12' in either, against a positive control of 'building' (42 and 61 hits respectively) and a fabricated control 'zzqqx' (0 hits in both). The requirement exists only because the state code is adopted wholesale, not because the city wrote a local rule.
municipal code (control-checked absence) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedControl-checked full-text search of SMC 15.08 and 15.10 (see Q37 methodology) — zero hits for 'placard'; Ch. 15.28 Signs governs commercial advertising signage only, not electrical safety placards.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling
No
Why the confidence is not higherControl-checked full-text search of SMC Title 15 Chapters 15.08 and 15.10 (see Q37 methodology) found zero hits for 'placard' or 'disconnect' against the same positive/fabricated controls. The city's Chapter 15.28 'Signs' chapter regulates commercial/advertising signage only, not electrical safety placards. No city-specific placard wording was found.
municipal code (control-checked absence) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling
No
Why the confidence is not higherSame control-checked search as Q39 — no letter-height, colour, or material specification for any electrical safety placard was found anywhere in the Building/Construction title.
municipal code (control-checked absence) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedNo published solar checklist exists (see Q8); SMC 15.10.120 general submittal provisions mention only a generic site plan (15.10.120.6), not a 705.10-style facility-map placard.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedDid not fetch PG&E's own Rule 21/DG interconnection handbook ('Greenbook') this run — this is a utility-level document outside what the city itself publishes.
Q43 Where must the labels be placed? Core Labels Signage & labelling
Nothing published by this authority.
Where we lookedNo published solar checklist exists (see Q8); no city document specifies label placement location.
Q44 Must equipment be on a specific approved list? Equipment listing
No city-specific approved-equipment-list requirement found
Why the confidence is not higherNo Sonora ordinance text requires equipment to appear on a specific approved list (unlike some CA cities that write in a UL-listing clause). Equipment listing is presumably still required indirectly through the wholesale-adopted CEC (NEC 110.3(B)), but the city has not written a standalone local requirement.
municipal code (control-checked absence) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q45 Are batteries permitted, and under what conditions? Core Battery / ESS
Nothing published by this authority.
Where we lookedControl-checked full-text search of SMC 15.08 and 15.10 (see Q37 methodology) — zero hits for 'battery' or 'energy storage'; no local amendment addressing battery/ESS conditions was found. Governed entirely by the wholesale-adopted 2025 CFC/CRC without a local amendment I could find.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q46 Is there a separate ESS permit or inspection? Battery / ESS
No
Why the confidence is not higherThe Building Safety Division Fee Schedule (all 5 pages read via pdftoppm + visual extraction, since the PDF has no text layer) contains exactly one solar-related line ('Solar Permits - Small Residential Rooftop PhotoVoltaic ≤10kW, $275 flat') and no separate battery/ESS fee line anywhere in the document.
fee schedule (full document read) checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q47 Is a ground mount treated as a structure? Core Ground mount
Yes (by elimination/inference)
Why the confidence is not higherSMC 15.10.020's permit-exemption list (one-story accessory sheds ≤120 sq ft, fences, retaining walls <4ft, etc.) does not include ground-mounted solar arrays, so a ground-mount system would require a standard building permit under 15.10.010, implying structural/foundation review applies the same as for any other structure. No ordinance text uses the words 'ground mount' or addresses it directly.
municipal code (inference from exemption list) checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment
Nothing published by this authority.
Where we lookedCity's solar chapter (15.10.141) and Construction Permit Application — neither states an AC-disconnect-to-meter placement rule; this is typically a PG&E service-equipment/Rule 21 requirement I did not fetch this run.
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? Phone 80% · department page
-
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 92% · municipal code
-
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 an eligible small residential rooftop solar system: a single consolidated final inspection by the building official/inspector (optionally joined by the fire inspector) per SMC 15.10.141(G). For standard (non-expedited) building permits generally, SMC 15.12.030-15.12.040 lists the general stage sequence: reinforced steel/structural framework, footing and foundation, concrete slab/underfloor, frame and masonry, lath and gypsum board, energy-efficiency inspections, other inspections, then final. 78% · municipal code
- Is a rough-in or mid-roof inspection required? No 88% · municipal code
-
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.
Nothing recorded for City of Sonora on this step yet — 3 questions checked and found unpublished. The guidance above is general.
-
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.
- Who notifies the utility for PTO? Installer 78% · municipal code
- Is there a re-inspection fee? $88.00 per inspection 92% · fee schedule
- How are corrections issued and cleared? At the application stage, SMC 15.10.141(E) requires the building official/inspector to issue a written correction notice detailing deficiencies when an application is incomplete. No Sonora-specific post-inspection (failed-inspection) correction procedure was found beyond the general re-inspection fee. 60% · municipal code
14 questions answered against City of Sonora’s own published documents
Q49 How is an inspection booked? Core Booking & scheduling
Phone
Why the confidence is not higherCommunity Development Department page: 'Building Inspections are available Tuesdays and Thursdays' — 'Contact (209) 532-3508 Ext. 2 to schedule.' No portal- or email-based inspection scheduling is mentioned.
department page checked 2026-08-31 https://sonoraca.com/city-services/departments/community-development/
Q50 How much notice is required? Core Booking & scheduling
Nothing published by this authority.
Where we lookedCommunity Development page states inspections are 'available Tuesdays and Thursdays' and gives a phone number to call, but never states a minimum advance-notice period in days.
https://sonoraca.com/city-services/departments/community-development/
Q51 Are same-day or AM/PM windows offered? Booking & scheduling
Nothing published by this authority.
Where we lookedSame Community Development page — no mention of same-day booking or AM/PM windows either way; only two fixed weekly inspection days are stated.
https://sonoraca.com/city-services/departments/community-development/
Q52 Does this AHJ perform its own final solar inspection? Core Who inspects
Yes
Why the confidence is not higherSMC 15.10.141(G): 'For a small residential rooftop solar energy system eligible for expedited review, only one inspection shall be required, which shall be done in a timely manner and may include a consolidated inspection by the city building official and/or city building inspector and the fire inspector.' The city performs this itself (both roles are city staff — its own in-house Fire Department, not a district or county contract).
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q53 If delegated, to whom? Core Who inspects
Nothing published by this authority.
Where we lookedN/A — not applicable. SMC 15.10.141(G) states the city's own building official/inspector (optionally with the city's own Fire Department) performs the inspection itself; no delegate to name.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q54 Which inspections are required, and in what order? Core Stages & sequence
For an eligible small residential rooftop solar system: a single consolidated final inspection by the building official/inspector (optionally joined by the fire inspector) per SMC 15.10.141(G). For standard (non-expedited) building permits generally, SMC 15.12.030-15.12.040 lists the general stage sequence: reinforced steel/structural framework, footing and foundation, concrete slab/underfloor, frame and masonry, lath and gypsum board, energy-efficiency inspections, other inspections, then final.
Why the confidence is not higherThe 8-stage list (SMC 15.12.040) is the city's generic inspection-types list for standard construction, not solar-specific; the ordinance is explicit that qualifying small solar systems instead get only the one consolidated inspection.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q55 Is a rough-in or mid-roof inspection required? Stages & sequence
No
Why the confidence is not higherSMC 15.10.141(G) limits eligible small residential solar systems to a single required inspection; no rough-in or mid-roof stage is called for.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q56 Does the inspector verify labels and listings? Core What is checked
Nothing published by this authority.
Where we lookedSMC 15.10.141 and the Community Development page describe the review/inspection process generally but never explicitly state that the inspector checks equipment labels/listings as a discrete step.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q57 Is there a published inspection checklist? Core What is checked
Nothing published by this authority.
Where we lookedSMC 15.10.141(B) requires the city to 'develop, adopt and maintain a checklist... published on the city's internet website.' I control-checked the Forms page (positive control 'checklist' = 2 hits, for the EV-charging checklists; 'solar'/'photovoltaic' = 0 hits) and the Community Development page and found no published solar checklist despite this codified mandate — a genuine, sourced gap between what the code requires and what is published.
Q58 What must be on site at inspection? Core Documents on site
Nothing published by this authority.
Where we lookedCommunity Development/Building Inspections information states only the two weekly inspection days and phone number; no document listing what must be physically on site at inspection (permit card, approved plans, ladder, etc.) was found for Sonora specifically.
https://sonoraca.com/city-services/departments/community-development/
Q59 Is there a re-inspection fee? Corrections & re-inspection
$88.00 per inspection
Why the confidence is not higherBuilding Safety Division Fee Schedule, 'Other Inspections and Fees': 'Reinspection Fees under Sec. 116.6 per inspection $88.00.' Read directly from the scanned PDF via pdftoppm + visual extraction.
fee schedule checked 2026-08-31 https://sonoraca.com/wp-content/uploads/2017/02/building-fees-schedule.pdf
Q60 How are corrections issued and cleared? Corrections & re-inspection
At the application stage, SMC 15.10.141(E) requires the building official/inspector to issue a written correction notice detailing deficiencies when an application is incomplete. No Sonora-specific post-inspection (failed-inspection) correction procedure was found beyond the general re-inspection fee.
Why the confidence is not higherThe code text I found addresses correction notices for incomplete applications, not explicitly for a failed field inspection; I am inferring the same general correction-and-reinspect cycle applies but did not find it stated for that stage specifically.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q61 What is issued on pass? Core Final sign-off & PTO
Nothing published by this authority.
Where we lookedSMC 15.10.141(F)-(G) describes pass/fail of the consolidated inspection but never names the specific document issued on pass (Final, Green Tag, Letter, CO) for solar specifically.
https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
Q62 Who notifies the utility for PTO? Core Final sign-off & PTO
Installer
Why the confidence is not higherSMC 15.10.141(F): city permit issuance 'does not authorize an applicant to connect the small residential rooftop energy system to the local utility provider's electricity grid. The applicant is responsible for obtaining such approval or permission from the local utility provider' — placing the utility-notification/PTO burden on the applicant (typically the installer acting on the homeowner's behalf), not the city.
municipal code checked 2026-08-31 https://sonora.municipalcodeonline.com/book?type=ordinances#name=Title_1_General_Provisions
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 Sonora 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 Sonora is the authority having jurisdiction 92% confidence
- Holds
- Building and Electrical (combined; own in-house Building Safety Division within Community Development), plus its own municipal Fire Department for the consolidated fire/building inspection
- Overridden by
- CA Gov. Code §65850.5 (Solar Rights Act / AB 2188) mandates the expedited small-residential-rooftop-solar review process the city codified verbatim at SMC 15.10.141 (adopted by Ord. 829, 7/6/2015); AB 130 (Stats. 2025, Ch. 22) additionally freezes the city from adopting any MORE restrictive residential building-code amendment from 1 Oct 2025 to 1 Jun 2031.
- Why not higher
- City's own Community Development Department (94 N. Washington St.) lists a Building Inspector and Permit Technician on staff and issues its own 'CONSTRUCTION PERMIT APPLICATION' covering building/electrical/plumbing/mechanical together; SMC 15.10.141 is the city's own codified small-residential-solar chapter; the city's Fire Department (its own municipal department, not a district or county contract) performs the optional consolidated inspection under 15.10.141(G). No delegation to a contract firm (no Willdan/Transtech/CSG/4LEAF names found on any staff, fee, or process page) or to Tuolumne County was found. Not higher because I could not independently confirm with Tuolumne County that it disclaims building-electrical jurisdiction inside city limits (reasonable inference from incorporation and from the city running a complete in-house process).
https://sonoraca.com/city-services/departments/community-development/
- Permit required
- Yes95%
- Permit cost
- $275 flat for residential rooftop PV systems ≤10 kW AC90%
- Portal
- iWorq Permit Portal, https://sonora.portal.iworq.net/portalhome/sonora60%
- Electrical code
- 202385%
- Own placard wording
- No75%
- Booking an inspection
- Phone80%
Labels & placards for this authority
Wording 75%
No
Size, colour & material 75%
No
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.