Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every grid-tied solar panel system in Selma—from 3 kW to 20 kW—requires a building permit, electrical permit, utility interconnection agreement, and inspection. Off-grid systems under 2 kW may be exempt, but the vast majority of residential installs trigger permits.
Selma Building Department enforces California's tiered solar permitting under AB 2188 (streamlined solar permitting) and SB 379 (expedited review), which means smaller systems (under 10 kW) often clear in 1-2 weeks with no plan-review fee if filed correctly. Unlike some neighboring jurisdictions in Kern County, Selma does NOT charge plan-review fees for systems under 10 kW if your electrical one-line diagram and roof load calculation meet NEC Article 690 and IRC R324 on first submission. However, you MUST file with both the Building Department (roof-mount structural + wind/seismic) and the City Clerk's electrical side, AND you cannot pull any permits until you have a pre-approval letter from Southern California Edison (SCE) or Kern Electrical Coop confirming the utility will accept your system for net metering. This dual-track filing—city permits running parallel to utility interconnect—is the single biggest reason solar permits bog down here; many homeowners file city permits first and discover the utility is backlogged or requires load studies. Selma sits in IECC climate zones 3B and 3C in coastal valleys and higher zones inland, meaning roof-snow loads and wind loading are generally light, but your roofer's structural engineer will still flag if existing rafters are undersized (common in 1950s–1980s homes). Battery storage over 20 kWh triggers Fire Marshal review, adding 1–2 weeks.

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

Selma solar permits — the key details

California law mandates that every grid-tied PV system must comply with NEC Article 690 (PV systems) and NEC 705 (interconnected power production), regardless of system size. Selma's Building Department adopts the 2022 California Energy Code (which uses the 2023 NEC), meaning your system must include rapid-shutdown equipment per NEC 690.12, properly labeled combiner boxes, and conduit fill calculations on your one-line diagram. The City of Selma does not permit installation of solar without a signed utility interconnection application (not just a utility quote—a formal application with SCE or local coop) filed before or concurrent with the building permit. This is where most delays occur: the city will issue your permit, but you cannot schedule your final inspection until the utility signs off on your interconnect status. If you're on SCE (most Selma addresses), expect 2–4 weeks for the utility review alone; if you're in a rural area served by Kern Electrical Coop, the timeline varies by queue, but can stretch to 6–8 weeks. Your electrician must also provide an arc-flash hazard analysis if your system connects to a multi-panel subpanel (common for larger installs), and the Fire Marshal will inspect batteries over 20 kWh for proper ventilation, setback from property lines, and NFPA 855 (energy-storage systems) compliance.

Selma is located in Kern County and sits in a warm, dry inland valley climate (IECC 3B–5B depending on elevation). Wind speeds are moderate (85 mph basic wind speed per ASCE 7 for most residential zones), but your roofer's structural engineer must certify that your roof can support the dead load of the array plus the live load of wind and any accumulated debris. For metal-frame roofs (common in 1950s–1960s homes throughout Selma), shear-wall analysis is often required if the array spans the entire roof width. The Building Department will issue a Structural Engineering Certificate (SEC) requirement if your roof framing is unknown or suspect; expect $300–$800 for a third-party PE review. Soil composition in Selma's valley is expansive clay mixed with alluvium, which rarely affects roof-mounted systems but can matter if you're installing ground-mount arrays or battery cabinets—subsidence and lateral soil pressure can shift concrete pads, so your civil engineer may need to specify helical piers or deeper footings. Most residential installations in Selma are roof-mounted on pitched asphalt-shingle or metal roofs, and these avoid foundation issues altogether.

The City of Selma does NOT offer same-day or counter-service permitting for solar (unlike some larger California municipalities), but AB 2188 does mandate that if your application is complete and your one-line diagram shows all rapid-shutdown disconnects, string-circuit breakers, and inverter labeling, the city must issue a permit within 10 business days without further plan review. However, 'complete' is the operative word: if your electrician forgets to label the rapid-shutdown disconnect on the roof, or if your roof loading calculation is missing, the city will issue a Request for Information (RFI), and you'll lose 5–7 days while your installer resubmits. The Building Department's online portal is minimal (basic address lookup and permit search), so you'll likely file permits in person at City Hall or via email. Expect 2–3 emails back-and-forth with the electrical inspector before issuance. Once issued, you'll receive a permit card and a list of required inspections: (1) Structural/Mounting (after racking is installed but before wiring), (2) Electrical Rough (before panel closeout, conduit secured, disconnects accessible), and (3) Final (all covers on, warning labels in place, utility net-metering agreement shown to inspector). The utility will also conduct a witness final inspection at your meter before activating net-metering credits.

