How to start a new business in Florida: Practical 7-step guide for U.S. and non-U.S. residents*
Decide to structure your business as a corporation, limited liability company or some other form for tax purposes and other reasons.
Seek advice from an attorney or accountant in determining the best type of structure.
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.