City of Gainesville

Alachua County · Florida ← All authorities

City of Gainesville

Alachua County

Verified Aug. 5, 2026

City of Gainesville is a city authority in the State of Florida, serving 141,085 residents. This page is the permit route for that jurisdiction: the fifteen steps from working out who has a say over an address through to permission to operate, the documents this authority publishes, and 62 answers taken from those documents and dated.

Jurisdiction & key facts

The standing 62-question set, answered for City of Gainesville against this authority’s own published documents. Every answer carries the confidence it was recorded at and the document it came from. Where nothing is published we say so and show where we looked — a blank here is a finding, not a gap.

City of Gainesville is the authority having jurisdiction 90% confidence
Holds
Building and Electrical — the City's own Building Division (Sustainable Development Dept.) issues, reviews and inspects residential building and electrical permits inside city limits, through its own PermitGNV/ProjectDox systems and its own fee schedule (Code of Ordinances, Appendix A).
Overridden by
Gainesville Regional Utilities (GRU), the city-owned electric utility, runs a parallel gatekeeping process for interconnection/PTO (Letter of Intent -> capacity approval -> Interconnection Agreement -> NEM meter set) that the city's own Solar Permit Checklist folds into the building-permit submittal as a precondition. The Historic Preservation Board (not Building Division) controls whether a COA needs board review vs staff sign-off for panels visible from the right-of-way in the city's five local historic districts. Florida HB 803 (2026, CS/CS/HB 803, eff. 1 Jul 2026) amends FS 553.79(1)(c) to set a 1-year floor on single-family building-permit validity; the City's own live FAQ still states a 180-day expiration, which is a conflict with the current state floor.
Why not higher
Verified directly: the city's Building Division page lists its own adopted codes and its own PermitGNV/ProjectDox portals (not a county system); the Solar Permit Checklist and Building Application Process pages are the City's own documents; Alachua County's separate building department page (referenced in the brief) was not the source for any Gainesville-specific document found here — everything cited below is hosted on gainesvillefl.gov or gru.com. Confidence is not higher only because I could not independently verify from GRU's own site exactly how far GRU's electric service territory extends beyond city limits (that boundary claim is not repeated here beyond what GRU's own solar page states, which does not specify a boundary).

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Permit required
Yes, a permit is required92%
Permit cost
No solar-specific fee line exists; the applicable formula (under 'All other construction') is: contract price x 0.009 for the first $250,000, plus contract price above $250,000 x 0.005,78%
Plan review
Up to 15 business days88%
Portal
PermitGNV (Citizenserve-hosted) for application, payment, inspection scheduling and permit search; ProjectDox for uploading/reviewing construction documents once notified88%
Electrical code
2020 — National Electrical Code 2020 (NFPA 70-20)95%
Own placard wording
Yes, but by the UTILITY (GRU), not the City itself. GRU's Interconnection Agreement dictates exact wording: the disconnect label must read 'Auxiliary Generation Disconnect',88%
Booking an inspection
Portal (PermitGNV, up to midnight the day before), IVR text/phone system (877-769-6885, up to midnight the day before), Email (building@gainesvillefl.gov, before 4pm for next business day),92%
Permitting 5 steps · 28 questions

Whether a permit is needed — Yes, a permit is required Q3 Electrical and building permits — Either, leaning Separate — Solar Permit Checklist: 'Separate Electrical Permit may be required' Q4 Plan review — Up to 15 business days Q18 Where you file — PermitGNV (Citizenserve-hosted) for application, payment, inspection scheduling and permit search; Q20

