Not if you have to bid against people in other jurisdictions for the same ad spaces. Then the people in the taxing jurisdiction have to bid the market price or lose the auction to someone in another place that doesn't impose the tax. In theory this could have a negative impact on ad prices, but it isn't going to be anything like the entire amount of the tax.
I'm pretty sure you pay the entity in the country that you are located in, so the Montana rancher is paying Google USA. Basically, you need a corporate presence in most places in order to _sell_ to people in those places. People in Spain pay Google Spain to place ads _as far as I understand it_—I'm not an expert on EU tax regulations.
The actual value of Google is in its business concept, IPR and brand name, none of which are substantially developed in Europe.
I was arguing about the scheme that AnthonyMouse discussed. Also they can't recover all the other taxes "owed" to Spain by means of VAT.
AnthonyMouse > So now there is an independent contractor in Spain that pays Google Ireland for ad space and resells it for just enough money to pay its own bills and makes no profits.
If the VAT rate in Spain were higher than in Ireland the difference would stay in Spain. In that case marginal increse in the VAT rate would increase tax revenues, whereas and increase in income tax would not.
But right now VAT is higher in Ireland(23%) than in Spain(21%) and increasing the VAT rate can have sideffects on the economy as a whole.
It kind of is, though, isn't it? The online ad market is theoretically super efficient - if the market clearing price for an ad is $1, and then you add a 10% sales tax, it no longer makes sense to bid / pay $1 for that ad, knowing that you will be out of pocket $1.10. Instead you would bid about 90-91 cents, knowing that it would get marked up to $1 with tax. Net effect is that Google only makes 90 cents on that ad instead of a dollar, even though they aren't directly paying the tax.