USA Returns
You are required to file a US Non Resident Return if you are a non resident doing business or working in the U.S. If you earned wages subject to taxes, the deadline to file your US NR tax return is April 15th. Depending on the state in which you earning income, you may have to file a separate state NR return as well. Our company does US NR tax returns and will be happy to help you with all your taxation questions.