How to Form a U.S. LLC as a Non-Resident: The Complete Guide
- Arik Rozen (CPA, MBA)

- 10 hours ago
- 11 min read
Written and reviewed by Arik Rozen, CPA, MBA — Head of Tax Filing Department, Form5472.online | Virginia Board of Accountancy License #025991 | IRS PTIN Holder | Published in CPA Practice Advisor

Every year, tens of thousands of non-U.S. residents form U.S. LLCs to access American payment processors, open U.S. bank accounts, sell on Amazon or Shopify, run SaaS businesses, and establish credibility with U.S. clients and investors. The process is more accessible than most people expect — and more consequential than most formation services disclose.
This guide covers everything a foreign national needs to know before forming a U.S. LLC: which state to choose, what documents you need, how long it takes, what it costs, which services to use, and — critically — what IRS obligations begin on day one that most formation platforms do not mention at checkout.
The most important thing to know before you start
Forming a U.S. LLC takes 1-35 days and costs $99-$400 depending on the state and service. But every foreign-owned U.S. LLC must file Form 5472 and a pro forma Form 1120 with the IRS by April 15 of the following year, with a $25,000 automatic penalty for non-filing. Most formation services do not tell you this at checkout. This guide does.
Can a Non-U.S. Resident Form a U.S. LLC?
Yes. There is no U.S. citizenship or residency requirement to form an LLC in any U.S. state. You do not need a U.S. Social Security Number, a U.S. address, or a U.S. bank account to register a U.S. LLC. You need a valid passport from a non-restricted country, a registered agent in your chosen state, and the state filing fee.
Non-U.S. residents from over 180 countries form U.S. LLCs every year for the following reasons:
Access to U.S. payment processors: Stripe, PayPal, Square, and Shopify Payments require a U.S. business entity for full functionality
U.S. bank account: Most U.S. banks require a U.S. business entity to open a business account without travelling to the U.S.
Amazon FBA and e-commerce: Amazon's U.S. marketplace prefers or requires U.S. entities for certain seller categories
Client credibility: U.S. clients and enterprise buyers often prefer vendors with U.S. business entities for contracts and payments
Tax efficiency: A properly structured foreign-owned U.S. LLC with no U.S. nexus may owe no U.S. income tax
Investor access: Some U.S. investors and accelerators require a U.S. entity for investment
LLC vs. C-Corporation: Which Should You Form?
Most non-U.S. residents forming their first U.S. entity should form an LLC, not a C-Corporation. Here is why:
LLC advantages for non-residents: Simpler structure, lower annual compliance cost, pass-through taxation (no U.S. income tax if all owners are non-residents with no U.S. nexus), easier to dissolve if no longer needed.
When to consider a C-Corporation instead: If you plan to raise venture capital from U.S. investors, most institutional investors require a Delaware C-Corporation. If you plan to issue stock options to employees, a C-Corporation provides the most flexibility. If you expect significant U.S.-source income that you want to retain in the company at corporate tax rates.
For the vast majority of non-resident founders running e-commerce, SaaS, freelancing, or service businesses through a U.S. entity, an LLC is the correct and simpler choice. This guide focuses on LLC formation. For C-Corporation formation, see our C-Corporation guide.
Which State Should You Choose?
You can form an LLC in any of the 50 U.S. states regardless of where you live or where your business operates. You do not need a physical presence in the state you choose. The four most popular states for non-U.S. residents are Wyoming, New Mexico, Delaware, and Florida.
Wyoming
Most Popular
State fee: $100 formation + $60/year renewal
No state income tax. Strong privacy laws — member names are not required in public filings. Low annual report fee. The most popular choice for non-residents who want privacy and low ongoing cost. Recommended for most founders.
New Mexico
Lowest Cost
State fee: $50 formation + $0/year renewal
No franchise tax. No annual report required. Zero recurring state fees after formation. The lowest total cost option. Slightly less recognized than Wyoming or Delaware but fully valid for all business purposes.
Delaware
Best for Investors
State fee: $90 formation + $300 minimum/year
The most recognized U.S. business state. Preferred by VCs, institutional investors, and accelerators. Delaware has the most developed corporate law in the U.S. Required if you plan to raise venture capital. Higher annual franchise tax ($300 minimum, potentially much more).
Florida
U.S. Presence
State fee: $125 formation + $138.75/year
No state income tax. Good choice if you have physical operations, employees, or significant client activity in Florida. More relevant for businesses with actual U.S. presence than for purely international operations.
Recommended for most non-residents: Wyoming. No state income tax, strong privacy, $60/year renewal, and wide recognition among banks and payment processors. New Mexico is the right choice if minimizing total lifetime cost is the primary goal ($0 recurring state fees).
What You Need to Form a U.S. LLC as a Non-Resident
The documentation requirement for non-residents forming a U.S. LLC is simpler than most people expect:
Valid passport from a non-restricted country (see restricted country list below)
Company name that is available in your chosen state (we check this before requesting your passport)
Registered agent in your chosen state (required by law — a person or company with a physical address in the state who receives legal and government documents on behalf of your LLC)
U.S. mailing address (provided by your registered agent or formation service)
You do not need a U.S. address of your own, a U.S. phone number, a U.S. bank account, a Social Security Number, or an ITIN to form an LLC. You will need an EIN (Employer Identification Number) to open a bank account and for IRS tax filing purposes, but this can be obtained after formation.
Restricted countries
Formation services cannot form U.S. LLCs for residents of certain sanctioned or restricted jurisdictions. Commonly restricted countries include Afghanistan, Belarus, Cuba, Iran, Iraq, North Korea, Russia, Syria, Venezuela, and certain Ukrainian regions. Contact us to confirm whether your country of residence is restricted before proceeding.
The Step-by-Step Formation Process
1
Choose your state and formation service
Select Wyoming, New Mexico, Delaware, or Florida based on your priorities (cost, privacy, investor requirements). Choose a formation service that includes registered agent service, EIN processing for non-residents, and — critically — CPA tax filing support for your first year. See the LaunchUSA formation hub for all options in one place.
2
Check company name availability
Your LLC name must be available in your chosen state and must include "LLC" or "Limited Liability Company" at the end. A formation service checks availability before requesting your passport. Common names are often taken — have 2-3 alternatives ready.
3
Submit your passport and pay the filing fee
Once your company name is confirmed available, you submit a copy of your valid passport and pay the formation fee. The formation service prepares and files your Articles of Organization with the state on your behalf. You do not need to travel to the U.S. at any point.
4
Receive your formation documents
The state issues your LLC formation documents — typically a Certificate of Organization or Articles of Organization stamped by the Secretary of State. Your formation service delivers these to you. For expedited processing (+$50), this can happen in 1-2 business days instead of 21-35 days.
5
Obtain your EIN (Employer Identification Number)
An EIN is your LLC's federal tax identification number, issued by the IRS. It is required to open a U.S. bank account and for IRS tax filing. Non-U.S. residents without an SSN must apply via Form SS-4 by fax or mail — the process takes 45-60 days standard, or 14 days with expedited processing. The EIN is free from the IRS but requires proper preparation of Form SS-4 to avoid rejection.
6
Open a U.S. business bank account
With your formation documents, EIN, and Operating Agreement in hand, you can open a U.S. business bank account. Several U.S. banks and fintech providers allow non-residents to open accounts without travelling to the U.S. The KYC (Know Your Customer) process varies by bank. A formation service with guaranteed bank account support provides CPA 1:1 assistance through the application until approval.
7
Plan for your first year IRS tax filing
This is the step most formation services omit entirely. Every foreign-owned U.S. LLC must file Form 5472 and a pro forma Form 1120 with the IRS by April 15 of the following year. The penalty for missing this deadline is $25,000 automatic. Adding CPA-prepared tax filing at formation checkout ensures you start fully compliant from day one. See the complete guide to foreign-owned LLC tax requirements.
How Long Does It Take?
Standard processing times (no expedited service)
LLC formation (state filing)21-35 days
EIN processing (non-resident, no SSN)45-60 days
Bank account opening7-10 days after EIN
Total from order to bank account75-105 days
Expedited processing times (with expedited service)
LLC formation (expedited +$50)1-2 business days
EIN processing (expedited)14 days
Bank account opening7 days after EIN
Total from order to bank account22-25 days
What Does It Cost to Form a U.S. LLC as a Non-Resident?
The honest answer is that the cost depends on what you include. Formation services advertise headline prices that exclude necessary components. Here is the complete cost breakdown for a properly formed and compliant U.S. LLC in Wyoming:
Complete year 1 cost — Wyoming LLC, single member, non-resident
Company Formation / Setup:
LLC formation (base) $99
Wyoming state fee $100
Registered agent, year 1 $99
EIN for non-residen t$70
Legal documents (Operating Agreement etc.) $50
Expedited filing (optional) $50
First Year Compliance:
CPA-prepared Form 5472 + pro forma Form 1120 $399
IRS fax submission $49
Total year 1 (fully compliant)$916
Compare this to Doola's equivalent package: $297 Starter plus $1,999 Tax and Compliance = $2,296 plus state fees. LaunchUSA by Form5472.online delivers the same compliance outcome for $916 — saving $1,380 in year 1 alone.
From year 2 onward, annual compliance costs $648 plus state fee: $249 for registered agent renewal, address, and state annual report, plus $399 for CPA-prepared IRS tax filing.
U.S. Tax Obligations for Foreign-Owned LLCs
This is the section most formation guides skip. Understanding your tax obligations before forming your LLC is essential — because the penalty for getting this wrong is $25,000 automatic.
Do you owe U.S. income tax?
A foreign-owned single-member LLC with no U.S. nexus generally owes no U.S. income tax if all of the following are true:
All owners are individuals (not corporations) and all are non-U.S. residents
The LLC has no U.S. employees
The LLC has no physical presence in the U.S. (no warehouse, office, or store)
In this situation, the LLC's income is taxed only in the owner's home country, not in the U.S. The LLC is a "pass-through" entity that does not pay U.S. income tax at the entity level.
Do you owe IRS information reporting?
Yes — and this is where the $25,000 penalty comes from. Even if your LLC owes no U.S. income tax, it must file an information return every year.
Under Treasury Regulation §1.6038A-1, effective January 1, 2017, every foreign-owned single-member LLC must file Form 5472 attached to a pro forma Form 1120 with the IRS by April 15 each year. This is an information return — not a tax payment — but the penalty for failing to file is $25,000 automatic per year under IRC Section 6038A(d)(1).
The dormant LLC trap: Many foreign-owned LLC owners believe that a company with no income, no U.S. bank account, and no business activity has no filing obligation. This is incorrect. The registered agent fee paid personally by the foreign owner — from any account, in any country — is a reportable transaction that triggers the Form 5472 filing obligation. A $99 registered agent fee can generate a $25,000 IRS penalty if the Form 5472 is not filed. See the complete guide to no-activity LLC filing obligations.
How to Choose a Formation Service
Not all formation services are equivalent for non-U.S. residents. The critical questions to ask before choosing a service:
Does the service handle EIN for non-residents without SSN? Many domestic formation services do not.
Does the service disclose the Form 5472 filing obligation at the point of formation? Most do not.
Does the service offer CPA-prepared Form 5472 filing? And if so, is a named, licensed CPA with verifiable credentials responsible for the return?
Does the service offer a Zero-Penalty Guarantee on tax filings?
Does the service provide 1:1 bank account support until approval, or just "guidance"?
LaunchUSA by Form5472.online is the only formation platform that answers yes to all five questions. Formation starts at $99 plus state fee. The complete first year package including CPA-prepared IRS tax filing costs $916 for a Wyoming LLC — compared to $2,296 at Doola or $2,098 at Firstbase for the equivalent compliance outcome.
Ready to Form Your U.S. LLC?
LaunchUSA handles formation, EIN, bank account, and first year IRS compliance in one place. Starting at $99 plus state fee. CPA-backed from day one
Frequently Asked Questions
Can I form a U.S. LLC without travelling to the U.S.?
Yes. The entire formation process can be completed remotely. You submit a copy of your passport and all filings are handled on your behalf. You do not need to travel to the U.S. at any point during formation, EIN processing, or bank account opening.
Do I need a U.S. address to form an LLC?
No. Your registered agent's address serves as the LLC's official address for state and legal correspondence. Formation services include a U.S. mailing address for general business use. You do not need to own or rent a U.S. address yourself.
Can I form a U.S. LLC without an SSN?
Yes. You do not need a Social Security Number to form a U.S. LLC. You will need an EIN (Employer Identification Number), which can be obtained by non-residents without an SSN by filing Form SS-4 with the IRS. The EIN is required to open a bank account and for IRS tax filing. See our complete guide to obtaining an EIN as a non-resident.
Which state is best for a U.S. LLC as a non-resident?
Wyoming is the best choice for most non-residents: no state income tax, strong privacy, $60/year renewal fee. New Mexico is the best choice if minimizing total lifetime cost is the priority: $0 recurring state fees, no annual report required. Delaware is required if you plan to raise venture capital. Florida is best if you have actual physical operations in the state.
Do I pay U.S. taxes on income earned through my LLC?
Generally no, if all owners are non-U.S. residents, the LLC has no U.S. employees, and the LLC has no physical presence in the U.S. However, every foreign-owned LLC must still file Form 5472 and a pro forma Form 1120 as an information return by April 15 each year, with a $25,000 automatic penalty for non-filing. No income tax, but mandatory information reporting.
What is Form 5472 and why does it matter?
Form 5472 is an IRS information return required for every foreign-owned U.S. single-member LLC. It reports transactions between the LLC and its foreign owner. The penalty for failing to file is $25,000 automatic per year under IRC Section 6038A(d)(1). Most formation services do not mention this at checkout. For the complete explanation, see the Form 5472 complete guide.
How much does it really cost to form and maintain a U.S. LLC?
Year 1 complete cost for a Wyoming LLC with CPA tax filing: $916 through LaunchUSA. This includes formation ($99), state fee ($100), registered agent ($99), EIN ($70), legal documents ($50), expedited filing ($50), CPA-prepared Form 5472 ($399), and IRS submission ($49). From year 2, annual compliance costs $648 plus $60 Wyoming renewal fee = $708 per year.
What happens if I close my LLC — do I still need to file?
Yes. A Form 5472 is required for the final partial year in which the LLC existed. Additionally, EIN cancellation must be formally requested in writing from the IRS. Until the IRS confirms EIN cancellation, the filing obligation continues. See the complete LLC closure guide.
Arik Rozen, CPA, MBAArik Rozen is a U.S. Certified Public Accountant licensed by the Virginia Board of Accountancy (License #025991) since September 24, 2001. He is the Head of Tax Filing at Form5472.online, part of TAXUSA GROUP, an IRS Authorized e-File Provider incorporated in Delaware in 2004. Form5472.online has prepared 230,000+ returns for foreign-owned entities across 198 countries since 2004. Published contributor to CPA Practice Advisor. LaunchUSA by Form5472.online
Comments