Incorporation is a critical step in applying for an O-1 visa
The company sponsoring your work visa must be able to do business in the U.S. Your company will need to be incorporated in the U.S. and provide evidence of incorporation (ex. Articles of incorporation). Additionally, starting a business in the US can make the immigration process much easier.
Frequently Asked Questions
Do I have to be in the U.S. to incorporate my business?
Nope! You do not need to be physically present in the U.S., a U.S. citizen, or a permanent resident to incorporate a U.S. business. In fact, you can incorporate your company right from the comfort of your home, wherever that may be.
Do I need a physical mailing address to incorporate in the U.S.?
You will receive a mailing address on behalf of the registered agent that files your company formation, as it is included in our incorporation process for both Wyoming and Delaware. This address will serve as your company address in the U.S., and can be used to receive mail (digital or physical), on your U.S. bank account application, and more. Lastly, Firstbase.io has partners that provide digital mail services, so you won’t miss any important mailings.
What are the primary advantages of incorporating in the U.S.?
It is a critical step in applying for a work visa if you plan to live and work in the U.S.
Additionally, having a business registered in the U.S. makes it easier to access investors, U.S. customers, tax benefits, startup incubators, open a U.S. bank account, and more.
LLC vs. C Corp: which is best for my startup?
Most startups register as a C Corp, especially if you plan to fundraise from VCs. Investors strongly prefer to invest in C Corporations due to their tax advantages. LLCs are flexible and easy to customize, but LLCs that fundraise will run into snags in the diligence process and other headaches.
Incorporate your startup
Legalpad customers receive 10% off Firstbase.io servicesGet Started