It'll still be possible to game that system because there information needed to enforce it should be given by the company itself.<p>The game of where to put the profit and where to put the loss by big corporation with multiple companies registered around the world is the way effective taxes are lowered now. Apple has been doing that for years and the bigger the company the easier is to do it.<p>The easiest way to avoid paying this is to shift the profits to another "consulting", "licensing", "distribution" deal. You pay this company almost all your profit and put the expenses in your P&L. Now you need to pay the tax only to what you've chosen to pay. Even with GAAP standards there are ways to do it. The "transfer pricing" quagmire exists for a reason, it's almost impossible to claim that this/that "licensing" deal isn't priced properly.<p>It looks like this is a populist move to claim "we're taxing the rich", but it won't work as expected unless all the information from all the countries goes into 1 centralized place to be analysed. In Germany there is lot's of bad decisions and this is one of them. (like the one to shut down their reactors and burn coal instead).