Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
San Gabriel requires a building permit for all grid-tied solar installations, regardless of system size. You must also file an interconnection agreement with Southern California Edison (SCE) and complete electrical inspection before utility approval. No DIY exemption exists.
San Gabriel enforces California's statewide solar requirements but adds a critical layer: the city requires BOTH a building permit (for the mounting structure) AND an electrical permit (for the inverter and conduit), plus mandatory utility pre-approval through SCE's interconnection process. Unlike some neighboring cities (e.g., Arcadia) that have streamlined over-the-counter approvals for systems under 10 kW, San Gabriel treats all solar as full-review, typically 3-5 weeks for plan check. Rooftop systems over 4 lb/sq ft require a structural engineer's evaluation showing the roof can handle dead and live loads — this is a common rejection point because homeowners skip it. Rapid-shutdown compliance per NEC 690.12 must be documented on your one-line diagram and submitted with the permit application. Battery storage (if you're adding it) triggers a third permit tier: Fire Marshal review if the system exceeds 20 kWh. The city's portal currently requires in-person or email submission; online portal uploads are available but not real-time tracking. Plan for 10-14 days for city plan check, then utility interconnection can take another 2-3 weeks depending on SCE's backlog.

What happens if you skip the permit (and you needed one)

San Gabriel solar permits — the key details

