What do you need to form your U.S. LLC?
Forming an LLC as a non-resident is simpler than you might think. You don't need a visa, don't need to travel, and can complete the entire process from your home country.
Required documentation
Valid passport
Scanned copy of your current passport. It's the only identity document the IRS accepts for EIN assignment to foreign owners.
Home address
Your current address in your country of residence. Used for internal documentation and initial correspondence.
LLC name
Your desired company name. We help verify availability in your chosen state and select a name that meets legal requirements.
Business activity
A brief description of your LLC's activity. It's not binding — an LLC can operate in multiple sectors.
What you DON'T need
No visa or work permit needed
Any adult of any nationality can own a U.S. LLC without needing a visa.
No travel to the United States
The entire process is 100% online: formation, EIN, bank account, and ongoing management.
No Social Security Number (SSN)
Non-residents receive an ITIN or use their passport directly for IRS filings.
No minimum capital
Unlike other countries, the U.S. has no minimum share capital requirement to form an LLC.
Step-by-step process
1. Free initial meeting
We analyze your situation, recommend the optimal state, and answer all your questions before starting.
2. Documentation submission
You provide the necessary documents through our secure portal. Takes less than 5 minutes.
3. Formation and EIN
We register your LLC and apply for the EIN with the IRS. Timeline: 1-5 days for state registration + 45-60 days for EIN.
4. Bank account
With the EIN in hand, we proceed to open your bank account with guaranteed approval.
5. Your company is operational
You receive all documentation, bank access, and a clear plan of annual obligations.