City of Sunnyvale

Santa Clara County

Verified Aug. 4, 2026

City of Sunnyvale is a city authority in the State of California, serving 155,805 residents. 5,452 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 — Instant/same-day for SolarApp+-eligible systems (SolarApp+ gives automated pre-approval before the City permit is issued); Q18 Where you file — E-OneStop Online Services (city permit application/payment/inspection-scheduling portal) used together with SolarApp+ (hosted at gosolarapp.org) for automated PV… Q20

Permit required
Yes97% source
What it costs
$392.00 flat, for Photovoltaic/Solar Systems on Single Family Homes or Duplexes (plus a $39.50 permit-issuance fee and a 5% technology surcharge applied to all building permits).78% source
Plan review turnaround
Instant/same-day for SolarApp+-eligible systems (SolarApp+ gives automated pre-approval before the City permit is issued);65% source
Key document
official permit bulletin + fee schedule (absence) cited by 13 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 95% · city department page
    • What does this authority permit itself, and what does it delegate? Both 90% · city department page
    • Is a permit required for a residential rooftop PV system? Yes 97% · official permit bulletin
    • Is there a separate electrical permit, or is it combined? Combined 80% · fee schedule
    • Is a HOA or architectural approval required first? No — not required by the City. California's Solar Rights Act (Civil Code §714) preempts HOA disapproval of a code-compliant solar system, and HOA/architectural approval is not listed anywhere in the City's PV submittal checklist. 65% · official permit bulletin (absence) + state law
    • Is there a historic-district review? No specific historic-district review found for residential PV; the City's OTC solar permit checklist and process do not reference historic or 'Heritage/Eichler' design review as a PV prerequisite. 55% · city department page (absence)
    • Is a wind or windstorm certification required? No — not mentioned. Sunnyvale's PV bulletin sets out detailed structural and electrical requirements (weight limits, attachment spacing, disconnect/labeling rules) but includes no wind-load certification or windstorm-specific requirement for residential PV. 68% · official permit bulletin (absence)
    • Is a Specific Use Permit or Council approval ever required? No — not stated as required for a standard residential rooftop PV system; the bulletin describes an administrative/over-the-counter Building Division process with no Planning Commission or City Council approval step. 55% · official permit bulletin (absence)
    • Is there a system-size cap on residential generation? No system-size cap stated for residential rooftop PV — the fee schedule and PV bulletin both distinguish only 'Single Family Homes or Duplexes' vs. 'All Other Types of Buildings,' with no kW or panel-count ceiling given for the residential category. 62% · official permit bulletin + fee schedule (absence)
  2. Check who is allowed to apply

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

  3. Build the submittal package

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

    • What documents make up a complete submittal? Per the Residential PV bulletin's 'Building Permit Application Requirements' checklist: (1) completed Building and Fire Application; (2) site plan showing building and PV panel locations; (3) equipment brochure(s) with installation requirements and UL listing; (4) attachment details for panel-to-roof (max 4 ft o.c.); (5) weight of panels to be installed; (6) single-line diagram. 92% · official permit bulletin
    • How many copies, and in what format? Plans shall be digital, uploaded electronically via E-OneStop Online Services; no physical/paper copy count is specified for PV submittals. 85% · official permit bulletin
    • Is a site plan required, and what must it show? Yes — a site plan showing the location of the building and the location of the photovoltaic panels. 90% · official permit bulletin
    • Is a one-line / three-line diagram required? Yes 95% · official permit bulletin
    • Are string and conductor calculations required? Not required as a separate calculation package — the bulletin cites only the code sizing rule (conductors sized at 125% of maximum PV current, 2022 CEC 690.8(B)(1)) rather than requiring applicant-submitted string/conductor calculations on the checklist. 65% · official permit bulletin
    • Is a structural PE stamp required, and at what threshold? No PE stamp required if ALL of these non-engineered criteria are met (1&2-story SFR/duplex): modules+support ≤4 psf (PV) or ≤5 psf (solar thermal); top of panel within 12in of roof plane; max concentrated point load ≤64 lb; single roofing layer; roof structurally sound with no deterioration/sagging; no overhang past roof edges; array covers ≤50% of total roof area; panel plane parallel to roof; 2in–10in clearance under module. If any criterion is not met, a CA-licensed civil/structural engineer or architect must prepare the plans. 93% · official permit bulletin
    • Is an electrical PE stamp required, and at what threshold? Not specified — the bulletin discusses an engineering-stamp threshold only for structural (civil/structural PE or architect); no electrical PE stamp requirement is stated anywhere in the residential PV bulletin. 62% · official permit bulletin
  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? E-OneStop Online Services (city permit application/payment/inspection-scheduling portal) used together with SolarApp+ (hosted at gosolarapp.org) for automated PV plan review/pre-approval. 95% · city department page
    • Can the whole application be completed online? Yes 92% · city department page
    • What does a residential solar permit cost? $392.00 flat, for Photovoltaic/Solar Systems on Single Family Homes or Duplexes (plus a $39.50 permit-issuance fee and a 5% technology surcharge applied to all building permits). 'All Other Types of Buildings' = contact Building Division (not flat). 78% · fee schedule (PDF)
    • How is the fee calculated? Flat (Single Family Homes/Duplexes); Valuation-based ('Building Permit Fee Table') for all other building types. 85% · fee schedule (PDF)
    • Is there a separate plan-check fee? No — the flat $392 residential PV fee appears to be inclusive of over-the-counter plan review; the schedule's separate 'Plan Check = 70% of Building Permit Fee' line applies to valuation-based building permits, and the PV bulletin describes flush-mounted 1-2 family PV as eligible for 'Over-the-Counter Plan Check' rather than a separately-billed plan check. 58% · official permit bulletin + fee schedule
  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? Instant/same-day for SolarApp+-eligible systems (SolarApp+ gives automated pre-approval before the City permit is issued); no separate published business-day plan-review turnaround figure was found for non-SolarApp+-eligible residential PV (e.g., those failing the bulletin's non-engineered structural criteria). 65% · city department page
    • How long is an issued permit valid before it expires? Not confirmed specifically for Sunnyvale; inferred to follow the base 2025 California Building Code §105.5 model provision (permit becomes invalid if no inspection is requested within 180 days, or expires if work is not completed within specified period) since no Sunnyvale-specific solar or building-permit page states a different validity period. 45% · inference from adopted model code
    • Which utility handles interconnection here? PG&E (Pacific Gas and Electric Company). 82% · utility public statement + city utility page
    • Where does the utility sit in the sequence? Parallel — PG&E's NEM/interconnection application (submitted directly to PG&E under Rule 21 / the Greenbook's Electric Generation Interconnection process) can proceed independently of the City's building-permit process; Permission to Operate (PTO) from PG&E requires proof the system passed final City inspection, so the two tracks converge only at PTO, not at permit issuance. 60% · utility interconnection manual (PG&E Greenbook)

