Taxing on revenue means a corporation that actually loose money because its expenses (salaries, investmenst, etc) are larger than its sales would still have to pay taxes, making it loose even more money. It doesn't make any kind of sense unless you're targeting a very particular set of companies that you know are making money. In which case you're taxing those companies, but you're also creating a law that makes it almost impossible for new companies to start competing.
EDIT: replying to child (not possible to reply directly): your argument about high cost industries is bogus. A system without tax on profits would just make those services more expensive as they should be (they are mostly high cost because they are very environmently unfriendly). It would also make higher margin services cheaper (cause they can afford it and there is less spending power). Once you actually think about it and analyze various scenarios you will realize that taxin profits from the very beginning was based on intellectual laziness and lack of ability to predict outcomes of such policies.
Also, some companies like industries have huge revenues but make few profits because of the enormous cost to produce what they sell.
Try thinking about the various cases and you’ll soon realize there’s actually a very good reason why corporates taxes have always been on profits, since the very beginning.
Maybe it would be a good thing if "grow fast...conquer market" were less of a goal for new companies than building one of a number of stable and sustainable businesses serving a market?
Perhaps we'd get markets where a variety of products and services compete on their features and merits, each having an appropriate place within the overall market, instead of an unhealthy winner-takes-all situation where the startup that gets the most money thrown at it can spend its way to world domination.
But undoubtedly a start-up during that phase also benefits from public education and roads, from state-subsidized internet and transport, from security provided by the police force etc and hence should also pay its fair share towards those costs?
The problem (beside the fact that corporate tax on revenues is just one tax corporations are paying among others) is :
1/ every single developed country has roads and hospitals and schools. Look at how much they ask for tax and the service they offer (and no, don't believe what people in france tell you. We don't have the best hospitals by far, and we don't have the best schools).
2/ at which point do you think we should stop adding taxes ? Is there a limit, or will you always be able to say "but then, what about the schools and the roads" ?
It is also almost impossible for new companies to start competing if existing big players can easily avoid paying taxes while you cannot. And no, we cannot simply allow everyone to not pay taxes.
Folks that work low-wage or volunteer jobs would suddenly have negative income. The only viable jobs left would be bankers and software developers.
Corporations, for some reason, only get taxed on revenue - expenses.
[1] Whoop-dee-doo, I can claim a $3,800/year deduction. As if anyone in the United States can live on $3,800/year.
I'd love to only be taxed on 'profit' - the money that goes into my savings account, after deducting living and transportation expenses. [1]
[1] Actually, if everyone were taxed on profit, my tax burden would proportionately go up. It would be a fairer system of taxation, though.
So while it is a problem, its not a new one - nor an unsolvable one.
I can’t believe there aren’t ways to detect when a subsidiary buys services from HQ at abnormal prices.