Everybody who owns foreign financial accounts whose aggregate value exceeds $10,000 and also needs to file a tax return needs to file a report with the U.S. Treasury by June 30 for the prior year. It is irrelevant if you earn a lot of money or not. The reports require you to provide lists and lists of accounts, account numbers, the addresses of your banks, the highest value and so on, including oftentimes accounts belonging to your spouse, employer … All of which makes the report controversial for many expats. The fact that you have money in these accounts is in itself not a violation of any law.