How to Start a U.S. LLC as a Non-Resident: A Complete Guide (2026)

Anyone in the world can form a U.S. LLC. You do not need to be a U.S. citizen. You do not need a U.S. address. You do not need to set foot in the United States. What you do need is a clear understanding of the process, the right state for your situation, and a plan for the compliance steps that come after formation.

This guide walks through every step of forming a U.S. LLC as a non-resident: choosing a state, naming your company, appointing a registered agent, filing your formation documents, getting your EIN, and setting up the banking and address infrastructure you need to actually operate. It also covers the compliance obligations that keep your LLC in good standing after it is formed.

What Is an LLC and Why Do Non-Residents Need It?

A Limited Liability Company (LLC) is a U.S. business structure that creates a legal entity separate from its owner. That separation is the core purpose: if your LLC faces a lawsuit or debt, your personal assets — your home, savings, personal bank accounts — are shielded from liability. This protection applies regardless of where in the world the LLC owner lives.

LLCs are also popular for their tax flexibility. By default, a single-member LLC is treated as a disregarded entity for U.S. tax purposes, meaning profits pass through directly to the owner and are taxed only once. Multi-member LLCs are taxed as partnerships by default. In both cases, you can elect corporate tax treatment if that is more advantageous for your situation.

For non-U.S. residents specifically, forming a U.S. LLC unlocks access to the U.S. financial system — including the ability to open a U.S. business bank account, access payment processors like Stripe and PayPal, and sell on e-commerce platforms like Amazon — that are otherwise difficult or impossible to access as a foreign individual or entity.

How to Choose the Best State for Your Non-Resident LLC

One of the most common questions from international founders is which U.S. state to form their LLC in. The answer depends on your priorities: cost, privacy, investor expectations, and whether you have any physical presence in the United States. Here is a breakdown of the four states most commonly used by non-resident and international LLC owners.

Wyoming

Wyoming is one of the most popular states for non-resident LLC formation, and for good reason. Initial filing fees start at $100, and the annual report fee is just $60 — among the lowest in the country. There is no state corporate income tax. Most LLCs are formed within one business day, and same-day filing is available.

Wyoming is one of four U.S. states that permit the formation of anonymous LLCs. That is, entities where the names of the members or owners are not required to be publicly disclosed. The state does maintain owner information on file with the Secretary of State, but it is not published in publicly searchable databases. For international founders who prioritize privacy, Wyoming is the leading choice.

Wyoming is a strong default option for most non-resident founders who do not have specific reasons to choose another state.

Delaware

Delaware is the preferred jurisdiction for startups that anticipate raising venture capital or institutional investment. The Delaware Court of Chancery — a dedicated business court with no jury trials — handles corporate disputes with speed and predictability. Investors and their lawyers are familiar with Delaware corporate law, which reduces friction in funding rounds and exits.

Delaware’s initial LLC filing fee is $110, and there is an annual LLC franchise tax of $300 at the standard minimum. There is no state corporate income tax on income earned outside Delaware.

Delaware is the right choice if you are building a venture-backed startup or expect significant corporate governance complexity. For most other non-resident founders, however, the annual franchise tax and investor-focused structure are not necessary.

New Mexico

New Mexico has become a compelling option for international founders who want to minimize ongoing costs. It is the only U.S. state that does not require an annual report or ongoing maintenance filing. You pay a one-time $50 formation fee, with no required annual filings after that. New Mexico also permits anonymous LLC formation and, unlike Wyoming, does not collect owner names even in private state records.

The main caveat is New Mexico’s Gross Receipts Tax, which ranges from 5% to 8% and applies to goods and services sold within New Mexico. For most remote businesses selling to customers outside New Mexico, this tax does not apply. However, it can create complications for founders who spend significantly on advertising through platforms like Meta, which has been known to collect this tax from New Mexico-based LLCs.

New Mexico is best for founders who want to minimize formation and maintenance costs and have no expectation of in-state business activity.

Florida

Florida is a strong choice for founders who want the credibility and international recognition of a large, economically significant U.S. state. It has no personal income tax and no state corporate income tax on most LLC income. Initial filing fees are $125, and an annual report is required at $138.75 per year.

