An independent guide to local permits & inspections

Project permit guide

Do I Need a Permit for Solar Panels?

Reviewed · 15 cited sources

Short answer

Yes. Grid-tied rooftop and ground-mounted solar systems almost always need a permit, usually covering both the structural mounting and the electrical work, and your utility separately has to approve the interconnection before you turn the system on. Small plug-in or off-grid devices that don't connect to house wiring are often exempt.

On this page 13 sections

Rooftop solar is one of the few home projects where a permit is almost never optional. A grid-tied solar system adds weight and penetrations to your roof, generates electricity that can’t simply be switched off when the sun is up, and feeds power back into the utility grid. Building departments, fire departments, and utilities all have a stake in how it’s installed.

The process usually has two tracks running side by side: a local permit (building and electrical) with inspections, and a utility interconnection approval that ends with permission to operate. You need both before the system can legally run.

When you usually need a permit

Expect a permit for any of the following:

  • Roof-mounted solar panels on a house, garage, or accessory building
  • Ground-mounted solar arrays, which are also treated as structures for zoning purposes
  • Solar carports and pergolas with panels
  • Battery storage systems, with or without solar
  • Adding panels to, or replacing the inverter on, an existing system
  • Main panel upgrades, service upgrades, or main breaker derates done to accommodate solar
  • Solar water heating systems, which typically need plumbing and building permits

Many jurisdictions issue a single combined solar permit covering structural and electrical work. Others issue separate building and electrical permits, and some require fire department review.

Work that is often exempt

  • Small portable panels that charge batteries, power stations, or devices and don’t connect to house wiring
  • Solar-powered garden lights, gate openers, and similar self-contained products
  • Cleaning panels and routine maintenance
  • Replacing a failed module with an identical one, in some jurisdictions

Off-grid systems that are wired into a building generally still need an electrical permit even though they don’t connect to the utility.

What the codes require

Structural loading and attachment

Section R324 of the 2021 International Residential Code (IRC) covers solar energy systems. R324.3 sends the electrical side to NFPA 70 and R324.3.1 requires listed equipment: modules to UL 1703 or UL 61730, inverters to UL 1741 (utility-interactive for grid-tied systems), and racking listed to UL 2703 installed per its listing. For rooftop arrays:

  • R324.4.1.1 Roof load: The roof under the panels must carry the dead load including the panels plus snow load, and separately the dead load without panels plus the greater of roof live load or snow load.
  • R324.4.1.2 Wind load: Panels and supports must resist the component and cladding wind loads in Table R301.2.1(1), adjusted for height and exposure.
  • R324.4.2 Fire classification: The array must have the same fire classification the roof assembly requires.
  • R324.4.3 Roof penetrations: Every penetration must be flashed and sealed per Chapter 9.
  • R324.7 Ground mounts: Ground-mounted arrays are designed under Section R301, with fire separation distances set by the local jurisdiction.

Many departments accept standard racking manufacturer details for typical installations on sound roofs and ask for an engineer’s letter only for heavier systems, older or unusual framing, or high wind or snow areas.

Because panels typically stay on a roof for 25 years or more, it’s often worth replacing an aging roof before installation. See the roof replacement guide for those permit rules.

Fire access pathways and setbacks

IRC Section R324.6 requires open roof area so firefighters can get onto the roof, ventilate it, and get off it:

  • R324.6.1 Pathways: At least two pathways, at least 36 inches wide, on separate roof planes from the lowest roof edge to the ridge, with at least one on the street or driveway side. Each roof plane with panels needs a 36-inch pathway on that plane, an adjacent plane, or straddling both.
  • R324.6.2 Ridge setback: An 18-inch clear setback on both sides of a horizontal ridge if the array covers no more than 33 percent of the roof area in plan view, and 36 inches if it covers more.
  • R324.6.2.1 Sprinklered homes: With an NFPA 13D or P2904 sprinkler system, the 18-inch setback applies up to 66 percent coverage, and 36 inches above that.
  • R324.6.3 Escape openings: No panels on the roof area below an emergency escape and rescue window, and a 36-inch pathway to it.

