Look Sig, I don't think you understand me. I don't what you told your CPA about what I said. Let me deal with what you just said. You said that if you see you will have a profit, you can figure out how to create an expense that will avoid a profit. Understand when I am talking about profits...I am assuming the year is over and you have filed your tax return. Avoiding profits is not what I am talking about. If you run a business not to make a tax profit I bet you own all the stock. I have run C-Corps, S-Corps, Investment Partnerships and LLC's; I have run U.S. corps and foreign corps. I ran some partnerships to generate losses and create carried interest for my self and investors in the 1980's...The S&L crises wiped out my interest. I learned then that you should run a business to make a profit, get paid in current time, and structure to pay no more tax than you have to.
To reiterate, if your C-Corp reports a profit you must pay a tax; you do not have to pay a dividend, you can reinvest the after tax profit instead of paying a dividend. If you run an S-Corp you do not pay corporate tax but you report the taxable income of your business on the shareholder's individual tax returns, and they pay the tax on those earnings at their individual income tax rate, whether or not you distribute the money for them to pay the tax. If you reinvest the earnings, don't distribute income to shareholders, then they have to pay the tax anyway with whatever resources they have. S-Corps cannot avoid the tax on dividends by not making a dividend.
I am suggesting that with a zero corp tax, the double taxation of dividends disappears, and the utility of electing an S-Corp also disappears...there would only be corps, not C forms and S forms. I am suggesting further that taxes only be levied on funds distributed. In that way a Corp, C or S, could reinvest retained earnings from operations at the end of the year, as they report their year end return, and defer any tax until they make a distribution or sell the business or take some other action that would be a distribution. I would suggest further, that there would be a need to enforce the 'excess profits tax' which has been a part of the tax code since the 1950's but is little used. That law says you cannot retain earnings unless you have a qualified purpose to retain earnings that you must report. This would avoid just accruing cash in the corp to avoid paying a tax on distribution to shareholders.
I hope that is more clear, if not, I will answer any questions.