Florida is particularly relevant for founders who anticipate needing a physical U.S. presence for client meetings, banking relationships, or credibility with financial institutions. The state’s international airports and position as a global business hub mean a Florida business address carries weight with banks, clients, and payment processors in a way that a small or lesser-known state may not.

The trade-off is privacy: Florida publishes LLC owner names and addresses in its publicly searchable state database.

How to Name Your U.S. LLC

Your LLC name must be unique within the state where you are filing. Each state’s Secretary of State or Division of Corporations maintains a business name search tool — check it before filing to confirm your name is available.

Also search the U.S. Patent and Trademark Office (USPTO) trademark database. A name that is available in your state may still infringe on a federally registered trademark, which can create legal problems after your LLC is formed.

Your LLC name must include a designator — “LLC,” “L.L.C.,” or “Limited Liability Company” — as part of the official legal name.

If your LLC’s legal name is different from your public-facing brand name, you may need to file a DBA (Doing Business As) — also called a trade name or fictitious name — with your state. A DBA allows your LLC to operate under a different name publicly without changing its legal registration. For example, “Smith Holdings LLC” doing business as “Smith Consulting” is a common structure for founders who want a branded name distinct from their legal entity name.

How to Appoint a Registered Agent

Every U.S. LLC is required by law to appoint a registered agent with a physical street address in the state of formation. The registered agent’s role is to receive official legal and government documents on behalf of the LLC — service of process, state compliance notices, tax correspondence — during normal business hours. A P.O. Box cannot be used for a registered agent address.

U.S. residents can appoint themselves as their own registered agent and list their home address. For non-U.S. residents, this is generally not practical, because the registered agent must be physically present and available during U.S. business hours to receive documents.

Most non-resident founders hire a professional registered agent service. Fees typically range from $50 to $200 per year, and registered agent services are available in all 50 states. Many formation services bundle registered agent coverage into their packages.

It is important to understand the difference between a registered agent address and a commercial office address. A registered agent address satisfies your state’s legal formation requirement, but it is generally not accepted by banks or payment processors as your LLC’s operating address. These are separate requirements that must be satisfied separately.

How to File Your LLC Formation Documents

To legally form your LLC, you file Articles of Organization (sometimes called a Certificate of Formation or Certificate of Organization) with the state you have chosen. Most states accept online filings, which are faster than mail. Some states offer expedited processing for an additional fee.

The information typically required includes your LLC’s name, your registered agent’s name and address, and sometimes the names and addresses of the organizers and a brief statement of business purpose. Requirements vary by state.

Once the state accepts your filing and issues a stamped Certificate of Formation, your LLC legally exists. Save this document, because you will need it for bank account applications, payment processor registration, and other business registrations.

Why You Need an Operating Agreement

An Operating Agreement is an internal document that governs how your LLC is managed, how profits and losses are allocated, and what happens if an owner exits or the LLC is dissolved. Most states do not legally require one for single-member LLCs, but having one matters for several reasons.

Banks frequently request your Operating Agreement when you apply for a business bank account. It establishes that your LLC is a legitimate, organized entity with defined ownership and management. Without one, some banks will decline to open an account.

An Operating Agreement also reinforces the legal separation between you and your LLC, which is the primary protection that the LLC structure provides. If you are ever challenged on that separation in court, a well-drafted Operating Agreement is evidence that you treated the LLC as a distinct entity.

Draft one before you apply for banking. Keep signed copies with your LLC records.

How to Get an EIN as a Non-U.S. Resident

An Employer Identification Number (EIN) is a federal tax identification number issued by the IRS. It is required to open a U.S. business bank account, register for payment processors, hire employees, and file U.S. business tax returns. You need one regardless of whether your LLC has employees.

U.S. citizens and residents with a Social Security Number can apply for an EIN online through the IRS website and receive it immediately. Non-U.S. residents without a Social Security Number or Individual Taxpayer Identification Number (ITIN) cannot use the online portal and must apply by phone, fax, or mail using IRS Form SS-4. Note that applying for an EIN is free when you do it through the IRS.

  • By phone: Call the IRS Business & Specialty Tax Line at +1-267-941-1099. Have your completed Form SS-4 in front of you. You can receive your EIN during the call.
  • By fax: Fax your completed Form SS-4 to the IRS. Processing typically takes four business days.
  • By mail: Mail your completed Form SS-4 to the IRS. Processing can take four to six weeks.

