Neelick wrote:I am a U.S. citizen and now live in Canada as a permanent resident. I am self-employed and receive most of my income from a U.S. company that was my full-time employer when I lived in the U.S. I work remotely and invoice them monthly. They do not charge me any taxes and will send me a 1099 for the year. I understand the need to file both Canadian and U.S. taxes but wonder if this client must file any additional paperwork in order to procure my services.
This is a different situation obviously as you are a US citizen and have to file a 1040 every year as a non-resident (as opposed to a 1040NR).
I've never done this one personally but I assume you simply file a 1040 as a non-resident and declare your income on it, but as the work was physically performed in Canada there is no US tax, you use the 1099s to complete your T1, do payroll deductions, etc. and pay Canadian taxes on it. You use Form 2555 to claim a foreign tax credit with your 1040.
The only wrinkle is if your income is over the limit stated on Form 2555 (which was $87,500 in 2007), then you will also have to pay taxes on the amount over that income. There are living expenses deductions you can claim to raise the limit on the 2555, but I think for Canada they are minimal (in fact I think they're non-existent).
I'm not sure non-resident US citizens have to make a formal tax treaty claim but I have a feeling they do, so you have to file a completed Form 8833 with your 1040 as well.
Check with the IRS non-resident dept. in PA to confirm all this because I might be wrong in some of the details. When you talk to them the thing to stress is that all the work is performed in Canada ("work" does not include training, meetings with them, things like that).
If you do actually perform some of the work in the US it gets much more complicated because under the 2008 tax treaty you have to pay tax proportionally, but there is no published guidance yet on how it will be implemented. I can guess if you want.

Steve.