28 questions answered against City of Sunnyvale’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 Permit Center page states Building, Fire, Planning and Public Works Engineering are all handled at Sunnyvale City Hall's One-Stop Permit Center; no county involvement for residential building/electrical/fire in Sunnyvale.

city department page checked 2026-08-30 http://web.archive.org/web/20260814165446/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center

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

Both

Why the confidence is not higherBuilding and electrical permitting for residential PV is performed entirely in-house by the City's Building Division (One-Stop Permit Center); not delegated to Santa Clara County. Fire review/inspection is likewise performed by Sunnyvale's own Dept. of Public Safety (fire is NOT delegated to Santa Clara County Fire, which does not serve Sunnyvale).

city department page checked 2026-08-30 http://web.archive.org/web/20260814165446/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center

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

Yes

Why the confidence is not higherSunnyvale's Residential Photovoltaic (PV) Systems bulletin states plainly: 'Permit are required to install photovoltaics. Permits are required prior to installation or replacement of photovoltaics.'

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Combined

Why the confidence is not higherThe FY24/25 Building Permit Fee schedule lists 'Photovoltaic/Solar Systems' as its own line item under the Building Permit fee category (not under the separate 'Electrical Permit' per-sq-ft line), and the PV bulletin's submittal checklist is headed 'Building Permit Application Requirements' with electrical items (single-line diagram, disconnect labeling) folded into that one application/permit. Confidence not 95 because no page explicitly uses the word 'combined'.

fee schedule checked 2026-08-30 http://web.archive.org/web/20250502054428/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/638282339535030000

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

Either

Why the confidence is not higherNot explicitly stated for Sunnyvale specifically. SolarApp+ path is aimed at 'licensed contractor or installer' registrants, but California Business & Professions Code §7044 allows an owner-builder to self-permit statewide and nothing on Sunnyvale's PV bulletin or SFD page prohibits it. Confidence capped because this is inference from state law plus the absence of a contrary statement, not a direct Sunnyvale citation.

city department page / state law inference checked 2026-08-30 http://web.archive.org/web/20260605220626/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/solarapp-for-solar-installers

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

Yes

Why the confidence is not higherSolarApp+ page's own step-by-step process requires: 'Get a Sunnyvale Business License — Anyone engaging in or carrying on any business in Sunnyvale must have a business license from the City' before applying for the PV permit.

city department page checked 2026-08-30 http://web.archive.org/web/20260605220626/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/solarapp-for-solar-installers

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

Yes

Why the confidence is not higherNot addressed specifically for solar on any Sunnyvale page found; inferred from the statewide CA owner-builder permit exemption (Bus. & Prof. Code §7044), which Sunnyvale's Building Division process does not appear to override (no prohibition found on the PV bulletin or SFD checklist page).

state law inference / absence check on city pages checked 2026-08-30 http://web.archive.org/web/20260510074701/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/single-family-and-duplex-residential

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

Per the Residential PV bulletin's 'Building Permit Application Requirements' checklist: (1) completed Building and Fire Application; (2) site plan showing building and PV panel locations; (3) equipment brochure(s) with installation requirements and UL listing; (4) attachment details for panel-to-roof (max 4 ft o.c.); (5) weight of panels to be installed; (6) single-line diagram.

Why the confidence is not higherDirectly enumerated on page 5 of the City's own Residential PV Systems bulletin (Rev 12/2024).

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Plans shall be digital, uploaded electronically via E-OneStop Online Services; no physical/paper copy count is specified for PV submittals.

Why the confidence is not higherBulletin states 'Plans shall be digital' under Building Permit Application Requirements; SolarApp+ page confirms upload of approved plans at E-OneStop.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — a site plan showing the location of the building and the location of the photovoltaic panels.

Why the confidence is not higherListed as a required item on the PV bulletin's submittal checklist.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes

Why the confidence is not higherBulletin states: 'A single-line diagram is required as part of the submittal.'

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

Q12 Are string and conductor calculations required? Drawings & calculations

Not required as a separate calculation package — the bulletin cites only the code sizing rule (conductors sized at 125% of maximum PV current, 2022 CEC 690.8(B)(1)) rather than requiring applicant-submitted string/conductor calculations on the checklist.

Why the confidence is not higherThe Building Permit Application Requirements checklist (application, site plan, equipment brochure, attachment details, panel weight, single-line diagram) does not list a calculations package; only a code-citation formula is given elsewhere in the bulletin.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

No PE stamp required if ALL of these non-engineered criteria are met (1&2-story SFR/duplex): modules+support ≤4 psf (PV) or ≤5 psf (solar thermal); top of panel within 12in of roof plane; max concentrated point load ≤64 lb; single roofing layer; roof structurally sound with no deterioration/sagging; no overhang past roof edges; array covers ≤50% of total roof area; panel plane parallel to roof; 2in–10in clearance under module. If any criterion is not met, a CA-licensed civil/structural engineer or architect must prepare the plans.

Why the confidence is not higherBulletin's 'Structural Requirements' section (page 4) gives this exact 9-point non-engineered checklist and the PE/architect trigger.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Not specified — the bulletin discusses an engineering-stamp threshold only for structural (civil/structural PE or architect); no electrical PE stamp requirement is stated anywhere in the residential PV bulletin.

Why the confidence is not higherAbsence noted in the one document (Residential PV bulletin) that explicitly discusses professional stamps; it addresses structural stamps in detail and is silent on an electrical PE requirement, consistent with standard CA practice of not requiring an electrical PE for residential-scale PV.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

Q15 What does a residential solar permit cost? Core Fees

$392.00 flat, for Photovoltaic/Solar Systems on Single Family Homes or Duplexes (plus a $39.50 permit-issuance fee and a 5% technology surcharge applied to all building permits). 'All Other Types of Buildings' = contact Building Division (not flat).

Why the confidence is not higherFY24/25 Building Permit Fees schedule (effective 8/17/2024, footer '8/2024'), fetched via Wayback because the live sunnyvale.ca.gov PDF link (linked as 'FY 2025/26 Building Permit Fees' on the current Fees & Forms page) 403s on direct fetch and is not yet in the Wayback index — so this is the most recent publicly retrievable fee schedule, one fiscal-year cycle behind the currently-linked title. Fee is plausibly unchanged or lightly indexed for FY25/26 but not confirmed.

fee schedule (PDF) checked 2026-08-30 http://web.archive.org/web/20250502054428/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/638282339535030000

Q16 How is the fee calculated? Core Fees

Flat (Single Family Homes/Duplexes); Valuation-based ('Building Permit Fee Table') for all other building types.

