What Does Double Taxation Mean for a California Corporation?

One of the major disadvantages business owners face when doing business as a corporation (AKA a “C Corporaton) is “double taxation.” A corporation is its own separate tax-paying entity. A corporation files a tax return (Form 1120) that is separate...