Permit required
Yes, a permit is required92% source
What it costs
No solar-specific fee line exists; the applicable formula (under 'All other construction') is: contract price x 0.009 for the first $250,000, plus contract price above $250,000 x 0.005,78% source
Plan review turnaround
Up to 15 business days88% source
Key document
absence checked directly in City checklist (no HOA line item) cited by 10 open the document
  1. Confirm who has a say over your address

    A city address is usually permitted by the city, not the county — but not always, and some authorities keep building and hand electrical to someone else. Getting this wrong costs the whole submittal, because every requirement below belongs to whoever actually holds jurisdiction. Check the overlays in the same pass: an HOA, a historic district, a windstorm certification or a system-size cap can reshape the design, and all of them are cheaper to find now than after the array is laid out.

    • Is this authority the AHJ for residential solar at this address? Yes — City of Gainesville Building Division is the AHJ for residential solar inside city limits 95% · department page (fetched raw, not summarized)
    • What does this authority permit itself, and what does it delegate? Both — the City permits, reviews and inspects Building and Electrical itself for residential PV 88% · City checklist (Solar Permit Checklist)
    • Is a permit required for a residential rooftop PV system? Yes, a permit is required 92% · City permit exemption guide
    • Is there a separate electrical permit, or is it combined? Either, leaning Separate — Solar Permit Checklist: 'Separate Electrical Permit may be required' 72% · City checklist
    • Is a HOA or architectural approval required first? No requirement found from the City for prior HOA/architectural approval as a permit precondition 62% · absence checked directly in City checklist (no HOA line item)
    • Is there a historic-district review? Yes, in the City's 5 local historic districts (Pleasant Street, Northeast Residential, Southeast Residential, University Heights North, University Heights South). The City's Historic Preservation Rehabilitation & Design Guidelines allow STAFF approval of solar collectors placed on 'portions of the roof not visible from the right-of-way' that do not damage historic roofing features; anything more visible/impactful requires Historic Preservation Board review via a Certificate of Appropriateness (fee $161.75 for a single-family structure or its accessory structure per Appendix A, or $0.00 if staff-level) 88% · City historic preservation design guidelines (extracted text)
    • Is a wind or windstorm certification required? Yes — ground-mount arrays require 'appropriate wind design by a State Licensed Engineer', and roof-mount arrays require 'wind load and roof load verification by a State of Florida Licensed Engineer' 88% · City checklist
    • Is there a system-size cap on residential generation? No city zoning-based residential system-size cap was found. GRU's own interconnection tiering (a capacity-class system, not a hard cap) is: Tier 1 <=10 kW DC (no interconnection application fee — the tier essentially all single-family rooftop PV falls into), Tier 2 >10-100 kW DC ($400 one-time application fee), Tier 3 >100 kW DC-2 MW DC ($1,000 one-time application fee); GRU's Feed-in-Tariff program separately may stop accepting new commitments after 4 MW DC of solar PV DG capacity is committed program-wide in a year 75% · utility interconnection agreement (OCR'd)
  2. Check who is allowed to apply

    Several authorities require the electrical permit to be pulled by a licensed electrician, or require the contractor to be registered with them BEFORE applying. Registration is not same-day. This is second on the list rather than fourth because it is the step most likely to stop the job before the drawings matter.

    • Who is allowed to pull the electrical permit? Either — a state-certified/licensed contractor (or the property owner as owner-builder) may pull the permit, but GRU's own eligibility rule requires the final electrical tie-in to be performed by a licensed electrical contractor regardless of who pulled the permit 78% · utility program page (rendered via headless browser; plain fetch/curl return nav-only)
    • Must the contractor be registered with this authority before applying? Yes — contractors must register with the City (verification by staff) before they can apply for permits 88% · department page (raw HTML)
    • Is a homeowner permitted to self-install and self-permit? Yes, with a carve-out — a homeowner may self-permit as owner-builder (property in personal name, owner-occupied, not for sale/rent for 1 year, FS 489.103(7)), but must appear in person to sign owner-builder affidavits, and GRU separately requires the final electrical connection to the utility system to be made by a licensed electrical contractor 75% · City owner-builder requirements handout
  3. Build the submittal package

    Almost everywhere wants a site plan, a one-line or three-line electrical diagram, equipment cut sheets with listings, and a structural attachment detail. Build it against the published checklist rather than the last jurisdiction you worked in — the checklist is what the reviewer marks against.

    • What documents make up a complete submittal? Per the Solar Permit Checklist: Permit application indicating PV size; possible separate electrical permit; scaled drawings with designer's name/signature (digital seal if architect/engineer-prepared); GRU Letter of Intent application + GRU LOI approval (email copy acceptable) + signed GRU interconnection agreement/application; homeowner's insurance declaration page; site plan; panel/array layout (ground: engineered wind design; roof: % roof coverage, layout, roof material, engineered wind/roof-load verification); electrical riser (tie-in point, meter, main panel, disconnects, all solar equipment); electrical one-line (conductor/conduit type and size, associated equipment); manufacturer's specifications for all equipment; a Signage Page 95% · City checklist (Solar Permit Checklist)
    • How many copies, and in what format? Electronic only — application is submitted through PermitGNV, and construction documents/plans are uploaded as PDFs through ProjectDox only after ProjectDox sends an upload notification; no copy count specified, no paper submittal path described for solar 60% · City checklist (by analogy — general intake process)
    • Is a site plan required, and what must it show? Yes. Ground mount: show relationship to property lines and other structures, service location, and all utilities. Roof mount: show building relationship to property lines and other structures, and service location 90% · City checklist
    • Is a one-line / three-line diagram required? Yes — an electrical one-line diagram is required, showing conductor type/size, conduit type/size and associated equipment, plus a separate electrical riser diagram showing the tie-in point, meter, main panel, disconnects and all solar equipment 92% · City checklist
    • Are string and conductor calculations required? Conductor type and size must be shown on the required electrical one-line; the checklist does not separately name 'string calculations' as a distinct submittal item 68% · City checklist
    • Is a structural PE stamp required, and at what threshold? Yes, for every residential PV installation regardless of size — ground mount requires 'ground mount support, solar panel bracket/support with appropriate wind design by a State Licensed Engineer'; roof mount requires 'wind load and roof load verification by a State of Florida Licensed Engineer'. No minimum system-size threshold is stated — the requirement applies across the board 88% · City checklist
    • Is an electrical PE stamp required, and at what threshold? No specific electrical PE-stamp threshold is stated. The checklist only requires the 'Designer's name and signature' on drawings, with a digital seal/signature required only 'if created by a licensed architect or engineer' — implying a non-PE designer of record is acceptable for the electrical drawings themselves 68% · City checklist
  4. Apply and pay

    Most authorities now take the whole application through a portal, and several states cap or constrain what a residential solar permit may cost. Check whether plan check is billed separately before you quote the job.

    • Which permit portal does this authority use? PermitGNV (Citizenserve-hosted) for application, payment, inspection scheduling and permit search; ProjectDox for uploading/reviewing construction documents once notified 88% · portal landing page
    • Can the whole application be completed online? Yes for state-certified contractors, applying and paying entirely online; owner-builders can start the application online but must still appear in person at the Building Division to sign the application and owner-builder affidavits before it proceeds 80% · department FAQ (raw HTML)
    • What does a residential solar permit cost? No solar-specific fee line exists; the applicable formula (under 'All other construction') is: contract price x 0.009 for the first $250,000, plus contract price above $250,000 x 0.005, minimum $69.00 — plus a separate flat $72.50 electrical permit fee if issued separately, plus a 20% building-plan-review administrative fee 78% · Code of Ordinances, Appendix A (fee schedule; rendered via headless browser — plain fetch/curl 403 without a Referer/JS)
    • How is the fee calculated? Valuation — tiered percentage of contract price/building value (0.009 first $250k, 0.005 above), not a flat, per-kW, or per-panel fee 80% · Code of Ordinances, Appendix A
    • Is there a separate plan-check fee? Yes — 'Building plan review: 20% of permit cost' is charged as an administrative fee in addition to the base permit fee 85% · Code of Ordinances, Appendix A
  5. Plan review — and start the utility in parallel

    Interconnection is a separate process from the permit and usually the longer pole. Where the utility does not depend on the permit being issued, running both at once is the single biggest saving available on a residential job.

    • What is the stated plan-review turnaround? Up to 15 business days 88% · department FAQ page (raw HTML)
    • How long is an issued permit valid before it expires? City states 180 days from issuance (if no work started/no inspection requested) before the permit expires and must be reinstated — but this is a live conflict with the Florida statutory floor: FS 553.79(1)(c), as amended by CS/CS/HB 803 (2026), states 'A building permit issued by a local government for a single-family dwelling expires 1 year after the issuance of the permit or on the effective date of the next edition of the Florida Building Code, whichever is later.' HB 803 took effect 1 Jul 2026, before this check date. 85% · department FAQ (city) cross-checked against enrolled state bill text
    • Which utility handles interconnection here? Gainesville Regional Utilities (GRU) — a City of Gainesville-owned municipal electric utility 95% · utility's own interconnection agreement (OCR'd — no text layer in the source PDF)
    • Where does the utility sit in the sequence? Before permit, then again after — GRU's Letter of Intent approval is a required checklist item to complete the City's building-permit submittal (before permit issuance); separately, after the permit is issued and the City/County inspector passes the installed system, the contractor emails the completed permit to GRU, which then installs the NEM meter (after permit + after final inspection, gating actual operation/PTO) 75% · utility program page (rendered via headless browser)

28 questions answered against City of Gainesville’s own published documents

Q1 Is this authority the AHJ for residential solar at this address? Core Jurisdiction & scope

Yes — City of Gainesville Building Division is the AHJ for residential solar inside city limits

Why the confidence is not higherThe Building Division's own 'Applicable Codes' page states the FBC 8th Ed., NEC 2020 and FL Fire Prevention Code 8th Ed. 'will be the design code required for all building permit applications presented to the Building Department'; the city publishes its own Solar Permit Checklist and runs its own PermitGNV/ProjectDox portals rather than routing through Alachua County.

department page (fetched raw, not summarized) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q2 What does this authority permit itself, and what does it delegate? Core Jurisdiction & scope

Both — the City permits, reviews and inspects Building and Electrical itself for residential PV

Why the confidence is not higherSolar Permit Checklist requires a City Permit Application and states 'Separate Electrical Permit may be required'; both permit types are processed by the same Building Division through PermitGNV. No zoning/planning approval is listed as a precondition on the checklist itself (Historic District review is a separate overlay, see q25).

