On the year a person emigrates from Canada they file the tax return for the province they left, but mail it into the International Tax Office instead of the provincial one they would normally.
On the first page of the T1 you indicate that you've left the country in the space for it.
(The rest of this is good to know but might be overwhelming...it's just all from the old forums and is now gone.)
Tax TreatyThere is a tax treaty between the US and Canada and in most cases you will not be taxed in both countries. There are primary and secondary measures Revenue Canada will use to determine "residency" for tax purposes. If you hold vacant property in Canada that you could return to, or if you have a spouse/dependents who remain in Canada you can be taxed in both (those are both primary measures). If you have a rented rental property in Canada you shouldn't be taxed in both countries; however you will need to report the rental income on your US tax return.
Secondary measures include bank accounts and credit cards. Both are okay to keep in Canada; however, you must let your banking facility know of your move to the US and you will then be subject to a 25% nonresident tax on any financial transactions (such as withdrawing an RRSP). Credit cards and things like car loans are at the discretion of the lending company so it's best to check with them prior to moving to determine if you can make cross-border payments without breaking your contract agreement.
Filing the last TaxesOn your exit tax filing, Revenue Canada will pro-rate the tax credits allowed, so if 90% or greater of your income was derived from Canadian sources, you should provide a letter noting it so they will not pro-rate the tax credits. (So for example, I left Canada in July 2005 and didn't get work authorization in the US until late December 2005. I worked in Canada from January - April 2005 but didn't work in the US...therefore 100% of my income was from Canadian sources and so I informed them and my tax credits weren't pro-rated to the months I was in Canada only.)
If you have RRSPs used in the Home Buyers Plan or Lifelong Learning Plan you should know that they are required to be paid back in full within 60 days of your exit date from Canada. If you don't pay them back, they count as income on the tax form.
Any RRSPs you hold in Canada need to be reported on your US taxes. I don't have the form number off the top of my head, but it gets posted frequently during tax season.

(Note that you aren't taxed on them but you must report them yearly to the IRS.)
Taxes you file go to the International Tax Office in Ottawa. Their phone number is
1-800-267-5177 (I hope...I've done this from memory!).
I suggest that anyone who will be moving from Canada give them a call and ask what they'll need to do; you can ask questions without giving any identifying information and they can assist you in what you'll need to do specific to your circumstances.QUOTE(hockeygal @ Nov 30 2006, 09:06 AM)

It all makes my head hurt.
I am going to end up working 2 - 4 weeks in 2007, so I will have to deal with that come tax time in 2008 I guess. Not to mention in 2007 I will have to do something about my work pension and cashing part of it out and then transferrring... ...yuk.
For the next 3 months, I am going to keep all my ties going. I will pre-pay my BC medicare, maintain my bank accounts, my job, even my gym membership! Once everything is settled there and I have started the next process, I will wrap things up here. I can really only focus on one thing at a time. And I am a big coward who needs to let go slowly.

Yuppers, as well as any EI you collect in the US after you leave Canada.
As for the work pension, I left mine sitting since I have no idea where I want to put it. My nephew is now in the industry and they work cross-border so I might shoot some work his way.