How to Open a LLC as Non-Resident + Bank Account & Stripe

“This post contains affiliate links which may generate a revenue for the site when a purchase is made.”

This guides will provide you with everything necessary to get your business up and running in the fastest easiest most efficient way possible.

Open Your US LLC – Nomad Ultimate Guide

Choose the State for your LLC

Without going into too much detail, my recommendation for most cases after having talked to over one hundred entrepreneurs are:

  1. Wyoming
  2. New Mexico
  3. Delaware

Before you get stuck by analysis paralysis, pick Wyoming. You will be fine!

How to Check if Your Desired Name is Available

Here are the links for the state registries for the three states mentioned. Generally, you have to submit three naming options. Make sure at least one is something very unique that doesn’t have anything similar in the registry.

  1. Wyoming name search
  2. New Mexico name search [broken]
  3. Delaware name search

If having the exact name is important to you, you might even pick your state according to the availability.

Set Up Your Business & Mailing Address

Every LLC is required by law to have a registered business address. This does not have to be an actual physical office.

We will use a virtual office provider, in order to fulfill this requirement.

If you have friends or relatives in the US who will let you use their address, you can skip this part.

To fully use the features of the service I am suggesting, you will need to verify a residential address. For that you will need:

✅ An ID document, ideally a passport
✅ A valid, recent utility bill for ANY worldwide address

For many entrepreneurs, their home address will be the easiest to verify. If you’re already a digital nomad without a permanent address, you COULD potentially create a utility bill for this purpose.

Head over to

In the top right corner click on sign up, and then select Virtual Business Address.

Select your plan. The cheapest option, the green plan, is absolutely sufficient for what we are trying to do right now.

Now select the state and location for your address. For all three states that I mentioned above, the registered business address does not have to be in the state the LLC is organized in.

A standard address for 9.99$/month will do just fine.

Now enter your address and payment information.

The address that you enter here you will have to verify later. This is related to US laws about handling mail for third parties. In order for the mailbox service to be allowed to open and forward your mail for you, they need to verify your identity.

That concludes setting up your virtual address. Keep it handy, we will need it in the next step.

Organize Your LLC

There are countless service providers that will help you to set up your LLC.

Legalzoom, Zenbusiness, IncAuthority. I’ve tried them all, and you’re free to use any of them. For my own LLC I decided to use Incfile, and I have been the most satisfied with them so far.

So head over to Incfile, and let’s get started.

On the landing page, select LLC and your state. For this example, I went with New Mexico.

Now select the package you want.

I recommend taking the GOLD package, or at least SILVER and adding the EIN application. Manually applying for the EIN is often not worth the time and energy needed.

On the next page enter your contact information. Use the virtual address you just created, or any other valid US address where you can receive mail.

Next decide if you want to take advantage of the expedited filing process. I personally don’t think this is necessary and worth an extra 50$ for most people. I chose the standard process, and my LLC was still open after 2 days.

Prepare for Application

While we are waiting for the IRS to assign our LLC an EIN, we can prepare for the coming signup procedures for the banking and payment processing services we will be using.

Banks are required to verify your identity (KYC – Know Your Customer). And from i internal risk assessment perspective, the better they understand your business model, the easier the can work with you.

Before starting the application process for any of the services, I recommend having

  • A functioning website
  • A professional email address from your domain
  • Optional: Linkedin profile

If you do not yet have a website, jump over to Bluehost, and register a domain, and a WordPress blog – make sure to get started with 63% off your Bluehost plan here.