do aliens have to pay taxes?
The US Tax Code defines an “Alien” as not a US Citizen. ... Nonresident aliens are only required to pay income tax on any income that is earned or otherwise realized from a U.S. source - they do not have to pay tax on any foreign-earned income.