Why the confidence is not higherSame fee schedule PDF distinguishes the flat $392 SFR/duplex PV line from the general valuation-based Building Permit Fee Table used for other project types.

fee schedule (PDF) checked 2026-08-30 http://web.archive.org/web/20250502054428/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/638282339535030000

Q17 Is there a separate plan-check fee? Fees

No — the flat $392 residential PV fee appears to be inclusive of over-the-counter plan review; the schedule's separate 'Plan Check = 70% of Building Permit Fee' line applies to valuation-based building permits, and the PV bulletin describes flush-mounted 1-2 family PV as eligible for 'Over-the-Counter Plan Check' rather than a separately-billed plan check.

Why the confidence is not higherInference from reading the fee schedule's structure together with the bulletin's OTC plan-check language; no line item explicitly states 'no separate plan check fee for PV'.

official permit bulletin + fee schedule checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Instant/same-day for SolarApp+-eligible systems (SolarApp+ gives automated pre-approval before the City permit is issued); no separate published business-day plan-review turnaround figure was found for non-SolarApp+-eligible residential PV (e.g., those failing the bulletin's non-engineered structural criteria).

Why the confidence is not higherSolarApp+ page markets 'instantaneous permitting'; no numeric turnaround is published elsewhere on the Permit Center, Fees & Forms, or PV bulletin pages for the non-automated path.

city department page checked 2026-08-30 http://web.archive.org/web/20260605220626/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/solarapp-for-solar-installers

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

Not confirmed specifically for Sunnyvale; inferred to follow the base 2025 California Building Code §105.5 model provision (permit becomes invalid if no inspection is requested within 180 days, or expires if work is not completed within specified period) since no Sunnyvale-specific solar or building-permit page states a different validity period.

Why the confidence is not higherNo Sunnyvale page found stating permit validity in days; this is an inference from the statewide model code Sunnyvale adopts, not a direct city citation.

inference from adopted model code checked 2026-08-30 http://web.archive.org/web/20260223124405/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/building-and-fire-codes

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

E-OneStop Online Services (city permit application/payment/inspection-scheduling portal) used together with SolarApp+ (hosted at gosolarapp.org) for automated PV plan review/pre-approval.

Why the confidence is not higherPermit Center page: 'All services are online through the E-OneStop Online Services permitting system'; SolarApp+ page: 'Apply for a Photovoltaic (SolarAPP+) permit online at E-OneStop Online Services' after obtaining SolarApp+ pre-approval.

city department page checked 2026-08-30 http://web.archive.org/web/20260605220626/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/solarapp-for-solar-installers

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

Yes

Why the confidence is not higherSolarApp+ page describes the full flow entirely online: register/sign in to SolarApp+, submit design for automated pre-approval, pay SolarApp+'s $25 fee, get a Sunnyvale business license, apply for the permit and upload approved plans at E-OneStop, pay the permit fee online, print the permit card, and request inspection online.

city department page checked 2026-08-30 http://web.archive.org/web/20260605220626/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/solarapp-for-solar-installers

Q22 Which utility handles interconnection here? Core Utility interconnection

PG&E (Pacific Gas and Electric Company).

Why the confidence is not higherSunnyvale's own Utility Billing page confirms the City directly provides only water, wastewater and (by contract) garbage/recycling — no city electric utility exists, ruling out a municipal utility. Silicon Valley Clean Energy (SVCE, the local CCA covering Sunnyvale) states on its own site that it only generates/purchases power, while 'PG&E delivers it on their existing power lines' and 'poles and wires they continue to own and maintain' — confirming PG&E, not SVCE and not Silicon Valley Power (which is the separate City of Santa Clara's municipal utility only), is the interconnecting utility. Not a ZIP-code lookup.

utility public statement + city utility page checked 2026-08-30 https://www.svcleanenergy.org/

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

Parallel — PG&E's NEM/interconnection application (submitted directly to PG&E under Rule 21 / the Greenbook's Electric Generation Interconnection process) can proceed independently of the City's building-permit process; Permission to Operate (PTO) from PG&E requires proof the system passed final City inspection, so the two tracks converge only at PTO, not at permit issuance.

Why the confidence is not higherBased on PG&E's Greenbook 'Electric Generation Interconnection (EGI)' chapter describing the interconnection application/agreement process separately from any AHJ permit step; no Sunnyvale page describes the sequencing directly.

utility interconnection manual (PG&E Greenbook) checked 2026-08-30 https://www.pge.com/assets/pge/docs/account/service-requests/greenbook-manual-full.pdf

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

No — not required by the City. California's Solar Rights Act (Civil Code §714) preempts HOA disapproval of a code-compliant solar system, and HOA/architectural approval is not listed anywhere in the City's PV submittal checklist.

Why the confidence is not higherAbsence confirmed by checking the PV bulletin's full 'Building Permit Application Requirements' list (no HOA/ARC item) plus the statewide statutory preemption.

official permit bulletin (absence) + state law checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

No specific historic-district review found for residential PV; the City's OTC solar permit checklist and process do not reference historic or 'Heritage/Eichler' design review as a PV prerequisite.

Why the confidence is not higherChecked the PV bulletin and the Single-Family and Duplex Residential page (which separately lists 'Heritage and Eichler Design Guidelines' and 'Single-Family and Duplex Zoning Requirements and Design Review' as distinct, non-PV-linked resources); could not retrieve the underlying design-review PDF (no live fetch, no Wayback capture with content) to confirm PV is expressly exempted, hence not higher.

city department page (absence) checked 2026-08-30 http://web.archive.org/web/20260510074701/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/single-family-and-duplex-residential

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

No — not mentioned. Sunnyvale's PV bulletin sets out detailed structural and electrical requirements (weight limits, attachment spacing, disconnect/labeling rules) but includes no wind-load certification or windstorm-specific requirement for residential PV.

Why the confidence is not higherChecked the bulletin's entire Structural Requirements and Electrical Requirements sections; no wind/windstorm certification appears (California's structural design already folds ASCE 7 wind loads into the base structural code rather than a separate solar wind cert, unlike some coastal/hurricane states).

official permit bulletin (absence) checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

No — not stated as required for a standard residential rooftop PV system; the bulletin describes an administrative/over-the-counter Building Division process with no Planning Commission or City Council approval step.

Why the confidence is not higherAbsence found in the PV bulletin's Permit Process section, which routes flush-mounted 1-2 family PV to OTC plan check rather than any discretionary/CUP hearing.

official permit bulletin (absence) checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

No system-size cap stated for residential rooftop PV — the fee schedule and PV bulletin both distinguish only 'Single Family Homes or Duplexes' vs. 'All Other Types of Buildings,' with no kW or panel-count ceiling given for the residential category.