Battery storage systems (common in modern installs) trigger additional review. If your system includes a battery bank over 20 kWh, the Selma Fire Marshal must approve the installation site, clearances from windows/doors (minimum 3 feet typical), and ventilation of off-gases (especially important for lithium-ion batteries with thermal-runaway risk). Battery permits add $200–$500 in fees and 1–2 weeks to the timeline. The Fire Marshal also requires a battery emergency-response plan and signage on the electrical panel indicating the battery system and its maximum voltage/current. Smaller battery systems (10–20 kWh) may skip Fire Marshal review if they meet UL 9540 and are self-contained (factory-sealed), but your electrician must verify with the city before ordering. Off-grid systems under 2 kW may be exempt from city permits under certain rural-use carve-outs, but 99% of residential grid-tied installs in Selma require permits; do not assume your system is exempt without calling the Building Department directly.

Fees for Selma solar permits are tiered by system size under AB 2188. Systems under 10 kW typically incur a single building permit ($150–$250) and electrical permit ($75–$150), totaling $225–$400, with no plan-review surcharge if filed correctly. Systems 10–20 kW may trigger plan-review fees ($100–$300) if your application requires Structural Engineering or arc-flash analysis. The city also charges a city-clerk filing fee (~$40–$50) for the electrical permit application. Battery systems add Fire-Marshal review fees ($50–$150). Your total permit cost in Selma for a typical 7 kW system (no battery) runs $300–$500; with battery storage, add another $200–$300. These are city fees only—do not include electrician labor, racking, panels, or utility interconnection costs, which are separate. If your application is rejected (RFI), resubmission is free, but delays cost money in lost solar-production revenue, so getting your application right the first time matters.

Three Selma solar panel system scenarios

