Foreign Earned Income Exclusion
If you are a U.S. citizen or a resident alien of the United States and you live and work in another country, you have to pay income tax to the local jurisdiction where you actually live and work. And you have to report this income on your United States income tax form as well. The US tax system works on a on a worldwide basis regardless of source and regardless of residency for U.S citizens and green card holders.