Opening an LLC can be the first step to launching your US business. Even as a non-resident, you can open and operate LLCs across the US.
Here are the 8 easy steps to get up and running:
1) Form your LLC
We offer a streamlined service for you to create your LLC called Start.
Or if you'd prefer to do it on your own, you can follow these instructions:
1. Pick a registered agent
You can do this via a Google search and a registered agent is required in each state for an LLC. They charge yearly fees, depending on the state, from $25 up to $200.
2. Pick an LLC name
Search in your state registry if the name is taken. It also must end with “LLC” or “L.L.C” (LLC is usually the most popular)
3. File your LLC online.
You can do this directly through the state as well (google to find their link!) Each state has different filing fees, which can range from $50 to $500+. It can take several days to a week-plus for the state to get back to you.
The state will send you your formation documents which will include your operating agreement as well.
If you’d like to file on your own in Wyoming or Delaware:
Here is a guide on how to file in Wyoming (there is a $100 filing fee with the state)
Here is a guide on how to file in Delaware (there is a $90 filing fee with the state)
2) Get a US Mailing Address
There are a ton of different options out there to get a physical address for your mail (that you can operate remotely).
You can use a tool like VirtualPost Mail or you can get it included in our LLC Formation Service.
3) Get an EIN
Your EIN is your federal tax ID. You can typically apply for an EIN easily, but there might be a waiting period depending on your situation.
There are two ways to get your EIN:
With SSN: If you have a Social Security Number, you can apply for your EIN online. If all your information is valid, you will receive your EIN in minutes!
Without SSN: If you do not have a Social Security Number, you must fill out an SS-4 and fax it to the IRS. It can take anywhere between 8-11 weeks from the day of submission.
With Start, our LLC Formation Service, this is included.
4) Get a US Phone Number
You will need a US Phone number to apply for a US bank account and to set up your Stripe account (and more). Here are some of the main reasons why a US Phone Number is important:
Business Verification: When applying for a bank account, Stripe, PayPal, Amazon Seller account, and more, a U.S. phone number is required.
Proof of Location: Many services will require a utility bill as a proof-of-location to conduct business. If you want to sell on Amazon, this is a must!
Customer Support: Sometimes customers want to talk to people rather than read a website to search for answers.
Professionalism: Give your LLC an added element of professionalism with a U.S. Business Phone number instead of an international cell or no number at all.
In terms of phone number options, there are many many providers online. A quick Google search can show you a ton of different possibilities, but we recommend using OpenPhone.
5) Get a US Business Bank Account
If you are based in the US, you can open a business bank account anywhere. We recommend using your personal bank or Mercury or Relay.
If you are not based in the US, we recommend either Mercury or Relay.
6) Set up a US Stripe Account
To open a US Stripe account, you’ll need:
An LLC
An EIN Number
A physical location in the country of your EIN
A phone number in that country
A Government ID from any country
You should also make sure you are not on Stripe’s list of restricted businesses. As long as you don’t see your business on the list, there is little reason to believe you won’t be able to work with Stripe.