Home / Cities / Miami Beach
Miami-Dade County

Miami Beach Permit Requirements

Your documents checked against 250 city-specific requirements. Missing items, gotchas, and compliance score — in seconds.

Check Your Package →
19
Types
250
Items
17
Gotchas
Building Department
Requirements by Trade
General / Structural3

Building Permit — New Construction / Additions / Alterations

56
  • Submit via Civic Access (CSS) portal at www.mbselfservice.com OR in-person walkthrough for eligible types
  • Contractor must be registered with City of Miami Beach AND Miami-Dade County before any permit application
  • CSS account required — company name + license number format; qualifier name in separate field
  • + 53 more

Demolition Permit

10
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Total demolition may be processed as same-day/over-the-counter in some cases
  • NPDES (National Pollutant Discharge Elimination System) permit may be required
  • + 6 more

Certificate of Occupancy / Certificate of Completion

10
  • CO/CC Request Form (updated 7/25/2025) must be submitted
  • TCO/TCC (Temporary CO/CC) Request Form (updated 7/22/2025) available for phased occupancy
  • TCO/TCC Extension Request Form (updated 7/22/2025) available for extensions
  • Final inspections from ALL disciplines must be approved before CO issuance
  • + 6 more
Roofing1

Roofing Permit — Re-Roof / New Roof (HVHZ)

25
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Roofing Permit Package (updated 12/24/2025) — comprehensive city-specific package
  • HVHZ: This is HVHZ territory — Miami-Dade County NOAs required for ALL roofing products
  • + 21 more
Electrical3

Electrical Permit — Panel / Service / Trade

15
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required — signed & notarized
  • MDC Electrical Fee Sheet required per MDC fee schedule
  • City + MDC Contractor Registration required (both mandatory)
  • + 11 more

Solar Installation Permit

10
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Plans signed & sealed showing solar panel layout, mounting details, electrical specifications
  • HVHZ: Product approvals (MDC NOAs) required for solar panels and mounting systems
  • + 6 more

EV Charger Permit

7
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Electrical sub-permit required
  • Product approvals for EVSE equipment
  • + 3 more
Plumbing1

Plumbing Permit — General / Trade

12
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required — signed & notarized
  • MDC Plumbing & Gas Fee Sheet required per MDC fee schedule
  • City + MDC Contractor Registration required (both mandatory)
  • + 8 more
Mechanical / HVAC1

Mechanical Permit — HVAC / AC Replacement

15
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required — signed & notarized
  • MDC Mechanical Fee Sheet required per MDC fee schedule
  • City + MDC Contractor Registration required (both mandatory)
  • + 11 more
Windows & Doors1

Windows & Doors Permit

11
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Window Door Notice (12/08/2022) — informational notice with city-specific requirements
  • HVHZ: ALL windows and doors MUST have valid MDC NOAs (Notices of Acceptance)
  • + 7 more
Pool & Spa1

Pool / Spa Permit

11
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Plans signed & sealed by licensed FL engineer required
  • HVHZ product approvals (MDC NOAs) required for pool barriers, fencing, equipment
  • + 7 more
Fence & Driveway1

Fence Permit

10
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Standard Masonry Fence Wall details available (revised 10/28/2021) — city-provided standard drawing
  • Standard Chain Link Fence details available (May 2018) — city-provided standard drawing
  • + 6 more
Marine / Waterfront1

Dock / Seawall / Marine Construction Permit

12
  • BARRIER ISLAND — Miami Beach has extensive waterfront on Atlantic Ocean, Biscayne Bay, and Indian Creek
  • Submit via Civic Access (CSS) portal for city building permit component
  • Miami Beach Permit Application required for structural components
  • Signed & sealed engineering plans by licensed FL PE required
  • + 8 more
Fire & Safety1

Fire System / Fire Alarm Permit

10
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Fire Department Plan Review required — contact Tom Armstrong (TomArmstrong@miamibeachfl.gov)
  • Fire Department Inspections — contact Joseph Bacallao (JosephBacallao@miamibeachfl.gov)
  • + 6 more
Signs1

Sign Permit

9
  • Submit via Civic Access (CSS) portal
  • Miami Beach Permit Application required
  • Plans signed & sealed by licensed professional as required
  • HVHZ: Product approvals for sign materials and mounting systems
  • + 5 more
Business & Admin3

Private Provider Package

