> Google pay taxes on all US income (not to mention payroll taxes, consumption taxes, etc.). There is a massive miscomprehension of these tax stories as they are portrayed as Google, Apple etc. avoiding all taxes when this is not the case. The income housed in Bermuda is from non-USA receipts, each of which have already passed through a local tax jurisdiction from wherever they were generated. They are not avoiding any taxes.
Saying they've paid anything in the "local tax jurisdiction[s]" isn't quite true. In most cases they've passed through Ireland and the Netherlands, even if the income is from other European countries. In most cases they haven't paid any corporation tax at all on the profits made in the local countries.
Take Starbucks in the UK as an example. They had sales of £400m but paid £0 corporation tax by ensuring the company didn't make a profit in the UK. It paid various license fees to foreign sister companies, and even purchased its coffee from Starbucks Switzerland to help offset profits. £0 profit in the UK, £0 corporation tax due.
> The reason they are kept offshore is because if the funds were naturalized back in the USA they would be double-taxed. It is really hard to argue that Google should pay local taxes once where a product is sold and then pay taxes again on that same money when it is transferred back to the USA.
They wouldn't be double taxed, the USA have double tax treaties with many countries. The reason they keep it off shore is because they're waiting for one of those amnesties that would allow them to bring the cash home to the US and pay far less than they would have outside the amnesty.
Example with no amnesty:-
Google pay 12.5% corporation tax in Ireland on European Revenues by using "license fee", loan or other perfectly legal schemes.
Google move money from Ireland to Bermuda tax free.
Google move money back into the US and pay (to the US) the difference between tax due originally and tax already paid (in Ireland).
Net result is Google pay the standard 35% (or whatever it is in the US) tax on the money. It's just a chunk of it goes to Ireland rather than the US.
Example with amnesty:-
Google pay 12.5% corporation tax in Ireland on European Revenues.
Google move money from Ireland to Bermuda.
US announce amnesty rate of 5.625% and Google moves money back to the US paying a total of 18.125%. That's a whole lot less than 35%.
It's exactly those amnesties that mean large US corporations can do this. Without them there would be little reason to hoard money offshore as it could never get back to the US without the full amount of tax having to have been paid on it.