The United States of America owns the largest and most diverse economic market in the world. Setting up a business in the US is not only inexpensive and straightforward, but also grants various advantages regarding taxation, privacy, and security. Starting a business in the US makes it easier to sell in the US market regarding both customs and taxes. If you are in the e-commerce business, joining online markets like Amazon and eBay would grant you access to a much bigger customer portfolio. The easiest way to do that is to form a company in the US.
Another reason to form your company in the US would be to gain access to platforms like Paypal and Stripe. If you are in the e-commerce business or receive and send payments regularly, having a payment getaway account is almost necessary. To gain access to these services from outside the US, you would need a business bank account, and for that, you would need a business based in the US. Company formation in the US also gives entrepreneurs the opportunity to get E2 type visas if enough investment has been made. This visa enables you to travel to the US as a foreign worker or an investor. However, it is also possible to run your business without visiting America at all. This flexibility creates an excellent opportunity for non-US residents to conduct their business remotely.
All in all, if you are a non-resident and wish to run a business in a US-based e-commerce marketplace or if you want to use payment getaway services from a country that does not support those, setting up your business in the US would grant you the flexibility and simplicity you are looking for. The United States offers all business owners extensive opportunities like inexpensive business formation, low tax rates in individual states and personal liability protection.