Every business needs to obtain a Business Tax Receipt (Occupational License) and a Certificate of Use regardless of how small and even if it is in your home (except street peddlers). In addition, every business is also required to obtain a Miami-Dade County Occupational License.
To start a business in Florida you need to: Check with your County Tax Collector to see if you need a license. Register your business with the Department of Revenue. Download their Registering Your Business form (PDF).
Local Business Tax Receipt: All businesses operating within Miami-Dade County are required to obtain a Miami-Dade County Local Business Tax Receipt (formerly known as Occupational License).
Florida does not have a statewide business license requirement. However, depending on your industry, city, or country, you may have to secure certain licenses and certifications with state agencies.