There is no "double taxation." Corporations are separate entities from their shareholders. That's why shareholders aren't liable for a corporation's debts or activities, and that's why corporations themselves are taxed separately from anything they may, or may not, pay to their shareholders.