Go-t moving the Land of the Free. Isn't that sort of like if I were to marry a freedom hating liberal?
Can't emphasize that ^^^ advice enough.
Moving part way through the year can bring unexpected taxes if you're not careful:
If you reside in the US for [HTML_REMOVED]183 days they will deem you to be a resident for the whole year. The state you move to will probably do the same. This means you pay US federal and state income tax on both your US and Canadian earnings for the entire year. Canada will also deem you to be a resident for the time you worked in Canada, as will your province - and you will have to pay Canadian/provincial taxes on this income.
Its not a big deal for federal taxes because tax treaties ensure you don't get bent over too badly. But there are no treaties between states and provinces. So, you will pay both state and provincial income tax on whatever you earned in Canada, and neither will give you credit for what you paid to the other. Ask me how I know all this…!
Canada is a little more into pro-rating so I don't think it's as bad if you reside in Canada for over half the year. But I think if you are a US resident for less than half the year you may lose your tax deductions, which can be a big deal.
And also important to note, even if you move to the US but maintain ties to Canada, the CRA can come back years later and deem you to be a Canadian resident for the whole time, and assess taxes, penalties and interest on what you earned in the US while away. So its important to cut ties to Canada (get rid of bank accounts, memberships, cell phones, cars you won't take with you, etc - having wife/kids remain in Canada is a definite tie). There is info on CRA's website about this and you can send them info to get an advance ruling on your situation before you go - highly recommended.
Like ceebee said, get professional advice because there are some complex rules you're dealing with here. And, make sure your employer gets you a green card. That way if you decide to stay, you have no issues doing so. A lot of other visas are tied to a specific employer.
This is good advice. One other thing I would suggest is getting residency in your state asap (drivers license). Turns out there is also a form that the CRA wants you to fill out when you leave Canada. You are supposed to do it before you leave, and that is how they determine if you have enough ties to Canada to be taxed as a resident of Canada. I didn't know this (guess I should have done it when I moved on my student visa) but I did it when I started work, by which point I was already a MT resident. That actually helped me because even though I closed all Canadian bank accounts, credit cards, owned no property, no vehicles registered in Canada, didn't have a wife or kids, and had spent most of the last 2 years in the US, the CRA still figured that I had enough ties to Canada to be taxed. Fortunately, as a resident of a country that Canada has a tax treaty with, they will consider me a non-resident anyways.
On the other hand, since you hate America so much, I'm guessing that you probably aren't welcome. :usa:
That's the problem with cities, they're refuges for the weak, the fish that didn't evolve.
I don't want to google this - sounds like a thing that NSMB will be better at.