As a non-resident looking to set up a US company, you have even more steps to go through than a US resident, and more downside if you make a mistake. For example, there are more income tax issues for non-residents who want to take their income out of the US. Obtaining an appropriate US work visa and opening a bank account are also problems. Each of these topics is very complicated. In short, you not only have to create a workable business model, but further have to make it work within the US tax, legal and economic framework.
The steps outlined below describe the critical steps that must be addressed before a business can be launched.
What type of company is being set up
S Corporation, C-Corporation Versus LLC Tax Comparison. (“S” corp status is not available to non-US residents)
In which state the company will be incorporated
Where in the US the company will conduct business
The type and activity of the business, and its need for licenses, registrations, permits etc.
The staffing needs, which in turn influence the need for physical location and size of facilities