Posted: Thu Aug 14, 2008 12:34 pm-
Hello,
I'm a little confused by Steve's answer. I can't include links to the examples that I mentioned due to the fact that I have yet to make 10 posts, but I did explain where to go to find each piece of information I mention.
If you are doing your OPT under F1 then you do NOT have to pay Medicare or Social Security , however, if you are on TN status you do have to pay all the same taxes as a US citizen. If you go to IRS's website and look up "Publication 519: U.S. Tax Guide for Aliens", then go to Part "8. Paying Tax Through Withholding or Estimated Tax", then to section entitled "Social Security and Medicare Taxes" you will see where this is explained.
As far as filing either form 1040NR or 1040, this has to do with whether you pass the "Substantial presence test". See the below taken from the same website (Part 1. Nonresident Alien or Resident Alien?)
Substantial Presence Test
You will be considered a U.S. resident for tax purposes if you meet the substantial presence test for calendar year 2007. To meet this test, you must be physically present in the United States on at least:
31 days during 2007, and
183 days during the 3-year period that includes 2007, 2006, and 2005, counting:
All the days you were present in 2007, and
⅓ of the days you were present in 2006, and
⅙ of the days you were present in 2005.
Finally, if you file the regular form 1040 there are additional deductions benefits as you are essentially filing as a resident in the United States. This also means if you pass certain criteria in Canada you can file to NOT be a resident in Canada for taxation purposes while you are on TN status in the United States. Got to Revenue Canada's website and look up form NR73 (Determination of Residency Status (Leaving Canada)) to find out if this works for you.
I hope this helps!