The U.S. is the only country that taxes its citizens on their worldwide income, no matter where they live and regardless of how long they have been overseas. Well, actually the U.S. is almost the only country. Eritrea has what is known as a “diaspora tax” on its citizens.
Why isn’t the IRS isn’t more understanding of the complex regulations they have set forth for Americans living and/or investing abroad and why isn’t there better information provided to understand compliance and reporting requirements? Expats are in a sense forced to fall out of compliance, as the time requirement to educate themselves and keep up with the changing regulations is too much of a burden, and often too complex to understand even if you have the time needed to attempt self study