C Corporations are subject to double taxation; that is, one tax at the corporate level on the corporation’s net income, and another tax to the shareholders when the profits are distributed. S Corporations have only one level of taxation. All of their income is allocated to the shareholders.
However, C Corporations have greater tax planning flexibility and can shield shareholders from direct tax liability. C Corporations are not listed on your personal tax return. In addition, S Corporations are subject to limitations, such as the number of shareholders they can have.