City of Miami

Miami-Dade County · Florida ← All authorities

City of Miami

Miami-Dade County

Verified Aug. 5, 2026

City of Miami is a city authority in the State of Florida, serving 442,241 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 Miami 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 Miami is the authority having jurisdiction 88% confidence
Holds
Building AND Electrical — the City of Miami Building Department is a fully independent, self-permitting Authority Having Jurisdiction for residential rooftop solar within the incorporated City of Miami (folio numbers beginning '-01'). It issues its own Electrical Stand-Alone Solar Panel Permit through its own iBuild application portal and ProjectDox/ePlan review system, applies its own fee ordinance (City Code Sec. 10-18, including a full solar fee waiver and a stated 3-business-day processing commitment), and performs its own final electrical inspection. It is NOT a delegate of, and does not route applications through, Miami-Dade County for solar — the City is one of the County's 34 incorporated municipalities, each an independent AHJ with its own building official under F.S. Ch. 553 / FBC 101.4. Zoning sits with the City's own Miami 21 code (Planning Department), and the City runs its own Historic and Environmental Preservation Board (HEPB) for locally designated properties/districts — a separate program from Miami-Dade County's Ch. 16A historic-preservation ordinance.
Overridden by
F.S. 163.04 (Florida Solar Rights Act) preempts HOA/deed-restriction/architectural-review prohibitions on solar statewide. F.S. 553.791 gives solar 'single-trade' private-provider review/inspection eligibility as an owner-elected alternative to the City's own review on eligible trades. Miami sits inside the statutory High-Velocity Hurricane Zone (Miami-Dade + Broward only), so the FBC's HVHZ structural/roofing chapters and Miami-Dade County's countywide Product Control/NOA program (administered by the COUNTY, not the City, but applicable to every municipality within Miami-Dade including the City of Miami) govern wind-uplift product approval regardless of which municipality issues the permit. Florida Power & Light (FPL) controls interconnection, net-metering tiers, and Permission to Operate — the City's permit approval does not authorize grid connection, and FPL's own process sits partly before the City's permit and partly (meter swap/PTO) after the City's final inspection.
Why not higher
Established directly from the City of Miami's own current 'Get a Permit to Install Solar Panels' page (own portal, own fee ordinance, own inspection), the City's own 'State of Florida Applicable Codes' page, and the City's own fee ordinance text (Sec. 10-18) — all fetched and read as raw text this run, several cross-checked against independent wayback snapshots. IMPORTANT DISCREPANCY WITH THE BRIEF: Miami-Dade County's own 'County Municipal Approval' page states the City of Miami is part of the County's 'e-Municipal' system, but every current City of Miami page checked in this run describes a City-hosted portal named 'iBuild' + 'ProjectDox' with miamigov.com staff emails, not the County's e-Municipal system or miamidade.gov domain — recorded as an unresolved conflict between the County's characterization and the City's own current practice rather than silently adopting the County's framing. Deduction from higher confidence: the County-vs-City portal discrepancy was not fully reconciled (e.g. by contacting either agency), and the Miami 21 zoning citations used to describe the City's solar-friendly zoning treatment are from the 'as adopted, May 2010' text rather than a confirmed-current amended version.

https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Permit required
Yes — a specific 'Electrical Stand-Alone Solar Panel Permit' is required for residential rooftop PV.92%
Permit cost
$0 city building-permit fee — City Code Sec. 10-18(b)(5): 'All city building permit fees related to the installation of solar panels are hereby waived for residential and commercial…88%
Plan review
3 business days — City Code Sec. 10-18(b)(5): 'The building department will process all building permit applications for solar panels within three business days.'92%
Portal
iBuild — the City of Miami's own online permitting platform ('apply for permits, manage contractors, request private providers, track applications, print approved permits, extend permits,90%
Electrical code
2020 NEC (NFPA 70-2020) — stated directly on the City's own 'State of Florida Applicable Codes' page: 'National Electrical Code (NEC) / NFPA 70 / 2020 Edition,' effective 31 December 2023.92%
Own placard wording
No City-authored placard wording was found — the City's page requires 'Show all labels required on equipment' without specifying text,55%
Booking an inspection
Portal is the primary route — inspections are requested through the iBuild Portal ('select inspections, then scheduling an inspection').85%
Permitting 5 steps · 28 questions