Scenario A
7 kW roof-mounted grid-tied system, 24 panels, asphalt-shingle roof, no battery, residential east-side Selma home
A typical residential installation in Selma's main neighborhoods (Edison Street, Engel Avenue, near downtown) on a 1970s single-family home with a pitched asphalt-shingle roof. Your system: 24 × 290W Q-Cells panels, string-inverter setup (SMA, Huawei, or similar), micro-breakers on each string, rapid-shutdown disconnect on the roof, main AC disconnect at the breaker panel, net-metering backfeed through your existing meter. Your electrician provides a one-line diagram showing all disconnects, wire gauges (10 AWG DC, 6 AWG AC typical), conduit routing, and rapid-shutdown architecture. You submit a building-permit application (Section 1 form) with the electrical permit rider, roof-load calculation (PE-stamped, ~$400–$600 from a local structural engineer), and a signed utility pre-approval letter from SCE showing your account is eligible for net metering. The city issues the building permit in 7–10 business days (no plan-review fee under AB 2188 if application is complete). Your electrician schedules a Structural/Mounting inspection after racking is bolted (no Ethernet, no wiring yet); inspector verifies flashing, anchor bolts, and roof integrity. Pass. One week later, Electrical Rough inspection: inspector verifies all disconnects accessible, conduit secured, labels in place, no open knockouts. Pass. After final wiring, cover installation, and warning labels, Final Inspection: inspector checks net-metering backfeed path, confirms rapid-shutdown circuit is live, verifies breaker sizing. Pass. City issues final approval. SCE then schedules a utility witness final inspection (typically 1–2 weeks out) to verify net-metering hardware and turn on grid-export mode. Once SCE approves, net-metering credits begin. Total timeline: 4–6 weeks from permit issuance to first power export. Total city permit cost: ~$320 (building permit $200, electrical permit $100, city clerk fee $20). Electrician cost: ~$1,500–$2,000 (labor + conduit + disconnects). PE roof-load stamp: ~$500. Total installed cost (hardware + labor): ~$10,000–$14,000 before any rebates.
Grid-tied system | Building permit + electrical permit required | AB 2188 no plan-review surcharge (<10 kW) | PE roof-load cert $400–$600 | Total city fees $300–$400 | SCE net-metering pre-approval letter required | Total project $10,000–$14,000 | 4-6 weeks start to SCE activation
Scenario B
12 kW roof-mounted system with 15 kWh battery storage (Tesla Powerwall + backup panel), same residential lot
A more complex installation: 12 kW (40 × 300W panels) with a battery system for backup power during grid outages. This requires TWO separate permit tracks in Selma. Track 1: Building + Electrical for the PV array (same as Scenario A, but now the electrician must size everything for the battery-system voltage—48V or 120V/240V depending on the inverter). Track 2: Fire Marshal permit for the battery cabinet (typically located inside the garage or on the exterior wall). Your electrician files the solar permits identically to Scenario A (one-line diagram, roof-load calc, utility pre-approval). The city issues the building and electrical permits in 7–10 days. But before you can schedule your Electrical Rough inspection, you MUST also file the battery-storage permit with the Fire Marshal through the Building Department. The battery certificate typically requires: (1) battery site plan showing clearances from windows, doors, and combustibles (minimum 3 feet), (2) UL 9540 testing certificate for the battery system, (3) ventilation design if the battery is indoors, and (4) an emergency-response placard for the electrical panel. The Fire Marshal review adds 5–7 business days. Once both permits are issued, your electrician coordinates a combined Structural + Battery Rough inspection: city inspector walks the array mounting, battery mounting and conduit, and fire inspector verifies battery clearances and labeling. Pass on both. Electrical Rough: inspector verifies array rapid-shutdown, battery-system disconnects (separate from array disconnects per NEC 705.30), arc-flash study (now required due to battery-system current capability), and warning labels. Pass. Final inspections follow: Structural Final, Electrical Final (both city), and Battery Final (Fire Marshal). City issues final approval. SCE witness inspection happens last, confirming net-metering path (solar export) and backup-power isolation (battery-to-load circuit does NOT export to grid). Once all inspections pass, net metering activates and backup mode is armed. Total timeline: 6–8 weeks (battery adds 1–2 weeks). Total city permit cost: ~$520 (building $200, electrical $150, battery/Fire Marshal $170). Electrician cost: ~$3,000–$4,000 (labor + disconnects + battery cabinets + conduit for isolated circuits). Battery hardware (Tesla or equivalent): ~$9,000–$12,000. Total installed: ~$16,000–$22,000 before rebates.
Grid-tied PV + battery backup system | TWO city permit tracks: solar + battery storage | Fire Marshal permit required (>20 kWh) | Battery emergency-response placard required | PE roof-load cert + UL 9540 battery cert required | Total city fees $500–$600 | SCE net-metering + backup isolation agreement | 6-8 weeks total timeline | Arc-flash study $300–$500 | Total project $16,000–$22,000
Scenario C
5 kW ground-mounted array on vacant parcel or pole-mount over detached garage, Selma rural/edge-of-city area
A homeowner on the edge of Selma proper (unincorporated Kern County adjacent to city limits) installs a ground-mounted 5 kW system on a vacant corner of the property or on a pole mount above a detached garage. This triggers different code requirements. Ground-mounted systems must comply with IBC 1510 (structural design of non-building structures), meaning your foundation engineer designs concrete pads or helical piers to resist lateral soil pressure and overturning due to wind (Selma is not a high-wind zone, but 85 mph wind speed still applies). If the array is on unincorporated Kern County land, you must confirm whether Kern County or City of Selma has jurisdiction (city limits near Engel Avenue and downtown; edges are unincorporated). Unincorporated Kern County may have different permit fees and timelines than City of Selma. Assuming you're within Selma city limits: ground-mount permits require the building permit (same form) plus electrical, but your application must include: (1) Soils report ($400–$600 from a geotechnical firm if soil is unknown), (2) Foundation design per IBC 1810 showing pad depth, rebar, and concrete strength, and (3) Wind-load calculations per ASCE 7 for your array height and square footage. The Building Department may also require setback verification (array must be X feet from property lines per local zoning—typically 5–10 feet for accessory structures). A pole-mount over a garage is treated as an alteration to the garage roof structure, triggering roof-load review similar to Scenario A, but with additional shear-wall analysis if the pole is offset from the center of the garage. Your electrician submits the same solar-permit application as Scenario A, but you'll attach soils and foundation plans instead of a simple roof-load certificate. The city issues permits in 10–14 business days (longer due to plan review of the foundation). Inspections: (1) Foundation/Footing inspection (before concrete pour or after helical-pier installation), (2) Structural/Mounting inspection (after array is set), (3) Electrical Rough and Final (standard). SCE pre-approval is the same. Total timeline: 5–8 weeks (longer footing inspection timeline). Total city permit cost: ~$400–$550 (building $250, electrical $100, city clerk $20, plan-review surcharge for ground-mount $80–$150). Soils + foundation engineer: ~$600–$900. Concrete work: ~$1,500–$2,500 depending on frost depth and soil condition. Total installed: ~$12,000–$18,000 before rebates.
Ground-mounted or pole-mount system | Building + electrical permits required | IBC 1510 non-building structure design required | Soils + foundation engineer study $600–$900 | Plan-review surcharge (ground-mount) $80–$150 | Total city fees $400–$550 | Footing inspection required | 5-8 weeks timeline | Concrete/foundation work $1,500–$2,500 | Total project $12,000–$18,000