The section doesn’t apply to detached nonhabitable structures such as detached garages, carports, and solar trellises, or to roofs with a slope of 2:12 or less, and the code official can waive it where the fire department won’t operate on roofs. Several fire departments use that waiver, which is why setbacks vary locally (see the city examples below). Setbacks are a frequent reason a proposed layout loses a few panels during plan review. Larimer County, Colorado’s January 2026 handout cites these same rules under Section R329.6, the numbering used in newer code editions, so don’t be surprised if your plan reviewer’s citations differ.

Electrical requirements

Solar electrical work is governed by the National Electrical Code (NFPA 70), mainly Article 690 for photovoltaic systems and Article 705 for interconnection with other power sources. Key items include:

  • Rapid shutdown (NEC 690.12): PV systems on buildings must be able to quickly reduce voltage on conductors on or near the array when emergency responders activate shutdown. This is commonly met with module-level power electronics such as microinverters or optimizers.
  • Interconnection limits (NEC 705.12): When solar connects on the load side of the main disconnect, usually through a breaker in the main panel, the code limits how much current the main and solar breakers together can put on the panel’s busbar. Installers often call the most common calculation the 120% rule. If a system exceeds it, options include a supply-side connection, a main breaker derate, or a panel upgrade.
  • Labeling and disconnects: Required warning labels, disconnects, and in many areas a utility-accessible disconnect.

Energy storage

Home batteries fall under IRC Section R328 (energy storage systems):

  • Listing (R328.2): Systems must be listed to UL 9540.
  • Location (R328.4): Batteries are allowed in garages, detached accessory structures, outdoors or on exterior walls at least 3 feet from doors and windows into the home, and in utility closets, basements, and storage spaces with finished or noncombustible walls and ceilings. They are never allowed in bedrooms or in closets or spaces that open into bedrooms.
  • Capacity (R328.5): Each unit is capped at 20 kWh. The total is capped at 40 kWh in utility closets, basements, and storage spaces, and at 80 kWh in garages, on exterior walls, or outdoors on the ground. Larger systems go to Section 1207 of the International Fire Code.
  • Other rules: Units must be at least 3 feet apart unless fire testing supports less (R328.3.1). Rooms with batteries need smoke alarms, or a heat detector where alarms can’t go (R328.7). Batteries in a spot a vehicle could hit need barriers (R328.8).

There’s an exception in R328.1. Systems under 1 kWh are exempt from the section. So are batteries listed to UL 9540, marked “For use in residential dwelling units,” and installed per the manufacturer’s instructions and NFPA 70. Either way, expect the department to ask for the battery’s listing and the installation location.

What the inspection covers

Solar inspections commonly include:

  • Rough or structural inspection: In some jurisdictions, the inspector checks attachments, flashing, and conduit before or during installation. Many departments skip this and rely on photos or the final.
  • Final inspection: Checks the array layout against the approved plans, fire setbacks, racking and grounding, conductor routing, rapid shutdown, labels, disconnects, and the point of interconnection at the panel. Inspectors may need roof access, so ask whether a ladder must be set up.

After the final inspection passes, the jurisdiction typically notifies the utility or gives you a sign-off to submit. The utility may install a new bidirectional meter and then grants permission to operate. Turning the system on before then can violate your interconnection agreement.

What to have ready when you apply

Solar permit applications are more detailed than most residential permits. Installers usually prepare:

  • A site plan showing the array location, setbacks, and equipment locations
  • A roof plan with array layout, fire pathways, and attachment spacing
  • Structural information: rafter or truss size and spacing, roof covering, and racking specifications
  • A single-line electrical diagram with module, inverter, and battery specifications
  • Interconnection details, including main panel and busbar ratings
  • Manufacturer specification sheets and listing information (UL 1703 or UL 61730 modules, UL 1741 inverter, UL 2703 racking, UL 9540 battery)
  • Battery location and capacity, if storage is included
  • Contractor license number and, where required, an engineer’s stamp
  • The utility’s interconnection application or agreement, where the department or utility asks for it with the permit