City checklist (Solar Permit Checklist) checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q3 Is a permit required for a residential rooftop PV system? Core Jurisdiction & scope

Yes, a permit is required

Why the confidence is not higherFlorida Building Code Chap.1 Sec.105 (quoted verbatim on the City's own Building Common Questions FAQ) requires a permit for any electrical/building work; the Permit Exemption Guide's only residential exemption path is non-electrical, non-structural work under $7,500 — solar/PV is electrical work and is not listed among exemptions.

City permit exemption guide checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/2/sustainable-development/building-inspection/permit-exemption-guide.pdf

Q4 Is there a separate electrical permit, or is it combined? Core Jurisdiction & scope

Either, leaning Separate — Solar Permit Checklist: 'Separate Electrical Permit may be required'

Why the confidence is not higherThe checklist phrasing ('may be required') implies the electrical permit is sometimes issued separately from the building permit depending on scope; it does not commit to always-combined or always-separate.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q5 Who is allowed to pull the electrical permit? Core Who may apply

Either — a state-certified/licensed contractor (or the property owner as owner-builder) may pull the permit, but GRU's own eligibility rule requires the final electrical tie-in to be performed by a licensed electrical contractor regardless of who pulled the permit

Why the confidence is not higherBuilding Application Process page: contractors must be state-certified and register; owner-builders may apply but must sign affidavits in person. Separately, GRU's Solar-in-My-Home page states as an eligibility condition: 'Final electrical connection must be performed by a licensed electrical contractor.'

utility program page (rendered via headless browser; plain fetch/curl return nav-only) checked 2026-09-11 http://gru.com/TabID/3661/Default.aspx

Q6 Must the contractor be registered with this authority before applying? Core Who may apply

Yes — contractors must register with the City (verification by staff) before they can apply for permits

Why the confidence is not higherBuilding Application Process page, raw HTML confirmed: 'Contractors: Must register; verification by staff is required before permit application access is granted.'

department page (raw HTML) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Application-Process

Q7 Is a homeowner permitted to self-install and self-permit? Who may apply

Yes, with a carve-out — a homeowner may self-permit as owner-builder (property in personal name, owner-occupied, not for sale/rent for 1 year, FS 489.103(7)), but must appear in person to sign owner-builder affidavits, and GRU separately requires the final electrical connection to the utility system to be made by a licensed electrical contractor

Why the confidence is not higherOwner-Builder Requirements PDF states the FS 489.103(7) conditions and the in-person signing requirement; GRU's solar eligibility page states the final connection must be by a licensed electrical contractor, which limits true self-install for the utility-side tie-in even under an owner-builder permit.

City owner-builder requirements handout checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/2/sustainable-development/building-inspection/documents/ob-requirements.pdf

Q8 What documents make up a complete submittal? Core Submittal package

Per the Solar Permit Checklist: Permit application indicating PV size; possible separate electrical permit; scaled drawings with designer's name/signature (digital seal if architect/engineer-prepared); GRU Letter of Intent application + GRU LOI approval (email copy acceptable) + signed GRU interconnection agreement/application; homeowner's insurance declaration page; site plan; panel/array layout (ground: engineered wind design; roof: % roof coverage, layout, roof material, engineered wind/roof-load verification); electrical riser (tie-in point, meter, main panel, disconnects, all solar equipment); electrical one-line (conductor/conduit type and size, associated equipment); manufacturer's specifications for all equipment; a Signage Page

Why the confidence is not higherExtracted verbatim with pdftotext -layout from the City's current Solar Permit Checklist PDF (embedded/subsetted TrueType fonts, clean text layer, no OCR needed).

City checklist (Solar Permit Checklist) checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q9 How many copies, and in what format? Submittal package

Electronic only — application is submitted through PermitGNV, and construction documents/plans are uploaded as PDFs through ProjectDox only after ProjectDox sends an upload notification; no copy count specified, no paper submittal path described for solar

Why the confidence is not higherNot stated on the Solar Checklist itself; inferred from the general Building Application Process page and from the Generator Checklist's instruction 'Do not upload construction documents until you receive an email notification from ProjectDox' — the same intake system used for all Building Division permits.

City checklist (by analogy — general intake process) checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/3/sustainable-development/building-inspection/documents/building-forms-new-logo/generator-checklist.pdf

Q10 Is a site plan required, and what must it show? Core Submittal package

Yes. Ground mount: show relationship to property lines and other structures, service location, and all utilities. Roof mount: show building relationship to property lines and other structures, and service location

Why the confidence is not higherVerbatim from the City's Solar Permit Checklist, 'SOLAR PANELS' section, 'Site plan showing the location of the solar installation'.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q11 Is a one-line / three-line diagram required? Core Drawings & calculations

Yes — an electrical one-line diagram is required, showing conductor type/size, conduit type/size and associated equipment, plus a separate electrical riser diagram showing the tie-in point, meter, main panel, disconnects and all solar equipment

Why the confidence is not higherBoth items ('Electrical riser' and 'Electrical one line') are listed as separate required line items on the Solar Permit Checklist.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q12 Are string and conductor calculations required? Drawings & calculations

Conductor type and size must be shown on the required electrical one-line; the checklist does not separately name 'string calculations' as a distinct submittal item

Why the confidence is not higherChecklist requires the one-line to show 'conductor type and size, conduit type and size, and all associated equipment' but has no explicit line item for PV string/voltage-drop calculations as such.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q13 Is a structural PE stamp required, and at what threshold? Core Engineering & stamps

Yes, for every residential PV installation regardless of size — ground mount requires 'ground mount support, solar panel bracket/support with appropriate wind design by a State Licensed Engineer'; roof mount requires 'wind load and roof load verification by a State of Florida Licensed Engineer'. No minimum system-size threshold is stated — the requirement applies across the board

Why the confidence is not higherVerbatim language from the Solar Permit Checklist under both the ground-mount and roof-mount panel bullets.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q14 Is an electrical PE stamp required, and at what threshold? Engineering & stamps

No specific electrical PE-stamp threshold is stated. The checklist only requires the 'Designer's name and signature' on drawings, with a digital seal/signature required only 'if created by a licensed architect or engineer' — implying a non-PE designer of record is acceptable for the electrical drawings themselves

Why the confidence is not higherInferred from the general 'GENERAL REQUIREMENTS' bullet on the Solar Permit Checklist, which is not solar-electrical-specific and does not set a kW or amperage threshold.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q15 What does a residential solar permit cost? Core Fees

No solar-specific fee line exists; the applicable formula (under 'All other construction') is: contract price x 0.009 for the first $250,000, plus contract price above $250,000 x 0.005, minimum $69.00 — plus a separate flat $72.50 electrical permit fee if issued separately, plus a 20% building-plan-review administrative fee

Why the confidence is not higherDirectly from the City's current Code of Ordinances Appendix A — Schedule of Fees, Rates and Charges (which shows FY2025/2026/2027 columns elsewhere on the same page, confirming currency). No 'Solar' or 'Photovoltaic' line item exists in the fee schedule itself — this is the general building-permit valuation formula that a PV permit would fall under; a typical ~$15-25k residential PV job would compute to roughly $135-225 under this formula plus the $72.50 electrical fee and 20% plan-review adder.

Code of Ordinances, Appendix A (fee schedule; rendered via headless browser — plain fetch/curl 403 without a Referer/JS) checked 2026-09-11 https://library.municode.com/fl/gainesville/codes/code_of_ordinances?nodeId=APXASCFERACH

Q16 How is the fee calculated? Core Fees

Valuation — tiered percentage of contract price/building value (0.009 first $250k, 0.005 above), not a flat, per-kW, or per-panel fee

Why the confidence is not higherSame Appendix A fee schedule; 'Building value multiplied by 0.009 for the first $250,000.00; building value above $250,000.00 multiplied by 0.005. In no case may permit be less than $69.00.'

Code of Ordinances, Appendix A checked 2026-09-11 https://library.municode.com/fl/gainesville/codes/code_of_ordinances?nodeId=APXASCFERACH

Q17 Is there a separate plan-check fee? Fees

Yes — 'Building plan review: 20% of permit cost' is charged as an administrative fee in addition to the base permit fee

Why the confidence is not higherVerbatim from Appendix A, 'Administrative fees' subsection under BUILDING PERMIT FEES.

Code of Ordinances, Appendix A checked 2026-09-11 https://library.municode.com/fl/gainesville/codes/code_of_ordinances?nodeId=APXASCFERACH

Q18 What is the stated plan-review turnaround? Core Timeline & validity

Up to 15 business days

Why the confidence is not higherCity's own Building Common Questions FAQ, raw HTML confirmed: 'Plan review timelines can take up to 15 business days, but that can vary depending on the size of the project and how good of a submittal.'

department FAQ page (raw HTML) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q19 How long is an issued permit valid before it expires? Timeline & validity

City states 180 days from issuance (if no work started/no inspection requested) before the permit expires and must be reinstated — but this is a live conflict with the Florida statutory floor: FS 553.79(1)(c), as amended by CS/CS/HB 803 (2026), states 'A building permit issued by a local government for a single-family dwelling expires 1 year after the issuance of the permit or on the effective date of the next edition of the Florida Building Code, whichever is later.' HB 803 took effect 1 Jul 2026, before this check date.

Why the confidence is not higherBoth halves verified independently and freshly today: the City's Building Common Questions FAQ (raw HTML) states the 180-day rule; the enrolled HB 803 bill text (flsenate.gov PDF, page 16 of 52, 'hb803 -04-er') contains the exact 1-year floor language and a Section 12 effective date of 'July 1, 2026'. This is recorded as a real conflict, not resolved on the city's own site as of the check date.

department FAQ (city) cross-checked against enrolled state bill text checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q20 Which permit portal does this authority use? Core Portal & process

PermitGNV (Citizenserve-hosted) for application, payment, inspection scheduling and permit search; ProjectDox for uploading/reviewing construction documents once notified

Why the confidence is not higherBuilding Application Process page names PermitGNV for applications; the Generator Checklist and Building Division page both reference ProjectDox as the document-upload/review system used after application.

portal landing page checked 2026-09-11 https://www4.citizenserve.com/Portal/PortalController?Action=showHomePage&ctzPagePrefix=Portal_&installationID=308

Q21 Can the whole application be completed online? Core Portal & process

Yes for state-certified contractors, applying and paying entirely online; owner-builders can start the application online but must still appear in person at the Building Division to sign the application and owner-builder affidavits before it proceeds

Why the confidence is not higherBuilding Common Questions FAQ, raw HTML: 'You would need to register as the owner ... the homeowner must still appear in-person at the building office to sign the application and owner-builder affidavits.'

department FAQ (raw HTML) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q22 Which utility handles interconnection here? Core Utility interconnection

Gainesville Regional Utilities (GRU) — a City of Gainesville-owned municipal electric utility

Why the confidence is not higherGRU's interconnection agreement is executed 'by and between ... the City of Gainesville, a Florida municipal corporation doing business as Gainesville Regional Utilities'; the City's own Solar Permit Checklist directs applicants to GRU for all interconnection requirements.

utility's own interconnection agreement (OCR'd — no text layer in the source PDF) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q23 Where does the utility sit in the sequence? Core Utility interconnection

