The BCFL does not explain WHY those corporations did not pay tax. That is, profits earned by a branch of the corporation which had been taxed, then transferred to another part of the corporation. The tax system takes a long view of profits and allows firms to carry their losses forward. The BCFL arrives at its corporate tax freedom day of January 26 by inflating the figures of corporate profitability. Corporations in Canada are undertaxed.
Corporate taxes are only part of the taxes businesses face.
In addition to rising corporate taxes in the 1990's Canadian businesses faced rising social security premiums, UIC levies, and workman's compensation fees. Corporations should bear their fair share of taxation. Corporations do not pay tax any more than a brick or a tractor pays tax. That is because they depend on income from money invested in pension funds and ironically some labour union retirement plans rely heavily on these same funds. However the BCFL is right in pointing out that much needs to be done in reforming the corporate tax system.