Do I need to file my US tax return since I no longer stay in the US?
Are you a US citizen or a green card holder and now staying outside the US ? If yes, please read this article. In case you were in the US for a short period of time, could be a few months or even a few years on a work visa and have now relocated back…