Nov 4, 2009
Should I incorporate my business in Massachusetts or Delaware?
Delaware is thought by many to have a sophisticated, well developed and well understood body of corporate law, for these reasons it is the state where most companies are formed. In many cases, venture capitalists will require incorporation in Delaware in order for them to provide your company with financing. If you expect to obtain venture financing, you should consider forming your company as a Delaware corporation. That being said, if you are doing business in Massachusetts, and your company will only be controlled by one stockholder and you do not plan to obtain venture financing, forming your company in Massachusetts may be a good way to save on some start up costs as you will not have to bear the cost of qualifying your company to do business in Massachusetts.