Do You Need a Permit to Install Solar Panels? Requirements, Cost, and Timelines
Yes. Nearly every grid-tied solar installation in the United States needs a permit from the local building department before work starts, an inspection after it finishes, and a separate approval from the utility before the system can export power. This guide covers who issues the permit, what the application has to contain, what it typically costs, how long it takes, and where automated permitting is changing the answer.
Do you need a permit for solar panels?
A rooftop photovoltaic system is, in code terms, two things at once: a structural modification to the roof and a new electrical power source wired into the building’s service. Both are permitted work under the International Residential Code and the National Electrical Code as adopted by essentially every U.S. jurisdiction. Most building departments issue the two approvals together as a single residential solar permit; some issue a building permit and an electrical permit separately, each with its own inspection.
The exceptions are narrow. Small off-grid systems that never touch the utility service, such as a panel on a shed charging a battery, are exempt in some rural counties and not in others. Portable plug-in systems are a developing area: a few states have started to carve out exemptions for very small units, but these do not extend to a conventional rooftop array. Ground-mounted arrays usually need the same permits plus a zoning review for setbacks and height. If the system connects to the grid at all, assume it needs the permit, the inspection, and the utility’s interconnection approval.
Skipping the permit does not save time in practice. The utility will not issue Permission to Operate (PTO) without the passed final inspection, so an unpermitted system cannot legally export or earn export credits. Installers also report unpermitted arrays surfacing at resale, triggering retroactive permit and inspection costs, and giving insurers grounds to deny a related claim.
Who issues the permit
The permit comes from the Authority Having Jurisdiction, or AHJ: the body with legal power to enforce the building and electrical codes at that address. For a house, that is the city building department if the property is inside city limits, and the county building department if it is in unincorporated territory. The postal city on the mailing address is not a reliable guide, because post office names often cover both. Our guide to what an AHJ is walks through how to identify the right one for a parcel.
Two organizations that do not issue permits still have a say. The utility controls interconnection, the right to connect to the grid, through its own application and review process that ends in PTO. A homeowners association controls nothing about the permit, but its architectural review may be required by the covenants; state solar access laws such as California Civil Code section 714 and Texas Property Code section 202.010 limit how far an HOA can go in refusing. All three tracks, permit, interconnection, and HOA, can run in parallel. The mistake installers report most often is running them in sequence and discovering the utility queue only after the inspection passes.
Solar panel permit requirements: what the application needs
Every jurisdiction publishes its own checklist, but the contents are consistent enough that a plan set prepared for one AHJ is usually a few edits away from another. The review clock in most jurisdictions does not start at submission; it starts when the application is deemed complete. A missing item sends the file back to intake, so the fastest permit is the one submitted complete the first time.
The plan set
A site plan showing the property lines, the structure, and the roof planes; a roof plan showing module placement with the fire access pathways and ridge setbacks the fire code requires; the attachment and racking detail with rafter engagement and spacing; and a labeling plan listing every placard the NEC requires and where each goes. Many AHJs also want a title sheet with the system size, the code editions the design follows, and the contractor’s license.
Structural
The AHJ needs to know the roof can carry the array. A standard residential PV system adds roughly three to four pounds per square foot of dead load, which conventional framing in good condition usually handles. Most jurisdictions accept a prescriptive path for standard roofs: a framing description, the attachment spacing, and the manufacturer’s pull-out data. Older roofs, long spans, unusual framing, heavy snow loads, or anything outside the prescriptive limits need a letter or calculations stamped by a licensed engineer. Some AHJs require the stamp on every job; others only above a threshold. Installers report the missing structural letter as one of the most common reasons an otherwise clean application is sent back.
Electrical
A single-line diagram (some AHJs require three-line) showing modules, string configuration, inverter or microinverters, DC and AC disconnects, overcurrent protection, conductor sizes and types, the grounding and bonding path, and the point of interconnection at the service panel. The plans examiner will check the design against NEC Article 690 for the PV system and Article 705 for the interconnection, and in particular the busbar calculation under 705.12, rapid shutdown under 690.12, and the service panel rating. Systems that need a main panel upgrade or a supply-side connection to pass the busbar rule should say so on the diagram rather than leave the reviewer to find it.
Equipment documentation
Manufacturer specification sheets for the modules, inverter, racking, rapid shutdown devices, and any storage, each showing the product listing. Model numbers on the spec sheets must match the single-line exactly. Installers report that a model number differing by a suffix between the diagram and the spec sheet is one of the most common causes of a rejection under manual review.
Licensing and the form itself
The permit application with system size, valuation, and the contractor’s license and insurance. States set who can pull the permit: in California a C-10 electrical or C-46 solar license; in Texas a licensed electrical contractor for the electrical work. Many jurisdictions allow an owner-builder permit, but the utility and the inspection requirements do not change.
Solar panel permit cost
Permit fees are set by each jurisdiction and vary more than any other line item in a project budget. Some cities charge a flat solar fee; others compute it from the valuation of the work, which produces much larger numbers; a few have waived residential solar fees entirely. The ranges below are what installers report across the jurisdictions we track, not a quote for any specific city.
| Cost item | Typical range reported | Notes |
|---|---|---|
| Residential permit fee | $100 to $500 | Some jurisdictions charge $0; a few valuation-based schedules exceed $1,000. |
| California fee cap | $450 up to 15 kW | SB 1222 and AB 1414; $15 per kW above 15 kW. The cap has carried a sunset date that the legislature has extended before, so confirm the current schedule. |
| Engineering stamp | $150 to $500 | Only where the AHJ requires a structural or electrical letter. |
| Plan set drafting | $100 to $300 | If outsourced; in-house design teams absorb it as labor. |
| Third-party plan review | $200 to $600 | Where used, for example the Texas SB1202 pathway. Paid in addition to the municipal fee. |
| Re-inspection fee | $50 to $200 | Charged by many AHJs after a failed inspection. |
The permit fee is rarely the expensive part. The costs that actually move a project budget are the ones a rejection creates: a second drafting pass, a re-inspection fee, a crew sent back to the roof, and the weeks of carrying cost while the file sits at the back of the queue. Designing to the AHJ’s checklist on the first submittal is the largest permitting saving available.
How long a solar permit takes
The honest answer is that it depends on the jurisdiction more than on the project. The same plan set can be approved instantly in a SolarAPP+ city and sit three weeks in a manual review queue twenty miles away. The permit is also only the first of three clocks: after approval come the installation and inspection, and after the inspection the utility’s Permission to Operate.
| Stage | Typical window | What moves it |
|---|---|---|
| Intake to deemed complete | Same day to 1 week | Completeness of the submittal. The review clock does not start until this closes. |
| Automated review (SolarAPP+) | Same day to 3 days | Eligibility of the system; anything non-standard drops to manual. |
| Manual plan review | 1 to 3 weeks | Reviewer workload and whether other departments are referred in. |
| Each rejection cycle | 3 to 6 weeks added | Resubmissions go to the back of the queue, not back to the reviewer. |
| Inspection scheduling | Days to 2 weeks | Inspector calendar; a failed inspection restarts this stage. |
| Utility PTO | 2 to 8 weeks, sometimes longer | The utility’s queue, a meter change-out, and whether the application was deemed valid. |
Seeded permit benchmarks across the jurisdictions PermitClock tracks, averaged by state (live tracked data replaces these as projects accumulate):
- California: about 8 days to permit across 25 tracked jurisdictions.
- Texas: about 12 days to permit across 26 tracked jurisdictions.
For the inspection and interconnection stages, see how long PTO takes, and for what to do when any stage goes quiet, see what resets the clock at each stage. The timeline calculator back-solves all three clocks from a target energize date.
SolarAPP+ and instant permitting
SolarAPP+ is an automated plan-review platform developed by the National Renewable Energy Laboratory and offered to jurisdictions at no cost. The contractor enters the system design, equipment, and site conditions; the platform runs the code compliance check that a plans examiner would otherwise do by hand and, for a qualifying system, produces an approval document the contractor submits to the AHJ’s permit portal. The AHJ issues the permit on that basis, usually the same day, and the inspection happens as normal after installation.
Eligibility is the catch. SolarAPP+ handles standard residential rooftop PV, and increasingly storage, on conventional roofs with listed equipment and no structural modification. Anything outside those bounds drops to manual review in the same jurisdiction, so an instant-permit city is not instant for every project. Installers report that the practical gain is less about the fastest projects and more about predictability: a qualifying system has a known permit date.
Adoption is by jurisdiction, and the state-level picture is uneven. California requires most cities and counties to offer an automated permitting option under SB 379, building on the expedited-review ordinances AB 2188 required a decade earlier; our California solar permit guide lists the tracked jurisdictions we have confirmed on SolarAPP+. Texas took a different route: SB1202 lets a contractor hire an accredited third-party reviewer and inspector that the municipal AHJ must accept, which moves around a slow queue without automating it. Our Texas SB1202 guide covers when that pathway is worth the fee. In most other states, automated permitting is a city-by-city decision, and the AHJ’s own portal is the only place to confirm it.
Why solar permit applications get rejected
Under manual review, small mismatches trigger full rejections rather than correction requests, and each rejection sends the file to the back of the queue. The causes installers report most often are procedural rather than technical:
- A component model number on the single-line that differs from the spec sheet, even by a suffix.
- Fire access pathways or ridge setbacks missing from the roof plan, or drawn to a different fire code edition than the AHJ enforces.
- A busbar calculation that fails the 705.12 rule without a stated remedy (a derated main, a supply-side tap, or a panel upgrade).
- A structural letter missing where the roof age or span requires one, or a prescriptive path claimed on a roof that does not qualify.
- A plan set drawn to an older NEC edition than the one the jurisdiction has adopted; rapid shutdown requirements in particular changed between editions.
- A rapid shutdown placard, directory label, or interconnection warning missing from the labeling sheet.
The fix is the same in every case: get the complete deficiency list in writing before resubmitting, because a partial fix produces a second rejection. Log the rejection date. The resubmission is a new clock.
Permits by state and by jurisdiction
Everything above is national. The details that decide a specific project, the fee schedule, the code edition, whether SolarAPP+ or third-party review is available, and the typical review time, are set at the jurisdiction level. PermitClock tracks them per AHJ.
Solar permit questions
Do you need a permit to install solar panels?
In nearly every U.S. jurisdiction, yes. A grid-tied rooftop system needs a building permit (for the structural attachment to the roof) and an electrical permit (for the wiring and the connection to the service panel), often issued together as a single solar permit by the city or county building department. Separately, the utility must approve interconnection before the system can legally export power. Narrow exceptions exist for some small off-grid or portable plug-in systems, but anything connected to the grid needs both the permit and the utility approval.
Who issues a solar panel permit?
The Authority Having Jurisdiction (AHJ), which for a house is the building department of the city the property is in, or the county if the property is in unincorporated territory. The utility does not issue permits; it runs a separate interconnection process. A homeowners association does not issue permits either, although its architectural approval may be required by the covenants.
How much does a solar panel permit cost?
Installers report residential permit fees most commonly in the $100 to $500 range, with a few jurisdictions charging nothing and a few charging over $1,000. California caps residential fees under SB 1222 and AB 1414 at $450 for systems up to 15 kilowatts. On top of the permit fee, projects frequently carry an engineering stamp, a third-party plan review fee where that path is used, and the cost of producing the plan set itself.
How long does it take to get a solar permit?
It depends almost entirely on whether the jurisdiction uses automated review. SolarAPP+ jurisdictions issue qualifying residential permits same-day to within a few days. Manual plan review typically runs one to three weeks in the jurisdictions we track, and backlogged offices run longer. Each rejection adds a resubmission cycle that installers report at roughly three to six weeks. After the permit, the inspection and the utility Permission to Operate add their own time.
What are the requirements for a solar panel permit application?
A complete application usually includes a site plan with the array layout and fire setbacks, a single-line electrical diagram, specification sheets for every component, attachment and racking details, a structural letter or calculations where the roof needs one, a labeling plan, the contractor license, and the permit form with system size and valuation. The exact checklist, code edition, and submittal format are set by each jurisdiction.
What is SolarAPP+ and does my city use it?
SolarAPP+ is an automated plan-review platform developed by the National Renewable Energy Laboratory. A jurisdiction that adopts it runs the code-compliance check through the platform, so a qualifying standard residential system can receive an instant approval instead of waiting in a manual review queue. Adoption is by jurisdiction. California law requires most cities and counties to offer an automated option, and our AHJ directory shows which tracked jurisdictions we have confirmed on SolarAPP+.
What happens if you install solar panels without a permit?
The utility will not grant Permission to Operate without the final inspection sign-off, so an unpermitted grid-tied system cannot legally export power or earn export credits. Installers also report that unpermitted systems surface at resale through disclosure and title processes, can lead to an order to remove or retroactively permit the work at the owner’s expense, and can give an insurer grounds to deny a claim for a roof or electrical loss.
Does a solar permit cover utility interconnection?
No. The permit and the inspection are the jurisdiction’s approval; interconnection and Permission to Operate are the utility’s approval, applied for separately on the utility’s own portal and reviewed on its own timeline. Most utilities require proof of the passed final inspection before issuing PTO, so the two processes are sequential at the end even though they can be started in parallel.
The permit is one of three clocks. Watch all of them.
PermitClock tracks the permit, inspection, and interconnection clocks for every project against the typical windows for its jurisdiction, and flags a file the moment it sits past where it should be. Free for installers.