The USA is only one of two (other being Eritrea) countries that taxes non-resident citizens. On top of that Eritrea's expat tax is only a flat ~%2 and is a remote african dictatorship. The USA is the only country which exposes it's non-resident citizens to a full tax load and system.
It's worth pointing out that Singapore and Malaysia are both British Commonwealth countries, which does make it much easier for the Brits, Aussies, and New Zealanders to move to and work at those locations. Shanghai was also one of the major trading ports(along with Hong Kong) for the British with China, so they also have a very long history with the British Empire.
Social Security.
While the US does indeed have tax treaties with many countries, it doesn't have treaties with everyone regarding social security.
I live in Israel, which does have an income tax treaty with the US. Still, for many types of employment and contracting scenarios, I must pay social security "twice"—once for each country. That's a hefty amount of double taxation.
Regardless, the cost of compliance is a real burden. I'm still filing my 2010 taxes. I have accountants on both sides. Figuring out how to correctly pay my taxes, how much to pay, and how to operate in order to minimize my tax profile is a gigantic pain in the ass.
FYI.
As for as the "double" part, can you not then collect from both countries when you retire?
While technically true, I wouldn't really call it a redistribution of "wealth", when income is capped at ~110k for the SS calculation. Wealthy people are hardly affected.
Another thing to note is that if you give up your citizenship you only pay taxes for all gains up to that point, so you actually have a choice - stick the American passport and pay US taxes, or give it up and don't pay US taxes.
I don't like the system either, but it's not THAT bad. Certainly did not deter me from coming here :) and will not deter me if I want to go somewhere else.
Things like this? I'm a little confused. Are you referring to the US government taxing capital gains income that an extremely rich US citizen earned in the US? Or are you referring to the laws that allow the government to collect those taxes, even when the individual has tried to avoid paying by fleeing the country?
So if he ever wanted to move overseas to begin with (and avoid being taxed on the US while he lives overseas - a rather obnoxious system from all I hear), now's exactly the time to do it.
Also, US citizenship is not a "trap" in Eduardo's case. It was his choice to become an American citizen in the first place.
Point #1 seems to be belied by simple observation. My US-based career has been filled with international professionals, virtually all of whom planned on spending their careers here, and almost all of whom have/had or were planning to get US citizenship.
I guess #2 makes sense, though honestly the biggest barrier to US professionals leaving for career opportunities elsewhere is the fact that (almost without exception) the same jobs pay much better here.
I don't buy #1 either, since most people don't get citizenship in a country unless they plan on settling there.
http://www.irs.gov/businesses/small/international/article/0,...
It's not cool on principle, I suppose, but most people find it hard to sympathize with the problems you face when you make more than $150k/year.
If you remain a U.S. citizen but choose to live abroad (i.e. pay taxes in another country), you also have to pay income tax to the IRS, but you can exclude the first $95,100 of your income from being taxed.
Source: www.irs.gov/businesses/small/international/article/0,,id=97130,00.html
In fact I typically don't take the $92k foreign income exclusion, because excluded income isn't eligible for IRA contributions, and I'd like to keep contributing to an American IRA. So I report my full Danish income on the 1040, then subtract the Danish taxes, and end up owing $0 without even using the exclusion at all.
Such treaties exist with 24 countries, so of course you'd be right if I didn't live/work in one of those 24: http://www.ssa.gov/international/agreements_overview.html
Hong Kong, Singapore, Switzerland. Get yourself a permanent residency in at least one of those three.
Americans are exempt from the double-tax up to $91,400. Since I imagine most expat workers are earning under this level, I don't imagine that taxation is what's keeping Americans at home. Personally, I've found it difficult to even be considered for work abroad, usually due to visa issues. Other countries seem to have reciprocal working holiday visas for young people, and I imagine that this allows people to develop the specialized skills that justify the visa sponsorship or permanent resident status necessary to continue working abroad.
This has seriously bad consequences for US competitiveness, in particular:
1. It discourages competent foreign citizens from seeking US citizenship (a greencard is so much better!)
2. It discourages US workers from spending some of their careers overseas, thus reinforcing US cultural insularity and giving competitive disadvantages. Go to any interntional company's office in Singapore, Shanghai, Kuala Lumpur and note that it's filled with Brits, Australians, New Zealanders with very few Americans; this is why.
3. And of course, things like this.