Are You a U.S Tax Resident? Posted in Peter Harper, Tax Questions | Posted on Aug 23, 2016 Author: Peter Harper The U.S. imposes its income taxes on U.S. Persons[1] (i.e. U.S. tax residents) on a worldwide basis and non-residents on... Read more