If you are a non-resident in the US, you may still be required to file a tax return with the Internal Revenue Service (IRS). This can be a confusing process, especially if you are not familiar with the US tax system. In this article, we will provide an overview of what you need to know about US tax returns for non-residents.
read more..