Home › Forums › Housing › American Tax Shelter Location › I thought you still have to
I thought you still have to file returns in the US on world-wide income, even if no longer resident. It’s probably more aimed at businesses.