Taxation of American Expats in Tax-free countries
If you are an American citizen or permanent resident, you are obligated to file US taxes with the federal government each year irrespective of where you reside in. Apart from just filing the US returns you might be required to report your foreign financial accounts called F BAR.