Why the confidence is not higherChecked both documents that would carry such a limit (fee schedule and PV bulletin); neither states one.

official permit bulletin + fee schedule (absence) checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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, adopted as part of the 2025 California Electrical Code (2025 Title 24 cycle, effective statewide 1 Jan 2026). 85% · city department page (adopted codes list)
    • Which building code edition is in force? 2025 California Building Code and 2025 California Residential Code. 92% · city department page (adopted codes list)
    • Which fire code edition is in force? 2025 California Fire Code, as amended by Sunnyvale (SMC Chapter 16.52) — the eCode360 chapter shows 'Includes legislation through Ord. No. 3243-25 adopted July 29, 2025.' 92% · municipal code (fire, eCode360 via Wayback)
    • Are there local amendments to any of the above? Yes — Sunnyvale Amendments to the California Fire Code (SMC 16.52) are the City's own local amendments (fire apparatus access, ESS location rules, standby power, etc.). The electrical code's only listed amendment link on the City's codes page is titled 'State specific amendments' (statewide DGS-level, not Sunnyvale-specific); that PDF itself 403'd on direct fetch and has no Wayback capture, so a Sunnyvale-specific electrical amendment beyond the state baseline could not be confirmed either way. 80% · municipal code (fire) + city codes page
    • What is the installation judged against? The 2025 California Building/Residential/Electrical/Fire Codes as locally amended (SMC 16.52 for fire), plus the City's own Residential Photovoltaic (PV) Systems bulletin, which is the Building Division's working checklist for what an installation is judged against at plan check and inspection. 85% · official permit bulletin + adopted codes list
  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? Per the bulletin (citing 2019/2022 CRC R324.6): at least two 36-inch-wide roof pathways from lowest edge to ridge on separate roof planes (one on the street/driveway side); ridge setback of 18in on both sides of the ridge if PV covers ≤33% of the roof (≤66% if the building is fire-sprinklered), otherwise 36in on both sides of the ridge. 88% · official permit bulletin
  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 per CEC 690.12. The bulletin cites '2022 CEC 690.12'; the currently-adopted cycle is the 2025 CEC (based on the 2023 NEC), which retains the same 690.12 section number for rapid shutdown. 85% · official permit bulletin
  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 full set: PV disconnect marked 'PV SYSTEM DISCONNECT'; (for line/supply-side connections) an engraved placard noting the line/supply-side connection; rapid-shutdown labels; DC-conduit 'WARNING: PHOTOVOLTAIC POWER SOURCE' labels; DC/AC disconnect shock-hazard labels; a Directory Placard at the main service panel (CEC 705.10 & 690.56(B)); plus PG&E's own required signage on the meter panel noting an interconnected generation source (and a map/sign at the meter if the AC disconnect is remote). 90% · official permit bulletin + utility interconnection manual
    • Does the authority specify placard wording of its own? Yes — exact wording is specified, e.g. 'WARNING: POWER SOURCE OUTPUT CONNECTION – DO NOT RELOCATE THIS OVERCURRENT DEVICE'; 'PV SYSTEM DISCONNECT'; 'WARNING: PHOTO VOLTAIC POWER SOURCE'; 'WARNING: ELECTRIC SHOCK HAZARD. DO NOT TOUCH TERMINALS...'. 93% · official permit bulletin
    • Does it specify letter height, colour or material? Yes — minimum 3/8-inch high white letters on a red background; material must be suitable for the environment where the label is located. 93% · official permit bulletin
    • Is a site plan / facility map placard required, and what must it show? Yes — a Directory Placard (permanent plaque or directory) is required at the main service panel denoting all electric power sources on the premises and/or rapid-shutdown equipment (CEC 705.10 & 690.56(B)); for stand-alone systems, a similar plaque must show the location of the stand-alone disconnect. PG&E separately requires a map/sign at the meter panel identifying the AC disconnect location when it's more than 10 ft away or out of line of sight of the meter. 87% · official permit bulletin + utility interconnection manual
    • Does the UTILITY specify placards beyond the AHJ's? Yes. PG&E's Greenbook requires: permanent signage on the meter panel for any interconnected distributed generation (solar/wind/battery); an engraved placard noting a line/supply-side connection where a fusible AC disconnect is used ahead of the main breaker; and signage/a map at the meter panel when the AC disconnect is more than 10 ft away and out of line of sight of the meter. These are utility (PG&E) requirements layered on top of, and separate from, the AHJ's own labeling rules. 85% · utility interconnection manual (PG&E Greenbook)
    • Where must the labels be placed? AHJ side: DC conduit/enclosures/raceways/junction boxes/disconnects labeled every 10 ft, within 1 ft of turns or bends, and within 1 ft above/below roof, ceiling or wall penetrations; Directory Placard at the main service panel. Utility (PG&E) side: signage on the meter panel itself, and (if the AC disconnect is >10 ft away or out of line of sight of the meter) an additional sign/map at the meter panel pointing to the disconnect's location. 88% · official permit bulletin + utility interconnection manual
  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.

    • Where must the AC disconnect be, relative to the meter? Adjacent to the meter — not more than 10 feet away and within line of sight, per PG&E's general main-service-disconnect placement rule (which functions as the AC disconnect for most residential DG installations); Table 6-3 of the Greenbook separately sets out which meter-panel configurations require an AC disconnect at all. If the disconnect must be sited farther than 10 ft or out of line of sight, PG&E requires signage/a map at the meter panel pointing to it. 87% · utility interconnection manual (PG&E Greenbook)
    • Must equipment be on a specific approved list? Yes — PV panels, modules and inverters must be listed by a Nationally Recognized Testing Laboratory (panels/modules per UL 1703 or UL 61730-1/-2; inverters per UL 1741, and for utility-interactive systems, listed for utility interaction); the City's general Inspections page separately requires all electrical equipment be NRTL-listed/labeled or field-certified by a recognized third-party testing agency. 90% · official permit bulletin + city department page
    • Are batteries permitted, and under what conditions? Yes, conditionally. Sunnyvale's Fire Code amendments (SMC 16.52, amending CFC §1207.11.3 'Location') permit ESS only in: detached garages/accessory structures; an attached garage separated from dwelling living/sleeping space per CRC R302.6; outdoors or on an exterior wall not less than 3 ft from doors/windows and not below/above emergency escape/rescue openings; or enclosed utility closets, basements, storage or utility spaces within the dwelling meeting the code's protection requirements. 82% · municipal code (fire, eCode360 via Wayback)
    • Is there a separate ESS permit or inspection? No separate ESS permit identified — the City's Residential PV bulletin covers 'Photovoltaic Panels and/or ESS Systems' under the same building/fire permit and lists a single combined final-inspection checklist for both. 68% · official permit bulletin
    • Is there a local rule on service upgrades or busbar sizing? Yes, in effect: when PV inverters are connected on the load side of the main service disconnect (after the main breaker), the sum of the PV/generation breaker ratings must not exceed 20% of the main electrical panel's busbar rating (the bulletin cites 2022 CEC 705.12(B)(3)(1)); this is the code-standard load-side/'120% rule' family of provisions that the City enforces rather than an additional Sunnyvale-only amendment. 70% · official permit bulletin
    • Is a specific mounting system or attachment spacing required? Yes — panels/racking shall be anchored to the roof framing at a maximum of 4 feet on center, both vertically and horizontally. 92% · official permit bulletin

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

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

