There is no minimum income threshold to file 1040NR Form as a non-resident alien. You should only report your US sourced income on this form. However, foreigners investing in the US should first determine if their US visits make them US residents for tax purposes. In such cases, you must report your worldwide income.