← Blog · E2 Visa

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.

Stop researching. Start the move.

If you have at least $25K to invest and a real timeline, book a call. We'll tell you straight up if this is a fit.

Book Your Call