Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Every grid-tied solar panel system in Albany — regardless of size — requires both a building permit and an electrical permit, plus a utility interconnection agreement with East Bay Community Energy or PG&E. There is no exemption threshold.
Albany's building department enforces California's statewide solar code (Title 24 Part 6) but adds a critical local wrinkle: the city's building permit portal integrates with the East Bay Municipal Utility District's (EBMUD) records for roof-load assessment on homes over 35 years old. Homes built before 1990 in Albany's hills (elevation above 400 feet) face mandatory structural engineering review — a $400–$800 cost that many inland jurisdictions skip. Additionally, Albany's proximity to the bay and salt-air environment means the city's electrical inspector often requires marine-grade conduit (stainless steel, not aluminum) on coastal-facing rooftops, adding $200–$400 to material costs. The city issues permits under California's SB 379 (expedited solar permits) framework, which caps processing time at 5 business days for administratively complete applications — but 'complete' in Albany means pre-submitted utility interconnection paperwork AND structural engineer sign-off, not just the permit application itself. This is stricter than some Bay Area neighbors like Berkeley, which allow concurrent review. Finally, if your system includes battery storage over 20 kWh, the Albany Fire Marshal requires a separate fire-safety review ($150–$300) before the building department issues the permit.

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

Albany solar permits — the key details

California's NEC Article 690 (photovoltaic systems) mandates that every grid-tied array must be designed and installed by a licensed electrical contractor unless you qualify as an owner-builder pulling your own electrical permit. Per California Business & Professions Code § 7044, an owner-builder can do electrical work only on their own single-family residence and must pass a trade exam for electrical work — a two-week process in many cases. Albany's building department does NOT fast-track owner-builder solar permits; you still need both a building permit and an electrical permit, and the city requires the same structural and utility-interconnect documentation as a licensed contractor job. The key difference is cost: owner-builder permits are often $100–$200 cheaper than contractor-pulled permits because you're not adding a contractor overhead charge. However, Albany's electrical inspector reserves the right to reject any owner-builder installation that doesn't meet NEC 690.4 (protection and control) or NEC 690.12 (rapid-shutdown) requirements — these are NOT negotiable, and reinspection costs $75–$150 per trip. For a typical 5-7 kW residential array, most homeowners hire a licensed solar contractor and accept the $300–$600 permit cost as part of the project budget.

