ParentFull threadrights_reminder·99% of Americans are not supposed to be filing a tax return. Unless you paid US source income to it's foreign owner, you should not be either. What gave you the idea that you needed to?View on HN