2023 NEC, adopted as part of the 2025 California Electrical Code (2025 Title 24 cycle, effective statewide 1 Jan 2026).

Why the confidence is not higherCity's Building and Fire Codes page lists '2025 California Electrical Code' as currently adopted (fetched 2026); the 2025 CA Title 24 cycle is based on the 2023 NEC per the statewide 3-year adoption pattern. Not 95 because the city page itself doesn't spell out '2023 NEC' in those words.

city department page (adopted codes list) checked 2026-08-30 http://web.archive.org/web/20260223124405/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/building-and-fire-codes

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

2025 California Building Code and 2025 California Residential Code.

Why the confidence is not higherCity's Building and Fire Codes page lists both as currently adopted.

city department page (adopted codes list) checked 2026-08-30 http://web.archive.org/web/20260223124405/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/building-and-fire-codes

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

2025 California Fire Code, as amended by Sunnyvale (SMC Chapter 16.52) — the eCode360 chapter shows 'Includes legislation through Ord. No. 3243-25 adopted July 29, 2025.'

Why the confidence is not higherCity's Building and Fire Codes page links both the base 2025 CFC and 'Sunnyvale Amendments to the California Fire Code (SMC 16.52)'; the SMC 16.52 chapter itself (fetched via Wayback since ecode360.com 403s direct/bypass requests) carries the July 2025 ordinance revision stamp.

municipal code (fire, eCode360 via Wayback) checked 2026-08-30 http://web.archive.org/web/20251029010629/https://ecode360.com/42720996

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

Yes — Sunnyvale Amendments to the California Fire Code (SMC 16.52) are the City's own local amendments (fire apparatus access, ESS location rules, standby power, etc.). The electrical code's only listed amendment link on the City's codes page is titled 'State specific amendments' (statewide DGS-level, not Sunnyvale-specific); that PDF itself 403'd on direct fetch and has no Wayback capture, so a Sunnyvale-specific electrical amendment beyond the state baseline could not be confirmed either way.

Why the confidence is not higherLocal Fire amendments verified directly in SMC 16.52 text (controls passed: 'electrical' 18 hits, 'zzqqx' 0 hits). Electrical-amendment document inaccessible (403, no archive), so that portion is qualified.

municipal code (fire) + city codes page checked 2026-08-30 http://web.archive.org/web/20251029010629/https://ecode360.com/42720996

Q33 What is the installation judged against? Core Electrical

The 2025 California Building/Residential/Electrical/Fire Codes as locally amended (SMC 16.52 for fire), plus the City's own Residential Photovoltaic (PV) Systems bulletin, which is the Building Division's working checklist for what an installation is judged against at plan check and inspection.

Why the confidence is not higherSynthesis of the Building and Fire Codes page and the PV bulletin, both city-published.

official permit bulletin + adopted codes list checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes, in effect: when PV inverters are connected on the load side of the main service disconnect (after the main breaker), the sum of the PV/generation breaker ratings must not exceed 20% of the main electrical panel's busbar rating (the bulletin cites 2022 CEC 705.12(B)(3)(1)); this is the code-standard load-side/'120% rule' family of provisions that the City enforces rather than an additional Sunnyvale-only amendment.

Why the confidence is not higherDirectly stated in the Residential PV bulletin's Electrical Requirements section.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — panels/racking shall be anchored to the roof framing at a maximum of 4 feet on center, both vertically and horizontally.

Why the confidence is not higherStated twice in the bulletin (Building Division Requirements and Structural Requirements sections).

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Per the bulletin (citing 2019/2022 CRC R324.6): at least two 36-inch-wide roof pathways from lowest edge to ridge on separate roof planes (one on the street/driveway side); ridge setback of 18in on both sides of the ridge if PV covers ≤33% of the roof (≤66% if the building is fire-sprinklered), otherwise 36in on both sides of the ridge.

Why the confidence is not higherBulletin's 'Roof Access and Pathways' section gives these exact figures, though it is keyed to the 2019/2022 CRC section numbers rather than the currently-adopted 2025 CRC (same section number R324.6 is expected to carry forward but was not independently verified in the 2025 CRC text).

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — rapid shutdown is required per CEC 690.12. The bulletin cites '2022 CEC 690.12'; the currently-adopted cycle is the 2025 CEC (based on the 2023 NEC), which retains the same 690.12 section number for rapid shutdown.

Why the confidence is not higherBulletin's dedicated 'Rapid Shutdown Requirements (2022 CEC 690.12)' section; edition currency inferred from the city's Building and Fire Codes page.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

A full set: PV disconnect marked 'PV SYSTEM DISCONNECT'; (for line/supply-side connections) an engraved placard noting the line/supply-side connection; rapid-shutdown labels; DC-conduit 'WARNING: PHOTOVOLTAIC POWER SOURCE' labels; DC/AC disconnect shock-hazard labels; a Directory Placard at the main service panel (CEC 705.10 & 690.56(B)); plus PG&E's own required signage on the meter panel noting an interconnected generation source (and a map/sign at the meter if the AC disconnect is remote).

Why the confidence is not higherCombines the City's PV bulletin 'Marking/Labeling Requirements' section (items 1-10) with PG&E Greenbook §7.5 (signage for DG-connected meter panels) and §6.3 (engraved line/supply-side placard).

official permit bulletin + utility interconnection manual checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — exact wording is specified, e.g. 'WARNING: POWER SOURCE OUTPUT CONNECTION – DO NOT RELOCATE THIS OVERCURRENT DEVICE'; 'PV SYSTEM DISCONNECT'; 'WARNING: PHOTO VOLTAIC POWER SOURCE'; 'WARNING: ELECTRIC SHOCK HAZARD. DO NOT TOUCH TERMINALS...'.

Why the confidence is not higherVerbatim wording given in the bulletin's Marking/Labeling Requirements section.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — minimum 3/8-inch high white letters on a red background; material must be suitable for the environment where the label is located.