12
  • Private Provider Packet available (updated 4/04/2025) — comprehensive package
  • Private Provider Submittal Checklist (updated 4/4/2025) — required documents list
  • Private Provider Acknowledgement form (updated 10/02/2023)
  • Private Provider Notice to Building Official (updated 7/31/2025)
  • + 8 more

Change of Contractor

5
  • New permit application required — select 'Change of Contractor' box in 'Permit Request' section
  • New Construction Cost Affidavit required with change of contractor application
  • New contractor must be registered with City of Miami Beach AND MDC
  • New contractor's insurance must be current in CSS system
  • + 1 more

Special Event Permit

5
  • Special Event Permit Package (updated 2/12/2024) — comprehensive package
  • Temporary Structure Form (updated 10/2023) for tents, stages, etc.
  • Special Inspector Form (updated 1/08/2024) required
  • Special Inspector Notice for Special Events (updated 5/08/2023)
  • + 1 more

Common Rejection Reasons

8 documented for Miami Beach. Our AI flags all of these.

1NOC THRESHOLD DISCREPANCY — The permit application form (legal document, updated 10/17/2025) states NOC required for work exceeding $2,500. The building permits webpage says $5,000. The PERMIT APPLICATION is the controlling document. Use $2,500 to be safe. If building dept director clarifies, update accordingly.
2SHA-1 AUTHENTICATION — Miami Beach is one of the ONLY cities requiring SHA-1 authentication codes on digitally signed/sealed plans. Plans without SHA-1 hash codes WILL BE REJECTED. Must include Signature Report with PHYSICAL WET SEAL uploaded alongside plans.
3MASTER PERMIT RULE — Any project involving 2 or more trades (mechanical + electrical + plumbing, etc.) REQUIRES a Master Building Permit pulled by a General Contractor. Sub-permits for individual trades can only be obtained AFTER the master permit is issued. Subs cannot pull permits independently on multi-trade jobs.
4MDC COUNTY APPROVAL SEQUENCE — Miami-Dade County approval is often required BEFORE Miami Beach plan review is complete. Applicant must FIRST apply for Miami Beach permit to get a process number, THEN submit to MDC with copy of Miami Beach permit application. Getting this sequence wrong causes weeks of delay.
5INSURANCE CERT HOLDER EXACT WORDING — Must read exactly: 'City of Miami Beach, Building Department, 1700 Convention Center Drive, 2nd Floor, Miami Beach, FL 33139'. Any variation (missing '2nd Floor', wrong address format) will delay contractor registration.
6MDC LICENSED CONTRACTORS — Need MCTR (Municipal Contractors Tax Receipt) specifically FOR MIAMI BEACH, not just the MDC Certificate of Competency. Two separate documents required. State-certified contractors do NOT need an MCTR — they need an LBTR instead.
7CONDO PERMITS — Condominium unit work requires board approval letter on board letterhead, signed AND notarized. Without this, permit application is incomplete.
8CPMP THRESHOLD — Construction Parking Management Plan required for ALL jobs valued at $250,000 or more. If not applicable, must submit the 'Affidavit in Lieu of CPMP' instead. Missing either one blocks permit issuance.
What You Get

Sample analysis for a Miami Beach roofing permit:

Analysis Complete
Miami Beach · Roofing
73%
Compliance
×Roof Material WorksheetMissing
×Product Approval (NOA)Missing
Signed & Sealed PlansFound
Permit ApplicationFound
Notice of CommencementFound
Product approvals must show FL# or Miami-Dade NOA — generic spec sheets will be rejected.
Try With Your Docs →
Free
$0
1/month
Pro
$29/mo
30/month
Single
$15.99
One-time
FAQ
What documents do I need for a permit in Miami Beach?

Typical requirements: completed application, signed & sealed plans, site survey, product approvals (FL Product Approvals), energy calcs for HVAC, and NOC if job exceeds the threshold. Our AI checks against all 250 Miami Beach-specific items.

How do I submit a permit in Miami Beach?

Contact Miami Beach Building Department.

What causes rejections in Miami Beach?

Top reasons from our 17 documented gotchas: NOC THRESHOLD DISCREPANCY — The permit application form (legal document, updated 10/17/2025) states ... Our AI flags all 17 automatically.

Check your Miami Beach package.

Upload → AI analyzes → results in seconds.

Start Free Analysis →
Other Cities

Broward

Palm Beach

Miami-Dade