Start a business in Florida: Guide for U.S. and Non-Citizens
Start your business in Florida as a U.S. or Non-Citizens.
Seek advice from an attorney or accountant to structure your business as a corporation, limited liability company or some other form for tax purposes and other reasons.
File with the Florida Department of State to legally create the entity.
Go to www.sunbiz.org for more information.
Obtain a federal Employer Identification Number (EIN) for your business.
Contact the Internal Revenue Services (IRS). Visit www.irs.gov/businesses/ for more information.
Your new business may be required to collect and remit certain state taxes or fees. Register with the Florida Department of Revenue.
Go to www.dor.myflorida.com/dor/taxes/ for more information.
Check if a Local Business Tax Receipt/Occupational License is required from the county where the company is located.
Go to the county’s website where the business is located for more information (example, www.miamidade.gov).
Determine if other county requirements must be met, such as receipt of a certificate of use (zoning) or an environmental permit.
Go to the county website for more information.
Open a commercial bank account for the business.
*Non-U.S. citizens can form a company, subsidiary or branch in the U.S. regardless of their immigration status. Some restrictions apply.