Why the confidence is not higherDirectly stated for the Directory Placard requirement, and applied generally ('All marking and labeling shall be...') in the bulletin.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — a Directory Placard (permanent plaque or directory) is required at the main service panel denoting all electric power sources on the premises and/or rapid-shutdown equipment (CEC 705.10 & 690.56(B)); for stand-alone systems, a similar plaque must show the location of the stand-alone disconnect. PG&E separately requires a map/sign at the meter panel identifying the AC disconnect location when it's more than 10 ft away or out of line of sight of the meter.

Why the confidence is not higherCity bulletin's Marking/Labeling section item 10 plus its Stand-Alone Systems note; utility-side requirement confirmed in PG&E Greenbook §7.7.

official permit bulletin + utility interconnection manual checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes. PG&E's Greenbook requires: permanent signage on the meter panel for any interconnected distributed generation (solar/wind/battery); an engraved placard noting a line/supply-side connection where a fusible AC disconnect is used ahead of the main breaker; and signage/a map at the meter panel when the AC disconnect is more than 10 ft away and out of line of sight of the meter. These are utility (PG&E) requirements layered on top of, and separate from, the AHJ's own labeling rules.

Why the confidence is not higherPG&E Greenbook (greenbook-manual-full.pdf, Publication Date 04/22/2026, Effective 06/22/2026) §6.3 and §7.7-7.8, positive control 'electrical' = 73 hits, fabricated control 'zzqqx' = 0 hits.

utility interconnection manual (PG&E Greenbook) checked 2026-08-30 https://www.pge.com/assets/pge/docs/account/service-requests/greenbook-manual-full.pdf

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

AHJ side: DC conduit/enclosures/raceways/junction boxes/disconnects labeled every 10 ft, within 1 ft of turns or bends, and within 1 ft above/below roof, ceiling or wall penetrations; Directory Placard at the main service panel. Utility (PG&E) side: signage on the meter panel itself, and (if the AC disconnect is >10 ft away or out of line of sight of the meter) an additional sign/map at the meter panel pointing to the disconnect's location.

Why the confidence is not higherCity bulletin's labeling placement instructions combined with PG&E Greenbook §7.7 signage/map placement language.

official permit bulletin + utility interconnection manual checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — PV panels, modules and inverters must be listed by a Nationally Recognized Testing Laboratory (panels/modules per UL 1703 or UL 61730-1/-2; inverters per UL 1741, and for utility-interactive systems, listed for utility interaction); the City's general Inspections page separately requires all electrical equipment be NRTL-listed/labeled or field-certified by a recognized third-party testing agency.

Why the confidence is not higherPV bulletin Electrical Requirements section plus the City's standalone Inspections page 'Electrical Equipment Testing Agencies' subsection.

official permit bulletin + city department page checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes, conditionally. Sunnyvale's Fire Code amendments (SMC 16.52, amending CFC §1207.11.3 'Location') permit ESS only in: detached garages/accessory structures; an attached garage separated from dwelling living/sleeping space per CRC R302.6; outdoors or on an exterior wall not less than 3 ft from doors/windows and not below/above emergency escape/rescue openings; or enclosed utility closets, basements, storage or utility spaces within the dwelling meeting the code's protection requirements.

Why the confidence is not higherVerbatim from SMC 16.52's amendment to CFC 1207.11.3 (Location), read directly from the eCode360 text via Wayback. Controls on that same document passed ('electrical' 18 hits, 'zzqqx' 0 hits).

municipal code (fire, eCode360 via Wayback) checked 2026-08-30 http://web.archive.org/web/20251029010629/https://ecode360.com/42720996

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

No separate ESS permit identified — the City's Residential PV bulletin covers 'Photovoltaic Panels and/or ESS Systems' under the same building/fire permit and lists a single combined final-inspection checklist for both.

Why the confidence is not higherBulletin's Required Inspections section has one combined checklist headed 'PHOTOVOLTAIC PANELS AND/OR ESS SYSTEMS' rather than a separate ESS permit/inspection process.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Nothing published by this authority.

Where we lookedSunnyvale's Residential PV bulletin covers only rooftop-mounted systems; looked for a ground-mount-specific handout at the 'Accessory Structures' sub-page linked from the Single-Family and Duplex Residential page, but that URL has no Wayback capture and the live sunnyvale.ca.gov site 403s to both curl and WebFetch (Akamai bot block).

http://web.archive.org/web/20260510074701/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/single-family-and-duplex-residential

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

Adjacent to the meter — not more than 10 feet away and within line of sight, per PG&E's general main-service-disconnect placement rule (which functions as the AC disconnect for most residential DG installations); Table 6-3 of the Greenbook separately sets out which meter-panel configurations require an AC disconnect at all. If the disconnect must be sited farther than 10 ft or out of line of sight, PG&E requires signage/a map at the meter panel pointing to it.

Why the confidence is not higherPG&E Greenbook §7.8.1 ('Applicants must place the main service disconnect switch adjacent to the meter(s), not more than 10 feet away and within line of sight') and §6.3/Table 6-3.

utility interconnection manual (PG&E Greenbook) checked 2026-08-30 https://www.pge.com/assets/pge/docs/account/service-requests/greenbook-manual-full.pdf

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

