Originally posted by: Boilerman
How many Americans are taxed on offshore assets or income?
Which context are you referring to?
Taxed by the country they moved to or taxed by their home country?
American's get taxed by the United States government no matter where they live and no what country their income comes from.
For example, say I move to Thailand and spend six months and one day there. That means I am a Thai resident for tax purposes. The Thai government will tax my income just like they do with Thai citizens. So, I pay that because Thai prisons make ours look like playgrounds.
Then the US government taxes that same income. Because of treaties the US government credits what I paid to the Thai government. Meaning if my Thai taxes exceed my US taxes, I don't owe the US anything although I still have to file a US return and provide proof I paid those Thai taxes.