First I just want to say this has been one amazing forum, you guys have excellent information here!
I moved down to the USA because of my parents when I was 17.
Always wanted to move back to Canada permanently and now finally have the chance! I'm a dual-citizen and this looks to be a disadvantage rather than an advantage because of Capital Gain taxes.
I'm hoping that someone can confirm that what I've read on the CRA/IRS websites are in fact correct:
Scenario 1: I buy stocks in Canada through say CIBC. I then sell these stocks while permanantly residing in Canada, I would be taxed on 50% of my capital gains at my income tax bracket. But then I will also be taxed at 15% (long-term/1yr holding) by the USA - as capital gains does not qualify for the foreign tax credit. The only thing I can do is claim a deduction, but this would be even worse as I could not claim the tax credit to shield from double taxation of wages.
Scenario 2: Whiles living in the USA I have accumulated a stock portfolio through a US brokerage say Bank of America. I will move back to Canada in 2010. I'll sell these stocks whiles permanently residing in Canada through B of A. I owe the US 15% tax on cap gains. I then declare on my Canadian tax return these foreign capital gains. Essentially Canada wants to tax the full amount of capital gains at my income tax bracket (the 50% rule does not apply since these cap gains are foreign). So if my tax bracket is 25%, then I owe Canada an extra 8%.
Scenario 3: I buy a home in Canada after I move there as primary residence. I sell the home in the future, Canada does not call charge capital gains tax on this since it's primary residence. The USA however will consider it a long-term capital gain (held for 1yr+) and I'll pay 15% cap gains to the US.
Lastly, does anyone know of any reason to keep US citizenship after I move back to Canada? It seems it's best to turn it in...


Privacy Policy