Whether a permit is needed — Yes — a specific 'Electrical Stand-Alone Solar Panel Permit' is required for residential rooftop PV. Q3 Electrical and building permits — Combined as a single stand-alone Electrical permit for residential (application path in iBuild: 'building application' -> 'standalone, Q4 Plan review — 3 business days — City Code Sec. 10-18(b)(5): 'The building department will process all building permit applications for solar panels within three business days.' Q18 Where you file — iBuild — the City of Miami's own online permitting platform ('apply for permits, manage contractors, request private providers, track applications, Q20

Permit required
Yes — a specific 'Electrical Stand-Alone Solar Panel Permit' is required for residential rooftop PV.92% source
What it costs
$0 city building-permit fee — City Code Sec. 10-18(b)(5): 'All city building permit fees related to the installation of solar panels are hereby waived for residential and commercial properties.'…88% source
Plan review turnaround
3 business days — City Code Sec. 10-18(b)(5): 'The building department will process all building permit applications for solar panels within three business days.'92% source
Key document
city department page (absence) + general Miami-Dade NOA program description cited by 13 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 — the City of Miami Building Department (Office of Zoning/Building Services, Miami Riverside Center, 444 SW 2nd Ave) is the AHJ for residential rooftop solar within the city limits of Miami. The City confirms its own boundary with a folio test on its own solar-permit page: 'if your folio # begins with -01, your property is in the City of Miami.' This is a separate, self-contained AHJ from Miami-Dade County — not a delegate of the County. 95% · city department page
    • What does this authority permit itself, and what does it delegate? Both — the City of Miami Building Department issues and reviews its own Electrical Stand-Alone Solar Panel Permit (building + electrical combined intake), using its own iBuild application portal and ProjectDox/ePlan review system, and performs its own final electrical inspection. It is not delegated to, or routed through, Miami-Dade County for solar. NOTE ON THE BRIEF: Miami-Dade County's own 'County Municipal Approval' page states 'Our E-municipal system includes Village of Bal Harbour, City of Miami, and Miami Lakes' — but every current City of Miami page checked in this run (solar permit page, iBuild portal page, fee schedule, owner-builder page, contractor registration, inspection scheduling — all live on miami.gov, with contact emails at miamigov.com) describes a City-hosted system named 'iBuild' + 'ProjectDox', not the County's e-Municipal portal. Either the County's page is stale, or 'e-Municipal' is a back-end description that no longer matches the applicant-facing City system as of 2026. Recorded as a discrepancy rather than resolved. 82% · city department pages (multiple) vs. county page (conflict noted)
    • Is a permit required for a residential rooftop PV system? Yes — a specific 'Electrical Stand-Alone Solar Panel Permit' is required for residential rooftop PV. 92% · city department page
    • Is there a separate electrical permit, or is it combined? Combined as a single stand-alone Electrical permit for residential (application path in iBuild: 'building application' -> 'standalone, electrical permit' -> 'solar panel'). For a residential project no separate roofing permit is pulled; for a COMMERCIAL project, a separate stand-alone roofing permit is additionally required alongside the solar/electrical permit. 85% · city department page
    • Is a HOA or architectural approval required first? No — Florida's Solar Rights Act, F.S. 163.04, preempts any HOA/deed-restriction/architectural-review prohibition on solar statewide; an architectural-review entity's power is limited to installation location (within limits) and reasonable aesthetic requirements that don't materially raise cost or cut efficiency by more than 10%. This is state law binding on properties within the City of Miami exactly as elsewhere in Florida; it is not a City-specific rule. 78% · F.S. 163.04 (2025, Florida Solar Rights Act)
    • Is there a historic-district review? Conditional — the City of Miami has its own Historic and Environmental Preservation Board (HEPB), separate from Miami-Dade County's historic-preservation program, and its own Certificate of Appropriateness / Special Certificate of Appropriateness (SCOA) process for any exterior work on a locally designated historic property or within one of the City's historic districts (e.g. portions of Coconut Grove, Morningside, MiMo). A routine rooftop PV installation on a non-designated property needs no HEPB review; on a designated property or within a district it would need a Certificate of Appropriateness before the solar permit could be finaled. I did not find a solar-specific HEPB guideline distinguishing PV from other rooftop work. 55% · city department/board page
    • Is a wind or windstorm certification required? No dedicated windstorm-certification scheme separate from the Florida Building Code's HVHZ structural requirements. Wind design runs through FBC HVHZ Chapter 16 (ASCE-7 uplift, PE-sealed structural calculations/letter — see Q13) and the Miami-Dade County Product Control Section's Notice of Acceptance (NOA) program, which is a COUNTY-administered approval mechanism (11805 SW 26 St) used across all of Miami-Dade County's municipalities, including the City of Miami — the City does not run its own separate product-approval program. 60% · city department page (absence) + general Miami-Dade NOA program description
    • Is a Specific Use Permit or Council approval ever required? No Council/Special Use Permit is required for a routine residential rooftop PV retrofit — it proceeds through the standard iBuild/ProjectDox administrative review with no hearing step described anywhere in the City's solar permit page or process steps. Under Miami 21 (the City's own zoning code), roof-mounted 'solar energy collectors' are additionally treated favorably: Sec. 3.5.3 exempts them from the zoning code's Height limitations (up to 20% of roof area in T4/T5 zones) without requiring a Waiver or hearing, and Sec. 3.13.2.a.1 exempts roof area covered by PV equipment from the City's cool-roof/heat-island compliance requirements. I did not find a specific ground-mount PV zoning trigger in this run (see Q47). 70% · Miami 21 zoning code (as adopted, 2010 text — not cross-checked against current amendments)
    • Is there a system-size cap on residential generation? No City-imposed kW cap on residential rooftop solar was found. The binding size constraint is FPL's net-metering tariff (Tier 1 up to 10 kW AC covers the large majority of residential systems; output generally limited to ~115% of the customer's annual consumption and 90% of service capacity at the location) — a utility tariff constraint, not a City zoning or building-code cap. 60% · utility tariff (kW figures) + city page absence
  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? A licensed contractor only — the City's own page states 'A qualified contractor is one who holds an EC [Electrical Contractor] or CVC [Certified Solar Contractor] license only.' The City's Owner-Builder program explicitly excludes electrical work, so a homeowner cannot pull this permit themselves (see Q7). 90% · city department page
    • Must the contractor be registered with this authority before applying? Yes — a Florida DBPR state license (EC or CVC) is only the first step; the contractor must separately register with the City of Miami Building Department (submitting state license, local Business Tax Receipt, driver's license, company EIN, and two Certificates of Insurance naming the City as certificate holder) before permits can be pulled in their name. 88% · city department page
    • Is a homeowner permitted to self-install and self-permit? No — City of Miami Owner-Builder permits are restricted. The City's own Owner-Builder page states: 'roofing, electrical, mechanical, plumbing and gas permits may only be issued to appropriately-licensed contractors.' Since the solar permit is an Electrical Stand-Alone permit, a homeowner cannot self-permit or self-install it under the City's Owner-Builder program. This is a genuine difference from Miami-Dade County, whose own Owner-Builder page allows an owner-builder to pull electrical trade permits with 'no additional requirements' — the City of Miami is more restrictive than the County on this point. 85% · city department page
  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? Permit application (signed by owner & contractor, notarized for both signatures); one set of plans signed and sealed by a Florida-licensed Engineer (or, for projects under $50,000, plans may instead be prepared by a qualifying EC/CVC-licensed contractor) showing: riser diagram with existing equipment sizes and OCP size, DC/AC inverter and PV panel specifications, an integrated/interconnected system diagram, all required equipment labels, grid/inverter-sizing calculations, compliance with NEC 705.12(D) (120% rule), mounting/support details, and confirmation all components and PV cables are UL Listed; two copies of a Florida P.E. letter confirming the installation will not adversely affect the building structure under normal conditions and during a hurricane event at FBC-specified intensity; manufacturer product/material data sheets; battery size/type/location if storage is used; and transfer-switch type and switching-equipment detail. 92% · city department page
    • How many copies, and in what format? One set of plans (signed and sealed), submitted electronically: applicants apply via the iBuild portal, then upload plans/documents to the ProjectDox (ePlan) electronic review system under a mandatory Standard Naming Convention, with digital signatures required for anything that must be 'signed and sealed.' A physical, in-person paper submittal option remains available at the Building Department (444 SW 2nd Ave, 4th Floor) for applicants who decline electronic upload. 85% · city department page
    • Is a one-line / three-line diagram required? Yes — a riser/one-line diagram is an explicit required plan element: 'Riser diagram showing existing equipment sizes and OCP size' and 'Diagram of both systems integrated/interconnected.' 92% · city department page
    • Are string and conductor calculations required? Yes — the City's own checklist requires 'Calculation of entire grid and size of inverter' and explicit 'Compliance with NEC 705.12(D) (120%)' — i.e., the interconnection/busbar sizing calculation is a named submittal item, not merely implied by NEC adoption. 90% · city department page
    • Is a structural PE stamp required, and at what threshold? A Florida-licensed Engineer's seal is required on the plan set, with the City stating its own dollar threshold: 'For projects less than $50,000 plans may be prepared by a qualifying contractor with an EC or CVC license' (i.e., a PE/architect seal is required at $50,000 and above). Separately and regardless of that threshold, the City requires 2 copies of a Florida P.E. letter confirming the structure will not be adversely affected under normal conditions and during a hurricane event at FBC-specified intensity — this structural certification appears to be required on every application. NOTE: the City's $50,000 administrative threshold is lower than, and distinct from, the general Florida electrical-engineering-exemption threshold of $125,000/600A under F.S. 471.003(2)(h) that Miami-Dade County cites for the same question — worth flagging as a live discrepancy between the City's practice and the state exemption figure rather than resolving it. 82% · city department page
    • Is an electrical PE stamp required, and at what threshold? Same plan set and threshold as Q13 — the City does not separate a distinct 'electrical PE stamp' threshold from the general engineering-seal threshold: plans (including the electrical riser/interconnection diagram) must be signed and sealed by a Florida-licensed Engineer, or may be prepared by an EC/CVC-licensed contractor for projects under $50,000. 75% · city department page
  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? iBuild — the City of Miami's own online permitting platform ('apply for permits, manage contractors, request private providers, track applications, print approved permits, extend permits, schedule inspections, and make payments'), paired with ProjectDox (branded 'ePlan') for electronic plan upload/review. This is a City-hosted system, not Miami-Dade County's e-Municipal portal (see Q2 discrepancy note). 90% · city department page
    • Can the whole application be completed online? Partially — the application, fee payment, document upload/correction cycle, contractor add/update, permit pulling/printing, and inspection scheduling can all be done through iBuild/ProjectDox online. However, the process still requires a physical step for most applicants: the system-generated application package must be downloaded, printed, signed by both owner and contractor, and notarized before/while being uploaded — it is not a single-sitting, no-paper online transaction. 78% · city department page
    • What does a residential solar permit cost? $0 city building-permit fee — City Code Sec. 10-18(b)(5): 'All city building permit fees related to the installation of solar panels are hereby waived for residential and commercial properties.' Required State of Florida and Miami-Dade County surcharges are NOT waived and still apply (the waiver 'does not include any surcharges, fees, or costs required by federal, state, or county governments'), but those surcharge amounts are not itemized for solar specifically in the schedule. A re-inspection fee of $57.00 (Sec. 10-18) would still apply if a scheduled inspection fails for a listed reason, since that is a separate fee category from the waived 'building permit fee.' 88% · city code (Sec. 10-18) + current fee schedule PDF (cross-checked, full text read)
    • How is the fee calculated? Flat $0 (waived) — absent the waiver, the underlying residential building-permit fee structure the ordinance uses elsewhere is Valuation-based (0.50% of estimated construction cost, $45 minimum under $2,500), but Sec. 10-18(b)(5) sets the solar permit fee itself to $0 for both residential and commercial, leaving only non-waivable state/county surcharges (not itemized for solar). 80% · city code (Sec. 10-18)
    • Is there a separate plan-check fee? No standalone 'plan review' fee line was found for solar specifically; the $0 waiver in Sec. 10-18(b)(5) is stated as covering 'building permit fees related to the installation of solar panels' without carving out plan review. A general 'Dry Run/Up-Front Fee' of $2.80 per $1,000 of estimated construction value exists elsewhere in the ordinance for permits generally (credited 80% toward the final building-permit fee line), but it is not stated whether that up-front fee is itself waived for a $0-fee solar permit or charged and then unusable as a credit — this was not resolved in the current text. 55% · city code (Sec. 10-18), full text read — interaction not resolved
  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? 3 business days — City Code Sec. 10-18(b)(5): 'The building department will process all building permit applications for solar panels within three business days.' 92% · city code (Sec. 10-18)
    • How long is an issued permit valid before it expires? 180 days — the City's Owner-Builder page states a '180-day validity period from issuance or last approved inspection' for permits, consistent with the statewide Florida Building Code rule (FBC 105.4.1: work must commence within 6 months and receive an inspection at least every 180 days or the permit becomes null and void). The City's own fee ordinance separately cross-references 'FBC 105.13' when describing a Building Official's discretion to grant a further extension once 180 days have passed on an inactive application. 80% · city department page + city fee ordinance (FBC cross-reference)
    • Which utility handles interconnection here? Florida Power & Light Company (FPL) — the investor-owned utility serving the City of Miami (no municipal electric utility operates within Miami's incorporated area). 85% · utility guidelines page
    • Where does the utility sit in the sequence? Both ends of the process, not a single point — FPL's published guidance describes obtaining FPL's conditional interconnection approval before/alongside the building permit and installation, then submitting the City's approved permit (or a portal screenshot) back to FPL after the City's final inspection, at which point FPL installs the bi-directional meter and issues Permission to Operate. Operating the system before that meter swap is prohibited outside testing/inspection. 60% · utility guidelines page

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

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

Yes — the City of Miami Building Department (Office of Zoning/Building Services, Miami Riverside Center, 444 SW 2nd Ave) is the AHJ for residential rooftop solar within the city limits of Miami. The City confirms its own boundary with a folio test on its own solar-permit page: 'if your folio # begins with -01, your property is in the City of Miami.' This is a separate, self-contained AHJ from Miami-Dade County — not a delegate of the County.

Why the confidence is not higherDirect, current statement on the City's own 'Get a Permit to Install Solar Panels' page, extracted from a live wayback snapshot and cross-checked against a same-day WebFetch of the live page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Both — the City of Miami Building Department issues and reviews its own Electrical Stand-Alone Solar Panel Permit (building + electrical combined intake), using its own iBuild application portal and ProjectDox/ePlan review system, and performs its own final electrical inspection. It is not delegated to, or routed through, Miami-Dade County for solar. NOTE ON THE BRIEF: Miami-Dade County's own 'County Municipal Approval' page states 'Our E-municipal system includes Village of Bal Harbour, City of Miami, and Miami Lakes' — but every current City of Miami page checked in this run (solar permit page, iBuild portal page, fee schedule, owner-builder page, contractor registration, inspection scheduling — all live on miami.gov, with contact emails at miamigov.com) describes a City-hosted system named 'iBuild' + 'ProjectDox', not the County's e-Municipal portal. Either the County's page is stale, or 'e-Municipal' is a back-end description that no longer matches the applicant-facing City system as of 2026. Recorded as a discrepancy rather than resolved.

Why the confidence is not higheriBuild/ProjectDox branding and City-hosted emails (eplans@miamigov.com, eplanbuilding@miamigov.com) appear consistently across every City of Miami permitting page fetched in this run; contradicts the County's own e-Municipal page, which was also fetched directly this run.

city department pages (multiple) vs. county page (conflict noted) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes — a specific 'Electrical Stand-Alone Solar Panel Permit' is required for residential rooftop PV.

Why the confidence is not higherCity's own solar permit page: 'Do you want to install solar panels...? If so, you need a specific permit for this.'

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Combined as a single stand-alone Electrical permit for residential (application path in iBuild: 'building application' -> 'standalone, electrical permit' -> 'solar panel'). For a residential project no separate roofing permit is pulled; for a COMMERCIAL project, a separate stand-alone roofing permit is additionally required alongside the solar/electrical permit.

Why the confidence is not higherVerbatim from the City's solar permit page: 'If you are applying for a residential project, you do not need to pull a separate roofing permit... If you're applying for a commercial project, you will also need a separate stand-alone roofing permit (in addition to the Electrical Stand-Alone Solar Panel Permit).' and iBuild step: 'select "standalone, electrical permit", then "solar panel".'

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

A licensed contractor only — the City's own page states 'A qualified contractor is one who holds an EC [Electrical Contractor] or CVC [Certified Solar Contractor] license only.' The City's Owner-Builder program explicitly excludes electrical work, so a homeowner cannot pull this permit themselves (see Q7).

Why the confidence is not higherVerbatim, twice, from the City's solar permit page ('Meet with a Qualified Licensed Contractor... A qualified contractor is one who holds an EC or CVC license only'), corroborated by the Owner-Builder page's trade exclusion.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes — a Florida DBPR state license (EC or CVC) is only the first step; the contractor must separately register with the City of Miami Building Department (submitting state license, local Business Tax Receipt, driver's license, company EIN, and two Certificates of Insurance naming the City as certificate holder) before permits can be pulled in their name.

Why the confidence is not higherCity's own 'Register as a Building Contractor' page: 'To build or renovate properties in the City of Miami, contractors must be registered to verify their certification,' with the full document list and the insurance-certificate-holder requirement stated directly.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Remodeling-and-Construction/Register-as-a-Building-Contractor

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

No — City of Miami Owner-Builder permits are restricted. The City's own Owner-Builder page states: 'roofing, electrical, mechanical, plumbing and gas permits may only be issued to appropriately-licensed contractors.' Since the solar permit is an Electrical Stand-Alone permit, a homeowner cannot self-permit or self-install it under the City's Owner-Builder program. This is a genuine difference from Miami-Dade County, whose own Owner-Builder page allows an owner-builder to pull electrical trade permits with 'no additional requirements' — the City of Miami is more restrictive than the County on this point.

Why the confidence is not higherDirect quote from the City's own 'Become an Owner-Builder' page, contrasted against Miami-Dade County's Owner-Builder page (recorded in the County's own govbot file) which permits electrical trade self-permitting; the City's page is explicit that electrical is excluded.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Remodeling-and-Construction/Become-an-Owner-Builder

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

Permit application (signed by owner & contractor, notarized for both signatures); one set of plans signed and sealed by a Florida-licensed Engineer (or, for projects under $50,000, plans may instead be prepared by a qualifying EC/CVC-licensed contractor) showing: riser diagram with existing equipment sizes and OCP size, DC/AC inverter and PV panel specifications, an integrated/interconnected system diagram, all required equipment labels, grid/inverter-sizing calculations, compliance with NEC 705.12(D) (120% rule), mounting/support details, and confirmation all components and PV cables are UL Listed; two copies of a Florida P.E. letter confirming the installation will not adversely affect the building structure under normal conditions and during a hurricane event at FBC-specified intensity; manufacturer product/material data sheets; battery size/type/location if storage is used; and transfer-switch type and switching-equipment detail.

Why the confidence is not higherVerbatim, itemized list read directly (not summarized) from the City's own current solar permit page's 'Collect Documents' step, cross-checked across two wayback snapshots (2026-01-07 raw HTML and a same-day 2026-09-11 fetch) that match word for word.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

One set of plans (signed and sealed), submitted electronically: applicants apply via the iBuild portal, then upload plans/documents to the ProjectDox (ePlan) electronic review system under a mandatory Standard Naming Convention, with digital signatures required for anything that must be 'signed and sealed.' A physical, in-person paper submittal option remains available at the Building Department (444 SW 2nd Ave, 4th Floor) for applicants who decline electronic upload.

Why the confidence is not higherVerbatim from the City's solar page Steps 4-7 ('You will need to create an iBuild account...', 'Upload all required documents and drawings' via ProjectDox, plus the in-person fallback: 'submit all of your documents... to the Building Department at 444 SW 2nd Ave, 4th Floor').

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Nothing published by this authority.

Where we lookedthe City's solar permit page and iBuild/ProjectDox naming-convention guide, looking for a distinct 'site plan' deliverable (as opposed to the roof/riser/structural plan set already itemized in Q8); the page requires roof-mounted equipment diagrams and a P.E. structural letter but does not separately name a 'site plan' showing lot lines, setbacks or building footprint for a rooftop retrofit

https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes — a riser/one-line diagram is an explicit required plan element: 'Riser diagram showing existing equipment sizes and OCP size' and 'Diagram of both systems integrated/interconnected.'

Why the confidence is not higherVerbatim from the City's solar permit page document checklist.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Q12 Are string and conductor calculations required? Drawings & calculations

Yes — the City's own checklist requires 'Calculation of entire grid and size of inverter' and explicit 'Compliance with NEC 705.12(D) (120%)' — i.e., the interconnection/busbar sizing calculation is a named submittal item, not merely implied by NEC adoption.

Why the confidence is not higherVerbatim from the City's solar permit page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

A Florida-licensed Engineer's seal is required on the plan set, with the City stating its own dollar threshold: 'For projects less than $50,000 plans may be prepared by a qualifying contractor with an EC or CVC license' (i.e., a PE/architect seal is required at $50,000 and above). Separately and regardless of that threshold, the City requires 2 copies of a Florida P.E. letter confirming the structure will not be adversely affected under normal conditions and during a hurricane event at FBC-specified intensity — this structural certification appears to be required on every application. NOTE: the City's $50,000 administrative threshold is lower than, and distinct from, the general Florida electrical-engineering-exemption threshold of $125,000/600A under F.S. 471.003(2)(h) that Miami-Dade County cites for the same question — worth flagging as a live discrepancy between the City's practice and the state exemption figure rather than resolving it.

Why the confidence is not higherCity's own solar permit page states the $50,000 figure and the 2-copy P.E. hurricane-letter requirement verbatim; the F.S. 471.003(2)(h) figure is the current statute text.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Same plan set and threshold as Q13 — the City does not separate a distinct 'electrical PE stamp' threshold from the general engineering-seal threshold: plans (including the electrical riser/interconnection diagram) must be signed and sealed by a Florida-licensed Engineer, or may be prepared by an EC/CVC-licensed contractor for projects under $50,000.

Why the confidence is not higherInferred from the City's solar permit page, which does not split 'structural PE' from 'electrical PE' into two separate thresholds — both fall under the same 'One set of plans' requirement and the same $50,000 line.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Q15 What does a residential solar permit cost? Core Fees

$0 city building-permit fee — City Code Sec. 10-18(b)(5): 'All city building permit fees related to the installation of solar panels are hereby waived for residential and commercial properties.' Required State of Florida and Miami-Dade County surcharges are NOT waived and still apply (the waiver 'does not include any surcharges, fees, or costs required by federal, state, or county governments'), but those surcharge amounts are not itemized for solar specifically in the schedule. A re-inspection fee of $57.00 (Sec. 10-18) would still apply if a scheduled inspection fails for a listed reason, since that is a separate fee category from the waived 'building permit fee.'

Why the confidence is not higherDirect quote of City Code Sec. 10-18(b)(5) from the City's own Building Permit Fee Schedule page, cross-checked against the current (23 Apr 2026, Resolution R-26-0200) Exhibit C fee-schedule PDF, which itself contains no 'solar'/'photovoltaic' line item at all — consistent with the fee being waived by ordinance text rather than appearing as a $0 line in the schedule.

city code (Sec. 10-18) + current fee schedule PDF (cross-checked, full text read) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permitting-Resources/City-of-Miami-Building-Permit-Fee-Schedule

Q16 How is the fee calculated? Core Fees

Flat $0 (waived) — absent the waiver, the underlying residential building-permit fee structure the ordinance uses elsewhere is Valuation-based (0.50% of estimated construction cost, $45 minimum under $2,500), but Sec. 10-18(b)(5) sets the solar permit fee itself to $0 for both residential and commercial, leaving only non-waivable state/county surcharges (not itemized for solar).

Why the confidence is not higherCity Code Sec. 10-18(b)(5) waiver text plus Sec. 10-18(b)(1)(a)-(c) general valuation-based fee structure it overrides for solar, both read directly from the City's own fee-schedule page.

city code (Sec. 10-18) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permitting-Resources/City-of-Miami-Building-Permit-Fee-Schedule

Q17 Is there a separate plan-check fee? Fees

No standalone 'plan review' fee line was found for solar specifically; the $0 waiver in Sec. 10-18(b)(5) is stated as covering 'building permit fees related to the installation of solar panels' without carving out plan review. A general 'Dry Run/Up-Front Fee' of $2.80 per $1,000 of estimated construction value exists elsewhere in the ordinance for permits generally (credited 80% toward the final building-permit fee line), but it is not stated whether that up-front fee is itself waived for a $0-fee solar permit or charged and then unusable as a credit — this was not resolved in the current text.

Why the confidence is not higherRead the full City fee-schedule ordinance text (Sec. 10-18) directly; the up-front-fee interaction with the solar waiver is not addressed in so many words in the ordinance.

city code (Sec. 10-18), full text read — interaction not resolved checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permitting-Resources/City-of-Miami-Building-Permit-Fee-Schedule

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

3 business days — City Code Sec. 10-18(b)(5): 'The building department will process all building permit applications for solar panels within three business days.'

Why the confidence is not higherDirect quote of the City's own fee ordinance, a solar-specific stated turnaround (stronger and more specific than either Miami-Dade County's or the state statute's completeness-only backstop).

city code (Sec. 10-18) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permitting-Resources/City-of-Miami-Building-Permit-Fee-Schedule

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

180 days — the City's Owner-Builder page states a '180-day validity period from issuance or last approved inspection' for permits, consistent with the statewide Florida Building Code rule (FBC 105.4.1: work must commence within 6 months and receive an inspection at least every 180 days or the permit becomes null and void). The City's own fee ordinance separately cross-references 'FBC 105.13' when describing a Building Official's discretion to grant a further extension once 180 days have passed on an inactive application.

Why the confidence is not higher180-day figure appears twice in City of Miami's own documents (Owner-Builder page, and the FBC 105.13 cross-reference in the fee ordinance text) rather than being inferred solely from secondary summaries of the statewide code, which raised the Miami-Dade County file's confidence on the equivalent question.

city department page + city fee ordinance (FBC cross-reference) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Remodeling-and-Construction/Become-an-Owner-Builder

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

iBuild — the City of Miami's own online permitting platform ('apply for permits, manage contractors, request private providers, track applications, print approved permits, extend permits, schedule inspections, and make payments'), paired with ProjectDox (branded 'ePlan') for electronic plan upload/review. This is a City-hosted system, not Miami-Dade County's e-Municipal portal (see Q2 discrepancy note).

Why the confidence is not higherVerbatim from the City's own iBuild Portal Link page and reproduced identically across the solar permit page, contractor registration, and inspection-scheduling pages.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/iBuild-Portal-Link

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

Partially — the application, fee payment, document upload/correction cycle, contractor add/update, permit pulling/printing, and inspection scheduling can all be done through iBuild/ProjectDox online. However, the process still requires a physical step for most applicants: the system-generated application package must be downloaded, printed, signed by both owner and contractor, and notarized before/while being uploaded — it is not a single-sitting, no-paper online transaction.

Why the confidence is not higherCity's own solar page Step 5: 'Download your package, print, sign (owner & contractor) and notarize where applicable' — read directly from the page text, not a summary.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Q22 Which utility handles interconnection here? Core Utility interconnection

Florida Power & Light Company (FPL) — the investor-owned utility serving the City of Miami (no municipal electric utility operates within Miami's incorporated area).

Why the confidence is not higherFPL's own Net Metering Guidelines page frames interconnection/PTO as an FPL process for its territory, and no City of Miami document names a different utility; consistent with Miami-Dade County's own finding for the surrounding county, which the City sits inside.

utility guidelines page checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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

Both ends of the process, not a single point — FPL's published guidance describes obtaining FPL's conditional interconnection approval before/alongside the building permit and installation, then submitting the City's approved permit (or a portal screenshot) back to FPL after the City's final inspection, at which point FPL installs the bi-directional meter and issues Permission to Operate. Operating the system before that meter swap is prohibited outside testing/inspection.

Why the confidence is not higherSame FPL Net Metering Guidelines page relied on in the Miami-Dade County run for the same utility; not independently re-verified against FPL's underlying interconnection agreement/tariff PDF in this run.

utility guidelines page checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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

No — Florida's Solar Rights Act, F.S. 163.04, preempts any HOA/deed-restriction/architectural-review prohibition on solar statewide; an architectural-review entity's power is limited to installation location (within limits) and reasonable aesthetic requirements that don't materially raise cost or cut efficiency by more than 10%. This is state law binding on properties within the City of Miami exactly as elsewhere in Florida; it is not a City-specific rule.

Why the confidence is not higherF.S. 163.04 current statute text; the City's own solar page and ordinance are silent on HOA review (silence is expected since the statute pre-empts it statewide).

F.S. 163.04 (2025, Florida Solar Rights Act) checked 2026-09-11 https://www.flsenate.gov/Laws/Statutes/2025/163.04

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

Conditional — the City of Miami has its own Historic and Environmental Preservation Board (HEPB), separate from Miami-Dade County's historic-preservation program, and its own Certificate of Appropriateness / Special Certificate of Appropriateness (SCOA) process for any exterior work on a locally designated historic property or within one of the City's historic districts (e.g. portions of Coconut Grove, Morningside, MiMo). A routine rooftop PV installation on a non-designated property needs no HEPB review; on a designated property or within a district it would need a Certificate of Appropriateness before the solar permit could be finaled. I did not find a solar-specific HEPB guideline distinguishing PV from other rooftop work.

Why the confidence is not higherConfirmed the City runs its own HEPB and SCOA process (distinct from the County's Ch. 16A program that Miami-Dade County's file cites) via the City's Boards/Historically-Designated-Properties pages, but did not locate a PV-specific HEPB policy or design guideline in this run.

city department/board page checked 2026-09-11 https://www.miami.gov/My-Government/Boards-Committees/Historic-Environmental-Preservation-Board-HEPB

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

No dedicated windstorm-certification scheme separate from the Florida Building Code's HVHZ structural requirements. Wind design runs through FBC HVHZ Chapter 16 (ASCE-7 uplift, PE-sealed structural calculations/letter — see Q13) and the Miami-Dade County Product Control Section's Notice of Acceptance (NOA) program, which is a COUNTY-administered approval mechanism (11805 SW 26 St) used across all of Miami-Dade County's municipalities, including the City of Miami — the City does not run its own separate product-approval program.

Why the confidence is not higherAbsence proven across the City's own solar permit page and fee ordinance (no windstorm-certificate term found in either, both read in full); the countywide, cross-municipal scope of the NOA/Product Control program is corroborated by general Miami-Dade NOA reference material describing the program as covering HVHZ construction across Miami-Dade and Broward.

city department page (absence) + general Miami-Dade NOA program description checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

No Council/Special Use Permit is required for a routine residential rooftop PV retrofit — it proceeds through the standard iBuild/ProjectDox administrative review with no hearing step described anywhere in the City's solar permit page or process steps. Under Miami 21 (the City's own zoning code), roof-mounted 'solar energy collectors' are additionally treated favorably: Sec. 3.5.3 exempts them from the zoning code's Height limitations (up to 20% of roof area in T4/T5 zones) without requiring a Waiver or hearing, and Sec. 3.13.2.a.1 exempts roof area covered by PV equipment from the City's cool-roof/heat-island compliance requirements. I did not find a specific ground-mount PV zoning trigger in this run (see Q47).

Why the confidence is not higherMiami 21 sections read directly by downloading and pdftotext-ing the full 'as adopted May 2010' zoning code text and searching for 'solar' with positive ('setback', 370 hits) and fabricated ('zzqqx', 0 hits) controls passing; I did not confirm these 2010-adopted sections against the current (2026) amended Miami 21 text, so there is a residual risk they've since been amended.

Miami 21 zoning code (as adopted, 2010 text — not cross-checked against current amendments) checked 2026-09-11 https://www.miami21.org/PDFs/FinalDocumentsMay2010/FULLDOCUMENT-May2010.pdf

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

No City-imposed kW cap on residential rooftop solar was found. The binding size constraint is FPL's net-metering tariff (Tier 1 up to 10 kW AC covers the large majority of residential systems; output generally limited to ~115% of the customer's annual consumption and 90% of service capacity at the location) — a utility tariff constraint, not a City zoning or building-code cap.

Why the confidence is not higherAbsence checked across the City's solar permit page and fee ordinance (neither mentions a kW/size limit); FPL tier figures reused from FPL's own Net Metering Guidelines page (also relied on for the Miami-Dade County file).

utility tariff (kW figures) + city page absence checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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 NEC (NFPA 70-2020) — stated directly on the City's own 'State of Florida Applicable Codes' page: 'National Electrical Code (NEC) / NFPA 70 / 2020 Edition,' effective 31 December 2023. 92% · city department page (State of Florida Applicable Codes)
    • Which building code edition is in force? Florida Building Code, 8th Edition (2023), effective 31 December 2023 — covering Building, Residential, Existing Building, Accessibility, Energy Conservation, Fuel Gas, Mechanical and Plumbing, per the City's own applicable-codes page. Miami is inside the High-Velocity Hurricane Zone (HVHZ, Miami-Dade + Broward only), so the FBC's HVHZ structural (Ch. 16) and roofing (Ch. 15) chapters apply on top of the base code. 90% · city department page
    • Which fire code edition is in force? Florida Fire Prevention Code, 8th Edition, per the City's own applicable-codes page (based on NFPA 1-2021 with Florida amendments, statewide 3-year adoption cycle, effective 31 December 2023 alongside the FBC 8th Edition). 85% · city department page
    • Are there local amendments to any of the above? Yes. (1) Miami is inside the HVHZ (Miami-Dade + Broward only), which layers materially stricter FBC structural/roofing chapters and the county-administered Product Control/NOA program on top of the base FBC used elsewhere in Florida. (2) The City's own fee ordinance and permit process add City-specific administrative requirements beyond the bare code — e.g., a $50,000 PE-seal threshold, a mandatory 2-copy PE hurricane-impact letter, a 3-business-day processing commitment, and a full fee waiver for solar (Sec. 10-18) — none of which are state-code text as such. (3) Miami 21, the City's own zoning code, carries City-specific solar provisions (height and cool-roof exemptions) with no HVHZ/state-code equivalent. 78% · city department page + city fee ordinance (Sec. 10-18) + Miami 21
    • What is the installation judged against? The installation is judged primarily against NEC Article 690 (and 705, given the City's explicit 705.12(D) 120% citation) as incorporated into the Florida Building Code — Electrical, plus FBC HVHZ structural/roofing chapters for wind and waterproofing (enforced via the required PE hurricane-impact letter and Miami-Dade County Product Control NOA approvals for the specific racking/module products used, since Miami sits inside the county-administered HVHZ product-approval program). 78% · city department page + countywide HVHZ/NOA program
  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 Miami 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.

    • Is rapid shutdown required, and to which NEC edition? Yes — rapid shutdown is required for PV circuits on or in buildings per NEC 690.12 (2020 NEC, as confirmed adopted by the City — see Q29). The City's own document checklist requires 'Show all labels required on equipment,' which under the 2020 NEC includes the standard 690.56(C) rapid-shutdown placards. No City-specific amendment to the rapid-shutdown rule itself was found. 75% · city department page (edition) + solar permit page (labeling requirement, general)
  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.

    • Does the authority specify placard wording of its own? No City-authored placard wording was found — the City's page requires 'Show all labels required on equipment' without specifying text, referring applicants to whatever NEC 2020 itself requires (NEC 110.21(B) durability/legibility rule plus the specific 690/705/706 label texts) rather than composing City-specific wording. I did not find evidence the City has formally adopted Miami-Dade County's Oct 2023 PV Electrical Inspector Checklist (a county document) as its own. 55% · city department page (absence, page read in full)
    • Is a site plan / facility map placard required, and what must it show? Not addressed by name in any City of Miami document found this run beyond the general 'Show all labels required on equipment' instruction. Under the 2020 NEC the City has adopted (Q29), a facility with utility service and PV would still need the standard NEC 705.10/690.56 plaque or directory identifying multiple power sources at the service equipment — but this is inferred from the adopted NEC edition, not a City-authored requirement. 55% · inferred from adopted 2020 NEC — no City-specific document found
    • Does the UTILITY specify placards beyond the AHJ's? FPL requires signage of its own at the interconnection/metering point beyond whatever the City's electrical inspector checks — including a battery-storage placard at the meter enclosure where an ESS is present, and disconnect-switch identification signage per FPL's Distributed Generation standards. I was not able to independently pull and read FPL's underlying DG/interconnection standards PDF directly in this run (the way the Alameda County file read PG&E's doc 060559); this rests on FPL's public net-metering guidance page. 50% · FPL Net Metering Guidelines page (utility-level, not independently verified against FPL's standards PDF)
    • Where must the labels be placed? At minimum: on each PV disconnecting means and junction/combiner box (NEC marking rules); on the DC PV conductor raceway/enclosure; at the interactive point of interconnection/service equipment; at the rapid-shutdown initiation device; and — per FPL — at the meter enclosure/AC disconnect for battery-storage and utility-side identification. This list is assembled from the adopted 2020 NEC's own marking requirements plus FPL's utility-side signage, since no City of Miami document itemizes placement beyond 'Show all labels required on equipment.' 55% · inferred from adopted 2020 NEC + FPL guidance — no City-specific placement document found
  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? Governed by FPL, not the City — for Tier 2/3 installations FPL's guidance calls for the manual AC disconnect switch to be mounted separate from, but adjacent to and readily accessible at, the FPL meter socket. Exact clearance/lockability specifications were not independently confirmed against an FPL-published standards PDF in this run. 50% · FPL Net Metering Guidelines page (utility-level, not independently verified against FPL's standards PDF)
    • Must equipment be on a specific approved list? Yes — the City states directly: 'All components and PV cables shall be UL Listed.' PV modules and racking used in the HVHZ additionally need a Miami-Dade County Product Control NOA (or equivalent HVHZ-rated approval) as described in Q26/Q35. 90% · city department page
    • Are batteries permitted, and under what conditions? Yes, conditionally — the City's document checklist requires that, 'If storage batteries are used, indicate size, type and location' and that the applicant 'Indicate transfer switch, manual or automatic. Detail to be shown for all switching equipment and methods from and to public utility electrical system.' No City-specific battery capacity/voltage cap was found beyond what the adopted 2020 NEC (Articles 480/706) itself imposes (e.g., 100V DC cap for a one/two-family dwelling ESS under 706.20). 75% · city department page (battery disclosure requirement) + adopted 2020 NEC (default limits)
    • Is there a separate ESS permit or inspection? No standalone ESS permit or fee category was found — the City's solar permit page folds battery/ESS disclosure (size, type, location, transfer-switch detail) into the same Electrical Stand-Alone Solar Panel Permit application rather than describing a separate permit type. 60% · city department page (absence, page read in full)
    • Is there a local rule on service upgrades or busbar sizing? Yes — the City states its own busbar/interconnection sizing rule outright on the solar permit page: 'Compliance with NEC 705.12D (120%)' is a named, mandatory plan-review item (the 120% rule limits the sum of a backfed breaker and the main breaker rating relative to busbar ampacity). This is a direct City statement, not an inference from the bare NEC citation. 88% · city department page
    • Is a specific mounting system or attachment spacing required? No City-specific mounting SYSTEM is mandated, but the City requires 'support and mounting detail' on the plan set, and — because Miami sits inside HVHZ (Miami-Dade + Broward only) — the specific module/racking/flashing combination must independently carry (or the design must demonstrate) a Miami-Dade County Product Control Notice of Acceptance (NOA), the county-administered wind-uplift approval program that applies across all Miami-Dade municipalities including the City of Miami; there is no separate City-run product-approval program. 70% · city department page + countywide NOA program

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

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

2020 NEC (NFPA 70-2020) — stated directly on the City's own 'State of Florida Applicable Codes' page: 'National Electrical Code (NEC) / NFPA 70 / 2020 Edition,' effective 31 December 2023.

Why the confidence is not higherCity of Miami's own Building Services page names the edition explicitly — a materially stronger source than Miami-Dade County's file, which had to infer the edition from article-numbering patterns in a checklist.

city department page (State of Florida Applicable Codes) checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

Florida Building Code, 8th Edition (2023), effective 31 December 2023 — covering Building, Residential, Existing Building, Accessibility, Energy Conservation, Fuel Gas, Mechanical and Plumbing, per the City's own applicable-codes page. Miami is inside the High-Velocity Hurricane Zone (HVHZ, Miami-Dade + Broward only), so the FBC's HVHZ structural (Ch. 16) and roofing (Ch. 15) chapters apply on top of the base code.

Why the confidence is not higherCity of Miami's own 'State of Florida Applicable Codes' page states the edition and effective date directly; HVHZ scope is a well-established statutory fact (Miami-Dade + Broward) also present in the Miami-Dade County file.

city department page checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

Florida Fire Prevention Code, 8th Edition, per the City's own applicable-codes page (based on NFPA 1-2021 with Florida amendments, statewide 3-year adoption cycle, effective 31 December 2023 alongside the FBC 8th Edition).

Why the confidence is not higherStated directly on the City of Miami's own 'State of Florida Applicable Codes' page ('Florida Fire Prevention Code / 8th Edition') — a City-sourced statement, an improvement on Miami-Dade County's file, which could only source this to the State Fire Marshal's page.

city department page checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

Yes. (1) Miami is inside the HVHZ (Miami-Dade + Broward only), which layers materially stricter FBC structural/roofing chapters and the county-administered Product Control/NOA program on top of the base FBC used elsewhere in Florida. (2) The City's own fee ordinance and permit process add City-specific administrative requirements beyond the bare code — e.g., a $50,000 PE-seal threshold, a mandatory 2-copy PE hurricane-impact letter, a 3-business-day processing commitment, and a full fee waiver for solar (Sec. 10-18) — none of which are state-code text as such. (3) Miami 21, the City's own zoning code, carries City-specific solar provisions (height and cool-roof exemptions) with no HVHZ/state-code equivalent.

Why the confidence is not higherHVHZ scope from Miami-Dade County's own PV materials (statutory fact); the City-specific administrative amendments are drawn directly from the City's own solar permit page and fee ordinance, both read in full this run.

city department page + city fee ordinance (Sec. 10-18) + Miami 21 checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Q33 What is the installation judged against? Core Electrical

The installation is judged primarily against NEC Article 690 (and 705, given the City's explicit 705.12(D) 120% citation) as incorporated into the Florida Building Code — Electrical, plus FBC HVHZ structural/roofing chapters for wind and waterproofing (enforced via the required PE hurricane-impact letter and Miami-Dade County Product Control NOA approvals for the specific racking/module products used, since Miami sits inside the county-administered HVHZ product-approval program).

Why the confidence is not higherNEC 690/705.12(D) citations are the City's own words on its solar permit page; the HVHZ/NOA linkage is the same countywide mechanism documented in the Miami-Dade County file and general NOA program material.

city department page + countywide HVHZ/NOA program checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes — the City states its own busbar/interconnection sizing rule outright on the solar permit page: 'Compliance with NEC 705.12D (120%)' is a named, mandatory plan-review item (the 120% rule limits the sum of a backfed breaker and the main breaker rating relative to busbar ampacity). This is a direct City statement, not an inference from the bare NEC citation.

Why the confidence is not higherVerbatim from the City's own solar permit page — a stronger, more direct source than the Miami-Dade County file, which had to infer the same NEC section from a checklist's article structure without the City itself naming the 120% figure.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

No City-specific mounting SYSTEM is mandated, but the City requires 'support and mounting detail' on the plan set, and — because Miami sits inside HVHZ (Miami-Dade + Broward only) — the specific module/racking/flashing combination must independently carry (or the design must demonstrate) a Miami-Dade County Product Control Notice of Acceptance (NOA), the county-administered wind-uplift approval program that applies across all Miami-Dade municipalities including the City of Miami; there is no separate City-run product-approval program.

Why the confidence is not higher'Provide support and mounting detail' is a direct quote from the City's solar permit page; the NOA program's countywide (not county-exclusive) applicability is corroborated by general Miami-Dade NOA program descriptions and by the Miami-Dade County file's own characterization of Product Control as serving the whole HVHZ area.

city department page + countywide NOA program checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Nothing published by this authority.

Where we lookedthe City of Miami Fire-Rescue department page and the City's solar permit page/fee ordinance, looking for a City- or Miami-Fire-Rescue-specific statement of ridge setback and roof-access-pathway dimensions for residential PV (as opposed to the national NFPA 1-2021/2021 IFC figures that would apply by default under the statewide 8th-edition Florida Fire Prevention Code)

https://www.miami.gov/My-Government/Departments/Fire-Rescue

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

Yes — rapid shutdown is required for PV circuits on or in buildings per NEC 690.12 (2020 NEC, as confirmed adopted by the City — see Q29). The City's own document checklist requires 'Show all labels required on equipment,' which under the 2020 NEC includes the standard 690.56(C) rapid-shutdown placards. No City-specific amendment to the rapid-shutdown rule itself was found.

Why the confidence is not higher2020 NEC edition is the City's own stated adoption (Q29); the 'show all labels' line is a direct quote from the City's solar permit page, though the City does not spell out the rapid-shutdown label wording itself the way Miami-Dade County's checklist does.

city department page (edition) + solar permit page (labeling requirement, general) checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

Nothing published by this authority.

Where we lookedthe City of Miami's own solar permit page and fee ordinance for a City-published, itemized placard/markings list of the kind Miami-Dade County publishes in its Oct 2023 'PV Electrical Inspector Checklist' (which is a COUNTY document, not a City of Miami document, and cannot be attributed to the City without evidence the City adopts it). The City's page says only 'Show all labels required on equipment' with no itemization of which NEC-690/705/706 markings that means

https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

No City-authored placard wording was found — the City's page requires 'Show all labels required on equipment' without specifying text, referring applicants to whatever NEC 2020 itself requires (NEC 110.21(B) durability/legibility rule plus the specific 690/705/706 label texts) rather than composing City-specific wording. I did not find evidence the City has formally adopted Miami-Dade County's Oct 2023 PV Electrical Inspector Checklist (a county document) as its own.

Why the confidence is not higherAbsence checked across the City's own solar permit page (full text) and fee ordinance (full text); neither names label wording. This is weaker evidence than a full site-wide search would give, since a separate City inspector handout could exist and not have surfaced in this run's searches.

city department page (absence, page read in full) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Nothing published by this authority.

Where we lookedthe City of Miami's solar permit page, fee ordinance, and Fire-Rescue page, looking for a City-specific letter height/colour/material spec for required labels (e.g. the 3/8-inch white-on-red raceway marking Miami-Dade County's 2018 workshop material states) — none of the City's own pages checked in this run give a dimension or colour, only 'Show all labels required on equipment'

https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Not addressed by name in any City of Miami document found this run beyond the general 'Show all labels required on equipment' instruction. Under the 2020 NEC the City has adopted (Q29), a facility with utility service and PV would still need the standard NEC 705.10/690.56 plaque or directory identifying multiple power sources at the service equipment — but this is inferred from the adopted NEC edition, not a City-authored requirement.

Why the confidence is not higherNEC 2020 edition is the City's own confirmed adoption (Q29); the plaque/directory requirement itself is drawn from the NEC's own text (705.10/690.56(A)-(B)), reused from the analysis in the Miami-Dade County file for the same NEC provisions, since no City-specific document was found addressing it directly.

inferred from adopted 2020 NEC — no City-specific document found checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

FPL requires signage of its own at the interconnection/metering point beyond whatever the City's electrical inspector checks — including a battery-storage placard at the meter enclosure where an ESS is present, and disconnect-switch identification signage per FPL's Distributed Generation standards. I was not able to independently pull and read FPL's underlying DG/interconnection standards PDF directly in this run (the way the Alameda County file read PG&E's doc 060559); this rests on FPL's public net-metering guidance page.

Why the confidence is not higherSame lower-confidence FPL source and caveat as recorded in the Miami-Dade County file for the identical utility-level question — FPL's rules do not vary by municipality within its territory.

FPL Net Metering Guidelines page (utility-level, not independently verified against FPL's standards PDF) checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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

At minimum: on each PV disconnecting means and junction/combiner box (NEC marking rules); on the DC PV conductor raceway/enclosure; at the interactive point of interconnection/service equipment; at the rapid-shutdown initiation device; and — per FPL — at the meter enclosure/AC disconnect for battery-storage and utility-side identification. This list is assembled from the adopted 2020 NEC's own marking requirements plus FPL's utility-side signage, since no City of Miami document itemizes placement beyond 'Show all labels required on equipment.'

Why the confidence is not higherAssembled from the 2020 NEC's own text (the City's confirmed adopted edition) and FPL's utility guidance; no City-specific placement document was found.

inferred from adopted 2020 NEC + FPL guidance — no City-specific placement document found checked 2026-09-11 https://www.miami.gov/My-Government/Departments/Building/Building-Services/State-of-Florida-Applicable-Codes

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

Yes — the City states directly: 'All components and PV cables shall be UL Listed.' PV modules and racking used in the HVHZ additionally need a Miami-Dade County Product Control NOA (or equivalent HVHZ-rated approval) as described in Q26/Q35.

Why the confidence is not higherVerbatim, direct quote from the City's own solar permit page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes, conditionally — the City's document checklist requires that, 'If storage batteries are used, indicate size, type and location' and that the applicant 'Indicate transfer switch, manual or automatic. Detail to be shown for all switching equipment and methods from and to public utility electrical system.' No City-specific battery capacity/voltage cap was found beyond what the adopted 2020 NEC (Articles 480/706) itself imposes (e.g., 100V DC cap for a one/two-family dwelling ESS under 706.20).

Why the confidence is not higherBattery/transfer-switch lines are a direct quote from the City's solar permit page; the NEC 480/706 figures are the adopted-code default, reused from the Miami-Dade County file's reading of the same national code articles (Miami has confirmed 2020 NEC adoption independently — Q29).

city department page (battery disclosure requirement) + adopted 2020 NEC (default limits) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

No standalone ESS permit or fee category was found — the City's solar permit page folds battery/ESS disclosure (size, type, location, transfer-switch detail) into the same Electrical Stand-Alone Solar Panel Permit application rather than describing a separate permit type.

Why the confidence is not higherAbsence checked by reading the City's solar permit page and fee ordinance in full; neither names a distinct battery/ESS permit or fee line the way some jurisdictions do.

city department page (absence, page read in full) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Nothing published by this authority.

Where we lookedthe City's solar permit page (which frames solar as installable 'on a roof or pergola, etc.' and gives no separate ground-mount process), Miami 21 zoning code sections on accessory structures, and the fee ordinance, looking for a specific statement that a ground-mounted PV array is or is not treated as an accessory structure requiring its own foundation/footing permit and zoning setback review

https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Governed by FPL, not the City — for Tier 2/3 installations FPL's guidance calls for the manual AC disconnect switch to be mounted separate from, but adjacent to and readily accessible at, the FPL meter socket. Exact clearance/lockability specifications were not independently confirmed against an FPL-published standards PDF in this run.

Why the confidence is not higherSame lower-confidence FPL source as the Miami-Dade County file for the identical utility-level question — this is a utility rule, not a City ordinance, and does not vary by municipality within FPL's territory.

FPL Net Metering Guidelines page (utility-level, not independently verified against FPL's standards PDF) checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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 is the primary route — inspections are requested through the iBuild Portal ('select inspections, then scheduling an inspection'). Phone (305-416-1100, option 2, or dial 311) and email (building@miamigov.com) are also offered as alternatives/for questions. 85% · city department page
    • How much notice is required? Inspections can be requested up to 5 days in advance; the City's own page states they 'usually occur the day after' the request — i.e., roughly 1 business day's practical notice, though up to 5 days can be booked ahead. 80% · city department page
  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 of Miami Building Department performs its own final electrical inspection for solar by default ('be sure to schedule an electrical inspection' on the City's own page); Florida's private-provider statute (F.S. 553.791) separately allows an owner to elect a licensed private-provider firm for inspection on eligible trades, but nothing on the City's solar page frames that as the default route. 75% · city department page
    • If delegated, to whom? Where an owner elects it, to a State-qualified Private Provider (a Florida-licensed engineer, architect, or building-code administrator meeting F.S. 553.791's insurance minimums) for eligible trades. I did not find a City of Miami-specific private-provider election page in this run describing City-specific timing/notice rules (Miami-Dade County's equivalent page requires election by 2pm two business days before the first scheduled inspection, and results reported back within 4 business days) — this is a statewide mechanism, not confirmed as separately documented by the City. 50% · F.S. 553.791 (statewide mechanism) — City-specific procedure page not located
  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.

    • Which inspections are required, and in what order? The City's own process narrative names only a single inspection step for a standard residential rooftop system: after the permit is pulled and fees paid, 'schedule an electrical inspection' — described as the final step (Step 12) with no rough-in or roofing-inspection stage named for residential. For a COMMERCIAL project, the separate stand-alone roofing permit (Q4) would carry its own roofing inspection(s) ahead of/alongside the electrical final. 65% · city department page (full process narrative read)
    • Is a rough-in or mid-roof inspection required? Not stated for the residential path — the City's own step-by-step process names only 'schedule an electrical inspection' as Step 12, with no rough-in or mid-roof inspection step described for a residential Electrical Stand-Alone Solar Panel Permit (which, per Q4, does not carry its own roofing permit for residential projects). This is an absence proven by a full read of the City's own process page, not an assumption; it may still be the case that the electrical inspector requires roof access as part of a single combined visit. 60% · city department page (absence, full process read)
  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.

    • What must be on site at inspection? The printed permit card must be kept on-site at all times ('You must keep your printed permit card on-site at all times'); the approved/stamped plan set is the standard expectation for any Florida building inspection though not restated in these exact words on the solar page itself. 70% · city department page
    • Does the inspector verify labels and listings? Yes, by necessity of what is checked at final electrical inspection under the adopted 2020 NEC — NEC 110.3(B)/690.4 require listed/labeled equipment installed per its listing, and the City's own submittal checklist already requires 'All components and PV cables shall be UL Listed' as a plan-review item, which an inspector verifying code compliance at final would need to confirm was actually installed as submitted. 65% · city department page (submittal requirement) + adopted 2020 NEC (inference for field practice)
  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 — a passed electrical inspection closes out this permit type for what is, in the residential case, an accessory retrofit to an existing dwelling; the City's 12-step process ends at 'Schedule Inspection' with no separate Certificate of Occupancy/Completion step named for solar (a CO/CC applies to new construction or occupancy-classification changes, which a rooftop PV retrofit is not). 55% · city department page (process narrative) + city fee ordinance (CO/CC framing)
    • Who notifies the utility for PTO? Installer/customer, not the City — FPL's own net-metering process places the burden on the customer (in practice, the installer) to submit the approved City permit (or a screenshot of permit status) to FPL after the City's final inspection; FPL then schedules the bi-directional meter swap and issues Permission to Operate. No City of Miami document describes the City pushing inspection results to FPL directly. 65% · FPL Net Metering Guidelines page
    • Is there a re-inspection fee? $57.00 — City Code Sec. 10-18(b): 're-inspection fees will be charged... a fee of $57.00 will be assessed and no further inspections will be scheduled until the re-inspection fee is paid,' triggered by causes including a missing Notice of Commencement, wrong address given, work not ready, prior corrections not completed, or no site access provided. This is a general City fee (not solar-specific) and sits outside the solar 'building permit fee' waiver in Sec. 10-18(b)(5), so it is expected to still apply to a solar job. 82% · city code (Sec. 10-18) + current fee schedule PDF (cross-checked)
    • How are corrections issued and cleared? Through the ePlan/ProjectDox portal: corrections are issued by City reviewers via email notification, the applicant addresses the concerns and re-uploads revised drawings/documents (without changing file names unless instructed) using a 'Submit Corrections' function, and this cycle 'may need to be repeated several times before your application is approved.' 82% · city department page

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

Q49 How is an inspection booked? Core Booking & scheduling

Portal is the primary route — inspections are requested through the iBuild Portal ('select inspections, then scheduling an inspection'). Phone (305-416-1100, option 2, or dial 311) and email (building@miamigov.com) are also offered as alternatives/for questions.

Why the confidence is not higherDirect quote/summary from the City's own 'Schedule a Building Inspection' page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Inspections/Schedule-a-Building-Inspection

Q50 How much notice is required? Core Booking & scheduling

Inspections can be requested up to 5 days in advance; the City's own page states they 'usually occur the day after' the request — i.e., roughly 1 business day's practical notice, though up to 5 days can be booked ahead.

Why the confidence is not higherDirect quote: 'You can request your inspection(s) up to five days in advance, although they usually occur the day after' — from the City's own Schedule a Building Inspection page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Inspections/Schedule-a-Building-Inspection

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

Nothing published by this authority.

Where we lookedthe City's 'Schedule a Building Inspection' page, looking for a stated AM/PM appointment window or same-day inspection option; the page only states inspections 'usually occur the day after' request and describes tracking the inspector's route/ETA on the day, with no named time-window system

https://www.miami.gov/Permits-Construction/Inspections/Schedule-a-Building-Inspection

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

Yes — the City of Miami Building Department performs its own final electrical inspection for solar by default ('be sure to schedule an electrical inspection' on the City's own page); Florida's private-provider statute (F.S. 553.791) separately allows an owner to elect a licensed private-provider firm for inspection on eligible trades, but nothing on the City's solar page frames that as the default route.

Why the confidence is not higherDirect quote from the City's solar permit page ('schedule an electrical inspection'); the private-provider alternative is a statewide statutory option (F.S. 553.791) not specific to the City, reused at the same confidence level as the Miami-Dade County file's equivalent finding.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

Q53 If delegated, to whom? Core Who inspects

Where an owner elects it, to a State-qualified Private Provider (a Florida-licensed engineer, architect, or building-code administrator meeting F.S. 553.791's insurance minimums) for eligible trades. I did not find a City of Miami-specific private-provider election page in this run describing City-specific timing/notice rules (Miami-Dade County's equivalent page requires election by 2pm two business days before the first scheduled inspection, and results reported back within 4 business days) — this is a statewide mechanism, not confirmed as separately documented by the City.

Why the confidence is not higherF.S. 553.791 statutory mechanism, reused from the Miami-Dade County file's reading of the same statute; a City of Miami-specific private-provider procedures page was not located in this run.

F.S. 553.791 (statewide mechanism) — City-specific procedure page not located checked 2026-09-11 https://www.flsenate.gov/Laws/Statutes/2025/553.791

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

The City's own process narrative names only a single inspection step for a standard residential rooftop system: after the permit is pulled and fees paid, 'schedule an electrical inspection' — described as the final step (Step 12) with no rough-in or roofing-inspection stage named for residential. For a COMMERCIAL project, the separate stand-alone roofing permit (Q4) would carry its own roofing inspection(s) ahead of/alongside the electrical final.

Why the confidence is not higherRead the City's full 12-step process narrative directly; 'schedule an electrical inspection' is the only inspection step named for the residential path, and it is Step 12 of 12 (i.e., the final step).

city department page (full process narrative read) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Not stated for the residential path — the City's own step-by-step process names only 'schedule an electrical inspection' as Step 12, with no rough-in or mid-roof inspection step described for a residential Electrical Stand-Alone Solar Panel Permit (which, per Q4, does not carry its own roofing permit for residential projects). This is an absence proven by a full read of the City's own process page, not an assumption; it may still be the case that the electrical inspector requires roof access as part of a single combined visit.

Why the confidence is not higherFull read of the City's 12-step solar permit process; only one inspection step (electrical) is named for residential.

city department page (absence, full process read) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Yes, by necessity of what is checked at final electrical inspection under the adopted 2020 NEC — NEC 110.3(B)/690.4 require listed/labeled equipment installed per its listing, and the City's own submittal checklist already requires 'All components and PV cables shall be UL Listed' as a plan-review item, which an inspector verifying code compliance at final would need to confirm was actually installed as submitted.

Why the confidence is not higherInferred from the City's own UL-listing submittal requirement (direct quote) plus the adopted 2020 NEC's general listing-verification rule; the City does not publish a standalone field-inspection checklist itemizing this the way Miami-Dade County's Oct 2023 document does (see Q57).

city department page (submittal requirement) + adopted 2020 NEC (inference for field practice) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Nothing published by this authority.

Where we lookedthe City of Miami Building Department's website (solar permit page, Permitting Resources, Permitting Forms & Documents pages) for a City-published, dedicated PV/solar field-inspection checklist of the kind Miami-Dade County publishes (Oct 2023 PV Electrical Inspector Checklist); none was found, and a targeted web search for a City of Miami-branded PV inspection checklist returned only the County's documents

https://www.miami.gov/Permits-Construction/Permitting-Resources/Permitting-Forms-Documents

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

The printed permit card must be kept on-site at all times ('You must keep your printed permit card on-site at all times'); the approved/stamped plan set is the standard expectation for any Florida building inspection though not restated in these exact words on the solar page itself.

Why the confidence is not higherDirect quote from the City's own solar permit page for the permit-card requirement; the approved-plans expectation is general Florida building-department practice not separately restated for solar on this page.

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

$57.00 — City Code Sec. 10-18(b): 're-inspection fees will be charged... a fee of $57.00 will be assessed and no further inspections will be scheduled until the re-inspection fee is paid,' triggered by causes including a missing Notice of Commencement, wrong address given, work not ready, prior corrections not completed, or no site access provided. This is a general City fee (not solar-specific) and sits outside the solar 'building permit fee' waiver in Sec. 10-18(b)(5), so it is expected to still apply to a solar job.

Why the confidence is not higherDirect quote of the City's own fee ordinance (Sec. 10-18), cross-checked against the current Exhibit C fee-schedule PDF (23 Apr 2026), which lists the identical $57.00 re-inspection figure.

city code (Sec. 10-18) + current fee schedule PDF (cross-checked) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permitting-Resources/City-of-Miami-Building-Permit-Fee-Schedule

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

Through the ePlan/ProjectDox portal: corrections are issued by City reviewers via email notification, the applicant addresses the concerns and re-uploads revised drawings/documents (without changing file names unless instructed) using a 'Submit Corrections' function, and this cycle 'may need to be repeated several times before your application is approved.'

Why the confidence is not higherDirect quote from the City's own solar permit page, Step 9 ('Respond to Review').

city department page checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Final — a passed electrical inspection closes out this permit type for what is, in the residential case, an accessory retrofit to an existing dwelling; the City's 12-step process ends at 'Schedule Inspection' with no separate Certificate of Occupancy/Completion step named for solar (a CO/CC applies to new construction or occupancy-classification changes, which a rooftop PV retrofit is not).

Why the confidence is not higherInferred from the City's own 12-step process narrative (ends at the electrical inspection, no CO/CC step named) plus the general CO/CC fee-schedule framing in Sec. 10-18, which addresses new/altered occupancy space rather than accessory equipment retrofits; not a City sentence stating this outright for solar.

city department page (process narrative) + city fee ordinance (CO/CC framing) checked 2026-09-11 https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels

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

Installer/customer, not the City — FPL's own net-metering process places the burden on the customer (in practice, the installer) to submit the approved City permit (or a screenshot of permit status) to FPL after the City's final inspection; FPL then schedules the bi-directional meter swap and issues Permission to Operate. No City of Miami document describes the City pushing inspection results to FPL directly.

Why the confidence is not higherFPL's Net Metering Guidelines page instructs the customer to provide proof of the approved permit post-inspection; reused from the same utility-level finding in the Miami-Dade County file, since FPL's process does not vary by municipality within its territory.

FPL Net Metering Guidelines page checked 2026-09-11 https://www.fpl.com/clean-energy/net-metering/guidelines.html

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

Wording 55%

No City-authored placard wording was found — the City's page requires 'Show all labels required on equipment' without specifying text, referring applicants to whatever NEC 2020 itself requires (NEC 110.21(B) durability/legibility rule plus the specific 690/705/706 label texts) rather than composing City-specific wording. I did not find evidence the City has formally adopted Miami-Dade County's Oct 2023 PV Electrical Inspector Checklist (a county document) as its own.

Size, colour & material None%

Where they go 55%

At minimum: on each PV disconnecting means and junction/combiner box (NEC marking rules); on the DC PV conductor raceway/enclosure; at the interactive point of interconnection/service equipment; at the rapid-shutdown initiation device; and — per FPL — at the meter enclosure/AC disconnect for battery-storage and utility-side identification. This list is assembled from the adopted 2020 NEC's own marking requirements plus FPL's utility-side signage, since no City of Miami document itemizes placement beyond 'Show all labels required on equipment.'

What the utility wants on top 50%

FPL requires signage of its own at the interconnection/metering point beyond whatever the City's electrical inspector checks — including a battery-storage placard at the meter enclosure where an ESS is present, and disconnect-switch identification signage per FPL's Distributed Generation standards. I was not able to independently pull and read FPL's underlying DG/interconnection standards PDF directly in this run (the way the Alameda County file read PG&E's doc 060559); this rests on FPL's public net-metering guidance page.

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.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels --- Fetch failed: HTTPError: 403 Client Error: Forbidden for url: https://www.miami.gov/Permits-Construction/Permit-Catalog/Get-a-Permit-to-Install-Solar-Panels
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
Miami-Dade County
Regions covered
Authority Contact
Building Department
Direct Phone
305-416-1144
Booking & Scheduling