Inspection 5 steps · 14 questions
  1. Book it

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

    • How is an inspection booked? Building inspections: primarily via the online E-OneStop portal ('Request for Inspection'), with phone as an alternative (408-730-7790). Fire inspections: booked by email to the Fire Prevention office (with permit number(s), address(es), inspection type(s), and site contact). 88% · city 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.

    • Does this AHJ perform its own final solar inspection? Yes 90% · official permit bulletin + city department page
    • If delegated, to whom? N/A — not delegated. Building/electrical inspection is performed by the City of Sunnyvale Building Division; fire-related inspection/review is performed by the City's own Department of Public Safety (Fire Prevention Engineering), which the department's own page describes as 'one of the few fully integrated police and fire departments in America.' Santa Clara County Fire Department does not have jurisdiction in Sunnyvale. 88% · city department page
  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? One final inspection is stated for PV/PV+ESS systems. For solar-tile reroofs, the checklist folds a roofing-underlayment check ('Underlayment of roofing before tiles are installed') into that same inspection sequence, alongside wire management, electrical panel verification (grounding, wire/breaker sizes), labeling, and smoke/CO alarm self-certification. 75% · official permit bulletin
    • Is a rough-in or mid-roof inspection required? No — the bulletin states 'One final inspection is required' for both the Solar Tiles and Photovoltaic Panels/ESS checklists, with no separate rough-in or mid-roof inspection called out. 78% · official permit bulletin
  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.

    • Is there a published inspection checklist? Yes — the City's Residential Photovoltaic (PV) Systems bulletin itself contains a published, itemized 'Required Inspections' checklist (separate lists for Solar Tiles and for Photovoltaic Panels and/or ESS Systems). 95% · official permit bulletin
    • What must be on site at inspection? The issued permit card (printed from E-OneStop after payment) and equipment cut sheets showing rapid-shutdown features (bulletin: 'Cut sheets for equipment shall be submitted calling out rapid shutdown features. See Marking/Labeling Requirements'); a completed Smoke and Carbon Monoxide Alarm self-certification form is also required at inspection. 72% · official permit bulletin + city department page
    • Does the inspector verify labels and listings? Yes — the final-inspection checklist explicitly includes 'Labeling is installed' as its own line item, alongside verification that panels/racking, wiring, grounding and equipment installation are correct. 92% · official permit bulletin
  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? A signed-off final building inspection / completed permit (no distinct 'Green Tag' or 'Certificate of Occupancy' terminology was found used for residential PV specifically — PV work under an existing dwelling does not trigger a new CO). 68% · official permit bulletin (inference)
    • Who notifies the utility for PTO? Installer — the installer/customer submits interconnection completion paperwork (including confirmation of the passed final City inspection) directly to PG&E to request Permission to Operate; the AHJ does not notify PG&E on the customer's behalf. 60% · utility interconnection manual (PG&E Greenbook), inference
    • Is there a re-inspection fee? $356.00 ('Miscellaneous Inspection - Re-Inspection'), assessed when work is not complete or corrections are not made, per Municipal Code §16.16.030. 80% · fee schedule (PDF)
    • How are corrections issued and cleared? Corrections are noted at inspection and must be corrected before final; a Miscellaneous Inspection Re-Inspection fee ($356) may be assessed 'when such work is not complete or when corrections are not made,' per Municipal Code §16.16.030. A separate Plan Check Resubmittal fee ($245/hr, 2-hr minimum) applies if submittal documents are incomplete or changed, also under §16.16.030. 60% · fee schedule (PDF)

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

Q49 How is an inspection booked? Core Booking & scheduling

Building inspections: primarily via the online E-OneStop portal ('Request for Inspection'), with phone as an alternative (408-730-7790). Fire inspections: booked by email to the Fire Prevention office (with permit number(s), address(es), inspection type(s), and site contact).

Why the confidence is not higherCity's Inspections page states both routes explicitly.

city department page checked 2026-08-30 http://web.archive.org/web/20260220110917/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/inspections

Q50 How much notice is required? Core Booking & scheduling

Nothing published by this authority.

Where we lookedChecked the City's Inspections page in full (booking methods, contacts for Building/Fire/HazMat/Public Works/Special inspections) — no notice/lead-time figure (e.g., '24 hours', '2 business days') is published anywhere on it.

http://web.archive.org/web/20260220110917/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/inspections

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

Nothing published by this authority.

Where we lookedChecked the City's Inspections page in full — no mention of same-day service or AM/PM inspection windows for any inspection type.

http://web.archive.org/web/20260220110917/https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center/inspections

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

Yes

