Question: do you have to file taxes if you are not a us citizen?
Answer: Even if you're not an American citizen, if you live in the United States or spend a significant amount of time there, you still need to pay U.S. income tax.