HomeFlorida Contractor Registration & Permitting Checklist

Florida Contractor Registration & Permitting Checklist

Holding an active State of Florida contractor license (DBPR) gives you the legal authority to contract statewide. However, it does not automatically grant you the authority to pull a permit.

In South Florida, building departments operate independently at both the county and municipal levels. Spanning 34 separate municipalities in Broward County and 34 incorporated cities in Miami-Dade County, each local building division mandates its own pre-registration paperwork, insurance documentation, and verification before an application is accepted or reviewed.

Failing to register before bidding or filing is one of the most common reasons commercial and residential projects in South Florida grind to a halt.

What Every South Florida Jurisdiction Requires

Whether pulling a master building permit in the City of Miami, submitting interior alterations in Fort Lauderdale, or handling mechanical work in Hollywood, Coral Gables, or Pembroke Pines, almost every building department requires:

  • Jurisdiction-Specific Application: A completed, signed, and frequently notarized contractor registration form on the local department’s official form.

  • Licensure Documentation: A copy of your active Florida State Certified License (DBPR) or registered license alongside a valid County Certificate of Competency (Broward County BORA or Miami-Dade Construction Trades Qualifying Board).

  • Certificate of General Liability Insurance (COI): Made out specifically naming the individual municipality or county building division as the certificate holder with policy limits matching local code requirements.

  • Workers’ Compensation Insurance: A certificate listing the municipality as certificate holder, or an official State of Florida Workers’ Compensation Construction Industry Exemption.

  • Sunbiz Corporate Documentation: Proof of active business entity standing with the Florida Division of Corporations (Sunbiz.org).

  • Qualifier Verification & Authorization: Proof linking the qualifying licensee to the operating company, plus authorized agent affidavits specifying who is permitted to submit, manage, or pull permits on the qualifier’s behalf.

  • Local Business Tax Receipt (BTR): Proof of a county/municipal Business Tax Receipt (formerly occupational license) from your home base of operations.

  • Local Administrative Registration Fee: Varies by city, typically renewable annually.

The 5 Most Common Reasons Registrations & Permits Fail

  1. Policy Renewals Without Updating Certificate Holders: When your commercial general liability or workers’ compensation policy renews, the insurance provider rarely updates every South Florida building department automatically. Without an active COI on file naming that specific city, permit applications are rejected immediately at intake.

  2. Desynchronized Renewal Cycles: Florida state licenses renew biennially on August 31st (certified contractors), but municipal cycles vary widely. Many Broward and Miami-Dade cities synchronize to the fiscal year (September 30th), others renew on the anniversary of initial filing, and some follow the master policy expiration dates.

  3. Qualifier Changes Handled Only at the State Level: Updating a primary or secondary qualifier through the DBPR does not cascade downstream. Every municipal portal (such as Broward ePermits OneStop, City of Miami ePlan, or local Civic Access systems) will lock permit submittals until the qualifier is updated locally.

  4. County vs. Municipal Registration Mismatches: Registering directly with Miami-Dade County Regulatory and Economic Resources (RER) or Broward County Building Code Services does not cover work inside incorporated city limits. Unincorporated areas require county registration; incorporated cities (e.g., City of Miami, Miami Beach, Hialeah, Doral, Tamarac, Davie) require their own direct registrations.

  5. Entity Name or Address Discrepancies: Even minor discrepancies between your Sunbiz corporate name, DBPR qualifier record, and the contractor name listed on an insurance certificate will trigger a system hold during pre-screen reviews.

Proactive Registration: Track, Automate, and Pre-File

To maintain uninterrupted permitting throughput across South Florida, implement a centralized compliance tracking system:

  • Establish a Multi-Jurisdictional Tracker: Record municipal portal credentials, local contractor registration IDs, expiration dates, and assigned plan-intake contacts for every city where you actively bid.

  • Same-Day Insurance Distribution: The day your corporate policies renew, distribute updated certificates directly to every municipality where your team holds active registrations or plans to bid within the next 12 months.

  • Register at the Bid Phase, Not the Award Phase: Processing a new contractor registration in high-volume departments can take 5 to 10 business days. Pre-registering during the estimate or RFP phase keeps your submittal schedule on track once contracts are executed.

South Florida Municipal Coverage Breakdown

Contractors operating across the Miami–Fort Lauderdale metropolitan corridor routinely require active registrations in dozens of discrete jurisdictions.

County / Region Key Municipalities Requiring Separate Registration Total Local Building Divisions
Miami-Dade County City of Miami, Miami Beach, Coral Gables, Doral, Hialeah, Aventura, South Miami, Sunny Isles Beach, Homestead, Unincorporated Miami-Dade (RER)… 34 Municipalities + County Division
Broward County Fort Lauderdale, Hollywood, Pembroke Pines, Miramar, Coral Springs, Pompano Beach, Sunrise, Plantation, Tamarac, Unincorporated Broward… 31 Municipalities + County Division
Palm Beach County West Palm Beach, Boca Raton, Delray Beach, Boynton Beach, Jupiter, Palm Beach Gardens, Wellington, Greenacres, Unincorporated Palm Beach… 39 Municipalities + County Division