Many jurisdictions now use SolarAPP+, an automated permitting platform developed by the National Renewable Energy Laboratory, which checks standard residential systems for code compliance and can issue permits instantly. It covers roof-mounted systems on one- and two-family homes and townhomes up to three stories, with services up to 400 amps, busbars up to 225 amps, and individual batteries up to 20 kWh. Homeowner-installed, ground-mounted, and ballasted systems aren’t eligible. Ask whether your department offers it, since it can cut weeks off the timeline. For general timing, see how long a building permit takes.

Fees for residential solar permits are often flat or based on system size or valuation, and California caps them by law (see below).

How the rules differ by city

  • California: Under SB 379 (2022), cities of 50,000 or more and counties of 150,000 or more had to offer an online, automated permitting platform for residential solar, and solar paired with batteries, by September 30, 2023. Cities of 5,000 to 50,000 had until September 30, 2024. Smaller cities and counties are exempt, according to the California Energy Commission. Government Code section 66015 also caps residential solar permit fees: AB 1414 (2017) set the cap at $450 plus $15 for each kilowatt above 15 kW. A city can charge more only by adopting written findings of its actual costs. For example, Brawley’s 2026 fee schedule charges $326 for a residential rooftop solar permit of 15 kW or less, $145 for a residential battery backup system, and $290 for a ground-mount solar permit.
  • Tucson, Arizona: Licensed contractors submit the design through SolarAPP+, which charges its own processing fee ($35 for PV, $25 for PV plus storage, per the city’s page). They then apply through Tucson Development Center Online, and the city says the permit is issued within 24 hours, followed by a virtual inspection. Ballasted systems, additions to existing PV systems, and homes in historic or neighborhood preservation zones, environmentally sensitive areas, or flood hazard areas aren’t eligible for SolarAPP+. Historic and neighborhood preservation zone projects apply through the city’s regular online review.
  • Phoenix, Arizona: The city accepts SolarAPP+ approvals for rooftop systems on single-family homes and duplexes by Arizona-licensed contractors. Batteries, ground-mount, and ballasted systems, and homes in historic districts or FEMA flood zones, aren’t eligible. The Phoenix Fire Department requires a separate permit for PV and battery systems, and later revisions to a SolarAPP+ permit carry a $37.50 record-change fee.
  • Austin, Texas: Every solar or battery system on the Austin Energy grid needs an Auxiliary Power Electrical Permit, filed with a distributed generation planning application, a wiring diagram, and an interconnection agreement. Ground-mounted systems and solar shingles inside city limits also need residential plan review, engineer-stamped plans, and a building permit. Austin Energy, the city-owned utility, does the solar inspection. Permission to operate comes when its metering team installs the solar meter and closes the permit (Austin Energy Solar Permitting Manual, May 2026).
  • Larimer County, Colorado: The county enforces the standard pathway and ridge-setback rules. Within the Poudre Fire Authority’s area around Fort Collins, though, the fire authority has determined it won’t fight fires from rooftops. There, homes with panels on only one side of the ridge need no access pathways, and the ridge setback can shrink to 12 inches. Boise, Idaho has a similar alternative policy that allows narrower pathways for arrays under 1,000 square feet, and no pathways for arrays covering 33 percent or less of the roof.

Zoning and HOA rules are separate

Ground-mounted arrays are generally subject to zoning setbacks, height limits, and lot coverage rules, and some zoning codes regulate rooftop panels on street-facing roofs. Historic districts may require design review for visible installations. For ground mounts, call 811 to have underground utilities marked before trenching.

Many states have solar access laws that limit HOA restrictions on solar, typically allowing reasonable rules on placement or appearance but not outright prohibitions. The details vary by state, so check before signing a contract.

Hiring a contractor vs doing it yourself

Most residential solar is installed by contractors who handle permits and utility paperwork as part of the job. Ask who prepares the plans, who pulls the permit, who attends the inspection, and who submits the interconnection application.

