Common rejection reasons in Miami Beach
17 documented. Our analysis checks your package against these.
1Required when the direct contract is greater than $5,000 ($15,000 for repair or replacement of an existing HVAC system), per Fla. Stat. 713.135. Some older city forms list lower figures. Confirm timing with the building department.
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.
9WALKTHROUGH VS ELECTRONIC — Once a review starts via one method (walkthrough or electronic), you CANNOT switch methods mid-process. If you started electronically, you must stay electronic. Walkthrough plans must use physical wet seal/embossed seal, not digital.
10EXPIRED CONTRACTOR DOCS — If your license or insurance recorded in the CSS system has expired, ALL your permits get a HOLD. You cannot schedule inspections or pull new permits until updated docs are emailed to BuildingContractor@miamibeachfl.gov.
11HISTORIC DISTRICT — Miami Beach has extensive Art Deco Historic Districts. Properties in these districts may need additional Planning & Zoning / Historic Preservation Board review BEFORE building permit review begins. Check the property address first.
12FEE STRUCTURE 20/80 — Unlike most cities that charge full fees upfront, Miami Beach charges only 20% of the permit fee before review starts. The remaining 80% is due after all reviews pass. Contractors expecting to pay everything upfront may not realize they owe more at issuance.
13SPECIAL EVENTS — Field Electrical and Structural inspection approval forms MUST be emailed to ChiefElectrical@miamibeachfl.gov and ChiefStructural@miamibeachfl.gov BEFORE the special event. Failure = $500 fine per occurrence.
14THREE TIMES REVIEW — If plans fail review 3 times, a '3 Times Review Meeting' is required (dedicated form on forms page). This adds significant time — get it right by cycle 2.
15PERMIT APPLICATION MUST BE SIGNED BY BOTH — The permit application requires signatures from BOTH the property owner (or authorized rep) AND the contractor/qualifier. Missing either signature = incomplete application.
16LAND DISTURBING ACTIVITIES — Jobs >= $250,000 also require a Land Disturbing Activities Form with a $144 review fee. This is separate from the CPMP and often missed.
17OWNER NOT ON PERMIT — If you are NOT the contractor or owner, you need a notarized letter of consent to be added as a contact on the permit. Without this, you cannot view permit status, schedule inspections, or upload documents.