FATCA impacts all U.S. taxpayers who have assets held abroad. That includes citizens and green card holders as well as businesses owned by U.S. citizens and anyone that spends a certain number of days per year in the U.S. and has foreign accounts. All banks worldwide are affected by FATCA if they hold the assets of U.S. taxpayers.