Before permit, then again after — GRU's Letter of Intent approval is a required checklist item to complete the City's building-permit submittal (before permit issuance); separately, after the permit is issued and the City/County inspector passes the installed system, the contractor emails the completed permit to GRU, which then installs the NEM meter (after permit + after final inspection, gating actual operation/PTO)

Why the confidence is not higherSequence reconstructed from two City/GRU sources: the Solar Permit Checklist lists 'GRU Letter of Intent approval' as a submittal item, and GRU's own Net Energy Metering process page states the sequence ends with 'Contractor emails a copy of the completed permit to GRU' then 'GRU initiates the installation of the NEM meter.' No single option (Before/After/Parallel/No dependency) fully captures this two-touch sequence.

utility program page (rendered via headless browser) checked 2026-09-11 http://gru.com/TabID/3661/Default.aspx

Q24 Is a HOA or architectural approval required first? Overlays & special cases

No requirement found from the City for prior HOA/architectural approval as a permit precondition

Why the confidence is not higherAbsence checked in the Solar Permit Checklist, Building Application Process, and Building Common Questions pages — none mention HOA or architectural-review sign-off as a submittal item. Florida law (FS 163.04) separately preempts HOA prohibition of solar installations, which is consistent with no city-side HOA gate.

absence checked directly in City checklist (no HOA line item) checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q25 Is there a historic-district review? Overlays & special cases

Yes, in the City's 5 local historic districts (Pleasant Street, Northeast Residential, Southeast Residential, University Heights North, University Heights South). The City's Historic Preservation Rehabilitation & Design Guidelines allow STAFF approval of solar collectors placed on 'portions of the roof not visible from the right-of-way' that do not damage historic roofing features; anything more visible/impactful requires Historic Preservation Board review via a Certificate of Appropriateness (fee $161.75 for a single-family structure or its accessory structure per Appendix A, or $0.00 if staff-level)

Why the confidence is not higherVerbatim from the Historic Preservation Rehabilitation & Design Guidelines PDF (273pp, extracted with pdftotext -layout, positive control 'roof' = 297 hits, fabricated control 'zzqqx' = 0 hits), cross-checked against the COA fee lines in Appendix A of the Code of Ordinances.

City historic preservation design guidelines (extracted text) checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/planning-department/documents/historicpreservation_rehabilitationndesignguidelines.pdf

Q26 Is a wind or windstorm certification required? Overlays & special cases

Yes — ground-mount arrays require 'appropriate wind design by a State Licensed Engineer', and roof-mount arrays require 'wind load and roof load verification by a State of Florida Licensed Engineer'

Why the confidence is not higherVerbatim from the Solar Permit Checklist.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q27 Is a Specific Use Permit or Council approval ever required? Overlays & special cases

