Anyone, anywhere in the world can form a business in Florida. There is no requirement that you must be a citizen of Florida to do business in the Sunshine State. However, there are different rules and requirements for those individuals who live in a different state or who live outside of the U.S.
Though there are differences, the process is largely the same and requires the submission of a formation document and a filing fee to the Division of Corporations Branch of the Florida Department of State. As a non-U.S. resident, you can form most types of legal business entities, including the two most popular: an LLC and/or a corporation.