Permit file checklist
A permit obstruction complaint is strongest when the record is clean. Preserve the exact correction language and the exact dates.
The basic rule
Permit departments have a real job: protect life safety, enforce adopted codes, and make sure solar systems are safely installed. A homeowner or contractor should not treat every plan comment as obstruction.
Permit obstruction begins when the process stops being code-based and becomes arbitrary, subjective, repetitive, undocumented, or economically destructive. The warning sign is not simply that the city asked a question. The warning sign is when the city will not identify the actual rule, checklist item, ordinance, code section, or safety basis for its demand.
A real safety correction cites a rule. A permit obstruction hides behind process.
California’s streamlined solar permitting framework
California Government Code § 65850.5 requires cities and counties to develop an expedited, streamlined permitting process for eligible small rooftop solar energy systems and to adopt a checklist of requirements. The key practical issue is whether the application satisfies the adopted checklist and whether the jurisdiction is identifying clear remaining requirements.
California’s streamlined permitting framework was designed to reduce unnecessary soft costs and delays for small rooftop solar. SolarAPP+ and similar automated systems are also intended to standardize eligible residential solar and storage permit review.
The California permit question
If the project qualifies for an expedited or automated process, ask whether the city is applying its adopted solar checklist, whether the application has been deemed complete, and which specific checklist item remains unsatisfied.
What permit obstruction looks like
Obstruction often appears as bureaucracy, not open opposition. The countermeasure is a precise written record.
| Permit tactic | Why it matters | Best response |
|---|---|---|
| Repeated resubmittals | New comments after every correction can turn review into an endless loop. | Ask for all remaining comments in one complete written correction letter. |
| No code citation | A demand without a cited rule may be preference, not law. | Request the adopted code section, ordinance, checklist item, or safety standard. |
| Subjective aesthetics | Planning preference can become a solar veto if it destroys placement or production. | Ask whether the objection is discretionary or based on a mandatory adopted standard. |
| Changing requirements | Moving targets create cost, delay, and uncertainty. | Request a supervisor-level confirmation of the complete remaining requirements. |
| Excessive structural demands | Structural safety matters, but demands should be tied to applicable code and actual load facts. | Ask for the structural code basis and whether standard engineered documentation will satisfy it. |
| Fire access confusion | Fire setbacks and pathways are important, but local interpretation can vary. | Ask for the specific fire code section, local amendment, and diagram being applied. |
| Online portal silence | Silence can be a practical denial when no one answers or routes the application. | Save screenshots, dates, confirmation numbers, emails, and escalation attempts. |
| Special conditions after approval | Late-stage conditions can force redesign after money has been spent. | Ask whether the condition is a correction, inspection item, or new discretionary requirement. |
What cities and counties may properly require
Permit rights are strongest when the solar design is professional, complete, and code-compliant. A solar-rights argument should not ask a city to ignore safety.
- Building code compliance.
- Electrical code compliance.
- Fire code access, pathways, setbacks, and labeling where applicable.
- Structural adequacy for roof-mounted systems.
- Equipment listings, datasheets, and installation instructions.
- Plan sheets, site plans, single-line diagrams, and load calculations where required.
- Inspection access and correction of real field deficiencies.
What cities and counties should not do
A city should not use permitting to accomplish indirectly what solar rights laws reject directly: unreasonable barriers, unnecessary cost, avoidable delay, and subjective suppression of solar.
- Refuse to identify the actual rule being enforced.
- Create requirements that are not on the adopted checklist or in adopted code.
- Issue repeated piecemeal corrections instead of a complete review.
- Use aesthetics to force low-production or uneconomic solar placement.
- Delay qualified applications without status, reason, or timeline.
- Treat similar solar applications inconsistently without explanation.
- Move an eligible project out of streamlined review without a clear reason.
The permit defense file
If a permit office is delaying or blocking a solar project, build a record that shows the difference between legitimate code review and unreasonable obstruction.
-
Save the original submittal.
Keep the full plan set, application, fee receipt, portal confirmation, timestamp, contractor information, and all uploaded documents.
-
Collect every correction letter.
Preserve plan review comments exactly as received. Do not summarize them loosely. The exact wording matters.
-
Ask for code citations.
For each correction, ask for the adopted code section, local amendment, ordinance, checklist item, or safety standard supporting the demand.
-
Track time.
Create a timeline showing submittal date, city response date, resubmittal date, silence periods, phone calls, emails, and inspection dates.
-
Document cost and production harm.
If a city demand forces redesign, delay, extra engineering, trenching, equipment changes, or lower solar output, put the cost and performance impact in writing.
-
Escalate professionally.
Ask for a senior plan checker, building official, fire marshal, or permit supervisor to identify the complete remaining requirements in one written response.
Suggested permit obstruction letter language
We respectfully request a complete written list of all remaining corrections required for approval of this solar permit application. For each correction, please identify the specific adopted code section, local ordinance, permit checklist item, fire requirement, structural requirement, or safety standard being applied. If the application is not eligible for expedited, streamlined, or automated solar permitting, please identify the exact reason. If the application is incomplete, please identify each missing item from the adopted checklist. We request that all remaining comments be provided in one consolidated response so the applicant can correct the plans without repeated moving targets or unnecessary delay.
When permit delay becomes a solar rights issue
Delay becomes serious when it is unexplained, repeated, inconsistent, undocumented, or disconnected from adopted code. It becomes especially serious when delay causes financial harm, tax-credit timing problems, utility deadline problems, equipment price changes, battery availability issues, or missed construction windows.
The correct response is not anger. The correct response is a clean record: what was submitted, when it was submitted, what was requested, what rule was cited, what changed, and how much the delay or redesign cost.
SolarAPP+ and automated permitting
SolarAPP+ was created to reduce unnecessary soft costs and delays for eligible rooftop solar and storage projects. If a jurisdiction uses SolarAPP+ or another automated permitting platform, the applicant should confirm whether the project is eligible, whether the contractor is qualified to submit through that system, and whether any rejection is based on an eligibility rule, safety rule, or missing information.
The permit principle
A permit office should enforce the code. It should not invent the code one correction letter at a time.
Primary sources to verify
- California Government Code § 65850.5 — expedited solar permitting and checklist requirements.
- California Health and Safety Code § 17959.1 — streamlined permitting framework.
- Local solar ordinance and adopted permit checklist.
- California Solar Permitting Guidebook, if applicable.
- SolarAPP+ eligibility and jurisdiction requirements.
- Adopted building, electrical, fire, structural, and zoning codes.
- Local amendments and official plan review correction letters.