Can Non-US Citizens Own a Business in the United States?
Yes - and here's exactly how non-US citizens form, fund, and operate a US business that qualifies them for the E2 investor visa.
August 27, 2025 · 7 min read · By Colin Wright
Yes, non-US citizens can own and operate businesses in the United States. The real question is whether the structure qualifies them for a visa.
Forming a US LLC as a non-citizen
Any state - Wyoming, Delaware, Florida are common. You'll need an EIN and a US bank account. Both are doable remotely.
Funding the business
You can wire capital from your home country. Document the source meticulously - you'll need it for the visa.
Operating it from outside the US
You can - but then you need a visa to come in and direct it. That's what the E2 is for.
Which structures qualify for E2
Active businesses with substantial investment, real operations, and job creation. Airbnb arbitrage fits cleanly.
Where BNB Launch fits in
BNB Launch is a done-for-you operation that handles every step above - market selection, landlord outreach, lease signing, LLC formation, furnishing, listing, and ops. Founded by Colin Wright, who used this exact model to scale to 150+ US Airbnb properties and get his own E2 visa approved.
If you have at least $25K to invest and a real timeline to relocate or get US residency, book a discovery call. We'll tell you straight up whether this works for your country, capital, and situation.