Posted: Mon Dec 31, 2007 3:58 pm-
I am a Canadian citizen who moved in March of this year to the US under a fiance visa which then gives you the provision to apply and obtain your permanent residence, which I just obtained in November.
I co-own a Canadian corporation which offers software services and products within Canada. I have been performing contract work through my company for a Canadian firm via telecommute. Originally I was telecommuting within Canada, and once I moved to the US, I restarted the work after several weeks. My company has been withholding Canadian taxes from the wages I have been drawing. I am in Washington state, which has no state tax. I was originally under the impression I would owe Canadian taxes and be subject to US taxes following this, but restricted by the tax treaty so that I would likely end up paying nothing in the US. I've recently gotten some info that leads me to believe I am only subject to tax in the US though and I am unsure as to how I need to proceed. The tax accountants who deal with cross-border issues are very expensive. I'm also worried since my T4 will show a lot of income and taxes and if I don't actually owe them, how will I file and get my money back if my T4 contradicts it?
Has anyone done something similar to this? I do know that I am deemed a non-resident for tax purposes in Canada since I am deemed a resident in the US since I received my green card.