Some jurisdictions let homeowners pull their own solar permits. The plan set requirements are the same, and many self-installers hire a licensed electrician for the interconnection. Utilities may also require that a licensed contractor sign certain forms.

Questions to ask your building department

  • Do you use SolarAPP+ or another automated permitting system?
  • Is it one combined solar permit, or separate building, electrical, and fire permits?
  • What fire setback rules do you enforce?
  • When do you require an engineer’s letter for the roof?
  • Will the inspector need roof access, and do you notify the utility after the final?

To get started, find your local building department.

Frequently asked questions

How long does a solar permit take?

It varies widely. Jurisdictions that use automated platforms such as SolarAPP+ can issue a permit for a standard residential system the same day, while others take several weeks for plan review. Utility interconnection approval runs on its own timeline and can take longer than the permit.

Does my solar installer get the permit?

Usually, yes. Most residential solar contractors prepare the plans and pull the building and electrical permits, and many also handle the utility interconnection application. Confirm this in your contract, along with who attends the inspections.

Can I install solar panels myself?

Some jurisdictions allow homeowners to pull permits for their own solar installation, but the work still has to meet the electrical and fire codes and pass inspection, and the utility must approve the interconnection. Many homeowners who self-install hire a licensed electrician for the final connection to the panel.

Can my HOA stop me from installing solar panels?

Many states have solar access laws that limit how far HOAs can restrict solar installations, often allowing reasonable placement or design rules but not outright bans. The protections vary by state, so check your state's law and your HOA's rules before signing a contract.

Do I need a permit for a battery backup system?

Yes, in most jurisdictions. Home batteries need at least an electrical permit, and IRC Section R328 limits where they can go and how much capacity each location can hold. They are often permitted together with the solar system; in Phoenix, for example, battery storage takes a project out of the SolarAPP+ track and the fire department requires its own permit.

Do plug-in or balcony solar panels need a permit?

Small panels that only charge a portable power station or device generally don't need a permit. Plug-in systems that feed power back into a household outlet are not allowed under most US electrical codes and utility rules, though a few states have recently begun creating rules for them, so check with your utility and building department.

Sources

  1. 2021 International Residential Code as adopted in Colorado (UpCodes), Chapter 3, Sections R324 Solar Energy Systems and R328 Energy Storage Systems (up.codes)
  2. UpCodes, NFPA 70 Section 690.12 Rapid Shutdown of PV Systems on Buildings (up.codes)
  3. UpCodes, NFPA 70 Section 705.12 Load-Side Source Connections (up.codes)
  4. SolarAPP+ Help Center, What types of systems are eligible for SolarAPP+ review (help.gosolarapp.org)
  5. California Energy Commission, Residential Solar Permit Program Status Dashboard (SB 379) (energy.ca.gov)
  6. California Energy Commission, Residential Solar Permit Reporting, Senate Bill 379 (energy.ca.gov)
  7. California Assembly Committee on Local Government, AB 1132 analysis (history of Government Code 66015 solar permit fee caps) (alcl.assembly.ca.gov)
  8. City of Brawley, CA, Citywide Fee Schedule (2026) (brawley-ca.gov)
  9. City of Tucson, Residential Solar Permits (tucsonaz.gov)
  10. City of Phoenix, SolarAPP+ Residential Photovoltaic (phoenix.gov)
  11. City of Phoenix, SolarAPP Eligibility and Process (TRT/DOC/00290) (phoenix.gov)
  12. Austin Energy, Solar Permitting Manual (May 2026) (austinenergy.com)
  13. Larimer County, CO, Residential Solar Array Roof Layout (updated January 2026) (larimer.gov)
  14. City of Boise, Residential Solar Energy Systems Roof Access Alternative Policy (cityofboise.org)
  15. U.S. Department of Energy, Homeowner's Guide to Going Solar (energy.gov)

This guide is general information, not legal or code advice. How we research · Suggest a correction