The phone method is recommended for most non-resident founders because it is the fastest. Once you receive your EIN, save the IRS confirmation letter.

How to Get a U.S. Business Address That Works for Banking

This is the step that most LLC formation guides skip over, and it is where most non-resident founders encounter their most significant problems.

Forming a U.S. LLC gives you a registered agent address in your formation state. That address satisfies your state’s legal requirement, but it does not satisfy banking requirements. Banks, payment processors, and e-commerce platforms require a separate U.S. business address that demonstrates your LLC has a genuine operating presence in the United States. Your registered agent address, a P.O. Box, or a standard virtual mailbox will not satisfy this requirement at most institutions.

Under KYC (Know Your Customer) and AML (Anti-Money Laundering) regulations, U.S. banks must verify the physical operating location of any business opening an account. A compliant business address for banking purposes is one that is not registered with the USPS as a Commercial Mail Receiving Agency (CMRA), and that is backed by documentation proving your LLC’s presence at that location.

There are three main options for non-resident founders:

  • A physical office lease is accepted everywhere. The lease agreement is the proof-of-address document banks are looking for. The drawback is cost — typically $400–$5,000 or more per month — which is difficult to justify for a fully remote business.
  • A standard virtual office or virtual mailbox is affordable at $10–$150 per month, but most are registered as CMRAs with the USPS. Banks check the CMRA database during account verification, and CMRA addresses are flagged or rejected. An address that passes initial bank verification may still trigger a re-verification request later.
  • A banking-compliant remote office lease is the most practical option for most non-resident founders. This is a virtual office structured as a genuine commercial lease at a non-CMRA address. It produces the documentation banks require at a cost significantly below physical office space.

At Nomadpreneur, our virtual office lease service provides non-resident LLC owners with a real commercial street address backed by a signed lease agreement. Our service is purpose-built for the compliance requirements that international founders face.

How to Open a U.S. Business Bank Account as a Non-Resident

Once you have your EIN and a compliant business address, you are ready to apply for a U.S. business bank account. Traditional banks — Chase, Wells Fargo, Bank of America — generally require non-U.S. residents to appear in person at a U.S. branch. If you are traveling to the United States, opening an account during that trip is worth planning for.

Online banks and fintech platforms are more accessible for non-resident founders. Mercury, Relay, Brex, and Wise Business all support remote account opening and accept foreign passports and overseas residential addresses for personal identity verification. All of them still require a compliant U.S. business address for your LLC.

Documents to prepare before applying: your LLC’s Certificate of Formation, Operating Agreement, EIN confirmation letter, your personal government-issued ID, a recent proof of your personal residential address dated within 90 days, and your proof of business address.

Ongoing Compliance After Your LLC Is Formed

Forming your LLC is not a one-time event. Every state has ongoing compliance requirements that must be met to keep your LLC in good standing. Failing to meet them can result in administrative dissolution — meaning your LLC ceases to legally exist until reinstated.

  • Wyoming: Annual report required. Fee is calculated based on assets located in Wyoming, with a $60 minimum.
  • Delaware: Annual LLC franchise tax required. The standard minimum is $300, due each year. No annual report required for LLCs.
  • New Mexico: No annual report and no ongoing maintenance fee. This is one of New Mexico’s primary advantages for founders who want to minimize administrative overhead.
  • Florida: Annual report required, with a $138.75 filing fee due each year between January 1 and May 1. Late filings incur a $400 penalty.

Set calendar reminders for your state’s annual deadlines before you complete your formation. Missing a deadline is easier than most founders expect and harder to fix than most anticipate.

Federal compliance for non-residents: Non-resident LLC owners face additional U.S. federal reporting requirements that domestic founders do not. These include IRS Form 5472 (required for foreign-owned single-member LLCs, even if the LLC had no U.S. income) and Beneficial Ownership Information (BOI) reporting under FinCEN’s Corporate Transparency Act. Penalties for missing these filings are significant. Most non-resident founders working with a business of any real size benefit from retaining a U.S. CPA familiar with international tax obligations.

Do You Need a Lawyer or Formation Service?

You can form a U.S. LLC yourself in most states using the state’s online filing portal. The process is straightforward, particularly in Wyoming and New Mexico, where formation can be completed in a single session and approval arrives within one to two business days.

