How to Form a US LLC from India Without a US Address

How to Form a US LLC from India Without a US Address

Learn how to form a US LLC from India without a US street address. Understand registered agent vs. business address, EIN, banking, and state filing rules.

Table of Contents

▼

What address does the state require on an LLC filing?

The state requires a registered agent address: a physical US street address in the state where you form the LLC. Most states also ask for a principal office address, and that one can be your Indian address.

A registered agent is the person or company that accepts legal papers (service of process) and official state mail on your LLC's behalf. That agent must have a real street address in the formation state. No P.O. boxes. No virtual mailboxes. The address goes on the public record, which is the whole point: someone suing your LLC needs a door to knock on inside the state.

Stripe's own guide to forming a US LLC as a nonresident lists hiring a registered agent as step three of six, right after choosing a state and a name [1]. It is not optional, and it is not paperwork you can skip by staying abroad.

Say your LLC is formed in Wyoming. Your registered agent's Cheyenne street address sits on the Articles of Organization, and that is where a process server goes if a customer sues you. Your own address in Pune appears nowhere in that field.

Principal office is different. It is where the company's main operations sit, and for a founder working from India, that is usually your Indian address. State forms vary on whether they demand a US principal office. Check the current form for your state before you type anything.

Heads-up: if you form in Delaware or Wyoming, the registered agent's name and address appear on the filed document. Whatever you put there becomes public.

Why a registered agent address is not the same as a business address

A registered agent address receives legal service and state notices. A business address is where your company actually gets mail, where banks send statements, and what you print on invoices. They serve two jobs, and mixing them up causes most of the confusion Indian founders hit in month one.

Your registered agent's address is public record. Your business address is the one you control and change freely.

Here is the practical split:

  • Registered agent address: must be a physical street address in the formation state. Public. Used for lawsuits and state correspondence.
  • Business address: where mail lands. A virtual mailbox, a co-working desk, or your Indian home can work here. Banks care about this one.
  • Mailing address: often the same as the business address. Some forms let you list a separate one.
  • Using your registered agent's street address as your business address is the mistake. Many agent agreements forbid it, and a bank that sees the same address on fifty LLCs gets suspicious fast. If your agent offers a separate business address product, that is a different service with a different price.

    Imagine your Stripe account lists a Wyoming registered agent's address as your business address, the same address thousands of other LLCs use. That is exactly the pattern fraud checks are built to catch. You want a business address that looks like yours.

Can you use a virtual mailbox for the LLC?

Yes. A virtual mailbox works as your LLC's business address for mail and packages. It cannot work as your registered agent address.

A virtual mailbox is a commercial mail receiving agency (CMRA): a real street address where a company receives your mail, scans the envelope, and uploads it to a dashboard. You read it from India the same day. Some forward physical packages; some let you deposit checks.

Two rules to keep straight:

  1. Not a registered agent. A CMRA is not a person or entity authorized to accept legal service in your state. Most states reject it in the registered agent field.
  2. Sign USPS Form 1583. USPS requires this form, notarized, before a CMRA can receive your mail. Some providers handle the notarization remotely. Confirm before you pay.
  3. Some banks and payment processors accept a CMRA as a business address. Policies vary by provider and change without notice, so ask the provider directly. Stripe publishes its own requirements for nonresident founders [1], and reading them before you sign up for a mailbox saves a rejected application.

    Suppose you set up a virtual mailbox in Sheridan, Wyoming, and list it as your business address on a Mercury application. Mercury may ask for the CMRA agreement or a notarized Form 1583 as proof. Have those ready before you apply, not after.

How do you receive state mail from India?

You receive state mail from India through two channels: your registered agent scans and forwards official notices, and your virtual mailbox digitizes everything else. Both give you a dashboard you can open from any timezone.

Registered agents are required to forward service of process and official state notices. Most modern agents scan documents and email them, with physical forwarding as an add-on. That covers annual report reminders, franchise tax notices, and the occasional certified letter.

A virtual mailbox covers the rest: bank statements, IRS letters, vendor invoices. Features to look for:

  • Same-day scanning with email alerts
  • Physical forwarding to India, with a clear per-item price
  • Check deposit, if you expect paper checks
  • Package consolidation, if you ship inventory
  • Set a weekly habit of clearing the dashboard. A missed annual report notice in Wyoming or Delaware turns into a penalty and, eventually, administrative dissolution. The state will not call you in Pune.

    Tip: keep your email on file with your registered agent current. Most agents send a reminder before the state does.

What address should appear on the EIN application?

On Form SS-4, the LLC's mailing address can be a US business address or your Indian address. The responsible party's address is your Indian address.

The EIN is your employer identification number, the IRS tax ID for the company. The responsible party is the person who controls the LLC, meaning you. The IRS accepts foreign addresses in both fields. You do not need a US address to get an EIN.

A US mailing address can speed up correspondence, since IRS letters arrive in weeks rather than months. It is not required. If you use a virtual mailbox, make sure you can actually receive IRS notices there and that the address is current in your records.

The address on your EIN should match your business records. A mismatch between the SS-4 and your bank application is a common reason a bank asks follow-up questions.