Why the confidence is not higherSunnyvale performs its own final PV/ESS inspections through its Building Division (per the PV bulletin's Required Inspections section) and its own Fire Prevention function within the Dept. of Public Safety — not delegated to Santa Clara County Building or Santa Clara County Fire, which does not serve Sunnyvale.

official permit bulletin + city department page checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

Q53 If delegated, to whom? Core Who inspects

N/A — not delegated. Building/electrical inspection is performed by the City of Sunnyvale Building Division; fire-related inspection/review is performed by the City's own Department of Public Safety (Fire Prevention Engineering), which the department's own page describes as 'one of the few fully integrated police and fire departments in America.' Santa Clara County Fire Department does not have jurisdiction in Sunnyvale.

Why the confidence is not higherDirect quote from the Dept. of Public Safety page.

city department page checked 2026-08-30 http://web.archive.org/web/20260302000412/https://www.sunnyvale.ca.gov/your-government/departments/public-safety

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

One final inspection is stated for PV/PV+ESS systems. For solar-tile reroofs, the checklist folds a roofing-underlayment check ('Underlayment of roofing before tiles are installed') into that same inspection sequence, alongside wire management, electrical panel verification (grounding, wire/breaker sizes), labeling, and smoke/CO alarm self-certification.

Why the confidence is not higherBulletin's Required Inspections section, read as a single sequence since it says 'One final inspection is required' while also listing a pre-tile-installation underlayment check item — a slight internal tension flagged here rather than smoothed over.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

No — the bulletin states 'One final inspection is required' for both the Solar Tiles and Photovoltaic Panels/ESS checklists, with no separate rough-in or mid-roof inspection called out.

Why the confidence is not higherDirect statement in the Required Inspections section of the PV bulletin.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — the final-inspection checklist explicitly includes 'Labeling is installed' as its own line item, alongside verification that panels/racking, wiring, grounding and equipment installation are correct.

Why the confidence is not higherListed verbatim on both the Solar Tiles and PV/ESS Required Inspections checklists.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Yes — the City's Residential Photovoltaic (PV) Systems bulletin itself contains a published, itemized 'Required Inspections' checklist (separate lists for Solar Tiles and for Photovoltaic Panels and/or ESS Systems).

Why the confidence is not higherThis bulletin page (6 of 6) is exactly that published checklist.

official permit bulletin checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

The issued permit card (printed from E-OneStop after payment) and equipment cut sheets showing rapid-shutdown features (bulletin: 'Cut sheets for equipment shall be submitted calling out rapid shutdown features. See Marking/Labeling Requirements'); a completed Smoke and Carbon Monoxide Alarm self-certification form is also required at inspection.

Why the confidence is not higherCombines the SolarApp+ page's 'print out the permit card for the inspections' instruction with the PV bulletin's cut-sheet and self-certification references; no single page lists a consolidated 'bring these documents' list.

official permit bulletin + city department page checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

$356.00 ('Miscellaneous Inspection - Re-Inspection'), assessed when work is not complete or corrections are not made, per Municipal Code §16.16.030.

Why the confidence is not higherFY24/25 Building Permit Fees schedule; same one-fiscal-year-stale caveat as q15 applies (current-cycle PDF 403s live and is not yet archived).

fee schedule (PDF) checked 2026-08-30 http://web.archive.org/web/20250502054428/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/638282339535030000

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

Corrections are noted at inspection and must be corrected before final; a Miscellaneous Inspection Re-Inspection fee ($356) may be assessed 'when such work is not complete or when corrections are not made,' per Municipal Code §16.16.030. A separate Plan Check Resubmittal fee ($245/hr, 2-hr minimum) applies if submittal documents are incomplete or changed, also under §16.16.030.

Why the confidence is not higherInferred from the fee schedule's re-inspection/resubmittal line items and their code citation; no dedicated 'how corrections are cleared' narrative page was found for solar specifically.

fee schedule (PDF) checked 2026-08-30 http://web.archive.org/web/20250502054428/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1626/638282339535030000

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

A signed-off final building inspection / completed permit (no distinct 'Green Tag' or 'Certificate of Occupancy' terminology was found used for residential PV specifically — PV work under an existing dwelling does not trigger a new CO).

Why the confidence is not higherInferred from the process description (one final inspection closes out the PV permit); no page uses a specific 'Final' vs 'CO' vs 'Green tag' label for PV.

official permit bulletin (inference) checked 2026-08-30 http://web.archive.org/web/20260712065949/https://www.sunnyvale.ca.gov/home/showpublisheddocument/1742/638119671588670000

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

Installer — the installer/customer submits interconnection completion paperwork (including confirmation of the passed final City inspection) directly to PG&E to request Permission to Operate; the AHJ does not notify PG&E on the customer's behalf.

Why the confidence is not higherInferred from PG&E's standard NEM/Rule 21 interconnection process described in the Greenbook (EGI chapter), under which the applicant/installer, not the AHJ, completes the interconnection agreement and PTO request; no Sunnyvale page describes this step directly.

utility interconnection manual (PG&E Greenbook), inference checked 2026-08-30 https://www.pge.com/assets/pge/docs/account/service-requests/greenbook-manual-full.pdf

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

Jurisdiction & key facts

The standing 62-question set, answered for City of Sunnyvale 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 Sunnyvale is the authority having jurisdiction 92% confidence
Holds
Building, Electrical, and Fire — all performed in-house by the City of Sunnyvale (Building Division and the Dept. of Public Safety's Fire Prevention function), not delegated to Santa Clara County.
Overridden by
State law shapes process without divesting jurisdiction: Gov. Code §65850.5 / AB 2188 requires SolarAPP+ instant-permitting availability for eligible residential PV (Sunnyvale complies via SolarApp+); the CA Solar Rights Act (Civil Code §714) bars HOA disapproval of code-compliant solar; AB 130 (Stats. 2025, Ch. 22) froze further local residential-code amendments statewide from 1 Oct 2025 to 1 Jun 2031.
Why not higher
The City's own Permit Center page states Building, Fire, Planning and Public Works Engineering are all reviewed/issued at Sunnyvale City Hall's One-Stop Permit Center. The brief flagged that Santa Clara County Fire covers several nearby cities and might hold the PV/ESS fire role here — checked directly: Sunnyvale operates its own Department of Public Safety, described on its own page as 'one of the few fully integrated police and fire departments in America,' with its own Fire Prevention Engineering staff seated in the Permit Center (408-730-7212) and its own Fire Prevention Services division. Santa Clara County (including its separate County Fire Dept. record) has no building, electrical or fire role for incorporated Sunnyvale addresses.

http://web.archive.org/web/20260302000412/https://www.sunnyvale.ca.gov/your-government/departments/public-safety

Permit required
Yes97%
Permit cost
$392.00 flat, for Photovoltaic/Solar Systems on Single Family Homes or Duplexes (plus a $39.50 permit-issuance fee and a 5% technology surcharge applied to all building permits).78%
Plan review
Instant/same-day for SolarApp+-eligible systems (SolarApp+ gives automated pre-approval before the City permit is issued);65%
Portal
E-OneStop Online Services (city permit application/payment/inspection-scheduling portal) used together with SolarApp+ (hosted at gosolarapp.org) for automated PV plan review/pre-approval.95%
Electrical code
2023 NEC, adopted as part of the 2025 California Electrical Code (2025 Title 24 cycle, effective statewide 1 Jan 2026).85%
Own placard wording
Yes — exact wording is specified, e.g. 'WARNING: POWER SOURCE OUTPUT CONNECTION – DO NOT RELOCATE THIS OVERCURRENT DEVICE'; 'PV SYSTEM DISCONNECT'; 'WARNING: PHOTO VOLTAIC POWER SOURCE';93%
Booking an inspection
Building inspections: primarily via the online E-OneStop portal ('Request for Inspection'), with phone as an alternative (408-730-7790).88%
Labels & placards for this authority

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

Wording 93%

Yes — exact wording is specified, e.g. 'WARNING: POWER SOURCE OUTPUT CONNECTION – DO NOT RELOCATE THIS OVERCURRENT DEVICE'; 'PV SYSTEM DISCONNECT'; 'WARNING: PHOTO VOLTAIC POWER SOURCE'; 'WARNING: ELECTRIC SHOCK HAZARD. DO NOT TOUCH TERMINALS...'.

Size, colour & material 93%

Yes — minimum 3/8-inch high white letters on a red background; material must be suitable for the environment where the label is located.

Where they go 88%

AHJ side: DC conduit/enclosures/raceways/junction boxes/disconnects labeled every 10 ft, within 1 ft of turns or bends, and within 1 ft above/below roof, ceiling or wall penetrations; Directory Placard at the main service panel. Utility (PG&E) side: signage on the meter panel itself, and (if the AC disconnect is >10 ft away or out of line of sight of the meter) an additional sign/map at the meter panel pointing to the disconnect's location.

What the utility wants on top 85%

Yes. PG&E's Greenbook requires: permanent signage on the meter panel for any interconnected distributed generation (solar/wind/battery); an engraved placard noting a line/supply-side connection where a fusible AC disconnect is used ahead of the main breaker; and signage/a map at the meter panel when the AC disconnect is more than 10 ft away and out of line of sight of the meter. These are utility (PG&E) requirements layered on top of, and separate from, the AHJ's own labeling rules.

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
Santa Clara County
Regions served
1
Regions covered
City of Sunnyvale · city
Solar Requirements
Notes
Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.sunnyvale.ca.gov/business-and-development/planning-and-building/permit-center
Authority Contact
Address
456 W. Olive Ave., Sunnyvale, CA 94086
Main Phone
(408) 730-7444
Building Department
Department
Community Development Department — One-Stop Permit Center (Building Safety Division)
Direct Phone
(408) 730-7790
Portal Software
EnerGov (Tyler)
Booking & Scheduling
Preferred channel
online
Notes
Schedule final solar inspection through the E-OneStop Online Services portal (EnerGov by Tyler Technologies) — log in and select "Request for inspection." Solar installers using SolarAPP+ for residential rooftop PV can obtain an expedited permit online; only one consolidated inspection is required for qualifying small systems. Phone scheduling also available at (408) 730-7790. One-Stop Permit Center is at City Hall, 2nd floor, 456 W. Olive Ave. Fire inspections scheduled by email; HazMat inspections: (408) 730-7212; Public Works/right-of-way: (408) 730-7415 ext. 6. General contractor must schedule inspections and be present. Portal was upgraded August 27, 2024 — existing users may need to re-register with current email address. (collected Jul 2026)