San Gabriel adopts the 2022 California Building Code and 2023 National Electrical Code (NEC), so NEC Article 690 (Photovoltaic Systems) is the foundational standard. Every grid-tied system in San Gabriel must meet NEC 690.12 rapid-shutdown requirements — this means your inverter must de-energize in under 10 seconds when a signal is sent (either a direct DC switch or a wireless/hardwired signal). This is non-negotiable and must appear on your permit drawings. The city also requires compliance with Title 24 (California's energy code), which mandates a minimum efficiency standard for inverters (typically 96%+ weighted efficiency) and a roof-integrated structural analysis for any system adding more than 4 pounds per square foot of load. Most residential systems (4-8 kW) fall in the 3-4.5 lb/sq ft range, so borderline cases do need engineer sign-off. San Gabriel's Building Department will reject applications lacking a structural letter from a licensed engineer for rooftop systems.

The permit process requires submission of a one-line diagram showing string configuration, inverter nameplate, breaker sizing, conduit fill calculations, and rapid-shutdown method. Your electrician or solar contractor typically prepares this; if you're a homeowner pulling the permit yourself, you must hire a licensed solar contractor or electrician to sign off as the responsible party. San Gabriel does not allow unlicensed individuals to pull electrical permits for solar work — California Business & Professions Code § 7044 requires trades (electrical, structural) be performed or signed by licensed pros. The city's current fee structure is $250–$500 for the building permit (based on valuation, typically 1-2% of installed cost) plus $300–$700 for the electrical permit, depending on panel count and inverter size. Some systems qualify for the state's flat-fee track under AB 2188 if the system is under 10 kW and roof-mounted; San Gabriel has adopted this, so ask the Building Department if your project qualifies for the $500 flat rate.

Before San Gabriel will sign off, you must submit proof of the interconnection application to Southern California Edison (SCE). This is the critical gate: SCE has its own form (Small Photovoltaic System Interconnection Agreement, Form 215B for systems under 10 kW) and reviews your system's impact on the grid. SCE typically takes 2-3 weeks for residential systems under 10 kW; larger systems (10-30 kW) can take 4-6 weeks. The city will not issue a final electrical permit until SCE has either approved or issued a non-binding response. This creates a chicken-and-egg scenario: you need the city's building permit to proceed with installation, but the electrical permit (and final sign-off) waits for SCE. In practice, most contractors request a conditional electrical permit after plan check but before SCE sign-off, then pull final once SCE approves. Verify this workflow with San Gabriel's Building Department at permit application; the process varies slightly by inspector.

Battery storage systems (if you're adding a backup battery) trigger additional complexity. Systems under 20 kWh are often exempt from fire-code review, but San Gabriel requires any battery system on a residential property to be listed (UL 9540) and must have a safety data sheet submitted with the electrical permit. Systems over 20 kWh require fire-marshal review; lithium-ion batteries over 10 kWh must have a dedicated disconnecting means and over-temperature protection. This adds 1-2 weeks to the permit timeline. If your system is roof-mounted in a flood zone (check the city's flood maps), additional structural and waterproofing documentation may be required. San Gabriel's coastal areas (west of Valley Boulevard) are not flood-prone but can have soil subsidence; foothills systems (north of the San Gabriel River) are stable granite and low-risk.

Timeline expectation: Plan for 4-6 weeks total from application to final approval. Week 1: plan check (city reviews structural and electrical); Week 2-3: SCE interconnection review and approval (concurrent); Week 4: city issues electrical permit conditional on SCE sign-off; Week 5-6: installation, inspection scheduling, and final sign-off. Expedited review (same-day over-the-counter for systems under 10 kW) is theoretically available under SB 379 but San Gabriel has not widely publicized or consistently applied this; ask at intake. Installation can begin once the building permit is issued, but electrical work (conduit, inverter, disconnects) must wait for the electrical permit to be signed. Final inspection includes a structural walk-through of the mounting (checking for gaps, flashing, roof penetrations), electrical rough-in review (conduit, breaker labeling, disconnect placement), and a utility witness final (SCE inspector may attend to verify net-meter wiring and signal conditioning). Schedule inspections online or by phone with the Building Department.

Three San Gabriel solar panel system scenarios

Scenario A
6 kW roof-mounted system, stable-pitch asphalt shingle roof, Arcadia Avenue neighborhood (flatland)
A straightforward 6 kW (18-panel) system on a south-facing roof in San Gabriel's flatland (near downtown or Arcadia Avenue area) is the most common install. Your system will generate about 8,500 kWh/year in San Gabriel's 3B climate (coastal) or 9,500 kWh/year if you're in the foothills. The mounting weight is roughly 3.2 lb/sq ft, which requires structural engineer sign-off confirming the roof can handle it. Your solar contractor will prepare a structural letter ($300–$500, often bundled into contract) and one-line diagram. You file the building permit first (submit engineering letter, site plan showing panel layout, electrical one-line diagram) and expect 5-7 business days for plan check. The electrical permit is concurrent but won't issue until you have SCE's interconnection approval. SCE's review for a 6 kW system typically takes 10-14 days. Once both permits are issued, your contractor installs the system over 1-2 days. Electrical inspection (rough-in) happens after conduit and breaker are in place but before final panel installation; final inspection is scheduled after panels are live. SCE may send a witness inspector to verify net-meter wiring. Total cost: permit fees $550–$900, engineering letter $300–$500, system installation $12,000–$16,000 (before incentives). SCE net-metering is free; you recoup 25-30% of system cost via the federal ITC (Investment Tax Credit). Timeline: 4-5 weeks from application to utility approval.
Permit required | Structural engineer letter $300–$500 | SCE interconnection (free) | Building permit $250–$400 | Electrical permit $300–$700 | Total permits + engineering $850–$1,600 | System cost $12,000–$16,000 | SCE net-metering available | 4-5 week timeline
Scenario B
10 kW system with 15 kWh lithium-ion battery (backup storage), Duarte Road hillside property
A 10 kW PV + 15 kWh battery system in the foothills (north of the river, near Duarte Road or the higher-elevation residential areas) involves three permit tiers. The PV mounting is identical to Scenario A, but the battery adds fire-code complexity. San Gabriel requires the battery to be UL 9540 listed (all major brands are), and at 15 kWh you're just under the 20 kWh fire-marshal threshold, so you avoid the formal fire review but must still submit a safety data sheet (SDS) with the electrical permit. The inverter/charger (a hybrid unit like a Generac PWRcell or Enphase IQ Battery) doubles the complexity: it has its own rapid-shutdown relay and must be coordinated with the PV inverter to ensure both de-energize together. Your one-line diagram must show both inverters, the battery disconnect, and the AC coupling (how the battery charger ties to the home's panel). Plan-check review now includes the Fire Marshal as a courtesy reviewer; this adds 3-5 business days. SCE interconnection for a battery-backed system is slightly more involved because the utility wants to confirm anti-islanding (the system won't energize SCE lines during an outage). SCE may require a third-party test report for the battery-inverter pair; some contractors have pre-approved configurations (e.g., Enphase IQ batteries with IQ inverters) that skip this. Total timeline: 6-8 weeks. Costs: PV permits $550–$900, battery-related electrical permit $400–$800 (battery systems are higher-fee), structural engineering $300–$500, battery system $8,000–$12,000 (in addition to PV cost of $12,000–$16,000). SCE net-metering still applies to the PV portion. Battery backup is not incentivized by the federal ITC alone but may qualify for state rebates (check the SEIA or your utility). The hillside location (foothills) means granitic soil, good drainage, and low flood risk, so no additional foundation work is needed.
Permit required for PV + battery | UL 9540 battery listing required | Fire Marshal review (no formal approval if <20 kWh) | Structural engineer letter $300–$500 | One-line diagram must show both inverters + battery disconnect | Building permit $250–$400 | Electrical permits (PV + battery) $700–$1,300 | SCE interconnection may require third-party test report | Total permits + engineering $1,250–$2,200 | System cost $20,000–$28,000 | 6-8 week timeline
Scenario C
3 kW microinverter system, existing tile roof with structural concerns, owner-builder permitting
A smaller 3 kW system (9 microinverter modules) on an older Spanish-tile roof (common in San Gabriel's historic residential areas) presents two complications: roof structural adequacy and owner-builder licensing. First, the structural issue: Spanish tiles + roof decking can be difficult to assess because the load path is non-uniform; a licensed structural engineer must inspect and sign off, adding cost and timeline. Many engineers will recommend additional roof reinforcement (Sister joists, spreader plates, or mesh under the tiles), which adds $1,500–$3,000 and 1-2 weeks to the project. Second, owner-builder permitting: you can pull the building permit yourself as an owner-builder (California allows this for single-family homes you own and occupy), but the electrical permit MUST be pulled by a licensed electrician (C-10 or solar-specific C-46 license). This means you can do the mounting labor yourself, but you must hire a licensed electrician to pull the electrical permit and oversee the conduit, breaker, and inverter installation. This raises labor costs because you're paying hourly for the electrician's time on permitting and inspection coordination. The one-line diagram for microinverters is simpler than string inverters (each panel has its own inverter, so no string configuration), but it must still show rapid-shutdown compliance (most microinverters have built-in rapid-shutdown via a relay, which satisfies NEC 690.12). Plan check takes 7-10 days because the structural reinforcement must be reviewed. SCE interconnection for a 3 kW system is quick (5-7 days). Total timeline: 5-6 weeks. Costs: owner-builder building permit $150–$250 (lower fee than contractor-pulled), structural engineer inspection + reinforcement recommendation $500–$800, licensed electrician to pull electrical permit and supervise installation $400–$600 (2-3 hours at $150–$200/hr), electrical permit $300–$400, microinverter system $6,000–$9,000. The tile roof and older home structure are common in San Gabriel's historic neighborhoods (west of San Gabriel Boulevard); the city encourages preservation, so reinforcement is often acceptable rather than re-roofing. This scenario trades DIY labor savings for professional licensing requirements on the electrical side.
Permit required | Owner-builder building permit $150–$250 | Licensed electrician required for electrical permit | Structural engineer inspection $300–$500 + reinforcement $1,500–$3,000 | Microinverter system $6,000–$9,000 | Electrical permit $300–$400 | Licensed electrician labor (permitting + inspection) $400–$600 | Total permits + engineering + labor $2,650–$5,150 | 5-6 week timeline | Tile roof requires reinforcement (common in historic neighborhoods)

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

San Gabriel's structural review requirement: why it matters and what to expect

San Gabriel's building code (2022 CBC, which adopts IBC 1510 for solar) requires a structural adequacy letter from a licensed engineer for any PV system adding more than 4 lb/sq ft to the roof. Most residential systems (4-8 kW) fall into the 3-4.5 lb/sq ft range, so many systems do require it. The engineer's job is to verify that the roof deck, rafters, and connections can handle the combined dead load (system + racking weight) and live loads (wind uplift, maintenance traffic). San Gabriel's coastal climate zone (3B-3C) and foothills zones (5B-6B) have different wind speeds: coastal gets 115 mph design wind (basic), foothills get 110-120 mph depending on elevation. The engineer must use the correct wind speed map for your address. Common findings: asphalt shingle roofs on 1960s-1980s homes often have 16-inch rafter spacing (loose by modern standards) and may need reinforcement. Tile roofs are heavier and trickier; the engineer may specify spreader plates or mesh. The structural letter typically costs $300–$500 and takes 3-5 business days if the engineer can access your roof; some engineers require drone photos or a second site visit, which adds time. San Gabriel's Building Department does not release the permit until the engineer's letter is on file.

One common misconception: homeowners think the engineer must design the entire racking system. Wrong. The racking manufacturer (IronRidge, Renusol, Qmounts, etc.) already provides engineering certification (load rating) for the rails and feet. The roof engineer verifies only that the roof structure can accept the concentrated loads from the feet and that the deck won't deflect excessively. If the roof fails, the solar contractor (who is bonded) is responsible for reinforcement at their cost, not the homeowner's. However, some older homes do fail: Spanish-tile roofs, built-up flat roofs over 30 years old, and low-slope asphalt roofs with 2x4 rafters frequently require reinforcement. Request the engineer's opinion upfront when you get quotes; a good solar contractor will tell you 'your roof will likely need reinforcement' based on the age and type. San Gabriel's Building Department has a checklist of approved engineers (not required to use, but helpful); ask for it at the counter.

Timeline impact: the structural letter adds 7-10 days if no reinforcement is needed, or 3-4 weeks if reinforcement is required (engineer spec, contractor price, permit modification, inspection). Plan for this in your timeline. Some solar contractors front-load the roof inspection and engineer engagement so that the building permit can be submitted with the letter already in hand, shrinking the overall timeline.

SCE interconnection and net-metering: how San Gabriel's approval ties to utility sign-off

Southern California Edison (SCE) controls the grid in San Gabriel and requires every PV system to have an interconnection agreement before it can be energized and metered. This is separate from San Gabriel's building and electrical permits. SCE's approval is not a permit in the municipal sense, but San Gabriel's Building Department treats it as a prerequisite gate: the city will not sign off the electrical permit until SCE has approved (or at least submitted proof of application to SCE). For systems under 10 kW (most residential), SCE uses a simplified process (Form 215B, Renewable Energy Interconnect Agreement). You submit a one-page form with your system specs (size, location, breaker size, inverter model), and SCE reviews it in 10-14 business days. They check: (1) Is the breaker size correct for the inverter? (2) Does the system have anti-islanding protection? (3) Is the meter configured for net-metering? If all pass, SCE issues a signed agreement and schedules a final witness inspection before turning on the meter.

Net-metering means SCE credits you for any excess power you generate (e.g., if you produce 100 kWh in a sunny month and use 70 kWh, they credit you 30 kWh at your retail rate). San Gabriel customers on SCE's tiered rate (Tariff RECO) see a credit of $0.16–$0.24 per kWh depending on season and time-of-use. The state's net-metering policy (NEM 2.0, effective 2016; transitioning to NEM 3.0 over 2024-2025) is complex, but for systems filed before a certain date, you lock in favorable rates. SCE is gradually migrating customers to NEM 3.0, which offers lower credits (averaging $0.05–$0.08/kWh) and monthly charges ($16–$20). Know which tariff applies to your system; SCE will inform you at interconnect application. This affects your financial payback (10-13 years under NEM 2.0, 15-18 years under NEM 3.0).

Practical workflow: your solar contractor typically initiates the SCE application online or by paper form (you must sign as the property owner). Once submitted to SCE, get proof of submission (email confirmation or SCE tracking number) and provide it to San Gabriel's Building Department. The city will then issue the electrical permit (often conditional pending SCE final approval) and allow installation to proceed. After install, SCE's witness inspector visits, verifies the net-meter wiring and disconnects, and approves energization. This final step takes another 5-7 days after you request it. The entire SCE process is free; there are no application fees or interconnection charges for residential systems. Delays happen if SCE's backlog is high (summer months) or if your system requires detailed study (rare for residential). Some contractors add 2-3 weeks of buffer into timelines because of SCE delays.

City of San Gabriel Building and Safety Department
425 South Fairview Avenue, San Gabriel, CA 91776
Phone: (626) 308-2811 (main switchboard; ask for Building and Safety or Permit intake) | https://www.ci.san-gabriel.ca.us/departments/building-safety (portal may require in-person submission or email; check current status for online uploads)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays); permit intake typically 8:00 AM–12:00 PM and 1:00 PM–4:30 PM

Common questions

Can I install solar myself if I own my home in San Gabriel?

You can pull the building permit as an owner-builder for a single-family home you own and occupy. However, you cannot pull the electrical permit yourself; California requires a licensed electrician (C-10 general, C-46 solar license, or C-5 construction electrician) to pull and sign the electrical permit and supervise the electrical work. Mounting and racking can be DIY, but conduit, breaker, disconnects, and inverter installation must be done or overseen by a licensed electrician. This means you save labor on the mounting but must pay for professional electrical coordination.

Do I need to submit the interconnection application to SCE before or after getting San Gabriel's permit?

Technically, you can apply to SCE and San Gabriel simultaneously, but in practice, most contractors apply to San Gabriel first and then submit proof of SCE application (or SCE approval) to the city before final electrical sign-off. The city will issue the building permit without SCE approval, but the electrical permit often waits for SCE's acknowledgment. Plan for the SCE review (10-14 days) to happen during the city's plan-check phase; this overlaps and doesn't add time if coordinated well.

How much does San Gabriel charge for solar permits?

San Gabriel's current fees are approximately $250–$400 for the building permit (based on system valuation, typically 1-2% of installed cost) and $300–$700 for the electrical permit. Systems under 10 kW roof-mounted may qualify for a flat-rate track ($500 total building + electrical) under California's AB 2188 expedited-permitting law. Total permit cost is usually $550–$1,000. Plus, budget $300–$500 for a structural engineer's letter if your roof is over 4 lb/sq ft loaded. Verify current fees at the Building Department; they are updated annually.

What is rapid-shutdown and do I need it?

Rapid-shutdown is an NEC 690.12 requirement that all PV systems must de-energize within 10 seconds when a signal is sent (from a switch, relay, or wireless signal). This protects firefighters from arc hazards if the roof catches fire. All modern inverters and microinverters have built-in rapid-shutdown compliance; your contractor's one-line diagram must document which method is used (usually a DC combiner-box relay or inverter firmware). San Gabriel will not approve the permit without rapid-shutdown documented. This is non-negotiable and adds no cost; it is standard equipment.

What happens during the electrical inspection for solar?

There are typically two electrical inspections: rough-in (after conduit, breaker, disconnect, and inverter are installed but before panels are powered) and final (after panels are installed and system is ready to energize). The inspector checks conduit fill (no more than 40% fill per NEC), breaker labeling and sizing, disconnect accessibility, grounding, and rapid-shutdown compliance. The rough-in inspection takes 20-30 minutes. The final inspection may include an SCE witness inspector verifying net-meter wiring and signal conditioning. Schedule inspections online or by phone 24-48 hours in advance. Inspections are typically same-week; rarely are there delays.

Do I need to inform my homeowner's insurance and does it affect my premium?

Yes, notify your insurance agent once the system is permitted and installed. Most homeowners' policies cover permitted solar systems at no premium increase (some insurers offer a small discount for renewable energy). Unpermitted systems may void coverage entirely. Provide your insurance agent with the final permit and city sign-off letter. Some insurers ask for UL-certified equipment lists; your solar contractor should provide these.

If I add a battery later, do I need a new permit?

Yes. Adding a battery after the PV system is installed requires a new electrical permit and possibly a building permit modification. The battery and its charge controller must be specified on a new one-line diagram and submitted to San Gabriel for review. If the battery is 20 kWh or larger, fire-marshal review is required, adding 1-2 weeks. Budget $300–$600 for the battery permit and 3-4 weeks for approval. It is simpler (and usually cheaper) to include the battery in the original design if you think you might want one.

What is the difference between string inverters and microinverters and does San Gabriel care which I use?

String inverters (one large box on the wall) collect power from multiple panels wired in series; microinverters (one per panel) convert power individually. Both are permitted in San Gabriel if they meet NEC 690 and have rapid-shutdown. String inverters are cheaper upfront ($2,000–$4,000 for 5-8 kW) but have one point of failure. Microinverters cost more ($4,000–$6,000 for the same size) but offer monitoring per-panel and better performance if panels are shaded. San Gabriel does not prefer one over the other; the one-line diagram just needs to show the configuration clearly. String inverters are more common in San Gabriel due to cost.

How long does San Gabriel's plan check typically take for solar?

Standard plan check is 5-7 business days if your structural letter (if required) is already on file. If structural review is needed and the letter is not submitted with the application, plan check can take 10-14 days as they wait for the engineer's sign-off. Complex systems (battery-backed, hillside, over 10 kW) may take 2-3 weeks. Expedited review (same-day over-the-counter) is theoretically available under SB 379 for systems under 10 kW on existing roofs, but San Gabriel has not widely advertised it; ask at permit intake if this is an option for your project.

If I sell my house, do I need to disclose the solar system?

Yes. You must disclose the solar system on the Transfer Disclosure Statement (TDS) required in California real-estate sales. If the system was permitted and is owned (not leased), it is a benefit and typically increases home value (studies show $15,000–$25,000 for a 6 kW system in Southern California). If the system was unpermitted, you must disclose that too, and the buyer may demand removal or a price credit of $5,000–$20,000 depending on the violation severity. Leased systems (PPA) are transferred to the buyer if they agree to the contract terms. Always provide the buyer with the final permit and inspection certificates.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current solar panel system permit requirements with the City of San Gabriel Building Department before starting your project.