For the mechanics of applying without an SSN, see getting an EIN as a non-US resident.

How do you prove a US business address to a bank?

Banks ask for a physical US business address and proof you control it. A virtual mailbox agreement, a registered agent statement, or a co-working letter usually satisfies that. A foreign address narrows your options.

Online banks and fintechs serving nonresident founders, Mercury and Relay among them, publish their own document requirements. Mercury states its requirements on its own help pages, so read those before applying. What generally works as proof:

  • A CMRA or virtual mailbox agreement in your LLC's name
  • A registered agent service statement showing your LLC and its address
  • A co-working membership letter with the address
  • What does not work: a screenshot of your dashboard, or an address that belongs to someone else's company.

    Payment processors run similar checks. Stripe documents what it asks of nonresident LLC owners [1], and the business address is part of it. Approval is always the provider's decision. An LLC and a clean address make you eligible to apply. Nobody can promise the outcome.

    Suppose your bank application lists your Indian home address because you have not set up a mailbox yet. Some fintechs accept it; many brick-and-mortar banks will not open the account. Set the address up first. It is cheaper than reapplying.

    If you want the in-person route instead, help opening a US bank account in person covers what those branches ask for.

Which address changes require a state filing?

Changing your registered agent or registered office requires a statement of change filed with the state. Changing your principal office or mailing address is usually handled in the annual report, not a separate filing.

The registered agent change is the one with teeth. Miss it and legal papers go to an address that no longer represents you. A default judgment can follow without you ever seeing the complaint.

Fees differ by state. Delaware charges a fee for a registered agent statement of change, and Wyoming requires a form even where the fee is low or zero. Check your state's current fee schedule before you budget.

Heads-up: file the change before your agent's resignation takes effect, not after. Some agents resign automatically if you stop paying, and the state then has no valid agent on record for your LLC.

Principal office updates are lighter. Most states let you correct them when you file the annual report. If your business address changes, update your bank, Stripe, and the IRS separately. The state filing does not notify them.

What to set up before the first filing

Set up the registered agent and the business address before you file the Articles of Organization. Doing it in that order avoids a rejected filing and a second state fee.

The Articles of Organization is the one-page document that creates your LLC with the state. The state rejects it if the registered agent field is blank, wrong, or lists a P.O. box.

Your pre-filing checklist:

  1. Choose the state. Wyoming and Delaware are common for nonresident founders; New Mexico has no annual report but fewer banking-friendly assumptions.
  2. Check the business name is free on the state's own database.
  3. Appoint a registered agent with a street address in that state.
  4. Set up a virtual mailbox or other US business address for banking and mail.
  5. File the Articles of Organization and pay the state fee.
  6. Draft an operating agreement, the internal document naming members and their ownership.
  7. Apply for the EIN.
  8. Open the business bank account.
  9. Calendar the annual report and any franchise tax.
  10. Keep your passport, Indian address proof, and a card that works for USD state fees ready. Most state filing portals accept international cards; a few do not, so confirm before filing day.

    For the full sequence, US LLC formation for non-residents walks through it end to end.

Common Mistakes

  • Putting a virtual mailbox in the registered agent field. The state rejects it or, worse, accepts it and later finds service invalid. Use a real agent in the state.
  • Using the registered agent's address as the business address. Many agent agreements forbid it, and banks flag shared addresses.
  • Letting the SS-4 address disagree with the bank application. Match them, or expect a document request.
  • Skipping USPS Form 1583. The mailbox cannot legally receive your mail until it is on file, notarized.
  • Missing the annual report because the notice went to an old address. Update your agent and mailbox the week you move, not the month before the deadline.
  • Assuming the state filing updates everyone. It does not. Tell your bank, Stripe, and the IRS yourself.

Frequently Asked Questions

Can I use my Indian address as the LLC's business address? Yes, for some purposes. Banks and payment processors may require a US address, and the registered agent address must be in the formation state.

Do I need a US address to get an EIN? No. The IRS accepts foreign addresses for both the responsible party and the LLC's mailing address on Form SS-4.

Can a virtual mailbox be my registered agent? No. A registered agent must be a physical person or entity authorized in the state. A CMRA is not one.

How do I change my LLC's address after formation? File a statement of change for the registered agent or registered office. Update the principal office in the annual report. Fees vary by state.

Will a virtual mailbox work for Stripe? Stripe may accept it as a business address and may ask for extra verification. Check Stripe's own documentation before applying.

What address should I use for my LLC's bank account? Your business address, which can be a virtual mailbox. Be ready to show the CMRA agreement or Form 1583 as proof.

The short version

Get the registered agent first. Get the business address second. File third. That order removes almost every address-related rejection and bank follow-up an Indian founder runs into.

If you want help with US LLC formation, EIN and business setup, NexFyla can assist. Start with the address, then file.

*Last updated: February 2026.*

Ready to act on this? US company formation takes the filing, registered agent and paperwork off your desk.

Ashwini Dhangar
CONTRIBUTING SPECIALIST

About the Author: Ashwini Dhangar

Specialist in non-resident US formation, compliance, and cross-border banking.