Every project is different.

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

How Selma's streamlined solar permitting (AB 2188 and SB 379) actually works for you

California's Assembly Bill 2188 (effective 2021) requires all cities to process solar permits without plan review IF the application is complete and the system is under 10 kW (or 5 kW with battery storage). Selma adopted this mandate, meaning your 7 kW system submitted with a complete one-line diagram, rapid-shutdown schematic, and roof-load calculation should clear in 10 business days flat with zero plan-review fees. However, 'complete' is the gatekeeper. If your electrician's diagram doesn't show the rapid-shutdown disconnect location on the roof, or if the PE-stamped roof-load calculation is missing, the city will issue an RFI (Request for Information), and the clock resets. Many installers in Kern County skip the PE roof-load cert to save $400, hoping the inspector will wave it through—do not do this. Selma's Building Department is strict about structural certification, especially for homes built before 1980 (likely to have unknown rafter sizing). SB 379 (effective 2023) requires the city to issue a permit within 5 business days if the application is deemed complete; some Selma staff may not be fully compliant with this, but cite the statute if you're told 'two weeks minimum.'

The practical upshot: file with your PE roof-load cert in hand, your utility pre-approval letter attached, and your electrical diagram showing every disconnect and wire gauge labeled. If you do, expect 7–10 days to permit issuance with zero stress. If you omit any item, add 5–7 days (or more) for the back-and-forth. Selma's Building Department email (search 'Selma Building Department' on the city website) is the fastest path; they respond to solar-permit queries in 24–48 hours typically. Call if you're unsure whether a roof-load cert is required for your home (they'll tell you). Do not assume small systems are exempt; even 3 kW grid-tied systems require permits in Selma.

Utility interconnection: SCE, Kern Coop, and the real reason solar permits stall

Selma residents are served by Southern California Edison (SCE, most of the city) or Kern Electrical Coop (rural/edge areas). Neither utility will let you export power to the grid without a signed Interconnection Agreement. This is NOT the same as a utility quote or a pre-approval email; it's a formal document you submit to the utility showing your system details, signed by you, and signed back by the utility. SCE's process: you submit an Interconnection Application (online or via mail) including your one-line diagram, equipment list (inverter model, battery if any), and your address. SCE reviews for safety (typically 15 days for residential under 10 kW). If approved, they issue a Facility Study or a simple acceptance letter. Kern Coop's process is less formal but slower—expect 3–4 weeks for review. The problem: most homeowners and even some installers submit the city building permit before the utility approves the interconnect application. The city will issue your permit, but you cannot legally operate your system or schedule your utility witness final inspection until the utility signs off. This creates a 2–4 week dead zone where you have a permit but no power. The fix: submit your utility interconnection application BEFORE you file with the city. Once the utility approves or issues a pre-approval letter, file your city permit with that letter attached. Selma's Building Department accepts pre-approval letters as proof that the utility will accept your system; you don't need a final signed Interconnection Agreement at permit-issuance time, but you do need evidence that the utility has begun review. Without it, the inspector will hold your final approval pending utility completion.

Kern Coop customers face an extra wrinkle: Kern Coop uses older interconnect rules that may require a more detailed electrical specification or a site visit before issuing pre-approval. Budget an extra 1–2 weeks if you're on Kern Coop. SCE has an online interconnection portal (DISIS) that tracks your application in real time; Kern Coop does not, so follow up by phone every 5–7 days. Once the utility witness final inspection passes, they flip a switch in their system, and net-metering credits begin accruing monthly. This is the moment your ROI clock starts. Delays here hurt your year-one production; budget 6–8 weeks total from permit filing to first utility credit if you're on SCE, 8–10 weeks if Kern Coop.

City of Selma Building Department
1710 Tucker Street, Selma, CA 93662
Phone: (559) 891-2500 ext. Building Department | https://www.cityofselma.com (search 'permits' or 'building services')
Monday–Friday, 8:00 AM – 5:00 PM (verify locally before visiting)

Common questions

Do I need a permit for a small 3 kW DIY solar system in Selma?

Yes. All grid-tied solar systems in Selma, regardless of size, require building and electrical permits. Off-grid systems under 2 kW may be exempt under rural carve-outs, but they are rare. If your system connects to the grid (and you want net-metering credits), you need a permit. The city will not issue a utility interconnect agreement without one.

How long does a solar permit actually take in Selma?

If your application is complete (one-line diagram, roof-load cert, utility pre-approval letter), 7–10 business days for permit issuance per AB 2188. Add 1–2 weeks for inspections (Structural, Electrical Rough, Final). Add 2–4 weeks for SCE utility review and witness final. Total: 4–6 weeks from application to first power export. Delays happen if your application is incomplete or if the utility queue is backed up.

What is 'rapid-shutdown' and why does Selma care about it?

NEC 690.12 requires a rapid-shutdown switch (usually a breaker or contactor on your roof near the array) that kills DC power within 10 seconds if triggered by firefighters. Selma's Fire Department requires this for safety during electrical fires. Your electrician must show the rapid-shutdown circuit on the one-line diagram and label it clearly on the roof. Failure to include it is the #1 reason solar permits get rejected in Selma.

Do I need a structural engineer for my roof-mounted solar system?

Yes, if your roof was built before 1980 or if the rafter size is unknown. A PE-stamped roof-load calculation costs $400–$600 and is required for Selma's permit application. If your roof was built after 2000 and you have original construction documents showing rafter size, the engineer's review may be waived, but ask the Building Department first.

What happens if I install solar without a Selma permit?

The city can issue a stop-work order and a $500–$1,500 fine. More costly: SCE may revoke your net-metering agreement if they discover unpermitted export, costing you 10 years of credits retroactively (easily $10,000+). Your home will not pass title transfer without disclosed permits, and insurance may deny claims on unpermitted roof modifications.

Can I add a battery system later, or do I need to include it in the original permit?

You can add it later, but it requires a separate Fire-Marshal permit and new electrical inspection. Most installers recommend including the battery in the original solar permit if you plan to add it within 2 years, to avoid two separate reviews and fees. If you add battery later, budget an extra $200–$300 in permits and 2–3 weeks for Fire-Marshal review.

What is the difference between a Selma building permit and SCE interconnection?

Building permit: City of Selma allows you to install the hardware and operate the system. Interconnection agreement: SCE allows you to export power to the grid and receive net-metering credits. You need both. The city permit does not require SCE approval, but SCE will not activate net-metering without the city permit and final inspection.

Does Selma have any local incentives or rebates for solar?

No local Selma rebates, but California's Title 24 prescriptive standards may lower your system cost slightly, and the federal Investment Tax Credit (ITC) covers 30% of installed cost if you file with the IRS. Kern County has no county-level solar incentive. Check EnergySage or your utility for current state rebates.

If I'm on a mobile home or RV, can I install solar?

Mobile homes in Selma are subject to Manufactured Housing Division (HUD) rules, which may pre-empt local code for roof-mounted systems. Contact the Selma Building Department directly; some mobile-home parks also have HOA rules that ban roof modifications. RV systems are typically off-grid and do not require a city permit if they are under 2 kW, but verify with the city first.

Can an owner-builder pull a solar permit in Selma, or do I need a licensed contractor?

California Business & Professions Code § 7044 allows owner-builders to pull permits for their own primary residence, but electrical work on solar systems requires a C-10 (electrical) license or supervision by a licensed electrician. You can pull the building permit as owner-builder, but a C-10 licensed electrician must sign off on the electrical permit and perform all wiring. Selma enforces this strictly.

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 Selma Building Department before starting your project.