The structural review is where Albany diverges from state averages. California's Title 24 Part 6 (Section 110.10) requires structural evaluation for any roof-mounted PV system, but Albany's local amendment (codified in the city's Design Guidelines, updated 2022) tightens this for older homes. Any house built before 1990 with a pitched roof must include a licensed structural engineer's report confirming that the combined dead load of panels, racking, and snow load does not exceed 20 lb/sq ft (or the roof's certified limit, whichever is lower). Most residential roofs are designed for 20-30 lb/sq ft, and a typical 5 kW array adds about 8-12 lb/sq ft, so most projects pass — but the engineer's letter costs $400–$800 and takes 1-2 weeks. Flat roofs are exempt from the structural review if ballasted (weighted) racking is used instead of penetrating fasteners, saving the engineering fee but adding $1,500–$2,500 to material costs. Albany's building department will not issue a permit for ANY system until the structural report is in the permit file. New construction (homes built 1990 or later) can sometimes skip the structural engineer if the solar contractor submits calculations showing compliance with Title 24 and IBC 1510.2 (wind and seismic loads), but this still requires detailed load calculations and most contractors just hire the engineer to avoid reinspection risk.

Rapid-shutdown (NEC 690.12) compliance is a non-negotiable checkpoint for Albany's electrical inspector. NEC 690.12 requires that all PV systems shut down to safe voltage (under 30 volts) within 30 seconds when de-energized by a switch or loss of grid signal. String inverters (the cheapest option) require a separate rapid-shutdown module or rapid-shutdown-capable inverter, adding $500–$1,200 to the bill. Microinverters (one per panel) and power optimizers inherently comply with NEC 690.12 because each unit shuts down independently, but cost $1,500–$3,000 more than string-inverter systems. Albany's permit application requires a one-line electrical diagram showing the rapid-shutdown device, its amperage rating, and conduit fill percentages per NEC 300.17. If your permit application omits this detail, the city rejects it as incomplete — you cannot proceed to construction until the diagram is resubmitted. This is not a field correction; it happens before the building department schedules your first inspection. Many DIY installers and small contractors miss this step, causing 1-2 week delays.

East Bay Community Energy (EBCE) and PG&E are the two utilities serving Albany, and each has different interconnection timelines. If your home is EBCE-served (most of Albany proper), the utility issues a Level 1 interconnection approval in 5-10 business days for systems under 10 kW, provided the electrical permit is already issued. If you're PG&E-served (parts of the hills and unincorporated areas near Albany), interconnection takes 15-30 days and requires the utility to review your one-line diagram for compliance with CPUC Rule 21. Albany's permitting process assumes you'll submit your utility interconnection application BEFORE or concurrently with your building permit application — not after. If you file your building permit first and your utility application second, the city's permit can sit in 'approved pending utility' status for weeks. The building department will not schedule your mounting/structural inspection until the utility acknowledges receipt of your application. Battery storage (Tesla Powerwall, LG Chem, Generac PWRcell, etc.) over 20 kWh requires a fire-marshal review per California Fire Code Section 1206 and adds 1-2 weeks to the permit timeline. The fire review costs $150–$300 and focuses on battery placement (minimum 3 feet from windows/doors), ventilation (no enclosed closets), and emergency shutdown labeling.

After permit issuance, Albany's inspection sequence is: (1) mounting/structural inspection (city inspector verifies racking, fasteners, flashing, and roof condition), (2) electrical rough inspection (conduit, combiner box, disconnect, inverter location, and rapid-shutdown device), (3) final electrical inspection (meter, breaker installation, labeling, and utility-ready status), and (4) utility witness final (EBCE or PG&E rep confirms meter setup and enables net metering). Most residential solar projects pass mounting and electrical rough inspections on the first try if the contractor is licensed and familiar with Albany's code. Final inspection is typically same-day or next-day, and utility witness final can often be scheduled within 3-5 business days of final electrical approval. Total timeline from permit application to net metering active: 3-5 weeks if structural review is pre-done, 5-7 weeks if structural engineering is concurrent. The permit fees themselves are $300–$600 (building permit $150–$250, electrical permit $150–$350) — Albany adopted AB 2188 (state law capping solar permit fees at $100 for residential systems under 10 kW) but interprets the cap narrowly, charging the $100 only if the applicant provides pre-calculated one-line diagram and rapid-shutdown compliance proof upfront. Most homeowners don't have this ready and pay the full non-expedited fee.

Three Albany solar panel system scenarios

Scenario A
5 kW string-inverter system, 1994 pitched roof, Solano Avenue (east of San Pablo), no battery storage
Your 1994 home in the flatlands of Albany qualifies for the local structural-review requirement because it was built before 2000. You obtain a solar contractor quote for a string-inverter system (SMA or Fronius) and decide to move forward. Step 1: Hire a structural engineer to review your roof load capacity ($400–$600, takes 5-7 business days). The engineer confirms your pitched roof is engineered for 30 lb/sq ft dead load (typical for 1990s Bay Area construction) and that 5 kW of panels plus racking adds 10 lb/sq ft — you're safely under the limit. Step 2: Your contractor prepares the permit application including the engineer's letter, a one-line electrical diagram showing the rapid-shutdown device (in this case, a Solaredge rapid-shutdown relay, $600), conduit fill calculations, and a Title 24 Part 6 energy-compliance form. Step 3: Contractor submits the utility interconnection application to EBCE (or PG&E if you're served by PG&E) concurrently with the building permit. Step 4: City issues the building permit and electrical permit in 3-5 business days (assuming everything is administratively complete). Permit cost: $300 building + $250 electrical = $550 total. Step 5: Contractor schedules mounting inspection (typically same week), which passes because your roof is in good condition and flashing is properly detailed. Step 6: Electrical rough inspection (conduit run, combiner box, disconnect, inverter mounted) — passes. Step 7: Final electrical inspection and utility witness (2-3 days later) — utility agent confirms meter setup, enables net metering. Total timeline: 4 weeks from permit application to net metering live. Total permit and inspection cost: $550. Contractor labor and materials: $12,000–$15,000 for the full system including rapid-shutdown device.
PERMIT REQUIRED | Structural engineer report required ($400–$600) | Rapid-shutdown device mandatory (Solaredge or equivalent, $600–$1,200) | Building permit $150–$250 | Electrical permit $150–$350 | Total permit fees $300–$600 | Timeline 4 weeks
Scenario B
8 kW microinverter system, 2006 flat roof, hillside home (Berkeley Street, elevation 520 ft), 15 kWh battery storage (LG Chem)
Your 2006 home in Albany's hills is built to modern code and therefore exempt from the structural-engineer requirement for the solar panels alone. However, your desire to add 15 kWh of battery storage triggers a fire-marshal review, which is the complicating factor. Step 1: Contractor designs 8 kW microinverter system (one Enphase micro per panel) on a flat ballasted-racking system to avoid roof penetrations and structural concerns. Step 2: Contractor includes battery plan in permit application: LG Chem battery unit (wall-mounted in a ventilated garage space, 3 feet from windows), emergency shutdown switch, and fire-rated wiring. Step 3: City sends the solar and battery portion to the Fire Marshal concurrently. Fire-marshal review takes 5-7 business days and checks battery location, ventilation, clearance distances, and emergency signage. Your garage installation passes because you have 3 feet of clearance from a window and adequate ventilation. Fire-marshal issues conditional approval (cost: $200). Step 4: Building and electrical permits issue (days 8-10). Step 5: Utility interconnection application submitted to EBCE; battery storage is pre-approved for net-metering with grid-charging capability (no issue). Step 6: Mounting inspection (ballasted racking, no roof penetrations, straightforward pass). Step 7: Electrical rough inspection (microinverters, battery combiner box, emergency shutdown device, conduit — all pass on first inspection because microinverters are inherently NEC 690.12 compliant). Step 8: Final electrical and battery safety inspection (inspector verifies emergency shutdown label, battery ventilation, all breakers and disconnects). Step 9: Utility witness final (utility confirms net-metering setup and battery-grid interaction). Total timeline: 5-6 weeks (battery fire-marshal review adds 1-2 weeks). Permit cost: $300 building + $250 electrical + $200 fire-marshal = $750 total. Contractor labor and materials: $18,000–$22,000 (microinverters and battery pack are premium options compared to string inverters).
PERMIT REQUIRED | Fire-marshal battery review required ($150–$300) | Microinverters (NEC 690.12 compliant, no rapid-shutdown module needed) | Battery storage adds 1-2 weeks to permit timeline | Building permit $150–$250 | Electrical permit $150–$350 | Fire-marshal fee $150–$300 | Total permit and review fees $450–$900 | Timeline 5-6 weeks
Scenario C
Owner-builder 3 kW system, 1987 asbestos shingles, Solano Avenue, no battery, DIY rapid-shutdown relay
You're a hands-on homeowner with electrical experience and want to pull your own building and electrical permits to save contractor overhead. Your 1987 home has original asbestos-cement shingles (common in Albany) and a south-facing pitched roof. Step 1: You apply for owner-builder status with the State Contractor's License Board (CCLB) for electrical work. This requires passing the California Electrician's Trade Exam, scheduling within 2-4 weeks, and paying a $150 exam fee. Assuming you pass, you receive a temporary electrical contractor license (valid for 3 years for owner-builder work on your residence only). Step 2: You hire a structural engineer to review asbestos-shingle roof capacity ($450, takes 5 business days). The engineer flags that asbestos shingles are brittle and cannot support penetrating fasteners without risk of damage — you must use ballasted racking (adds $2,000 to material costs) or remove and re-roof before installation (cost: $8,000–$15,000). You choose ballasted racking. Step 3: You design your own one-line diagram and select a SMA string-inverter with a rapid-shutdown relay (Solaredge or equivalent). You prepare the permit application, including structural engineer approval, title-24 energy form, one-line diagram, and rapid-shutdown device specs. Step 4: You submit the building permit and owner-builder electrical permit to the city (owner-builder permits are slightly cheaper: $200 building + $180 electrical = $380). Step 5: Utility interconnection application submitted to EBCE. City issues permits in 5 business days (same timeline as contractor permits). Step 6: You source and install ballasted racking, panels, combiner box, inverter, rapid-shutdown relay, and conduit yourself (or with help). Step 7: City inspector performs mounting/structural inspection (ballasted racking is easy to pass — no roof penetrations, verified weight distribution). Step 8: City electrical inspector performs rough and final inspections on your DIY wiring (this is where risk increases: if your conduit fill, breaker sizing, or rapid-shutdown wiring is off-code, the inspector can reject the work and require a licensed electrician to fix it, negating your cost savings). In this scenario, assume your electrical work passes because you've studied NEC 690. Step 9: Utility witness final schedules and confirms net metering. Total timeline: 4-5 weeks. Total permit and inspection cost: $380. Material and labor (your time): $8,000–$12,000 (cheaper than contractor but assumes your electrical DIY is sound). Biggest risk: if the electrical inspector rejects your work, you must hire a licensed electrician to remediate, turning this into a $1,500–$3,000 additional cost and losing 1-2 weeks.
PERMIT REQUIRED | Owner-builder electrical license required (trade exam $150, 2-4 week wait) | Structural engineer report required ($400–$600) | Ballasted racking mandatory for asbestos shingles (adds $2,000 to materials) | Rapid-shutdown relay required | Building permit $150–$200 (owner-builder) | Electrical permit $150–$200 (owner-builder) | Total permit fees $300–$400 | DIY labor risk (reinspection if electrical fails) | Timeline 4-5 weeks

Every project is different.

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

Why structural review is stricter in Albany than inland Bay Area neighbors

Albany's building department adopted a 1990 cutoff date for mandatory structural engineer review because homes built before 1990 in the Bay Area typically predate the 1988 Uniform Building Code seismic upgrade requirements. Older homes often have lower roof-load ratings and less explicit documentation of design capacity. The city's revised (2022) Design Guidelines interpret this conservatively: any roof-mounted PV system on a pre-1990 structure must include a licensed structural engineer's letter confirming compliance with combined dead load plus Title 24 snow-load assumptions (which assume 20-30 lb/sq ft for the Bay Area coast). Inland jurisdictions like Concord or Walnut Creek, which sit in hotter, drier zones, sometimes exempt pre-2000 homes from structural review if the solar contractor provides load calculations alone — they reason that snow load is negligible in their zones and roof design is typically adequate. Albany, sitting on the east bay coast with occasional winter storms and fog-heavy humidity, does not make this exemption. This adds $400–$800 per project but protects against rare catastrophic failures (roof collapse from unexpected heavy snow). New construction (post-1990) avoids the engineer fee if the solar contractor can demonstrate on-site structural compliance, but this still requires detailed load diagrams and most contractors prefer the engineer letter anyway to avoid reinspection.

Rapid-shutdown device costs and NEC 690.12 compliance pathways

NEC 690.12, adopted nationally in the 2017 code cycle, requires all grid-tied PV arrays to de-energize to safe voltage (under 30 volts DC) within 30 seconds when power is cut by a grid-disconnect switch or loss of grid signal. This rule exists to protect firefighters and emergency responders from electrocution on energized rooftops. Albany's electrical inspector enforces NEC 690.12 strictly and will not approve a permit application lacking a rapid-shutdown device specification. There are three compliance pathways, each with cost and performance trade-offs: (1) String inverter plus separate rapid-shutdown relay module (SMA Secure Power Supply, Solaredge RelayBox, or equivalent) costs $600–$1,200 and requires a separate electrical connection to the combiner box; the inverter also retains 48V-120V standby power for operation during grid outage, complicating battery integration. (2) Rapid-shutdown-capable inverter (Enphase IQ with rapid-shutdown firmware, most newer SMA and Fronius models) costs $200–$400 more than base-model string inverters but eliminates the relay module. (3) Microinverters (Enphase IQ series) inherently comply because each micro shuts down independently when grid signal is lost; no additional device needed, but microinverter systems cost $2,000–$4,000 more overall than string-inverter systems. Albany's permit application must clearly specify which pathway you're using and include the device manufacturer and model number in the one-line diagram. Omitting this causes permit rejection and 1-2 week resubmission delay. Many homeowners are surprised by the rapid-shutdown cost and sometimes try to defer it to post-permit, but the electrical inspector will not issue a final inspection without seeing the device installed and verified.

City of Albany Building Department
Albany City Hall, 1000 San Pablo Avenue, Albany, CA 94706
Phone: (510) 528-5363 ext. 123 (verify with city — switchboard will direct you to building) | https://www.ci.albany.ca.us/ (building department portal; some permitting may require in-person application)
Monday–Friday, 8:00 AM–5:00 PM (verify locally; some Bay Area cities have modified hours)

Common questions

Can I install solar myself without a permit in Albany?

No. California law (Title 24 and NEC Article 690) mandates that all grid-tied PV systems require electrical permits, and Albany's building department enforces this for every system regardless of size. If you are an owner-builder, you can pull your own electrical permit by passing the state Electrician's Trade Exam, but you still need the building permit and must pass all inspections. Unpermitted solar voids homeowner's insurance and creates liability in a future sale.

Do I need a utility interconnection agreement before the city issues my permit?

Not legally required to happen first, but practically yes for Albany. The city's permitting process is faster if you submit your utility interconnection application (to EBCE or PG&E) concurrently with your building permit. The utility typically takes 5-15 business days to acknowledge the application; the city will issue your permit independently, but final inspection will not be scheduled until the utility confirms receipt. Delaying the utility application creates a bottleneck.

What if my home was built before 1990 but my roof is new (replaced in the last 5 years)?

Albany's structural-review requirement is based on the original home construction date, not roof age. If your house was built in 1987 but you replaced the roof in 2021 with a new design certified for 40 lb/sq ft live load, you can submit the new roof's engineer certification to the city as an alternative to hiring a new structural engineer. This sometimes avoids the $400–$800 fee, but the city must pre-approve the roof documentation before you begin permitting. Contact the city for their specific documentation requirements.

How much do permit fees typically run in Albany, and are there discounts for small systems?

Permit fees are $300–$600 total (building permit $150–$250, electrical permit $150–$350). California's AB 2188 caps residential solar permit fees at $100, but the city interprets this narrowly and only applies the cap if you provide all required documentation (engineer letter, one-line diagram, rapid-shutdown specs) upfront in a single administratively complete application. Most homeowners pay the full non-expedited fee. Battery storage adds $150–$300 (fire-marshal review). There is no fee discount based on system size.

Can I add a Tesla Powerwall later, after my solar permit is issued?

Yes, but if you add the battery later, you'll need a separate permit (building + electrical + fire-marshal review) for the battery storage system. If you plan to add battery within 6-12 months, it's often cheaper to include it in the original solar permit to avoid double-permitting fees. Battery storage over 20 kWh requires fire-marshal review regardless of timing.

What is the timeline from permit application to net metering active in Albany?

Typically 3-5 weeks if your structural review is pre-completed, or 5-7 weeks if structural engineering is done concurrently with permitting. The city issues permits in 3-5 business days (assuming administratively complete applications), mounting and electrical inspections usually pass on the first visit, and utility witness final is typically scheduled within 5 business days of your final electrical inspection. Delays most often occur if the utility interconnection application is submitted late or if the structural engineer takes longer than 1-2 weeks.

Are there overlay districts in Albany that might affect my solar permit (historic, flood, hillside)?

Albany has a limited historic district (downtown core, centered on San Pablo Avenue) that may require Design Review for prominent rooftop systems, but most residential neighborhoods are not historic-designated. The city does have flood-zone sensitivity near the bay shoreline, but this rarely affects rooftop solar permitting. Hillside homes (elevation above 400 feet) face the stricter structural-review requirement described above, but no additional overlay restrictions. Contact the city planning department if your address is near the bay or in a designated historic area.

If I hire a licensed solar contractor, do I still need to provide the one-line diagram and rapid-shutdown device specs?

Yes. The contractor is responsible for preparing the permit application, and the one-line diagram and rapid-shutdown device specification are non-negotiable elements. A reputable solar contractor will include these in their standard permit package. If a contractor tells you the city doesn't require a one-line diagram or rapid-shutdown specs, change contractors — they either don't understand Albany's code or are planning to cut corners.

What is the difference between East Bay Community Energy (EBCE) and PG&E for solar interconnection in Albany?

Both utilities serve parts of Albany; EBCE (a community choice energy provider) serves most of the city proper, while PG&E serves some hillside neighborhoods. EBCE typically approves Level 1 interconnection (under 10 kW residential) in 5-10 business days. PG&E is slower, often taking 15-30 days and requiring more detailed review under CPUC Rule 21. Your address determines which utility you're served by; you cannot choose. Both approve net metering for systems up to 110% of your annual usage (per California Public Utilities Commission rules), but the application process differs slightly.

What happens if the electrical inspector fails my final inspection?

Common reasons for failure: conduit is over-filled (NEC 300.17 limits fill to 40% for three-conductor or more, 53% for one-two conductor), rapid-shutdown device is not installed or is wired incorrectly, or breaker sizing does not match the inverter output. You have 15-30 days to correct the deficiency and request reinspection (reinspection fee is typically $75–$150). After correction, the inspector will re-inspect, usually within 3-5 business days. Most failures are minor wiring corrections that take 2-4 hours. Larger failures (e.g., wrong inverter installed) require contractor rework and push final inspection out 1-2 weeks.

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