When setting up a company, you must not only choose the right type of entity, but the right state of formation. The term “incorporate” means you are forming a corporation, but a corporation may not necessarily be the best choice for your business (we will address this issue in next week’s post). You may also have heard that Delaware is the premium jurisdiction for your startup. That may be the best choice in some instances, but not always. There are a number of factors to consider when setting up your company, such as how business-friendly the state is, or whether the state is widely recognized as a hub for your venture’s specific industry. Other considerations include proximity to your business, legal jurisprudence favorable to you, and of course, tax implications. Read More