Question: does a nonresident alien have to file taxes?
Answer: Nonresident aliens are generally subject to U.S. income tax only on their U.S. source income. ... Nonresident aliens must file and pay any tax due using Form 1040NR, U.S. Nonresident Alien Income Tax Return or Form 1040NR-EZ, U.S. Income Tax Return for Certain Nonresident Aliens with No Dependents.