Non-Resident Company Formation
Ten providers that will form a US LLC for a founder living outside the United States, compared on what the company costs to start and what it costs every year to keep standing.
Disclosure Links to providers on this page earn this site nothing. They go to the provider’s own site unmodified, with no tracking parameters. If that ever changes, this notice changes with it. Full disclosure.
The comparison
10 providers. Sort any column; the sorted or filtered view has its own address and can be linked to.
10 providers
- Year-one total
- $150Calculated from attributes verified Sep 2026
- Annual thereafter
- $85Calculated from attributes verified Sep 2026
- Formation fee
- $25Verified against the source Sep 2026
- Fee basis
- One-timeVerified against the source Sep 2026
- Agent renewal
- $25/yr
- EIN
- Not offered — apply to the IRS directly
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Wyoming only
- Northwest Registered Agent — Deluxe4.6Score 4.6 out of 5, Excellent tier, rubric 2026.1
Northwest Registered Agent
- Year-one total
- $239
- Annual thereafter
- $185Calculated from attributes verified Sep 2026
- Formation fee
- $139
- Fee basis
- One-timeVerified against the source Sep 2026
- Agent renewal
- $125/yr
- EIN
- Deluxe and Premium tiers
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $299
- Annual thereafter
- $209
- Formation fee
- $199
- Fee basis
- One-time
- Agent renewal
- $149/yr
- EIN
- Standard and Premium tiers
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $399
- Annual thereafter
- $159
- Formation fee
- $399
- Fee basis
- One-time
- Agent renewal
- $99/yr
- EIN
- IncludedVerified against the source Sep 2026
- Form 5472 filing
- Priced by revenue; figure not publishedVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $397Calculated from attributes verified Sep 2026
- Annual thereafter
- $357Calculated from attributes verified Sep 2026
- Formation fee
- $297
- Fee basis
- Annual subscription
- Agent renewal
- In planVerified against the source Sep 2026
- EIN
- Included
- Form 5472 filing
- In Tax and Compliance plan, $1,999/yrVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $498
- Annual thereafter
- $359
- Formation fee
- $99
- Fee basis
- One-time
- Agent renewal
- $299/yr
- EIN
- Included
- Form 5472 filing
- $899/yr add-onVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $598
- Annual thereafter
- $309Calculated from attributes verified Sep 2026
- Formation fee
- $249
- Fee basis
- One-timeVerified against the source Sep 2026
- Agent renewal
- $249/yrVerified against the source Sep 2026
- EIN
- Managed Service and Expert Service tiers
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $449Calculated from attributes verified Sep 2026
- Annual thereafter
- $409Calculated from attributes verified Sep 2026
- Formation fee
- $349Verified against the source Sep 2026
- Fee basis
- Annual subscription
- Agent renewal
- In planVerified against the source Sep 2026
- EIN
- Included
- Form 5472 filing
- In Pro plan, $1,068/yrVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $498
- Annual thereafter
- $458
- Formation fee
- $199
- Fee basis
- Annual subscription
- Agent renewal
- $199/yr
- EIN
- Pro and Premium tiers
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Any state — priced for WyomingVerified against the source Sep 2026
- Year-one total
- $500
- Annual thereafter
- $500
- Formation fee
- $500
- Fee basis
- One-time
- Agent renewal
- $100/yr
- EIN
- IncludedVerified against the source Sep 2026
- Form 5472 filing
- None on pricing pageVerified against the source Sep 2026
- States available
- Delaware only
Every figure here was checked against the provider’s own page in Oct 2026, except where a date is shown against the figure. Figures are rechecked at least every 90 days; one past that is marked “Recheck due”.
date checked against the provider’s own pagecalculated; oldest date among its inputspast its recheck window
Segments show the tier reached, not the score:BasicStandardStrongExcellent
Two totals, two horizons. Year-one total is what leaves the account to get the company registered: the provider's fee, the registered agent for the first year, and the state's own filing fee. Annual thereafter is what recurs from year two: the provider's fee only where it is a subscription, plus the agent renewal, plus the state's annual charge. The rubric weights the recurring figure higher because it repeats — a company held five years pays it four more times than the setup cost.
After forming the company
- US Business Addresses & Virtual MailboxesUS street addresses with mail scanning, for companies whose owners live outside the US. 6 compared
- US Business Bank Accounts for Non-ResidentsUS business accounts that accept owners living outside the US, compared on the address each one demands. 6 compared
- Form 5472 Filing ServicesServices that file Form 5472 with the pro forma 1120 each year for a US LLC owned from abroad. 4 compared
Scoring weights
rubric 2026.1
- Year-one total cost40%
- Annual cost thereafter60%
Set once per vertical and versioned. Changing a weight is a logged version bump, not routine upkeep — methodology.
Verification state
- Dated fields in this table
- 90
- Oldest check
- Sep 2026
- Most recent check
- Oct 2026
- Recheck window
- 90 days
- Past that window
- 0
Put your own numbers in
The same fees as the table above, worked out for your situation.
Ranked for a specific question
The same verified data, ordered by the figure that answers one decision rather than by the overall score.
- Holding a US company long termFor founders who expect the company to still exist in five years, where the annual cost matters more than the setup cost.
- Forming a US company for the least upfrontFor founders testing an idea, where the cash needed to get the company standing matters more than what it costs to keep.
Guides
One question each, answered in the first sixty words from the figures in this table.
- How do I form a US LLC as a non-resident?File articles of organization in one state through a registered agent; Wyoming asks nothing about where you live, and year one costs from $150 with the state fee.
- Do I need a registered agent for a US LLC?Yes.
- Stripe Atlas or Northwest Registered Agent: which should a non-resident use?Northwest, unless you are building a startup that will raise money.
- What are the cheaper alternatives to doola for forming a US LLC from abroad?4 of the 9 other formation services in the comparison cost less than doola over five years.
- What are the cheaper alternatives to Stripe Atlas for forming a US LLC from abroad?All 9 other formation services in the comparison cost less than Stripe Atlas over five years.
- What are the cheaper alternatives to Firstbase for forming a US LLC from abroad?6 of the 9 other formation services in the comparison cost less than Firstbase over five years.
Scope
What the figures cover, and what is deliberately absent — an omission a reader cannot see looks like an oversight.
What this table covers
- Provider fees are read off each provider's own pricing page. State fees are read off the relevant Secretary of State's own fee schedule, not repeated from the provider.
- Priced for a single-member LLC formed in Wyoming — the state most commonly used by non-resident founders who do not specifically need Delaware, and one that publishes both of its fees plainly.
- Stripe Atlas forms Delaware entities only, so its state figures are Delaware's rather than Wyoming's. The states-available column makes that visible instead of burying it inside a total.
- Where a provider sells tiers, the tier priced is the cheapest one that includes the EIN, because a non-resident founder cannot file or bank without one. Where a provider offers no EIN service at all, the EIN column says so.
What it leaves out, and why
- Whether a provider will obtain an EIN for an applicant with no Social Security Number. No provider states its policy on a pricing page, so it is not an attribute and forms no part of any score.
- Filing turnaround times. These are published as marketing claims rather than commitments, and are not verifiable against a source.
- Whether a US bank account application will actually be approved. That is not something a formation provider publishes, or controls.
- The cost of filing Form 5472 each year. It is shown where a provider publishes it, but it is not added to either total: most providers do not offer it, and those that do sell it inside plans that include other services. Services that file it on its own are compared in the Form 5472 table.
Every figure above is dated to the last time it was checked against the provider’s own pricing page, not to when this page was published. See methodology for how scores are calculated from those figures.