|
From what I've read, Canada bases there income tax on residency and the US on Citizenship. So no matter where you live in the world, if you are a US citizen you will always have to file for your US taxes. But, there is a treaty written into the tax system which accounts for the fact that you may be paying taxes somewhere else. So, in our case, because she lives in Canada, she will have to pay Canadian income tax. She is paying tax to NY off each paycheck, but the Canadian Revenue Agency will give her a credit towards the tax she has paid to NY, thus not taxing her twice. The only thing we have yet to determine is if the credit is for the precise amount of tax she pays to NY state.
|