Formation services offer a middle path. For a flat fee typically ranging from $50 to $300 (plus state fees), they handle the paperwork and often bundle registered agent services for the first year. This is a reasonable option if you want a guided process without the cost of professional legal advice.

For non-resident founders with more complex situations — multiple members, anticipated U.S. tax obligations, investor relationships, or significant revenue — retaining a U.S. CPA and corporate attorney is worth the investment. They can structure your entity correctly from the start, advise on Form 5472 and BOI obligations, and help you avoid the compliance mistakes that are expensive to fix after the fact. Fees for this level of service typically range from several hundred to several thousand dollars depending on complexity.

Complete LLC Formation Checklist for Non-Residents

  • Step 1: Choose your formation state based on cost, privacy, investor requirements, and business activity. Wyoming and New Mexico are the most popular choices for most non-resident founders.
  • Step 2: Run a business name search on your chosen state’s official business registry. Confirm the name is available and does not conflict with any federally registered trademarks.
  • Step 3: Hire a registered agent in your formation state. Confirm they have a physical street address and are available during U.S. business hours.
  • Step 4: Prepare your Articles of Organization with your LLC name, registered agent information, and any other information required by your state.
  • Step 5: File your Articles with the state and pay the filing fee. Save the stamped Certificate of Formation when it is issued.
  • Step 6: Draft your Operating Agreement. Sign it and store it with your LLC records. Banks will ask for it.
  • Step 7: Apply for your EIN from the IRS. Non-residents without a Social Security Number apply by phone, fax, or mail using Form SS-4.
  • Step 8: Secure a banking-compliant U.S. business address — a non-CMRA address backed by a signed lease agreement. This is separate from your registered agent address and required for bank account opening.
  • Step 9: Open your U.S. business bank account. Prepare your Certificate of Formation, Operating Agreement, EIN letter, personal ID, proof of personal address, and proof of business address before beginning the application.
  • Step 10: Set calendar reminders for your state’s annual compliance deadlines — annual reports, franchise taxes, and registered agent renewal fees. Research your federal reporting obligations, including Form 5472 and BOI requirements.

Frequently Asked Questions

Do I need to pay U.S. taxes if I form a U.S. LLC as a non-resident? It depends on whether your LLC has U.S.-source income or is engaged in a U.S. trade or business. Non-resident LLC owners are generally not subject to U.S. tax on income earned entirely outside the United States, but foreign-owned single-member LLCs are required to file Form 5472 regardless of income. Tax obligations vary significantly based on your country of residence, your LLC’s income sources, and any applicable tax treaties. Consult a U.S. CPA with international experience before making assumptions about your tax position.

Can I form an LLC in any state, or does it have to be the state where I do business? You can form an LLC in any U.S. state regardless of where your business activity occurs. Many non-resident founders choose Wyoming, Delaware, or New Mexico specifically because of favorable formation terms, not because they have any business activity there. If your LLC later conducts significant business in a specific state, you may need to register as a foreign LLC in that state — but this is a separate step from initial formation.

How long does it take to form a U.S. LLC as a non-resident? Formation timelines vary by state. Wyoming typically processes filings within one business day, and same-day processing is available. Delaware takes one to three business days for standard filings. New Mexico processing times can range from a few days to several weeks depending on filing volume. Expedited processing is available in most states for an additional fee.

Can I use my LLC to open a Stripe or PayPal account? Yes. A U.S. LLC can be used to open accounts with Stripe, PayPal, and other payment processors. These platforms apply similar address verification requirements to banks — they require a compliant U.S. business address and will reject P.O. Boxes, registered agent addresses, and most CMRA-registered virtual office addresses. A banking-compliant virtual office lease satisfies these requirements for payment processor verification as well as bank account opening.

What is the difference between a registered agent address and a business address? These are two separate things that serve two separate legal purposes. Your registered agent address is a legal requirement — it is where courts and state agencies can reach your LLC with official documents. Your business address is your operational address — it is where your LLC conducts business and where banks, payment processors, and clients verify your company’s presence. Using your registered agent address as your business address for banking purposes will result in rejection, because banks specifically distinguish between these two functions.

Leave a Reply

Your email address will not be published. Required fields are marked *