How to Start a Company in the U.S. as a Non-Resident: Step-by-Step Guide

Share via

The U.S. continues to be one of the most preferred countries to start a business. It gives you access to global markets and allows you to build your company on a strong legal foundation, even if you don’t live there.

Every year, entrepreneurs become immigrant founders to achieve this goal.

If you are curious about the process from both a business perspective and as an immigrant founder, we explain it thoroughly from start to finish.

Can Non-Residents Form a Company in the U.S.?

Yes. You can set up a company in the United States even if you are not a citizen and do not have permanent residency. The United States is so well-liked by foreign founders because of this.

If you set everything up correctly, you can legally own 100% of a U.S. business, form a company from another country, obtain a federal tax ID, and run your business internationally.

The majority of non-residents decide on a C-Corporation or an LLC (Limited Liability Company) as their business structure. You might wonder why. Although both business structures permit foreign ownership, LLCs are frequently chosen due to their ease of management and flexibility.

Step 1: Choose Your State of Formation

Your first big decision is choosing which state to register your company in. While you can choose any state, a few are particularly popular with international founders:

  • Delaware: It is the most business-friendly state in terms of its laws and is a favorite, especially for startups.
  • Wyoming: It has a good reputation for having significantly low fees and even stronger privacy protections for businesses.
  • Florida: Generally, service-based businesses choose it since it offers room to grow, and those involved in international trade prefer it over other states.

Every state has its own costs, rules, and reporting requirements. The “best” state for you really comes down to your specific business model, budget, and long-term goals.

Step 2: Register Your Company

You will file your formation papers once you have chosen a state:

  • Articles of Organization (also called Articles of Formation, Certificate of Formation) (for LLCs), or
  • Articles of Incorporation (for Corporations)

You’ll also typically create an Operating Agreement or Corporate Bylaws to define ownership and management.

At this stage, you’ll need a registered agent. A U.S.-based contact required by law to receive official documents on behalf of your company.

After approval, your business officially exists.

Step 3: Apply for an EIN (Your Business Tax ID)

Your business also needs an EIN, or Employer Identification Number. This is the federal tax ID number for your business, and you need it to:

  • Open a U.S. business bank account
  • File taxes
  • Work with payment processors

EINs are issued by the Internal Revenue Service.

Good news: you can still apply for an EIN as a non-resident owner even if you don’t have a Social Security Number or ITIN.

Step 4: Open a U.S. Business Bank Account

You can start banking after you get your EIN.

Some traditional banks, like Bank of America and Chase, may require you to go in person to open an account.

But a lot of non-resident founders now use online business banking platforms like Mercury or Relay Financial. These platforms often let businesses open accounts from anywhere.

Most of the time, you’ll need:

  • Company formation documents
  • EIN confirmation letter
  • Passport
  • U.S. business address (virtual addresses are often acceptable)

You can start taking payments and running your business like any other U.S.-based company once its approved.

Step 5: Understand Your Tax Responsibilities

If you start a business in the U.S., you won’t automatically have to pay U.S. taxes on all of your income, but you do have to follow the rules.

Your tax obligations depend on things like:

  • Whether your company has U.S.-source income
  • Whether you operate physically in the U.S.
  • Your company structure (LLC vs Corporation)

Most U.S. companies owned by people who don’t live in the country still have to file paperwork every year, even if they make money outside the country.

If you work with professionals who know about international business taxes, you can avoid making expensive mistakes.

Common Mistakes to Avoid

Non-resident founders often run into issues because of:

  • Choosing the wrong state
  • Skipping the Operating Agreement
  • Delays in obtaining an EIN
  • Banking rejections due to incomplete documentation
  • Not knowing what taxes you still have to file

You can save a lot of time and stress later by planning ahead and making sure everything is set up right from the start.

Final Thoughts

It’s not only possible to start a business in the U.S. as a non-resident, it’s also becoming more common.

With the right steps:

  1. Choose your state
  2. Register your company
  3. Obtain your EIN
  4. Open a business bank account
  5. Stay compliant with U.S. tax rules

you can launch a fully operational U.S. business from anywhere in the world.

If you’re ready to start your U.S. business journey, itin.com can help simplify the process, from company formation and EIN applications to preparing for banking and compliance, so you can focus fully on growing your business.

In this article