Shares of stock in a Delaware corporation owned by non-residents are not subject to any Delaware taxes. Low incorporation costs. A Delaware corporation can be organized without ever even visiting the state. Furthermore, corporate meetings such as shareholder and director meetings can be held anywhere with no need for contact with the state. One of the greatest sources of state income for Delaware is incorporation fees.
Corporations can pay dividends out of both profits and surplus.
Directors may be given the authority to make and alter bylaws. The annual Franchise Tax on corporations in Delaware is among the lowest of all the states. A C corporation is the most common corporate structure. It is a legal entity separate from its owners, and may have an unlimited number of shareholders. A major advantage of any corporate form is that it limits the personal liability of the owners for claims against the corporation.