How a Resident Alien is Taxed
Just because you're not a U.S. citizen doesn't mean you don't owe taxes to the IRS. Whether or not you owe taxes depends on how much time you spend in the U.S.
When Can You File Your 2012 Tax Return?
Depending on what forms you file with your return, you may have to wait until February or March to file your tax return this year.