Nothing published by this authority.

Where we lookedSolar Permit Checklist, Historic Preservation Rehabilitation & Design Guidelines (273pp, extracted), and Code of Ordinances Appendix A fee schedule — none tie a Specific Use Permit or Council approval requirement to residential solar specifically; a general SUP process exists in the LDC (§§30-3.25, 30-3.27) for unrelated land uses

https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q28 Is there a system-size cap on residential generation? Overlays & special cases

No city zoning-based residential system-size cap was found. GRU's own interconnection tiering (a capacity-class system, not a hard cap) is: Tier 1 <=10 kW DC (no interconnection application fee — the tier essentially all single-family rooftop PV falls into), Tier 2 >10-100 kW DC ($400 one-time application fee), Tier 3 >100 kW DC-2 MW DC ($1,000 one-time application fee); GRU's Feed-in-Tariff program separately may stop accepting new commitments after 4 MW DC of solar PV DG capacity is committed program-wide in a year

Why the confidence is not higherTier thresholds and fees are OCR'd verbatim from the current (4/8/2024) GRU Interconnection Agreement signature-page worksheet; the 4 MW/yr program cap is from the Code of Ordinances Feed-in-Tariff rate schedule (Appendix A). No separate LDC zoning cap on residential PV system size was located.

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Install 5 steps · 20 questions
  1. Build to the code editions actually in force here

    The NEC edition a jurisdiction enforces is often a cycle behind the newest one published, and local amendments sit on top of it. Rapid shutdown, conductor sizing and labelling all change between editions, so the edition in force is the first thing to establish, not the last.

    • Which NEC edition is in force? 2020 — National Electrical Code 2020 (NFPA 70-20) 95% · department page (raw HTML, current)
    • Which building code edition is in force? Florida Building Code, 8th Edition (2023) — Building, Residential, Existing Building, Energy Conservation, Plumbing, Mechanical, Fuel Gas and Accessibility volumes all cited — effective 31 Dec 2023 95% · department page (raw HTML, current)
    • Which fire code edition is in force? Florida Fire Prevention Code, 8th Edition 88% · department page (raw HTML, current)
    • Are there local amendments to any of the above? No dedicated local-amendments document was found alongside the code-edition listing; the Building Division's Applicable Codes page lists only the base code editions with no amendment schedule. Land Development Code Ch. 30 does carry city-specific overlay requirements (historic-district review, noise/mechanical-equipment screening) but these are zoning-level, not amendments to the technical codes 58% · department page — absence checked directly
    • What is the installation judged against? Florida Building Code 8th Ed. (2023), National Electrical Code 2020, and Florida Fire Prevention Code 8th Ed. — both the Solar and Generator checklists state the submittal 'must ... show compliance with the current edition of the Florida Building Code' (Generator Checklist adds NEC and Land Development Code explicitly) 85% · City checklists
  2. Fire access, setbacks and pathways

    Ridge setbacks and roof access pathways are fire-service requirements and they constrain the array layout. They are the most common cause of a redesign after the fire department comments on a plan set.

    Nothing recorded for City of Gainesville on this step yet — 1 question checked and found unpublished. The guidance above is general.

  3. Rapid shutdown

    Which rapid-shutdown rule applies follows directly from the NEC edition in force, and the initiation device has to be at a location the fire service can reach and identify. This is inspected, and it is labelled.

  4. Labels and placards

    The NEC sets a baseline for permanent markings at the service equipment and the disconnecting means. On top of that, an authority may specify its own wording, and the utility may specify more again. Where any of them writes its own text, a generic off-the-shelf label set will not pass — this is the detail most often fixed on a return visit.

    • Which placards does this authority require at the service equipment? (1) A 'Signage Page' is a required item on the City's Solar Permit Checklist (content not further specified by the City); (2) GRU requires a red, weatherproof 'Auxiliary Generation Disconnect' label on the manual DGR disconnect switch; (3) GRU requires a red, weatherproof 'Warning: Electric Shock Hazard' label on the GRU revenue meter socket cover 90% · City checklist + utility interconnection agreement (OCR'd)
    • Does the authority specify placard wording of its own? Yes, but by the UTILITY (GRU), not the City itself. GRU's Interconnection Agreement dictates exact wording: the disconnect label must read 'Auxiliary Generation Disconnect', and the meter-socket label must read 'Warning: Electric Shock Hazard. The terminals on both line and load side may be energized in the open position.' The City's own Solar Permit Checklist requires only a generic 'Signage Page' with no city-specified wording of its own 88% · utility interconnection agreement (OCR'd)
    • Does it specify letter height, colour or material? Color/material specified by GRU: 'red, weatherproof, hard plastic or Extended-Life vinyl tape with white block lettering.' No letter-height dimension is specified in any document found (city or utility) 85% · utility interconnection agreement (OCR'd)
    • Does the UTILITY specify placards beyond the AHJ's? Yes — GRU's own Interconnection Agreement specifies placard wording, color and material for the DGR disconnect and the meter-socket cover that go well beyond the City's generic 'Signage Page' checklist item 92% · utility interconnection agreement (OCR'd)
    • Where must the labels be placed? Disconnect label: on the manual DGR disconnect device itself, which must be mounted within 10 feet of and within sight of the GRU revenue meter, on the same wall as the meter but in a SEPARATE enclosure from the meter socket. Shock-hazard label: on the GRU revenue meter socket cover itself 92% · utility interconnection agreement (OCR'd)
  5. Disconnect, storage and listed equipment

    Where the AC disconnect must sit relative to the meter is usually the utility's rule, not the building department's. Battery storage frequently carries its own permit, its own inspection and its own fire conditions.

    • Where must the AC disconnect be, relative to the meter? Within 10 feet of and within sight of the GRU revenue meter; on the same wall as the meter but in a separate enclosure from the meter socket, readily accessible to GRU personnel and lockable in the open position with a GRU padlock 92% · utility interconnection agreement (OCR'd)
    • Must equipment be on a specific approved list? Yes — 'PV modules must be UL- or ETL-listed' 88% · utility program page (rendered via headless browser)
    • Is a ground mount treated as a structure? Likely yes, by inference only — the Solar Permit Checklist requires the ground-mount site plan to 'Show the relationship to property lines and other structures,' the same site-plan language used for any accessory structure, but no document was found that expressly classifies a ground-mounted PV array as a 'structure' under the Land Development Code 55% · inference from City checklist wording
    • Is a specific mounting system or attachment spacing required? No prescriptive spacing table published — mounting bracket/support design must be individually engineered: 'appropriate wind design by a State Licensed Engineer' (ground mount) and 'mounting bracket/support detail and wind load and roof load verification by a State of Florida Licensed Engineer' (roof mount); the checklist otherwise just requires manufacturer's specifications for the mounting hardware 68% · City checklist

20 questions answered against City of Gainesville’s own published documents

Q29 Which NEC edition is in force? Core Code editions in force

2020 — National Electrical Code 2020 (NFPA 70-20)

Why the confidence is not higherDirectly stated, verbatim, on the Building Division's 'Applicable Codes' section: 'National Electrical Code 2020 – NFPA 70-20', alongside the FBC 8th Edition (2023) effective 31 Dec 2023.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q30 Which building code edition is in force? Core Code editions in force

Florida Building Code, 8th Edition (2023) — Building, Residential, Existing Building, Energy Conservation, Plumbing, Mechanical, Fuel Gas and Accessibility volumes all cited — effective 31 Dec 2023

Why the confidence is not higherVerbatim, raw HTML, from the Building Division 'Applicable Codes' listing.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q31 Which fire code edition is in force? Code editions in force

Florida Fire Prevention Code, 8th Edition

Why the confidence is not higherVerbatim, raw HTML, from the Building Division 'Applicable Codes' listing.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q32 Are there local amendments to any of the above? Core Code editions in force

No dedicated local-amendments document was found alongside the code-edition listing; the Building Division's Applicable Codes page lists only the base code editions with no amendment schedule. Land Development Code Ch. 30 does carry city-specific overlay requirements (historic-district review, noise/mechanical-equipment screening) but these are zoning-level, not amendments to the technical codes

Why the confidence is not higherAbsence checked directly on the Applicable Codes page (no amendment list present) and on the Building Forms page (no 'amendments' document listed among the ~45 forms/checklists enumerated there).

department page — absence checked directly checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q33 What is the installation judged against? Core Electrical

Florida Building Code 8th Ed. (2023), National Electrical Code 2020, and Florida Fire Prevention Code 8th Ed. — both the Solar and Generator checklists state the submittal 'must ... show compliance with the current edition of the Florida Building Code' (Generator Checklist adds NEC and Land Development Code explicitly)

Why the confidence is not higherSolar Checklist and Generator Checklist both invoke 'the current edition of the Florida Building Code'; the Building Division page confirms which editions are current.

City checklists checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/3/sustainable-development/building-inspection/documents/building-forms-new-logo/generator-checklist.pdf

Q34 Is there a local rule on service upgrades or busbar sizing? Electrical

Nothing published by this authority.

Where we lookedSolar Permit Checklist, Building Division Applicable Codes page, and Building Forms page (~45 documents enumerated) — none contain a service-upgrade or busbar-sizing rule specific to solar interconnection; NEC 705.12 supply-side/busbar rules apply by default via the adopted 2020 NEC but no Gainesville-specific amendment or guidance document was located

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Forms

Q35 Is a specific mounting system or attachment spacing required? Structural & mounting

No prescriptive spacing table published — mounting bracket/support design must be individually engineered: 'appropriate wind design by a State Licensed Engineer' (ground mount) and 'mounting bracket/support detail and wind load and roof load verification by a State of Florida Licensed Engineer' (roof mount); the checklist otherwise just requires manufacturer's specifications for the mounting hardware

Why the confidence is not higherInferred from the Solar Permit Checklist's engineering-review language; no separate attachment-spacing standard document was found.

City checklist checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q36 What ridge setback and access pathways are required? Core Fire pathways & setbacks

Nothing published by this authority.

Where we lookedBuilding Division Applicable Codes page (lists only the base Florida Fire Prevention Code 8th Ed. adoption, no amendment schedule) and the Building Forms page's Fire checklists list (alarm, sprinkler, hood suppression, spray booth, tank, tent — no PV-access-pathway document); no Gainesville-specific ridge-setback/pathway document was found separate from the state-level NFPA 1 default incorporated by the 2020 NEC/FL Fire Prevention Code adoption

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q37 Is rapid shutdown required, and to which NEC edition? Core Rapid shutdown

Yes — rapid shutdown is required under NEC 2020 Art. 690.12, which is the NEC edition the City has adopted

Why the confidence is not higherThe rapid-shutdown mandate is a base NEC 690.12 requirement (present in the 2017, 2020 and 2023 NEC); the City's own Building Division page confirms NEC 2020 is the adopted edition, but no Gainesville-specific document was found stating the rapid-shutdown requirement in so many words.

inference from adopted NEC edition + base code requirement checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division

Q38 Which placards does this authority require at the service equipment? Core Labels Signage & labelling

(1) A 'Signage Page' is a required item on the City's Solar Permit Checklist (content not further specified by the City); (2) GRU requires a red, weatherproof 'Auxiliary Generation Disconnect' label on the manual DGR disconnect switch; (3) GRU requires a red, weatherproof 'Warning: Electric Shock Hazard' label on the GRU revenue meter socket cover

Why the confidence is not higherItem (1) verbatim from the Solar Permit Checklist; items (2)-(3) OCR'd verbatim from GRU's current (4/8/2024) Interconnection Agreement sections 3.6.2 and 3.11.

City checklist + utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q39 Does the authority specify placard wording of its own? Core Labels Signage & labelling

Yes, but by the UTILITY (GRU), not the City itself. GRU's Interconnection Agreement dictates exact wording: the disconnect label must read 'Auxiliary Generation Disconnect', and the meter-socket label must read 'Warning: Electric Shock Hazard. The terminals on both line and load side may be energized in the open position.' The City's own Solar Permit Checklist requires only a generic 'Signage Page' with no city-specified wording of its own

Why the confidence is not higherGRU wording OCR'd verbatim from sections 3.6.2, 3.11 and 6.3 of the current Interconnection Agreement (appears three times, near-identically, across different equipment sections). City checklist checked directly for its own wording requirement — none found beyond requiring 'a Signage Page.'

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q40 Does it specify letter height, colour or material? Core Labels Signage & labelling

Color/material specified by GRU: 'red, weatherproof, hard plastic or Extended-Life vinyl tape with white block lettering.' No letter-height dimension is specified in any document found (city or utility)

Why the confidence is not higherOCR'd verbatim from GRU's Interconnection Agreement (repeated at sections 3.6.2, 3.11, 6.3). Absence of a letter-height spec checked across the same three sections plus the Solar Permit Checklist — none give a height.

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q41 Is a site plan / facility map placard required, and what must it show? Core Labels Signage & labelling

Nothing published by this authority.

Where we lookedSolar Permit Checklist (no facility-map/site-plan-placard item beyond the general site plan already covered at q10) and GRU's Interconnection Agreement/NEM process page (specifies disconnect and meter labels but not a NEC 705.10 rapid-shutdown/facility placard specifically) — no Gainesville-specific 705.10 marking directory supplement was found beyond the base 2020 NEC requirement

https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q42 Does the UTILITY specify placards beyond the AHJ's? Core Labels Signage & labelling

Yes — GRU's own Interconnection Agreement specifies placard wording, color and material for the DGR disconnect and the meter-socket cover that go well beyond the City's generic 'Signage Page' checklist item

Why the confidence is not higherSame GRU Interconnection Agreement sections cited at q38-40.

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q43 Where must the labels be placed? Core Labels Signage & labelling

Disconnect label: on the manual DGR disconnect device itself, which must be mounted within 10 feet of and within sight of the GRU revenue meter, on the same wall as the meter but in a SEPARATE enclosure from the meter socket. Shock-hazard label: on the GRU revenue meter socket cover itself

Why the confidence is not higherOCR'd verbatim, GRU Interconnection Agreement sections 3.6, 3.6.1 (disconnect placement/label) and 3.11 (meter socket cover label).

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Q44 Must equipment be on a specific approved list? Equipment listing

Yes — 'PV modules must be UL- or ETL-listed'

Why the confidence is not higherVerbatim from GRU's Solar-in-My-Home eligibility section.

utility program page (rendered via headless browser) checked 2026-09-11 http://gru.com/TabID/3661/Default.aspx

Q45 Are batteries permitted, and under what conditions? Core Battery / ESS

Nothing published by this authority.

Where we lookedSolar Permit Checklist (silent on batteries/ESS), full Building Forms page listing (~45 documents — no battery/ESS/energy-storage checklist), and GRU's Solar-in-My-Home page (covers PV interconnection only, no battery/ESS language)

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Forms

Q46 Is there a separate ESS permit or inspection? Battery / ESS

Nothing published by this authority.

Where we lookedSame as q45 — no ESS-specific permit or inspection document found anywhere in the Building Division's published forms/checklists

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Forms

Q47 Is a ground mount treated as a structure? Core Ground mount

Likely yes, by inference only — the Solar Permit Checklist requires the ground-mount site plan to 'Show the relationship to property lines and other structures,' the same site-plan language used for any accessory structure, but no document was found that expressly classifies a ground-mounted PV array as a 'structure' under the Land Development Code

Why the confidence is not higherInferred from the Solar Permit Checklist's site-plan wording; the City's separate Accessory Structure Checklist does not mention solar/PV at all (checked directly — no hits for 'solar' or 'ground mount' in that PDF), so no direct cross-reference exists.

inference from City checklist wording checked 2026-09-11 https://www.gainesvillefl.gov/files/assets/public/v/1/sustainable-development/building-inspection/documents/solar-checklist_1.pdf

Q48 Where must the AC disconnect be, relative to the meter? Core Utility equipment

Within 10 feet of and within sight of the GRU revenue meter; on the same wall as the meter but in a separate enclosure from the meter socket, readily accessible to GRU personnel and lockable in the open position with a GRU padlock

Why the confidence is not higherOCR'd verbatim from GRU's current Interconnection Agreement, sections 3.6 and 3.6.1.

utility interconnection agreement (OCR'd) checked 2026-09-11 https://www.gru.com/Portals/0/2024%20Updates/GRU%20Interconnection%20Agreement%20-%20Revised%20040824.pdf

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

Inspection 5 steps · 14 questions
  1. Book it

    Booking is a portal, a phone call or an email depending on the authority, and the notice required is rarely zero. Book before the work is finished rather than after — the lead time, not the work, is usually what sets the date.

    • How is an inspection booked? Portal (PermitGNV, up to midnight the day before), IVR text/phone system (877-769-6885, up to midnight the day before), Email (building@gainesvillefl.gov, before 4pm for next business day), or Phone (352-334-5050, before 4pm for next business day) 92% · department page (raw HTML, current)
    • How much notice is required? Effectively 1 business day (request by midnight the day before, or by 4pm for phone/email to get the next business day) for standard inspections; 2 business days' advance notice by email for after-hours inspections (plus Chief Inspector approval and a $180 fee) 90% · department page (raw HTML, current)
    • Are same-day or AM/PM windows offered? No fixed scheduled time slots; only an AM or PM preference can be requested. Same-day is not offered — requests must be in by midnight the day before (portal/IVR) or 4pm (phone/email) for the next business day 90% · department page (raw HTML, current)
  2. Know who turns up

    Some authorities inspect their own solar work; some delegate it, and a few do not inspect the PV equipment itself at all. Who is coming determines what they will look at.

    • Does this AHJ perform its own final solar inspection? Yes — the City performs its own final inspections 90% · department page (raw HTML, current)
    • If delegated, to whom? N/A — not delegated; the City's own Building Division performs the inspection 88% · department page
  3. Work the stages in order

    A rough-in or mid-roof inspection, where one is required, has to happen before the work it covers is closed up. Missing a stage means opening something back up, and it is the most expensive kind of correction.

    Nothing recorded for City of Gainesville on this step yet — 2 questions checked and found unpublished. The guidance above is general.

  4. Have the paperwork on site

    The approved plan set, the permit, and the equipment listings should be on site and reachable. Inspectors routinely verify that installed equipment matches what was approved, and that the labels are the ones the plan set promised.

    • Is there a published inspection checklist? No published FIELD inspection checklist was found. A SUBMITTAL checklist (the Solar Permit Checklist) exists for what must be in the permit application package, but that is distinct from a checklist an inspector uses on site 70% · absence checked directly against the full forms list
    • What must be on site at inspection? Likely the approved plans and the permit card (both downloaded from PermitGNV after issuance), based on general City practice — not stated specifically for solar 58% · department FAQ (general practice, not solar-specific)
    • Does the inspector verify labels and listings? Likely yes, by inference — the Building Inspections page frames every passed inspection as confirming work 'complies with the codes in effect at the time of the inspection,' which under NEC/FBC includes listing and marking/labeling requirements, but no Gainesville document explicitly states that the inspector checks labels/listings on a PV job specifically 62% · inference from general department page language
  5. Sign-off, and permission to operate

    Passing gives you a final or an equivalent sign-off. That is not the same as permission to operate: PTO comes from the utility, and who tells the utility the inspection passed varies. A system left switched off for weeks is usually waiting on this handover.

    • What is issued on pass? Final (permit closure) for a residential PV retrofit — the Building Common Questions FAQ describes only permit expiration/reinstatement and does not describe a PV-specific final document (e.g., a 'green tag'); a full Certificate of Occupancy is not applicable since the dwelling is already occupied 60% · inference — no PV-specific statement found
    • Who notifies the utility for PTO? Installer/contractor — the contractor emails a copy of the completed (finaled) permit to GRU, which then installs the Net Energy Metering meter 85% · utility program page (rendered via headless browser)
    • Is there a re-inspection fee? $81.00 per re-inspection 85% · Code of Ordinances, Appendix A

14 questions answered against City of Gainesville’s own published documents

Q49 How is an inspection booked? Core Booking & scheduling

Portal (PermitGNV, up to midnight the day before), IVR text/phone system (877-769-6885, up to midnight the day before), Email (building@gainesvillefl.gov, before 4pm for next business day), or Phone (352-334-5050, before 4pm for next business day)

Why the confidence is not higherVerbatim, raw HTML, from the Building Inspections page.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q50 How much notice is required? Core Booking & scheduling

Effectively 1 business day (request by midnight the day before, or by 4pm for phone/email to get the next business day) for standard inspections; 2 business days' advance notice by email for after-hours inspections (plus Chief Inspector approval and a $180 fee)

Why the confidence is not higherVerbatim, raw HTML, from the Building Inspections page.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q51 Are same-day or AM/PM windows offered? Booking & scheduling

No fixed scheduled time slots; only an AM or PM preference can be requested. Same-day is not offered — requests must be in by midnight the day before (portal/IVR) or 4pm (phone/email) for the next business day

Why the confidence is not higherVerbatim, raw HTML: 'Scheduled times for inspections are not permitted, but an AM or PM preference can be requested.'

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q52 Does this AHJ perform its own final solar inspection? Core Who inspects

Yes — the City performs its own final inspections

Why the confidence is not higherBuilding Inspections page: 'A passed inspection means that an inspector, certified by the State of Florida, has checked the work ... and determined that the work performed complies with the codes in effect.' No delegation language appears anywhere in the Building Division materials.

department page (raw HTML, current) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q53 If delegated, to whom? Core Who inspects

N/A — not delegated; the City's own Building Division performs the inspection

Why the confidence is not higherConsistent with q52 — no delegation to Alachua County or any other body was found in any Building Division document reviewed.

department page checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q54 Which inspections are required, and in what order? Core Stages & sequence

Nothing published by this authority.

Where we lookedSolar Permit Checklist, Building Inspections page, and Building Common Questions FAQ — none list the specific inspection types/sequence for a PV permit; the FAQ states this detail lives on the project-specific 'permit card' generated inside PermitGNV after issuance, which requires an authenticated account to view and could not be accessed

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q55 Is a rough-in or mid-roof inspection required? Stages & sequence

Nothing published by this authority.

Where we lookedSame three documents as q54 — no mention of a rough-in or mid-roof inspection requirement specific to PV

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q56 Does the inspector verify labels and listings? Core What is checked

Likely yes, by inference — the Building Inspections page frames every passed inspection as confirming work 'complies with the codes in effect at the time of the inspection,' which under NEC/FBC includes listing and marking/labeling requirements, but no Gainesville document explicitly states that the inspector checks labels/listings on a PV job specifically

Why the confidence is not higherGeneral inspection-standard language only; no PV-specific inspector checklist was found (see q57).

inference from general department page language checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q57 Is there a published inspection checklist? Core What is checked

No published FIELD inspection checklist was found. A SUBMITTAL checklist (the Solar Permit Checklist) exists for what must be in the permit application package, but that is distinct from a checklist an inspector uses on site

Why the confidence is not higherChecked the Building Forms page (~45 documents enumerated) and the Building Inspections page directly; only the pre-application Solar Permit Checklist exists, no field/inspection-specific checklist for PV.

absence checked directly against the full forms list checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Forms

Q58 What must be on site at inspection? Core Documents on site

Likely the approved plans and the permit card (both downloaded from PermitGNV after issuance), based on general City practice — not stated specifically for solar

Why the confidence is not higherBuilding Common Questions FAQ states generally: 'the applicant will be notified ... to log into their PermitGNV account to download the permit card and approved plans. The permit card includes the inspections that need to be scheduled.' No solar-specific 'what must be on site' statement was found.

department FAQ (general practice, not solar-specific) checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q59 Is there a re-inspection fee? Corrections & re-inspection

$81.00 per re-inspection

Why the confidence is not higherVerbatim from Code of Ordinances Appendix A, BUILDING PERMIT FEES, 'Special inspections': 'Reinspections: $81.00 each reinspection. Charged when the project was not ready for the inspection requested; when a reinspection is required because the necessary corrections have not been made; or when requested.' (Separately, an unrelated $180 fee applies specifically to requesting an AFTER-HOURS inspection, not to re-inspections.)

Code of Ordinances, Appendix A checked 2026-09-11 https://library.municode.com/fl/gainesville/codes/code_of_ordinances?nodeId=APXASCFERACH

Q60 How are corrections issued and cleared? Corrections & re-inspection

Nothing published by this authority.

Where we lookedBuilding Inspections page and Building Common Questions FAQ — both describe re-inspection fees (Appendix A, $81) but neither describes the mechanics of how correction notices are issued to the applicant or how they are cleared/verified

https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Inspections

Q61 What is issued on pass? Core Final sign-off & PTO

Final (permit closure) for a residential PV retrofit — the Building Common Questions FAQ describes only permit expiration/reinstatement and does not describe a PV-specific final document (e.g., a 'green tag'); a full Certificate of Occupancy is not applicable since the dwelling is already occupied

Why the confidence is not higherInferred: no document specifically states what is issued for a passed PV final inspection; general Florida practice for an addition/alteration permit (as opposed to new construction) is a closed/finaled permit rather than a new CO.

inference — no PV-specific statement found checked 2026-09-11 https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division/Building-Common-Questions

Q62 Who notifies the utility for PTO? Core Final sign-off & PTO

Installer/contractor — the contractor emails a copy of the completed (finaled) permit to GRU, which then installs the Net Energy Metering meter

Why the confidence is not higherVerbatim from GRU's own NEM Process description: 'Contractor emails a copy of the completed permit to GRU. GRU initiates the installation of the NEM meter.'

utility program page (rendered via headless browser) checked 2026-09-11 http://gru.com/TabID/3661/Default.aspx

Lines marked with a percentage were read off this authority’s own published documents. Unmarked guidance is general good practice, not this jurisdiction’s rule — always confirm against the authority before you submit.

No change record for this authority yet. Values arrive here as they are researched, and each one is dated.

Labels & placards for this authority

City of Gainesville writes its own placard wording. A standard NEC label set will not satisfy it — the exact text, and in most cases the size, colour and font, are specified below.

Wording 88%

Yes, but by the UTILITY (GRU), not the City itself. GRU's Interconnection Agreement dictates exact wording: the disconnect label must read 'Auxiliary Generation Disconnect', and the meter-socket label must read 'Warning: Electric Shock Hazard. The terminals on both line and load side may be energized in the open position.' The City's own Solar Permit Checklist requires only a generic 'Signage Page' with no city-specified wording of its own

Size, colour & material 85%

Color/material specified by GRU: 'red, weatherproof, hard plastic or Extended-Life vinyl tape with white block lettering.' No letter-height dimension is specified in any document found (city or utility)

Where they go 92%

Disconnect label: on the manual DGR disconnect device itself, which must be mounted within 10 feet of and within sight of the GRU revenue meter, on the same wall as the meter but in a SEPARATE enclosure from the meter socket. Shock-hazard label: on the GRU revenue meter socket cover itself

What the utility wants on top 92%

Yes — GRU's own Interconnection Agreement specifies placard wording, color and material for the DGR disconnect and the meter-socket cover that go well beyond the City's generic 'Signage Page' checklist item

Each figure above is sourced and dated in the full answer set below (questions 38–43). Where an authority’s own published sheet is older than the code it has adopted, the answer says so.

Their website
Solar Requirements
Notes
Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.gainesvillefl.gov/Government-Pages/Government/Departments/Sustainable-Development/Building-Division
Average approval time — application to PTO

From the CPUC interconnection record. Bars show the average days taken each year; a year with no recorded projects is left blank rather than drawn as zero.

About this authority
Type
City
County
Alachua County
Regions covered
Authority Contact
Building Department
Direct Phone
352-334-5050
Booking & Scheduling