f How To Open A LLC As Non-Resident + Bank Account & Stripe - Globalization Guide

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

  1. Set up virtual business mailing address
  2. Organize/Form your LLC
  3. Apply and receive EIN
  4. Open business bank accounts
  5. Apply for payment processing
  6. Apply and receive ITIN
  7. Open Paypal business account

1. 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.

The virtual address provider I recommend is called iPostal1.com.

Follow this link to sign-up for a virtual business address with 1Postal.com.

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.

2. Organize Your LLC

In this step, we are going to organize the LLC, by filing our articles of organization with your state of choice.

Choose the State for Your LLC

Without going into too much detail, and without knowing the specifics of your business, my recommendations for most cases after having talked to over one hundred entrepreneurs are:

  1. New Mexico
  2. Wyoming
  3. Delaware

Before you get stuck by analysis paralysis, pick New Mexico. 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.

File Articles of Organization

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.

Head over to Incfile, to create your own LLC.

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.

Now 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.

Once the articles of organization have been accepted by the state, you will receive your official company documents.

  1. Articles of Organization
  2. Statement of the Organizer
  3. Certificate of Good Standing (varies by state)

3. Apply for EIN

In order the use your LLC, you will need a tax ID. Specifically an Employee Identification Number or short: EIN.

The general process looks like this:

  1. Fill out SS-4 form
  2. Fax SS-4 form to IRS
  3. Wait 3-6 weeks to receive your EIN

If you have booked the gold package from Incfile above, they will take care of this for you.

4. Open LLC Business Bank Account Online

Once you have received your EIN, you can set up bank accounts for your business.

All of the retail banks, like Bank of America, Chase, Citibank and so on require that you or a representative of the company visit the bank personally. So unless you have immediate plans to travel to the US, those accounts are not an option right now.

There are however a number of online banks, that will allow you to open accounts for your LLC completely remotely, and without a lot of bureaucracy.

The three options right now are:

  1. Mercury.com (USD)
  2. TransferWise (USD, EUR)
  3. Payoneer (USD)
  4. Paysera (EUR)

Mercury is fully compatible with Stripe, Paypal and other payment providers, and also offer the most modern interface. It should be your first choice.

TransferWise will also provide you with a IBAN for a account in EUR, which can be very beneficial on some cases.

Payoneer will provide you with US banking details, however these are often not accepted by Stripe or Paypal.

Paysera will open EUR accounts for US LLCs, which is convenient.

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.